首页 >  开题报告  > 正文

基于SpringBoot的毕业设计选题管理系统

本毕业设计选题管理系统采用主流的Java框架开发技术,构建一个覆盖全校各个院系毕业年级师生以及教务工作人员的在线管理系统。本系统能够实现对毕业生的资料管理、毕业设计指导教师的管理、毕业设计选题的信息管理、选题结果的维护管理等功能。此系统的意义在于能够实现高校毕业设计选题管理的电子化、远程化和便捷化。
设计(论文)需要重点解决的问题是:
本方案是建立在Spring Boot+MyBatis框架的基础上,建立起一种高效的、便捷的、远程的毕业设计选题管理平台环境,从而为学校教务部门以及毕业生和毕业设计指导教师之间的工作提高效率,确保学校毕业设计环节能够稳步进行。需要重点解决的问题主要在于毕设题目与学生之间的对应关系的管理以及对选题结果的保存,需要在数据库设计层面和代码开发阶段重点关注开发,并注意降低代码耦合度。
个人重点:
    在开发毕业设计选题管理系统的过程中,个人重点是毕设选题模块的分析、设计与实现。在开发过程中要注重MVC的开发思想,合理设计好数据库模型。该模块的主要功能是负责管理教师上传的选题,并让学生选择自己的选题,最终保存结果等功能。要保证功能正常使用的同时,方便师生对系统进行操作访问。
(1)本系统后端使用SpringBoot框架技术进行开发,后台数据库选用MySQL数据库5.7版。
(2)本系统前端使用Thymeleaf+HTML5技术构建,兼容市面绝大多数主流浏览器访问使用本系统。
(3)系统数据库设计合理,设计的数据库满足本毕业设计选题管理系统的需求,每个表都有唯一的ID列作为主键。
(4)本系统有权限校验功能,防止未授权用户非法登陆篡改系统后台数据库中存储的数据。
(5)本系统的前端操作界面简洁、易于学习,提高用户使用效率。
 
本毕业设计选题管理系统主要分成以下几个模块:
1、 毕业生信息管理模块:主要功能是毕业生个人信息资料的录入、修改、查询、删除等。
2、 指导教师管理模块:主要功能是对毕设指导教师个人资料以及院系信息等进行录入、查询、修改、删除等。
3、 选题管理模块:主要功能是对教师提供的选题进行查询、录入、修改、删除等,并统计学生的选题情况。
4、 论文统计模块:主要功能是对学生毕业设计论文的完成情况进行整理统计汇总等功能。
5、 登录模块:主要功能是对登录用户的身份账号密码等进行有效性安全验证。
 
设计(论文)的进度安排是(应具体到哪一周):
第1周—第2周:确定毕业设计题目,查阅相关资料,翻译外文资料,完成开题报告。
第3周:查阅毕业设计相关技术参考资料,对所用到的知识进行储备,进行开题答辩。
第4周—第10周:完成系统的概要设计、详细设计及编码工作。
第11周—第13周:系统集成和测试,开始撰写论文,进行论文查重检测。
第14周—第15周:整理开发资料,完成毕业论文。
第16周:完善系统,准备系统演示和答辩工作。
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:基于Arduino智能家居环境检测控制系统设计

下一篇:基于MVC框架的在线药店管理系统