基于JavaWeb毕业设计管理信息系统的设计与实现(JSP,Servlet,MySQL)(任务书,开题报告,毕业论文12000字,程序代码,MySQL数据库)
摘要
二十一世纪是计算机技术高速发展的时代,同时也是信息化的时代,管理信息系统则是这个时代发展的必然产物,它可以帮助我们更好地进行信息管理,使管理信息化、智能化。而高校的信息管理也要紧跟时代的步伐,建设属于自己的信息管理体系,帮助学校提高管理效率,节省人力物力,毕业设计管理信息系统就是其中不可或缺的一部分。本项目在毕业设计管理信息系统需求分析的基础上设计了基于java web开发的毕业设计管理信息系统,以java、SQL和Jsp为开发语言,在MyEclipse和SQL Server数据库中进行开发。
本系统主要实现了选题管理、论文管理、成绩管理、评级管理和用户管理几个功能。选题管理包括教师发布论文题目,然后由管理员进行题目审核,学生在审核通过的论文中进行选题,最后由教师对学生的选题进行审核,审核通过则表示选题成功;论文管理是学生上传相关报告,然后由教师进行批阅;成绩管理、评级管理是教师上传学生答辩成绩,并对学生完成论文的整体表现进行评级,管理员对成绩进行审核,然后学生可以查看自己的成绩;用户管理则是管理员对可以进入系统的用户信息进行管理。本文主要从绪论、开发工具及相关技术介绍、系统分析、系统设计、系统实施这几个方面对本系统进行详细介绍。
关键字:毕业设计;Java Web;SQL Server;信息系统
Abstract
The 21st century is an era of rapid development of computer technology. At the same time, it is the era of information. Management information system is the inevitable product of the development of this era, it can help us to better manage information and make management informationization and intelligent. And the information management of colleges and universities should keep pace with the times. Build their own information management system to help schools improve management efficiency and save manpower and material resources. Graduation design management information system is an indispensable part of it. On the basis of requirement analysis of graduation design management information system, this project designs graduation design management information system based on Java web, which is developed in MyEclipse and SQL Server database with java, SQL and Jsp as development languages.
The system mainly realizes the functions of topic selection management, paper management, achievement management, rating management and user management. Topic selection management includes teachers publishing thesis titles, and then subject auditing by administrators. Students select topics in the papers approved by the auditing. Finally, teachers examine students'topic selection, and the approval of the auditing indicates the success of topic selection. Thesis management means that students upload relevant reports and then teachers review them. Achievement management and rating management refer to teachers uploading students'defense scores and rating the overall performance of students' papers. Administrators review the results, and then students can check their own results. User management is the administrator's management of user information that can enter the system. This paper mainly introduces the system in detail from the introduction, development tools and related technology, system analysis, system design and system implementation.
Key Words:Graduation Design; Java Web; SQL Server;Information System
根据相关调研分析,其需求如下:
1)学生可以登录系统,用户名为学生学号,初始密码为学生学号,进入系统之后可以修改密码;查看并修改自己的个人信息;查看本专业导师提交的论文选题,然后根据自己的专业方向、知识储备以及兴趣爱好选择合适的课题[8];选择的论文在通过出题导师的审核之后便可以开始完成相应的任务报告,并进行提交;最后学生在成绩出来之后可以在系统中查看自己的答辩分数和毕业设计完成情况的整体评级。
2)教师可以登录系统,用户名为职工号,初始密码也是职工号,进入系统之后可以修改密码;查看并修改自己的个人信息;上传学生毕业论文选题;审核学生的论文选题;下载查看学生的开题报告、外文翻译、阶段报告和论文报告;上传学生的答辩成绩,根据论文完成其间的综合情况为学生评级,并附上评语。
3)系统管理员可以登录系统,进入系统之后可以更改自己的登录密码;添加、删除系统管理员;对学生信息和教师信息进行管理;对教师提交的论文题目进行审核;查看学生提交的论文报告;查看学生论文答辩成绩、评级信息。
4)每位导师只可以查看自己提交的论文题目,审核选择了自己提交的论文题目的学生选题,只对选择自己论文题目的学生进行指导、评级、上传分数。
5)学生在系统中查看论文选题题库只可以看到自己专业导师所提交的论文选题。
目录
第1章绪论 1
1.1课题研究意义 1
1.2课题的现状与分析 1
1.3开发技术 2
1.4开发工具 2
1.5技术路线 3
第2章系统分析 5
2.1需求分析 5
2.2可行性分析 5
2.2.1经济可行性 6
2.2.2技术可行性 6
2.2.3操作可行性 6
2.3组织结构分析 6
2.4业务流程分析 7
2.5数据流程分析 9
2.6数据字典 13
2.6.1数据项 13
2.6.2数据流描述 14
2.6.3外部实体 14
2.6.4数据存储 15
第3章系统设计 16
3.1系统总体设计 16
3.1.1功能模块设计 16
3.1.2物理配置方案设计 17
3.2系统详细设计 18
3.2.1编码设计 18
3.2.2数据库设计 18
3.2.3输入输出设计 24
3.2.4界面设计 26
第4章系统实施 28
4.1系统调试 28
4.1.1系统模拟运行 28
4.2系统测试 34
4.2.1系统测试用例设计 34
4.2.2系统测试计划的执行 34
参考文献 36
致谢 37
|