社区医院儿童疫苗接种管理系统设计与开发
摘要
自建国以来我国一直注重于卫生健康的建设,而儿童的生命健康更得到重视。疫苗接种作为有效防御疾病的手段之一,一直被广泛应用在世界各地。目前,有相当一部分社区准备使用信息管理系统来进行优化管理。然而仍旧很多社区仍然使用传统的手工方法为儿童接种疫苗。这种情况耗费大量人力物力,显然已经不再试用当前社会的需求,如何搭建一个信息化的疫苗接种平台成为了许多县乡级、社区医院的重要需求。
在本文中通过技术手段搭建一个适用于社区本地情况,能够应对绝大部分情况的儿童疫苗管理系统。根据需要系统大致具备基础功能,具有清晰的权限分配体系,能够适用基本的疫苗管理需求。本系统对各功能板块进行了五大划分,分别为用户管理、预约接种管理、疫苗管理、接种异常管理、留言板管理。在用户管理下分为用户医护人员和管理人员;疫苗管理分为疫苗出入库管理和批次管理;预约接种管理又分为预约接种管理和接种登记管理,每个功能子模块都进行了细致的划分。
从测试结果中看社区医院儿童疫苗接种管理系统在系统架构与功能实现上达到了预期的结果,能够实现社区中儿童疫苗接种的基本需求。解决了消息滞后、错报漏报、管理方法不科学等问题。实现对疫苗接种信息的准确、高效管理。节约大量人力成本,建设高效率信息化的社区信息管理系统。
第 1 章 引言
1.1 研究背景和意义
1.1.1 研究背景
自建国以来我国一直注重于卫生健康的建设,而儿童的生命健康更得到重视。疫苗接种作为有效防御疾病的手段之一,一直被广泛应用在世界各地。根据调查表明,世界上仍有很多儿童因可预防的疾病却因为种种因素没有接种疫苗夭折。疫苗作为数百年来最有效的防疫方式已经拯救了无数生命,每年的医学都在不断进步,一批又一批的疫苗被生产出来,在这个时间点上更应重视疫苗接种的覆盖。随着信息化发展与医疗改革的进行,卫生资源信息的快速共享在很大程度上提高现有卫生资源的利用水平。国内卫生事业因此取得了很多成绩,但也面临着更多亟待解决的问题。如何利用新资源新技术有计划的为儿童接种疫苗,让他们免于传染病的威胁健康成长,这是应该严肃对待的问题。新世纪以来,信息化进程发展迅猛,医疗系统作为民生健康的大计同样搭上了信息化的快车。与此同时如何管理疫苗接种情况、监控疫苗走向,从而构建医疗系统的信息化系统成为了当前社会不可避免的问题。
1.1.2 研究意义
目前,由于辖区不同人员配备等因素的影响,部分社区使用疫苗管理系统或疫苗接种管理系统对其儿童的疫苗接种管理进行优化。然而,许多社区仍然使用传统的手工方法为儿童接种疫苗。这种情况耗费大量人力物力,显然已经不再试用当前社会的需求,如何搭建一个信息化的疫苗接种平台成为了许多县乡镇级、社区医院的重要需求。一个良好的儿童疫苗接种管理系统能够解决消息滞后、错报漏报、管理方法不科学等问题。实现对疫苗接种信息的准确、高效管理。节约大量人力成本,建设高效率信息化的社区信息管理系统。
1.2 文献综述
1.2.1 国内研究现状
国内近年来在医疗改革上的成绩斐然,但在公共卫生信息化建设方面还存在许多问题。例如很多大型医院搭上了许信息化进程的快车,在这方面的成果良好,信息化程度极高。但更多的基层卫生部门却依然存在错报漏报、信息不精准、管理方法不科学等问题。部分基层部门和单位看到其他部门和单位建立了信息平台也纷纷效仿,但由于需求不明投资往往得不到应有的回报,最终的结果也没有令人满意。为了提高信息化建设水平,一些基层单位委托网络公司提供技术支持,但最终未能达到预期目标。究其原因,信息化建设不只是一项纯技术工作,它与行业一定是密切相关的。目前,许多县乡仍采用人工登记、上报和统计信息,造成疫苗资源浪费、数据标准不一致、数据遗漏,无法实现对疫苗接种信息的准确、高效管理。因此,建立一套规范的疫苗接种管理制度,以适应时代是非常重要的,如何建立适应社会现状的疫苗管理系统无论是地方资源管理还是在全国构造完善的医疗体系都是不可或缺的。
1.2.2 国外研究现状
很多发达国家早在上个世纪就开始了医疗系统的信息化进程,多年来已经形成了较为良好的覆盖式医疗系统,尤其在社区方面。例如英国在儿童疫苗接种方面运用计算机技术已有数十年的时间,在保障儿童安全提高免疫率方面有了非常大的成功。美国在多年来的摸索中已经发展出了一套完善的公用事业信息管理系统。美国法律明确要求公共业务从业者、医院与社会机构之间应互联互通,共享资源。信息的准确传递使得这个系统能够做出高效的响应。可以看出,美国的公共卫生信息化建设已经比较完善,各种系统已经组合成一个统一的网络,便于数据共享和管理。美国卫生部门有法案明确规定儿童接种疫苗的信息都应准确无误的传达至家长手中,更能通过疾疫系统查询相关信息。
1.3 主要研究内容
以 Java 和 JavaScript 为设计语言,基于 SSM 框架,JavaWeb 前后端分离的疫苗接种管理系统,采用 MySQL 数据库。在已有的社区预防接种管理业务模式和预防接种研究经验中总结出系统需求,从而完善儿童疫苗接种管理系统的核心功能。
完成系统功能需求分析,进行系统功能设计,详细规划系统需求,总结出一套社区预防接种的方案。从功能出发,立足于实现系统需求用案例分析的方法完成并结合用例图详细分析系统所要实现的功能。
确定系统的主要设计内容,在此基础上完成对系统的设计原则,以各个功能模块为中心,对功能设计过程进行详细的分析。完成设计系统架构、功能模块与数据库。实现功能完整,另系统具有应用价值。
设计测试用例,验证系统功能是否完善稳定:搭建测试环境并通过执行测试用例检测系统的功能需求,从而完成相应的测试功能。
1.4 研究方法及手段
文献研究法:通过图书馆、互联网、数据库等电子资源,查阅大量文献资料,了解儿童预防接种信息管理方面的知识,对系统知识进行设计和实现,设计儿童预防接种信息管理系统,学习 Java 相关理论知识、儿童疫苗接种资料及相关研究的发展和研究现状。为儿童接种疫苗信息管理系统的设计提供思路和参考。
实验研究法:通过设计儿童疫苗接种信息管理系统,以 Java 和 JavaScript 为设计语言,对儿童疫苗接种信息进行数据分析和调查。
统计分析法:采用人工与工具的结合对数据进行统计并定性定量分析。注重信息的筛选与审查,在定性分析的基础上进行定量研究。
第 2 章 系统需求分析
2.1 系统目标
通过技术手段搭建一个适用于社区本地情况,能够应对绝大部分情况的儿童疫苗管理系统。解决消息滞后、错报漏报、管理方法不科学等问题。实现对疫苗接种信息的准确、高效管理。根据需要系统应具备易于管理,后台查询等功能,具有清晰的权限分配体系,能够适用基本的疫苗管理需求。
2.2 可行性分析
2.2.1 经济可行性分析
设计与实施系统需求一定成本,但一个完善的疫苗接种管理系统能够有效的提高管理效率,节约大量的人力物力,长时间来看不仅有着经济利益,更为支持信息化建设提供了土壤。本系统采用了 B/S 的设计模式,维护升级也较为简单。信息技术的发展为节约成本提高效率提供了可能性,开发问题上响应医疗改革,成本不会成为开发的阻碍。
2.2.2 技术可行性分析
本系统选取 Java 及 JavaScript 为设计语言,基于 SSM 框架、JavaWeb 前后端分离的疫苗接种管理系统,数据库采用 MySQL,开发工具采用 Eclipse。为方便用户操作与实际情况采用 B/S 的系统架构。以上技术与应用场景都有着非常成熟的环境与成果,所以技术上司完全可行的,不存在难以开发的难点。
2.2.3 操作可行性分析
本系统主要应用与疫苗的预约接种、疫苗与人员管理等方面,易于上手操作便于接种人员和医护人员的使用。社区医院工作人员具有一定的知识水平,足以使用本系统的所有功能,根据开发手册操作应当能够应对绝大多数问题。对于用户与医护人员方面,主要用到信息的录入功能,不存在任何难点,所以本系统在操作上是完全可行的。
2.3 系统功能需求分析
根据实际情况系统大致需要以下数个方面:
用户角色管理功能:正常情况下婴幼儿从出生起就要开始接种疫苗,社区医院应当收集录入新生儿信息,在儿童疫苗接种管理系统中帮助新生儿建立档案并注册用户信息,方便管理与后续安排,这能够大大减少父母与医院方的时间成本。医护人员能够登录后台操作使用部分必要功能,包括预约接种、接种登记等。管理员可以查看并管理用户与医护人员的基本信息,对医护人员具备修改工号等修改医护人员信息的功能。
预约接种管理功能:用户应当能够提前预约,在预约接种时需要提交申请部分信息,完成儿童疫苗接种后,在医护人员处登记基本信息。而医护人员将儿童的基本疫苗接种信息输入系统,如接种地点、疫苗生产厂家、姓名、接种人信息等。管理人员可以在后台查询并修改预约接种信息。
接种异常管理功能:出现接种异常现象时用户及时向医护人员反映情况,包括过敏史、禁忌症状、预防后不良反应等,在儿童出现不良反应时应当由医护人员及时录入信息,以便观察症状,方便后续的治疗;管理人员在后台有着增删改查的功能,方便及时应对特殊情况。
疫苗管理功能:疫苗的厂家、库存、编号、出入库时间等。医疗资源由管理员进行管理,包括疫苗的出入库与库存情况,社区医院由于医疗资源问题可能出现疫苗短缺,系统也应具备库存预警功能。
2.4 非功能性需求分析
界面需求:操作界面简洁易懂,能够帮助操作人员高效率工作。
安全性需求:重要数据不能被管理员外的任何人查看与修改,用户权限分明,系统的整体安全能够得到保障。
易用性需求与可执行需求:疫苗接种管理系统作为民生实际需求,应当做好简便性的操作。 能够应对高频率的信息录入压力,保持稳定性。
系统的可扩充性与可维护性:系统有充足的说明帮助用户解决需求问题,并在实际应用过程中能够适应现实需求时刻做出改变,预留接口便于升级维护。
第 3 章 系统设计
3.1 设计思路
完成系统功能需求分析与非需求分析,进行系统功能设计,采用业务功能需求图对儿童免疫管理信息系统进行分析,完成系统功能需求分析,进行系统功能设计,详细规划系统需求,总结出一套社区预防接种的方案。从功能出发,立足于实现系统需求用案例分析的方法完成并结合用例图详细分析系统所要实现的功能。
3.2 系统功能设计
系统功能模块由五个部分组成,儿童疫苗接种管理系统系统功能模块图。
3.2.1 用户管理
用户管理功能模块由用户、医护人员、管理员三者组成,用户能够完成注册登录操作,填写自己的基本信息。
3.2.2 疫苗管理
疫苗管理功能模块由完成疫苗的出入库操作和疫苗批次管理组成,能够完成疫苗的出入库操作,查看修改删除疫苗的批次信息。
3.2.3 预约接种管理
预约接种管理功能模块由预约接种和接种登记组成,用户在登记完信息后可以申请预约,到预约时间接种后由医护人员填写接种登记信息。
3.2.4 接种异常管理
对接种疫苗后的异常个案进行增添修改删除查询的操作,能够监控儿童的身体状况记录在系统中。
3.2.5 留言管理
用户能够在系统中留言反应,而管理员则可以在后台对其进行增删改查的操作。
3.3 数据库设计
3.3.1 数据库设计过程
数据库设计过程包括需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实现、数据库操作与维护六个主要阶段。数据库设计的本质是寻找实体与实体间的关系,能够在特定环境下设计出最适合的数据库模式,使之能够有效地存储数据,满足各种用户的应用需求。在本系统中将根据社区医院的实际情况使用现有资源完成数据库的设计,使其满足应用需求。
3.3.2 E-R 建模
接种儿童实体属性图,接种者实体,由接种者基本信息,接种卡号,接种日期,医护的姓名与编号组成。
疫苗实体属性图,疫苗实体,由疫苗的名称编号,批次号,疫苗数量和其他基本信息组成。
疫苗出入库实体属性图,疫苗出入库实体属性图,该实体由疫苗的基本信息与出入库时期,操作人组成。
接种异常实体属性图,该实体描述儿童与婴幼儿的异常症状,接种信息,个人信息,监护人信息与诊断信息组成。
系统 E-R 图,社区接种点可为多人接种,疫苗间都有出入库记录,以上是实体间都存在联系。
3.3.3 数据库表结构设计
预约登记表,预约前需要录入个人信息与所接种的疫苗信息。
接种登记表,接种时同时记录接种者的个人信息与接种信息。
接种异常表,包括接种异常情况的具体信息与接种者信息。
疫苗入库表,疫苗入库表由疫苗信息,入库时间,批次号,操作人等组成。
疫苗出库表,疫苗入库表由疫苗信息,出库时间,批次号,操作人等组成。
疫苗信息表,疫苗信息表有疫苗的基本信息,库存数量等。
第 4 章 系统实现
4.1 系统运行环境
硬件环境:双核 i5 处理器;内存 1GB;硬盘 40GB
软件环境:安装 MySQL;Windows10 系统;IE7.0
4.2 系统功能实现
第 5 章 系统测试
5.1 测试概述
系统测试是检测程序可靠性的重要阶段,程序需要在实际运行环境下进行一系列的检测,是否满足用户需求,功能是否完善,程序能否在实际运行中稳定正确的执行。当前主要的测试方法有黑盒测试方法和白盒测试方法,前者是封闭性的测试,只能用测试用例来证明程序是否稳定运行;而后者通过程序中每个节点的运行情况来验证测试,这时候仿佛一个白盒子,内部是一览无遗的。儿童疫苗接种管理系统在测试过程中均选用黑盒测试好方法。
5.2 功能测试
5.3 测试结果分析
在实际测试过程中使用了大量方案,本文中只列举两项测试用例,从结果中看社区医院儿童疫苗接种管理系统在系统架构与功能实现上达到了应有的结果,功能都能够实现社区中儿童疫苗接种的基本需求。
结论
社区卫生建设作为体系中的基石无疑起到了非常重要的做用,因此在信息化高度发展的今天,如何跟上时代步伐,提高社区卫生健康工作效率也成为了一个重要的议题。本文旨在解决社区儿童疫苗接种的种种问题,使得社区卫生工作能够更好的展开,成功建设一个高效率、安全、稳定的儿童疫苗接种管理系统。该体统采用了前后端分离的开发模式,后台基于 SSM 框架进行开发,从而实现用户预约接种方便快捷,社区方面方便管理,提供安全有效的信息系统。本文所做工作如下:
经过调研与研究了解儿童预防接种的现状,在此基础上完成了功能需求模型,总结出了系统所需的重要功能,为后续设计实施儿童疫苗接种管理系统打下了基础。
在此次设计中充分考虑了社区工作的特殊状况,结合当地特点对系统结构进行了设计。根据实际需求设计出了数据库表和 ER 建模图。
在实际测试过程中确保了系统稳定性与安全性,从结果中看社区医院儿童疫苗接种管理系统在系统架构与功能实现上达到了应有的结果,功能都能够实现社区中儿童疫苗接种的基本需求。
系统后续需要的工作如下:
下一步准备进一步完善系统,提高用户和管理方的体验,增加功能需求设计,使得儿童疫苗接种管理系统有更大的使用价值,能够做到有所求有所供的现实意义。
系统功能较为僵硬,无法为特别情况做出应有的对应,如接种异常管理中仅仅考虑了个人情况,没有意识到群体性的特异情况并为此做出准备。
没有报表功能,无法提供信息流通的便利,会在实际使用中造成不小的阻碍,后续还需要继续开发这方面的功能。
界面依旧不够美观,需要继续美化外观。
原文地址:https://blog.csdn.net/m0_66309026/article/details/134745080
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_25138.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!