基于WHOPEN干预的慢性病管理信息系统(文章末可提供源码)1.系统介绍系统是为了使WHOPEN(PackageofEssentialNoncommunicableDiseaseInterventionsforPrimaryHealthCareinLow-ResourceSettings,WHOPEN)项目组织全面的了解项目地区居民慢性病防治即时信息,以满足项目组织对慢性病干预、控制状况的信息要求,为避免发生以往慢性病防治工作中由于网络缺陷引起种种问题的现象而设计开发的基于WHOPEN干预的慢性病管理信息系统。系统设计根据一般人群、高危人群和患者这三种人群的不同特点,从筛查、干预治疗、随访及预后每一个过程入手,为项目的可持续性进行提供信息管理保障,宏观、全面、即时追踪观察分析项目的实施和进展,及时改进项目运行中可能出现的偏差,更好地促进项目的实施和推广。2.系统性能要求实用性:主要体现在系统的功能与业务要求相吻合;灵活性好、适用性强,使用简单,易于掌握。可管理和可扩充性:考虑到将来本系统使用对象范围扩大,需要进一步完善和扩充,因此软件的设计更加灵活,使系统网络结构易于扩充,以满足今后不断增加的用户需求和可能出现的大任务负载。安全性、可靠性及数据完整性:社区慢性病信息涉及对慢性病的分析及决策,因此系统的安全性、可靠性和数据完整性就成了至关重要的命脉。3.系统用户系统用户是操作系统实现某项或多项功能的个体或群体组织,基于WHOPEN慢性病管理信息系统的用户主要是针对在基于WHOPEN干预慢性病过程中存在的系统应用者。图1.WHOPEN项目组织体系机构根据了解WHOPEN项目的组织体系(如图1.WHOPEN项目组织体系机构)可知基于WHOPEN干预的慢性病管理信息系统的用户由宁夏卫生厅外援办和县级卫生局及疾病控制中心(简称CDC)、乡级卫生院及村卫生室。项目运行的基层医疗机构(村卫生室),主要有建立居民慢性病信息档案;记录高血压、糖尿病管理信息及进行随访信息管理;查询统计;数据维护等功能。自治区市县乡各级卫生局、疾病控制机构及卫生厅项目组织机构,主要有查询项目村居民慢性疾病信息,高血压、糖尿病随访管1宁夏卫生厅外援办区、市、县卫生局及CDC乡镇卫生院村卫生室理情况;查询统计;4.系统网络拓扑图基于WHOPEN干预的慢性病管理信息系统网络拓扑图如下图:(图2.基于WHOPEN干预的慢性病管理信息系统网络拓扑图)图2.基于WHOPEN干预的慢性病管理信息系统网络拓扑图5.系统功能设计系统以WHOPEN项目实施为背景,通过梳理项目运行流程(如图3.宁夏项目村慢性病干预流程图),进而分析基于WHOPEN干预的慢性病管理系统的功能需求,应用MDA(ModelDrivenArchitecture,MDA)建模方法构建系统模型,在J2EE平台上进行应用开发和测试。25.1系统业务流程业务流程是指为完成某一目标或任务而进行的一系列相关活动的集合,它的设计不受组织功能部门边界的限制。通过对WHOPEN项目运行流程的梳理,将基于WHOPEN干预的慢性病管理信息系统业务划分为项目村居民健康档案管理、慢性病监测与干预服务管理、慢性病动态管理和慢性病信息服务管理四个模块。图3.宁夏项目村慢性病干预流程图5.2系统功能模块基于WHOPEN干预的慢性病管理信息系统是以WHOPEN宁夏青铜峡慢性病干预项目实施为基础,系统可实现信息的共享,分布的透明,降低信息的冗余程度,充分发挥人机交互的特性,使WHOPEN项目人员以及乡村卫生工作人员能随时清楚地了解自己的任务和慢性病病人身体状态,进而提高慢性病干预方案的准确性,根据系统信息处理实现相关慢性病干预自动化、智能化,降低操作人员劳动强度。系统的功能模块设计如下。5.2.1项目村居民健康信息管理该模块主要包括家庭档案管理和人群慢性病信息档案管理。5.2.1.1家庭档案管理家庭档案管理含有新增家庭和管理家庭两个功能。用户可通过新增家庭功能可以添加、修改新的家庭信息,通过管理家庭功能可以查询、修改、删除家庭信息。5.2.1.2人群慢性病信息档案管理人群慢性病信息管理用于维护个人健康档案信息,包含“新建档案”、“档案管理”、“健康档案查询统计”、“健康档案因素查询”四个功能。“新建档案”用于添加个人健康档案信息;“档高血压、糖尿病患者...