毕业论文管理系统的设计与实现(SQL)
摘 要
《毕业论文管理系统的设计》采用的是B/S结构,本系统借助了网络平台,不但使学生与老师进行有效的沟通,使学生可以及时的了解有关毕业论文的相关事情,而且使论文的上传查看、信息的管理、用户的管理和数据库的管理等工作更加容易,既提高了工作效率,也降低了成本。本毕业课题主要针对于高校的毕业环节进行管理。本系统结合高校教务的实际需求,以SQL Server2003+Macromedia Dreamweaver MX+asp作为开发工具。实现用户登录、身份验证,不同的用户进入系统后实现不同的操作。该系统有老师毕业课题申报和课题审批管理、学生选题管理、相关报表的生成管理、网上答疑管理、学生论文上传和查看、网上评阅等功能和后台管理员使用的信息管理、用户管理和数据库管理等模块组成,以实现高校教务学籍管理水平的高效化和网络化。
[资料来源:http://doc163.com]
关键词:毕业论文管理;B/S;SQL操作 [资料来源:Doc163.com]
The Design of Graduation Thesis Management System
Abstract
《The Design of Graduation thesis Management System》uses the B/S structure. The system through a network platform will not only enable students and teachers to communicate effectively and make students understand the thesis of the relevant matters in a timely, but also make upload papers , information management, user management and database management work easier. It can help us to improve the efficiency and reduce the cost. The major function of the soft is to manage graduation link in the college. The system combined with the actual demand of high educational system uses SQL Server2003 Macromedia Dreamweaver MX + asp as a developme-
nt tool. It consists of modules of user login, authentication, different users have different operations, declaration and approval management of teacher's graduated topics, student's topic management, statements related to the production management, online Frequently Asked Questions management.Upload and examine students's thesis and the management of information and user as database that used by the background managers to achieve improving the efficience and network scopes for the level of management of educational administration in collages.
Key words: graduation thesis management; B/S; SQL operation [来源:http://Doc163.com]
系统的可行性分析
毕业论文管理管理系统,它采用了当前流行的B/S结构和Internet网络技术。而如今编写HomePage也没原来那么麻烦,网站的一些制作要求和素材在Internet随处都可以找到,制作网站的工具也是种类繁多。我们可以从中找到符合自己要求的工具。管理信息系统的开发有很多的实例,一些实例的源代码也可以提供参考。所以,从技术上来说,开发这个系统的技术难题是不多的。
我们是自行开发的系统,成本可以忽略不计,还有后期维护的费用也相对比较低廉。并且一旦该系统投入使用的话,可以减少学校在人工方面的投入,达到降低人工操作成本的目的。
参照其它MIS系统,该系统在技术上完全可以实现与用户的良好交互作用,并且作为开发者,我也尽可能地减少让用户难以操作或是难以理解的交互方式。
综上所述,该系统无论从技术上、经济上,还是操作上都具有相当的可行性。当然,更重要的是,该系统是结合当前实际需要,可以满足高校工作需要,减轻人工操作的负担。
[资料来源:https://www.doc163.com]
系统开发的目的和意义
许多高校并没有在毕业论文管理这一环节上实现信息化管理,这一部分的工作仍然是由人工来进行完成,而人工操作必定存在很多的缺陷。比如:工作量繁多、资料易丢失、更新和修改很不方便、老师与学生之间的沟通和信息传达不及时等等。该系统正是方便解决这些问题,提供更强的操作。它采用了当前流行的B/S结构和Internet网络技术,不仅方便操作,而且可以大大提高系统的可移植性。该系统对毕业管理环节具有重要意义:能使学生与老师进行有效的沟通,毕业设计过程中的要求也能很好的得到完成,课题管理也很方便。 [资料来源:Doc163.com]
开发工具的选择
该毕业课题准备采用SQL Server2000+Macromedia Dreamweaver MX+asp做为开发工具,以下分析证明此方案是可行。 [资料来源:http://www.doc163.com]
本管理系统共有8个模块组成,分别是课题申请模块、课题审批模块、选题模块、相关报表模块、网上答疑模块、论文上传和查看模块、网上评阅模块、和后台管理模块。
[来源:http://Doc163.com]
目 录
1 引言 1
1.1 选题背景 1
1.2 国内外研究状况 1
1.3 选题的目的与意义 1
2 需求分析 1
2.1 系统的可行性分析 1
3 可行性分析 2
3.1 系统开发的目的和意义 2
3.2 开发工具的选择 2
4 总体设计 3
4.1 总体结构图 3
4.2 各模块功能描述 3
4.2.1课题申报管理 3
4.2.2课题审批管理 4
4.2.3选题管理 4
4.2.4相关报表的生成管理 4
4.2.5网上答疑管理 5
4.2.6论文网上上传和查看 5
4.2.7网上评阅 5
4.2.8后台管理 5
5 系统配置要求 6
5.1 软件要求 6
5.2 硬件要求 6
6 数据库设计 6
6.1 E-R图 6
6.2 数据库的逻辑设计 8
6.2.1基本表的设计 8
6.2.2 数据库连接 11
(毕业设计)
7 详细设计 12
7.1 系统流程图 12
7.1.1总体系统流程图 12
7.1.2 分模块流程图 12
7.2 模块实现 15
8 测试 18
8.1 软件测试的必要性 18
8.2 软件测试的过程 18
结 论 19
参考文献 20
致 谢 21
声 明 22
[版权所有:http://DOC163.com]