毕业设计管理系统的设计与实现
2022-10-29 20:35:08
论文总字数:19113字
摘 要
毕业设计管理系统,是一个智能化、简单化、自动化的平台。该系统运用java、 SQL 数据库和web等技术,完成了填写任务书、开题报告、指导记录、中期检查、上传论文、查看导师评价和建议、个人信息的修改等功能。同时,用户权限包括学生、教师和管理员,他们可以分开实现相应的功能,并可以实现相互连接和操作数据。导师分发需求,学生完成。大大节约了,导师以及毕业生的时间,能使论文完成的效率和质量大大提高。
本人设计该毕业设计系统的过程主要是,首先,通过对不同的角色(学生,老师,管理员)分析,然后,向往届毕业生咨询本校毕业管理系统的不足之处,最后本人加以总结列出可以改进的问题,完成相应需求。优化毕业管理系统的主界面形成一个整体印象,然后再逐个优化各个页面。为了减少冗余度,方便修改。最后,本人完成该系统整体运用的是三层架构,前端和后端分别运用的是HTML CSS JS技术和JAVA。
关键词:SQL数据库,毕业设计管理系统,web
Design and Implementation of Graduation Design Management System
Abstract
Graduation design management system is a platform that is intelligent, simple and automated. The system uses the techniques of java, SQL database and web to complete the functions of filling in the task book, opening report, guiding record, mid-term inspection, uploading the paper, checking the evaluation and suggestions of the instructor, and modifying the personal information. At the same time, user rights include students, teachers, and administrators who can implement the corresponding functions separately and can connect and manipulate data. The instructor distributes the requirements and the students complete. Significant savings, the time of the instructors and graduates, can greatly improve the efficiency and quality of the paper.
The process of designing the graduation design system is mainly to first analyze the different roles (student, teacher, administrator), and then consult the graduates about the inadequacies of the graduation management system of the school. Finally, I will summarize the list. Can improve the problem and complete the corresponding requirements. Optimize the main interface of the graduation management system to form an overall impression, and then optimize each page one by one. In order to reduce redundancy, it is easy to modify. Finally, I completed the overall application of the system is a three-tier architecture, the front-end and back-end respectively use HTML CSS JS technology and JAVA.
Key words: SQL database, graduation design management system, Web
目 录
摘 要 I
Abstract II
第一章 绪 论 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 研究内容 1
1.4论文主要内容 1
第二章 系统技术介绍 3
2.1 java介绍 3
2.2 HTML CSS JS 介绍 3
2.3 框架介绍 3
2.3.1 前端框架介绍 3
2.3.2 后端框架介绍 4
2.4 Mysql介绍 4
2.5 本章小结 4
第三章 系统分析 5
3.1 可行性分析 5
3.2 系统功能需求分析 5
3.3系统性能需求分析 5
3.4本章小结 6
第四章 系统的设计 7
4.1 系统功能设计 7
4.1.1系统设计 7
4.1.2系统功能设计 7
4.2 系统数据库设计 9
4.2.1 数据库概要设计 9
4.2.2 数据库详细设计 12
4.3 本章小结 14
第五章 系统的详细实现 15
5.1 登陆WEB端的实现 15
5.2 学生WEB端的实现 17
5.2.1 信息管理模块 17
5.2.2 课题管理模块 17
5.2.3 进度管理模块 20
5.2.4 文档管理模块 22
5.2.5 提问管理模块 24
5.2.6 公告管理模块 25
5.2.7 查看答辩资格模块 26
5.2.8 成绩管理模块 27
5.3 教师WEB端的实现 29
5.3.1 信息管理模块 29
5.3.2 课题管理模块 29
5.3.3 进度管理模块 31
5.3.4 学生管理模块 34
5.3.5 文档管理模块 35
5.3.6 毕业设计管理模块 36
5.3.7 公告管理模块 37
5.4 管理员WEB端的实现 38
5.4.1 信息管理模块 38
5.4.2 教师管理模块 39
5.4.3 选题管理模块 42
5.4.4 公告管理模块 42
5.4.5 查看论文管理模块 43
5.5 本章小结 43
第六章 系统测试 44
6.1系统测试 44
6.1.1 测试环境 44
6.1.2 系统界面测试 44
6.2整体测试 44
6.3本章小结 46
第七章 总结 47
致 谢 48
参考文献 49
第一章 绪 论
1.1 课题背景
毕业设计是高等教育的一个重要且最后一个环节,作为一个合格大学生这是一个检验其专业知识和综合能力实践的一种重要的方式。该毕业设计系统要求完成从毕业设计题目选择、任务书下达、开题报告提交及审核、中期审核、论文提交、审核及答辩毕业设计流程管理,以满足学生用户、毕业指导教师及教务管理员的应用需求等环节,因为系统比较复杂,所以采用传统的毕业设计管理模式,这项设计毕业设计管理系统的完成对学生及老师毕业指导具有很大作用[3]。
本毕业设计基于东南大学成贤学院毕业设计管理工作的现状,虽然本校也有毕业设计管理网站,但是其页面有些老化,功能有些不完善。所以本人将完成一个毕业设计管理系统来作为本人的毕业设计。本毕业设计以java编程高级语言为后台开发的语言,mysql作为数据库服务器,ssm框架完成本人的毕业设计。该系统的开发,使毕业设计的流程更加方便,进一步提高了教师的工作效率和节省学生的时间。
1.2 国内外研究现状
本人通过浏览各个校园的网站,查阅资料了解到国内外高校。本人发现大部分的高校都有属于自己的毕业设计管理系统。
剩余内容已隐藏,请支付后下载全文,论文总字数:19113字