基于Spring Boot的学生健康管理系统的设计与实现

目 录
1 前言 1
1.1 研究目的与意义 1
1.2 研究现状 1
1.3 论文组织结构 2
2 可行性分析 2
2.1 技术可行性 2
2.2 经济可行性 2
2.3 操作可行性 3
2.4 可行性分析结论 3
3 需求分析 3
3.1 业务流程分析 3
3.2 功能需求分析 4
3.3 非功能性需求分析 5
4 概要设计 6
4.1 系统结构设计 6
4.2 功能模块设计 6
4.2.1 登录功能 6
4.2.2 个人信息管理 7
4.2.3 个人健康档案管理 7
4.2.4 健康知识管理 8
4.2.5 学生健康信息管理 8
4.2.6 角色管理 8
4.2.7 权限管理 8
4.3 数据库设计 8
4.3.1 项目实体E-R图 8
4.3.2 数据库表设计 9
5 详细设计 16
5.1 用户登录操作详细设计 16
5.2 用户管理操作详细设计 16
5.2.1 用户创建设计 16
5.2.2 用户信息管理设计 17
5.3 个人信息管理操作详细设计 18
6 系统实现与测试 19
6.1 系统开发说明 19
6.1.1 核心开发技术介绍 19
6.1.2 项目技术架构 20
6.2 操作系统界面和功能实现 21
6.2.1 用户登录功能实现 21
6.2.2 个人信息管理功能实现 21
6.2.3 个人健康管理功能实现 22
6.2.4 健康建议管理功能实现 24
6.2.5 健康知识管理功能实现 24
6.2.6 学生健康档案管理功能实现 26
6.2.7 角色管理功能实现 27
6.2.8 个人信息管理功能实现 28
6.2.9 权限管理功能实现 29
7 结语 30
参考文献 32
致谢 33
2 可行性分析
下文接下来从三个方面进行基于Spring Boot的学生健康管理系统的可行性分析,分别为技术可行性、操作可行性、经济可行性。
2.1 技术可行性
基于Spring Boot的学生健康管理系统后端使用Spring Boot框架进行开发,前端使用Vue.js进行开发,数据库使用的是MySQL,开发这个系统使用的是IDEA,这些技术发展到现在已经有大量公司和企业进行使用,深受开发者的喜爱,且这些技术都能增加开发的效率,开发技术可行。
2.2 经济可行性
该系统所用到的所有技术都是免费的开源的,也不需要用到商业用的开发软件,可以用IDEA社区版或者Eclipse开发都可以,web服务器使用Tomcat也是开源的不需要开销。电脑的话就也不需要很高的配置,处理器标准频率为2.5GHz频率就可以运行了,一条8 G内存,一个128 G固态硬盘,其他普通配件一起组装起来就能基本满足开发要求,电脑不会卡,保证开发的流畅性。
2.3 操作可行性
本开发本系统只需要从网上下载IDEA,然后配置好环境和JDK,就可以进行后端的开发了,整个系统的后端开发都是在IDEA进行开发测试,不需要其他的操作,运行测试使用的是谷歌浏览器,谷歌浏览器也可以在网上免费下载,可方便测试了。
2.4 可行性分析结论
可行性研究结论:通经过操作可行性分析、技术可行性分析、经济可行性分析,这三大分析下来都是可行的,所以该论文所开发的基于Spring Boot的学生健康系统的设计和实现是可行的。
3 需求分析
本论文所研究的学生健康管理系统的需求分析主要介绍的是结合实际生活中所使用的流程和基本功能需求进行分析。
3.1 业务流程分析
本论文所研究的学生健康管理系统主要使用的对象是医生和学生以及教师。除管理员外其他的账号都通过管理员进行创建和管理。学生可以通过管理员给予的账号和密码进行登录,管理员体检档案,创建成功后,等医生录入自己的体检信息后就可以查看了。查看信息的业务流程图如图1所示

在这里插入图片描述

图1 查看体检信息的流程图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/newlw/article/details/134847789