一、项目介绍
本次使用Java技术开发的疫苗发布和接种预约系统,就是运用计算机来管理疫苗接种预约信息,该系统是可以实现论坛管理,公告信息管理,疫苗信息管理,医生管理,医院信息管理,用户管理,预约接种管理等功能。
疫苗发布和接种预约系统使用计算机处理相关信息,主要是在数据的传输上能达到即可传递,数据不管是想要获取或者输入,都可以及时反馈,极大的提高了效率,使用的MySQL数据库也能让数据更能安全的存储。
关键词:疫苗发布和接种预约系统;疫苗信息;预约接种
二、开发环境
开发语言:Java
框架:springboot
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven
————————————————
三、功能介绍
系统功能主要针对主要模块功能进行分析,暂时不考虑非典型性的问题,只要能满足正确操作流程即可。
疫苗发布和接种预约系统设置的角色有管理员,医生,用户等。
(1)管理员
管理员对公告信息,医院信息,疫苗信息,医生信息,用户信息,论坛帖子信息以及预约接种信息等信息进行管理。对管理员的功能进行分析之后,将使用图3.4的管理员用例图来描述管理员的功能。
图3.4 管理员用例图
(2)医生
医生需要审核用户提交的预约接种信息,查看医院信息,公告信息以及疫苗信息。对医生的功能进行分析之后,将使用图3.5的医生用例图来描述医生的功能。
图3.5 医生用例图
(3)用户
用户查看疫苗信息,查看医院信息,提交预约接种信息,查看公告等。对用户的功能进行分析之后,将使用图3.6的用户用例图来描述用户的功能。
图3.6 用户用例图
本小节运用功能结构图来描述管理员具备的详细的功能,对管理员的功能结构图绘制结果如图4.1所示。管理员对公告信息,医院信息,疫苗信息,医生信息,用户信息,论坛帖子信息以及预约接种信息等信息进行管理。
图4.1 管理员功能结构图
本小节运用功能结构图来描述医生具备的详细的功能,对医生的功能结构图绘制结果如图4.2所示。医生需要审核用户提交的预约接种信息,查看医院信息,公告信息以及疫苗信息。
图4.2 医生功能结构图
本小节运用功能结构图来描述用户具备的详细的功能,对用户的功能结构图绘制结果如图4.3所示。用户查看疫苗信息,查看医院信息,提交预约接种信息,查看公告等。
图4.3 用户功能结构图
四、核心代码
五、效果图
六、文章目录
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1 研究背景 1
1.2 研究意义 1
1.3 研究内容 2
第二章 开发环境与技术 3
2.1 Java语言 3
2.2 JDK简介 3
2.3 Eclipse开发工具 4
第三章 系统分析 5
3.1可行性分析 5
3.1.1运行可行性分析 5
3.1.2技术可行性分析 5
3.1.3经济可行性分析 5
3.2系统流程分析 6
3.3 系统性能分析 8
3.3.1系统的安全性 8
3.3.2系统易维护性 8
3.3.3系统可扩展性 8
3.4系统功能分析 9
第四章 系统设计 13
4.1界面设计原则 13
4.2功能模块设计 13
4.3数据库设计 16
4.3.1数据库E-R图 16
4.3.2 数据库表结构 19
第五章 系统实现 23
5.1 管理员功能实现 23
5.1.1 疫苗信息管理 23
5.1.2 医院信息管理 23
5.1.3 医生管理 24
5.2 医生功能实现 24
5.2.1 预约接种管理 24
5.2.2 疫苗信息查看 25
5.2.3 医院信息查看 25
5.3 用户功能实现 26
5.3.1 在线论坛 26
5.3.2 疫苗信息 27
5.3.3 医院信息 27
第六章 系统测试 28
6.1 测试方案 28
6.2 系统测试用例 30
6.2.1 登录功能测试 30
6.2.2 注册功能测试 30
6.3 测试的结果 31
结 论 32
参考文献 33
致 谢 34