论文部分内容阅读
随着社会经济的快速发展,国内人口日益迅猛增长,各地区人口居住密度也呈直线上升趋势,传染性疾病的预防与控制工作已经成为国家卫生公共服务体制中的重要组成部分,有效的预防和控制疾病是促进与维护公民健康最有效、最经济的方法。但疾病的预防与控制工作同时也面临着越来越艰巨的挑战,近几年来,我国多地出现不同疾病的传播未能立即得到控制,对居民的健康生活及社会经济的发展均造成了一定程度的影响,所以应当如何高效地应对疾病控制工作,已成为地市各级疾病控制中心面临的重大问题。针对当前人口发展现状和疾病传染趋势,开发一款疾病控制与预防管理系统,用来支持区县各级疾控中心预防疾病、抑制传染病的传播与扩散都具有非常重要的意义。本文首先对国内外疾病预防与控制工作的背景及发展现状都做了充分阐述,通过深入了解疾病预防与控制的主要工作内容,掌握疾病预防与控制对于我国社会发展所起到的关键作用。之后详细介绍了系统开发过程当中所使用的到的核心技术,主要包括了:数据库技术、J2EE技术架构、Spring MVC架构。其次,针对榆林市榆阳区目前的疾病预防与控制工作情况及需要解决的问题,在此背景下介绍本系统功能需求,主要包含有:个人健康档案管理、孕妇定期产检管理、疫苗接种管理、查询与统计四个模块,其中个人健康档案针对不同类别的患者,又细分为:慢病管理、孕产妇保健、儿童保健、精神病管理、残疾人管理、老年人管理六个子模块;系统的非功能需求主要考虑了系统的性能测试、链接测试、兼容性测试等。然后对系统内的体系架构、数据库及物理拓扑结构进行合理设计,并结合疾病控制与预防的特点,分别给出了每个模块详细的设计与实现,包含有流程图、序列图、类图、系统类方法描述等。在系统完成之后对其进行了功能测试及非功能测试,通过对测试的结果进行分析,区县疾病预防与控制管理系统的可行性与有效性均可以达到设计时所提出的各项要求,解决了目前大批量社区居民建立其个人健康档案的管理工作,并且系统会对医生提醒所负责的孕妇定期产检时间。用户进行试用之后,对该系统运行较为满意,功能和非功能均达到了用户的要求,为今后区域内居民的疾病预防与控制工作提供了自动化的档案管理,提高了相关工作人员的办公效率,大幅缩减了人工成本。