Springboot疫苗接种管理系统-JAVA.JSP【计算机毕业设计、源码、开题报告】

叿狆号:“IT软件学习社”

在这里插入图片描述

摘 要

预防预接种工作实行网络信息化管理,是我国免疫规划工作发展的需要。接种信息实行网络信息化不仅是预防接种工作步入了一个新的台阶,更重要的是解决了多年疫苗接种过程种,免疫接种剂次不清,难以全程有效接种的问题;同时各级政府卫生行政部门亦能通过平台可以及时了解本地区免疫接种率信息动态。
疫苗接种管理系统主要功能模块包括用户管理、个人接种、团体接种、接种医院、实时排队人数、疫苗接种提示等,采取本系统此次设计前端视图界面选择微信开发者工具来完成,系统功能设计由Java面向对象编程语言实现,系统开发工具选用IDEA,后台数据库为MySQL,项目管理工具选用Maven,总体的设计框架为最近很方便的springboot框架,实现了本系统的全部功能。本次报告,首先分析了研究的背景、作用、意义,为研究工作的合理性打下了基础。针对疫苗接种管理系统的各项需求以及技术问题进行分析,证明了系统的必要性和技术可行性,然后对设计系统需要使用的技术软件以及设计思想做了基本的介绍,最后来实现疫苗接种管理系统和部署运行使用它。
关键词:预防接种;Springboot框架;MySQL数据库

Springboot vaccination management system
Abstract

The implementation of network information management in vaccination is the need of the development of immunization planning in China. The implementation of network informatization of vaccination information not only brings the vaccination work to a new level, but also solves the problem that the vaccination process for many years is not clear, and it is difficult to vaccinate effectively in the whole process; At the same time, the health administrative departments of governments at all levels can also timely understand the information dynamics of local immunization rate through the platform.
The main functional modules of the vaccination management system include user management, individual vaccination, group vaccination, vaccination hospital, real-time queue number, vaccination prompt, etc. the front-end view interface of the system is completed by wechat developer tool. The system function design is realized by java object-oriented programming language. The system development tool is idea, the background database is mysql, and the project management tool is Maven, The overall design framework is the recently convenient spring boot framework, which realizes all the functions of the system. This report first analyzes the background, function and significance of the research, which lays a foundation for the rationality of the research work. This paper analyzes the requirements and technical problems of the vaccination management system, proves the necessity and technical feasibility of the system, then makes a basic introduction to the technical software and design idea needed to design the system, and finally realizes the vaccination management system and deployment and operation.
Key words: Vaccination; Springboot framework; Mysql database

目 录
第1章 绪论 5
1.1 研究背景与意义 5
1.2 开发现状 5
1.3 研究内容 6
第2章 相关技术介绍 7
2.1 J2EE技术 7
2.2 Springboot框架 7
2.3 MySQL数据库 7
2.4 Springboot框架特点 7
2.4 CSS3工作原理 7
2.4 Ajax应用 7
第3章 系统分析 9
3.1 可行性分析 9
3.2 功能需求分析 9
3.2.1 前台用户功能 11
3.2.2 后台管理员功能 11
3.3 非功能需求分析 12
3.4 安全性需求分析 12
3.4.1 系统的安全性 12
3.4.2 数据的安全性 12
3.5 数据流程分析 13
第4章 系统设计 15
4.1 系统架构设计 15
4.2 系统总体设计 15
4.3 系统功能设计 16
4.4 数据库设计 16
4.4.1 数据需求分析 16
4.4.2 数据库概念设计 17
4.4.3 数据库表设计 17
第5章 系统实现 21
5.1 数据库访问层的实现 21
5.2 注册模块的实现 21
5.3 登录模块的实现 23
5.4 用户资料修改模块的实现 26
5.5 疫情资讯模块的实现 26
5.6 个人接种模块的实现 28
5.7 团体接种管理模块的实现 29
5.8 接种医院模块的实现 32
第6章 系统测试 44
6.1 测试目的 44
6.2 功能测试 44
6.3 性能测试 45
第7章 总结与展望 47
参考文献 48
致谢 50

第1章绪论
1.1研究背景与意义
自从上世纪90年代国家开展免疫计划以来,越来越多的疫苗被纳入国家免费计划中,主要目的在于提高居民免疫力,防止居民感染传染病,这一计划对于提高国民身体素质产生了非常重要的意义。然而一份疫苗从开发到推行需要经过许多的环境,其中最重要的一环就是临床试验,只有临床试验成功的基础上,疫苗才能得到正式的推行。然而许多临床疫苗接种点依然采用传统的人工管理方式来记录疫苗接种信息,这种模式存在许多的缺陷,如出错率高、查询统计困难以及需要耗费大量的人力、财力以及物力,已无法满足现有的管理需求。因此迫切需要构建一个疫苗接种管理系统来记录临床疫苗接种信息,实现接种人员的持续跟踪。
据最新的调查,目前国内大部分疫苗试验点仍然采用手工登记的方式来存储疫苗接种信息。采用手工登记方式记录临床疫苗试验接种信息存在许多缺陷,具体表现在如下几个方面:
(1)在对疫苗进行临床试验的时候,接种相关信息是否及时、准确且是否都是真实可靠的都是后期继续进行跟踪的前提条件。
(2)接种信息卡证格式不统一,内容不规范。
(3)少数区域会有不同的数据标准以及业务管理模式,这一现象造成了这一区域的信息不能被大家共享等不良影响。
卫生信息网的提出以及后续的建设工作,早在我国的第十个五年计划中就己经相当的重视,并且在此计划中是要求加速建设,还要求把疾病控制的信息网络修建放在第一位这样重中之重的地位之.上。然而我们所关注的疾病控制的整个系统最基础、最重要的一环在于疫苗的临床试验,疫苗临床试验信息却依然处于手工处理阶段。本课题提出构建疫苗接种管理系统,以便实现临床疫苗接种信息的科学化、正规化管理,达到检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长以及成本低的目标。因此,构建一个疫苗接种管理系统是很必要的事情。本文首先介绍了课题研究背景与意义、国内外发展现状、论文结构及主要技术路线;其次阐述了信息系统开发方法和软件开发过程中用到的关键技术:数据库设计、系统分析设计、功能分析设计、代码编写与调试;最后给出了系统测试结果并总结全文,指出进一步需要改进的地方。通过以上几部分的描述,可以得出以下结论:(1)本课题所开发的基于B/S架构的疫苗接种管理系统具有良好的扩展性。它以JavaScript为开发平台, mysql为后台服务器,使用JAVA语言进行编程。该系统能够满足当前大多数医院的需求。(2)系统运行稳定、安全可靠,操作简单便捷。系统采用mysql作为数据库,支持多种数据类型的存储方式。通过对系统各功能模块功能的详细分析,建立起各个模块之间的相互联系,最终形成一套完整的疫苗接种信息管理系统,使其更加完善。(3)疫苗接种管理信息系统的安全性非常强,能有效防止病毒入侵,保证用户信息安全。通过对软件安全漏洞的检测,发现大部分的漏洞都是人为引起的。所以系统在一定程度上起到保护用户信息安全的作用。(4)本项目研制的疫苗接种管理系统已经投入试运行,效果良好。经过一段时间的实际应用表明,该系统对提高我国医疗单位预防注射管理水平发挥着积极的推动作用,并且取得了较好的经济效益,社会效益和环境效益。总之,本文所完成的工作已基本完成,可投入使用,但还存在一些不足,有待于以后不断地加以解决和完善。希望本课题研究成果能够为其他相关领域提供借鉴和参考。另外,由于本人水平有限,文中也不可避免地存在许多不足之处,敬请各位老师给予批评指正。同时,由于时间关系,不能全部列出所有问题,恳请大家提出宝贵意见或建议。随着信息技术的飞速发展,人们对信息的需求量越来越大,因此如何高效管理大量数据成为一个重要研究课题,这就要求我们必须掌握计算机处理信息的理论基础。目前国内关于信息管理方面的书籍很多,但是专门研究疫苗接种信息系统的专着却寥寥无几。鉴于此,笔者选择了“疫苗接种管理信息系统”这一题目,并结合自己多年从事疫苗管理工作的经验,从系统分析入手,详细介绍了整个系统的设计与实现过程,主要内容有:1.根据国内外现有文献,分析和总结了有关疫苗接种信息系统的发展现状;2.阐述了疫苗接种信息系统的开发背景及意义;3.概述了疫苗接种信息管理系统的总体设计思路,包括总体架构、功能设计和数据库结构设计等;4.以java技术为支撑, mysql作为后台数据库系统进行了软件开发;5.最后给出了系统测试结果以及结论。论文中所采用的开发方法具有较强的通用性和实用性,可以推广应用到其它类似的信息管理系统的开发中去,从而促进我国医学信息化建设进程的加快。本论文的创新点在于:(1)首次将面向对象思想引入到疫苗接种信息系统的构建当中,利用UML建模工具建立起基于B/S结构的疫苗接种信息系统模型,在此基础上使用MVC设计模式对系统进行优化设计,使其更便于维护和扩展;(2)通过对已有疫苗接种信息系统的调研,发现这些系统普遍存在着功能单一,缺乏可扩展性等缺陷,针对该缺点,作者在充分理解用户需求后,提出了一套完整而实用的疫苗接种信息系统设计方案,即在传统疫苗接种管理系统的基础之上增加了药品采购模块和药品配送模块,使得系统不仅能够提供基本的业务操作,而且还能满足不同层次人员对于各种疫苗的个性化需求;(3)为了验证本文所提方案的可行性,首先对系统各功能模块的具体流程做了简单介绍,然后分别用mysql软件和JavaScript软件设计了相应的应用程序,并且对其中一些关键代码进行了编译调试,最终成功地实现了系统各个部分的基本功能;(4)通过对疫苗接种信息系统的进一步研究,希望能为其他相关领域的信息管理工作带来一定的参考作用。目前国内关于疫苗接种信息系统的理论和实践都处于起步阶段,因此本文所提出的疫苗接种信息系统设计方案是比较新颖且切实可行的。它的应用将会极大的推动我国预防控制事业的发展与进步。
1.2开发现状
随着科学技术的发展,尤其是计算机技术、网络技术、多媒体技术、传感技术、控制技术和智能技术的发展,人类进入了信息时代。信息时代的标志是Internet国际互联网的建立。Internet国际互联网将世界各地紧密地联系在一起。于是一个数字化的各大系统应运而生。
当前,西方发达国家的网络化、智能化、自动化达到很高的水平,已经或正在改变人们的生产方式和生活方式,许多国家的计划免疫部门早已实现无纸化办公,我们国家有些城市已经实现免疫信息的网上办公,但是并没有完全普遍,目前随着计划免疫改革的不断深入,如何有效地普及社区疫苗接种率,充分提高疫苗接种的效率已成为计划免疫工作的重点之一。
本课题针对我国现阶段居民对预防接种服务需求的变化和基层防疫人员的实际情况,设计开发出一套基于Web Service(B/S)模式的居民疫苗接种管理系统,以方便广大人民群众及时掌握自己所需的预防接种知识和技能,为科学预防提供帮助。本文首先介绍了研究背景与意义、国内外相关领域的现状以及发展趋势;其次,分析了传统疫苗接种管理系统存在的问题及其原因,提出了采用B/S结构来进行系统开发,利用ASP.NET编程语言作为开发工具, MySQL数据库作为后台数据支撑环境。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值