需要源码可以滴滴
目录
一、目的要求
本毕业设计是基于SpringBoot的校园防疫管理系统的设计与实现,主要实现登录与注册、全国疫情数据可视化、疫情新闻播报、每日健康打卡、核酸检测管理、疫苗接种管理、学生请假申请审批等功能。毕业设计的目的是通过学生对基于SpringBoot的校园防疫管理系统项目的设计与开发,使学生应用所学的编程语言、编程思想、数据库、软件工程等知识及所掌握的应用开发平台和开发工具解决实际问题,提高学生的软件开发水平,培养学生应用综合知识的能力,并按现代软件工程的思想进行系统的设计与开发。
二、技术要求
通过查阅相关资料,了解基于SpringBoot的校园防疫管理系统的业务流程,认知调研,并做好需求分析工作。严格按照现代软件工程思想进行项目各个阶段的分析与设计工作。
熟练掌握JAVA语言,能够使用HTML5、CSS、JavaScript技术,进行界面的基本设计并熟练使用脚本。了解SpringBoot和Vue框架的基本操作和使用原理。
数据库采用MySql,要求掌握数据库基本操作语句,了解视图、存储过程、触发器等的使用,了解关系规范化和关系理论。
三、工作要求
(1)界面UI设计:
包括登录界面的设计、主页面的设计和各个功能模块的页面设计。
(2)后台设计:
使用SpringBoot+MyBatis-Plus实现功能。
四、时间安排
(1)2022年11月:毕业设计选题,收集资料,查阅相关论文、期刊等文献。
(2)2022年11月至2023年1月:准备毕业设计开题报告、任务书、文献综述和一篇外文文献的译文,提交。
(3)2022年11月至2022年12月:查阅相关文档资料,搭建系统开发环境和基本架构,可行性分析、需求分析,完成系统的初步原型设计。
(4)2022年12月至2023年1月:系统设计、数据库设计及UI设计
(5)2023年1月至2023年2月:进行系统业务逻辑处理模块的设计与实现,模块调试以及测试
(6)2023年3月:准备毕业设计期中检查,填写“毕业设计中期检查表”。
(7)2023年1月至2023年4月:毕业论文撰写、修改。
(8)2023年4月至2023年5月:论文定稿、查重。
(9)2023年5月:熟读论文,检查、润色和优化论文,制作答辩PPT,答辩,整理毕业设计资料。
五、研究内容
本项目的设计分为两大模块,分别是客户端模块和服务端模块,前端主要采用Vue框架实现,后端主要采用SpringBoot框架实现。
5.1 客户端
5.1.1 系统模块
(1)登录:学生登录、管理员登录
(2)退出:学生、管理员注销登录状态
(3)注册:学生注册
5.1.2 用户模块
(1)登录:学生可通过账号登录,登录成功后能在应用内进行一些基础操作以及浏览信息。
(2)疫情数据可视化:学生和管理员可以浏览中国疫情确诊分布地图,疫情数据的饼图、折线图、柱状图展示。
(3)实时疫情新闻播报:学生和管理员可以查看和搜索疫情相关的最新新闻和之前新闻。
(4)每日健康打卡:学生对自己每日的健康状况填写与提交。
(5)核酸检测报告提交:学生提交核酸检测报告。
(6)疫苗接种情况反馈:学生报告接种疫苗的情况。
(7)请假申请:学生因有事或生病等其他原因无法在校,需填写请假申请说明情况并提交。
(8)物资求助:学生缺乏基本的生存物资时,可以对有需要的物资进行求助。
5.2 服务端模块
(1)新闻管理:管理员可以对疫情新闻进行删除;发布校内新闻、公告。
(2)疫苗、核酸信息管理:管理员可查看学生疫苗接种、核酸检测的情况。
(3)请假审核:管理员可以审批学生的请假申请。
(4)物资求助管理:管理员可查看学生的物资求助信息,并给学生提供帮助。
(5)院系与班级管理:管理员可查看、新增、删除、修改各院系与各个班的基本信息。
六、主要参考文献
[1]深入浅出Spring Boot 2.x.人民邮电出版社,杨开振,2018
[2]SSM开发实战教程[M]. 人民邮电出版社 , 李西明, 2019
[3]Web前端框架技术综述[J]. 项阳阳. 电子技术与软件工程,2020
[4]Web项目前后端分离的设计与实现[J]. 王建,罗政,张希,张梦琪,张科,马文成. 软件工程 ,2020
[5]基于Echarts数据分析的校园疫情防控系统设计. 邱敏,梁婷婷,梁天友. 南宁学院信息工程学院,2021
[6]基于微服务的校园疫情防控系统的设计与实现. 胡琨. 武汉轻工大学,2021
[7]Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks.[J] . Ren Shaoqing,He Kaiming,Girshick Ross,Sun Jian. IEEE transactions on pattern analysis and machine intelligence . 2017 (6)
[8]校园疫情防控平台的设计与实现. 李志鸿,李金忠,肖延龙,钟鸣山,周先亮,邹聪波. 井冈山大学电子与信息工程学院. 2021
[9]A framework for web-based product data management using J2EE[J] . M.Y. Huang,Y.J. Lin,H. Xu. The International Journal of Advanced Manufacturing Technology . 2004 (11)
[10]基于Django的校园疫情防控系统设计与实现. 徐秀芳,夏旻,徐森,裴森森,陶奕阳.软件周刊,2021
[11] probabilistic risk analysis for multimodal entry control[J] . Bo?tjan Kalu?a,Erik Dovgan,Tea Tu?ar,Milind Tambe,Matja? Gams. Expert Systems With Applications . 2011