摘要毕业选题一直是各大高校毕业生的需要面对的重要大事,随着计算机网络技术的兴起,通过网络进行在线选题的方式也逐渐开始替代了传统的手工式选题方式。通过网络的毕业选题不仅减少了学校投入的人力物力,而且方便毕业生能够及时了解到关于毕业信息的最新动态,从而选取到适合自己研究的课题,指导老师也能够快速收集到自己的指导学生,从而与学生进行沟通。对于高校来说设计出一个功能完整的毕业选题系统是十分重要的,这对于学校的发展是大有裨益的。41470
本系统是基于JSP平台进行开发的,利用的是B/S结构模式,数据库采用的是MySQL,开发软件是MyEclipse,该系统极大地方便了学生选题,也方便了老师的数据统计,提高了选题的效率和质量,为学校的毕业生和教师搭建了一个便利的平台。该设计报告使用UML用例图对系统所有用户角色进行功能描述,对系统的整体进行分析,对系统进行设计最终完成实现系统。 毕业论文关键词:B/S MySQL JSP
The Design and Implementation of Web-based Graduation Project Selection System
Abstract
Graduation subject has always been a major college graduates facing important events, with the development of computer network technology, through the network online topic also gradually began to replace the traditional way of manual selected topic. Graduation subject not only reduces the school through the network of resources, and convenient graduates will timely understand that the latest dynamic information about graduation, to choose to suit oneself research topic, instructors can quickly gather to their students, so as to communicate with students. Design a fully functional for colleges and universities graduation subject system is very important, it is helpful for the development of the school.
This system is developed based on JSP platform, the use is B / S structure mode, the database uses mysql, software development is MyEclipse, the system can greatly enhance the student to select a topic, also facilitate the teacher's statistical data, can improve the efficiency and quality of the topic, for graduates of the school and teachers to build a convenient platform. The design report uses the UML use case diagram to describe the function of all user roles in the system, analyze the whole system and design the system.
Key Words:B/S MySQL JSP
目 录
摘要 Ⅰ
Abstract Ⅱ
目录 Ⅲ
1 概述 1
1.1课题背景 1
1.2 目的与意义 1
1.3 系统特点 1
1.4 系统开发工具和技术 2
1.5 系统开发计划 3
2 系统分析 4
2.1 系统需求说明 4
2.2系统需求分析 4
2.3可行性分析 5
2.4用户视图分析 6
3 系统总体设计 8
3.1总体设计概述 8
3.2系统结构设计 8
3.3系统功能模块 8
3.4系统数据库概念设计 10
3.5数据库逻辑结构设计 13
4 系统详细设计 14
4.1各功能模块说明 15
4.2系统登录页面设计 15
4.3教师功能的设计 16
4.4学生功能的设计 18
4.5审核员功能的设计 19
5 系统实现 20
5.1登录界面的实现 20
5.2 登陆后的主界面 21
5.3题目列表 23
5.4 选题情况 25