基于Android的儿童疫苗接种系统的设计与实现(共14页).doc
《基于Android的儿童疫苗接种系统的设计与实现(共14页).doc》由会员分享,可在线阅读,更多相关《基于Android的儿童疫苗接种系统的设计与实现(共14页).doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上基于Android的儿童疫苗接种系统的设计与实现作者:魏孔鹏谷洪彬李啸龙来源:数字技术与应用2019年第06期摘要:通过分析我国儿童计划免疫存在的问题,设计并开发基于Andriod平台的儿童疫苗接种系统。系统实现预防接种提醒、预防接种信息管理、疫苗管理、疫苗接种知识普及等功能,减少接种单位对PC、扫描枪等设备的投入,降低工作人员信息技术技能的要求,提高疫苗接种工作的效率和管理水平。关键词:儿童疫苗;疫苗接种;Andriod;疾控中心中图分类号:T9311.5 文献标识码:A 文章编号:1007-9416(2019)06-0144-050 引言我国自1978年实行儿童计
2、划免疫以来,儿童预防接种工作取得了巨大的成就,尤其是2007年推广和使用儿童预防接种信息管理系统(Child Immunization Registry Information Management)1,儿童计划免疫工作的开展实现质的飞跃,但是由于区域经济发展不平衡、流动人口的剧增、疾控中心(Center for Disease Control and Prevention,CDC)信息化覆盖率低等问题严重影响了预防接种工作的有效开展,主要体现在CIIMS系统采用基于Windows平台的Client/Server (客户/服务器)架构,对接种单位信息化要求高,以及预防接种单位数据录入的及时性、
3、完整性和准确性不高等问题,制约了儿童计划免疫工作进一步发展2-4。国外尝试应用手机开展儿童预防接种工作起步较早5-6,国内部分机构已开始尝试使用手机等移动终端进行疫苗管理与预防接种的管理6-10,国内互联网公司尝试通过智能手机APP(小豆苗、疫苗宝、超级疫苗表等)实现预防接种提醒和疫苗程序、疫苗知识库和疫苗公司的查询11-12。全国医疗卫生服务体系规划纲要(20152020年)中提到应用移动互联网、物联网等新技术推动惠及全民的健康信息服务和智慧医疗服务,转变服务模式,提高服务能力和管理水平。随着4G、5G 通信技术的发展以及智能手机的普及,通过使用智能手机将接种单位、接种人和疫苗实现“互联网+
4、疫苗接种”成为可能。本文基于Andriod平台设计和开发儿童疫苗接种系统的相关功能,实现预防接种提醒、预防接种信息管理、疫苗管理、疫苗接种知识普及等功能,减少接种单位对PC、扫描枪等设备的投入,降低工作人员信息化技能的要求,将原来的工作人员录入信息转变为家长录入,提高数据录入的及时性、完整性和准确性。1 系统开发环境与总体设计1.1 系统开发环境客户端系统开发所需工具和程序设计语言包括:JAVA开发环境工具(JAVA Development Kit,JDK)开发包、Eclipse软件、Android开发包(Software Development Kit,SDK)、ADT(Andriod De
5、velopment Tools)插件、SQLite数据库及XML等。服务器端使用PHP+Mysql+HTML5来完成。1.2 开发方法采用Java 开发系统手机客户端、Web后台管理系统,模拟工具选择Android Development Tools,客户端系统数据库使用SQLite,服务器端数据库使用MySQL。在Eclipse 环境下进行系统开发与实现。系统参照MVC设计模式,采用由用户层、表示层、应用层和数据层组成的4层客户机/服务器结构体系,有利于提高系统的可拓展性、可维护性、可移植性,便于软件测试、升级和管理。1.3 系统结构设计如图1所示的系统整体框架,客户端采用C/S模式(即需要
6、安装系统APP),服务器端采用B/S和C/S两种模式实现。其中,用户与客户端交互,系统为其提供用户界面实现相应操作,根据用户的操作向服务器发送请求,以获得相应的数据或者向服务器写入相应数据;服务器端主要向用户提供相应接口以便用于数据传输。系统客户端和服务器端进行数据传输交互的协议是HTTP协议。服务器端进行全部的系统的数据处理和业务逻辑操作。客户端进行的所有操作指令均发送到服务器端进行执行,执行过程对用户而言是透明的,以便提高数据的安全性,防止数据外泄。2 系统功能模块设计系统的功能主要分为家长客户端、医生客户端和后台管理端。家长客户端与医生客户端以APP的形式进行开发与应用,后台管理端主要以
7、WEB页面的形式进行开发与应用。2.1 家长客户端家长客户端主要包括注册登录、接种本、疫苗百科、互动交流等模块,如图2所示。注册登录功能:家长用于注册APP,填写儿童姓名、性别、出生日期、出生医院、监护人姓名、联系电话、家庭住址、户籍地址、传染病患病情况、过敏史。首次注册需要输入接种本上的唯一条形码。疫苗提醒功能:每月提前三天提醒注册疫苗。两月龄内儿童以第一次疫苗注射日期为起始时间;两月龄以上儿童以上一次疫苗注射日期为起始时间。疫苗情况一览:已注射过的疫苗和未注射的疫苗一览表。接种告知书:本月需注射疫苗的接种告知书,包括乙肝疫苗接种告知书、脊髓灰质炎疫苗接种告知书等17项。接种反馈:儿童注射完
8、疫苗后出现的各类反应填写留言,与接种站医生进行互动交流。疫苗百科知识:包括疫苗接种的目的和意义、不重视预防接种的危害、疫苗接种到底安不安全、疫苗分类概述及意义、疫苗接种的注意事项、预防接种常见误区等方面进行宣传。接种点库:主要包括本地区城市和乡村接种点的地址和联系方式。疫苗库:包括一类疫苗和二类疫苗的免疫程序、接种方式、作用、禁忌症、不良反应、注意事项等方面进行宣传。成長记录:包括儿童每次疫苗注射的时间、接种站、接种医生、疫苗、不良反应等情况。育儿交流:儿童监护人可以在育儿交流论坛里进行育儿经验交流。2.2 医生客户端医生客户端功能模块主要包括注册登录、条码扫描、日程管理和培训学习等,如图3所
9、示。登录注册模块:医生的基本信息提前录入到系统中,医生个人只需用身份证号码和姓名激活账号,然后设置个性化密码。条码扫描模块:利用医生客户端的扫码功能对接种本上的二维码和疫苗上的条形码进行扫描,读取儿童的基本信息和疫苗基本信息。日程管理模块:医生客户端获得儿童基本信息后,在日程管理模块里可以调取该儿童上次接种信息、今日预接种提示。培训学习:主要记录医生在上级部分的组织下进行培训和学习的记录。2.3 后台管理设计功能模块后台管理模块主要面向市级管理员和县级管理员。后台管理模块的功能模块如图4所示。用户/接种站管理:添加、修改县级管理员和工作人员用户、重置县级用户密码。添加、修改、删除接种站的基本信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 儿童 疫苗 接种 系统 设计 实现 14
限制150内