基于javaweb疫苗接种管理系统的设计与实现(附件)【字数:8021】
目录
一、引言 1
二、系统开发技术及开发工具 1
(一)开发技术 1
1.Serverlet 1
2.Java 1
3.MySQL 1
4.B/S结构 1
(二) 开发工具 2
1.Idea 2
2.Navicat 2
三、系统需求分析 2
(一)网站的开发目标 2
1.功能易用 2
2.疫苗信息数据能够批量处理 2
3.疫苗接种数据能够实现按备份管理 2
(二)网站的可行性分析 2
(三) 系统的功能需求分析 2
(四)系统用例分析 3
1.超级管理员用例图 3
2.普通管理员用例图 3
3.用户用例图 4
四、系统总体设计 5
(一)系统功能模块设计 5
(二) 数据库设计 5
1.数据库ER图设计 5
2.数据库逻辑设计 7
五、系统详细设计与实现 9
(一)系统登录模块实现 9
(二)管理员模块实现 10
1.人员管 *51今日免费论文网|www.51jrft.com +Q: ^351916072*
理 10
2.疫苗管理 12
3.疫苗出入库管理 14
4.儿童接种计划管理 16
5.接种记录管理 18
(三) 普通管理员登录模块实现 20
1.接种记录添加页面 20
(四) 普通用户模块实现 22
1.儿童信息页面 22
2.疫苗查看页面。 24
3.儿童疫苗接种记录 26
六、系统测试 28
(一) 测试内容 28
(二)测试环境 28
(三)系统测试用例 28
1.用户管理模块 28
2.疫苗出入库模块 28
3.疫苗接种模块 29
七、结论 30
致谢 31
参考文献 32
一、引言
随着国内医疗水平的不断提高,国家也越来越重视国民的健康问题,为了提高全民身体素质,国家开展了免疫计划,将各种较为常见的疫苗列入其中,这一计划对国民身体健康来说,是非常重要的。国民在接种疫苗的过程中,一般都是选择居住地附近的疫苗接种点进行接种,但是由于现在很接种点的管理方式存在差异,导致疫苗接种信息统计容易出现错误,后期对个人接种疫苗情况进行查询也比较困难;而且选择接种疫苗的人也越来越多,导致带来了大量的数据。面对大量的数据管理需求,过去的管理方式已经无法处理现在庞大的工作量。因此开发一个统一、共享、规范化的管理系统迫在眉睫。现在国内外的科技发展水平达到了一个比较快速的阶段,在这过程中,计算机技术、网络技术、数据处理技术都已经在人们的工作与生活中起到了非常重要的作用。网络不仅仅拉近了人与人之间的距离,而且还能将各种信息进行快速的共享。在各种管理方式中,自动化管理技术凭借更好的信息处理能力,已经逐渐取代了传统的管理方式。因此搭建一个自动化的管理系统不仅是大势所趋,而且还具有相当重要的作用。
二、系统开发技术及开发工具
(一)开发技术
1.Serverlet
Serverlet用于生成动态站点当中的内容,通常在Java项目开发中被使用。它能够被用来作为服务器端的Applet使用,所有的执行过程与浏览器加载执行过程一致。它不仅被用来处理客户端所发出的请求信息,能同时将服务器接收到的内容发送给容器,所有响应的内容都是动态的。
2.Java
访问控制是Java的一个比较基础的特性,同时能够通过固定的语法实现流程控制,其中流程控制语句与其它语言类似,如if、while等语句。面向对象的编程方法也是Java比较特殊的一点,在编程过程中需要对概念有所认识。封装、继承、多态是面向对象的主要特性,针对不同的开发场景需要灵活的对其中的内容进行调整。
3.MySQL
不同的数据表之间想要建立联系则需要通过外键实现,某张表的外键通常是另一张表的主键。在项目开发过程中,经常会有联表查询的需求,因此数据表的外键需要进行设置,确保更好的对数据进行定位管理。数据库管理过程中最常用的就是SQL语言,在使用过程中,数据的查询、数据操作、事物处理、数据控制、数据定义使用的SQL语言之间是存在很大区别的,需要根据所需要的数据操作方式进行处理,确保对数据的修改是正确的。
4.B/S结构
B/S结构是继C/S之后比较常用的结构,它能够帮助开发者更好的进行业务查询与处理。如果系统需要对当前所包含的所有功能进行扩充,B/S的结构只需要对服务器当中的文件修改就能够处理。
(二) 开发工具
1.Idea
为了更好的开发Java程序并进行调试,经常会借助集成环境进行处理,其中Idea就是被看好的一个工具。通过该工具在编程的过程中,能够帮助开发者发现代码存在的问题,例如输入错误、括号缺失等问题,提高开发者编程的准确性。它不仅能够处理Java代码的调试任务,对于JavaScript、Ajax等技术都能够很好的进行调试处理。
2.Navicat
Navicat是一个管理数据库的有效工具。它是许多精英人士、大型企业都会使用的工具软件,主要用来管理数据库,它的图形界面非常人性化,且界面清晰,功能齐全,对于管理数据库的人员来说,使用这样一款软件是非常方便的。
三、系统需求分析
(一)网站的开发目标
1.功能易用
原文链接:http://www.jxszl.com/jsj/wlw/608603.html