毕业文档(设计)注意事项
一、内容方面
今年所出的题目基本上都是“系统的设计与实现”之类的,对于所有选题的同学,基本的要求是相同的。
相同的地方:
1)基于web,那么你就要从PHP和JSP或者.NET选择一种开发环境,这个要根据你自己的熟悉程度,都可以,但不建议大家用ASP;
2)既然是系统设计与实现,那么少不了数据库,所以你要对数据库进行了解,诸如MySQL,SQLServer等;
不同的地方:
1)不同的系统,要做好与该系统功能相关的调研,即系统需求分析。包括目前存在的类似系统所应该包含的基本功能,这是系统设计阶段的重中之重,请各位同学自己认真组织调研。
在做了系统调研之后,你就可以结合你对计算机知识的熟悉程度,进行系统开发平台及环境搭建,PHP+MySQL、 JSP+MySQ或者.NET+SQLServer等等,提出一个初步方案,我再给大家参考。
尽快完成以上,和我保持联系。
二、格式方面
请大家严格按照学院本科生毕业作品文档规范要求进行,这是文章的面子工程,大家只要认真做,这个都可以做好,关键态度要认真本科毕业作品文档所必须包含的内容(网站设计与管理信息系统类)
1、选题背景
说明选题意义及开发背景。
2、需求分析
了解与设计内容相关的系统的工作过程,画出系统业务流程图。
收集相关资料、文件、数据、报表等,从中分析相关数据的处理及来源、去向,将上述信息用数据流图进行描述,说明数据在系统中流动和处理的过程。
对于数据流图中的各个数据流、加工、数据存储用数据字典的形式进行更详细的说明。
3、相关技术简介
对所采用的技术手段及开发环境进行说明。
4、系统功能分析
根据需求分析给出功能模块图,并分别说明各功能模块实现的功能。
5、数据库设计
分别按下面四个步骤进行:
● 数据库需求分析,分析并给出系统涉及到的实体及其属性;
● 数据库概念结构设计:用E-R图描述实体及其属性以及系统的总体E-R图;
● 数据库逻辑结构设计:将系统总体E-R图按照“E-R图转换为关系模式”的原则,得到一系列的关系模式;
● 数据库物理结构设计:将上述得到的关系模式用二维表格形式进行描述(表格中必须注明PK和FK)。
6、系统实现
● 开发环境搭建说明(特别指Web编程)
● 数据库连接说明;
● 功能模块实现:对各功能模块分别说明其设计思想、主要算法、流程图、关键语句、带运行数据的界面等,并明确标注出主要代码在附录的位置【如“主要代码见附录(1)】。
7、系统运行与调试:举例说明测试情况。
8、总结:说明在整个系统开发过程中遇到的问题以及如何解决的。
9、致谢
10、参考书籍与资料
11、附录:源程序代码
12、文档摘要:还要给出3~4个关键字