苏洋
摘 要:本系统是针对本市传染病的发生与疫情控制等措施,经过实际的需求分析,综合考虑各医疗单位用户的应用环境和应用难点,采用PB技术与Oracle9i数据库管理系统作为开发工具,服务于本市各医疗卫生单位的传染病管理系统。
关键词:传染病;数据库;PB;Oracle 9i
1 课题研究的背景与意义
预防传染病、控制传染病疫情是全国卫生事业的一项重要内容。这项工作政策性强、涉及面广、数据量大而且准确性和实时性要求都很高。[1]为了方便从事传染病的管理工作,提高工作效率,同时为了更好地为医院诊断提供帮助,有必要开发新的传染病管理系统。加强传染病工作的管理与防治不仅可以减少人力、物力和财力资源的浪费,更重要的是有助于控制传染病的发生,从而进行有效地防治。传染病一直以来给人类健康带来巨大的挑战,甚至威胁到人类的生命。由于每一种新的传染病爆发的范围比较广,疫情比较严重,这给传染病的录入与研究疫苗工作带来了巨大的麻烦,因此开发传染病管理系统可以帮助各卫生单位及时了解各种不同传染病的发生情况以及发病规律,从而采取相应的防治措施
2 系统分析
2.1 系统的定义
本系统是为本市各医疗卫生单位专门研究开发的。由于社会发展迅速,人们只注重个人生活得质量而忽略周围环境的治理,因而爆发了大规模的新的传染病。因此,为了方便各家医院对传染病的控制以及管理工作,减轻他们的负担,提高工作效率。有必要开发新的传染病管理系统来满足本市各家医疗单位的需要。目前我市的传染病管理中心已经基本实现对传染病工作的部分管理功能,但是对于疫情的防控还处于宣传阶段,因此为了完善该功能,我开发了适合本市各家医院的传染病管理系统。
2.2 内容简介
传染病管理系统是通过对医院、社区的信息采集管理、传染病监测管理、与全国网络直报系统信息共享。各种传染病资料经过相关职能部门审核后,及时将有关数据上报有关部门,实现有关数据自动实时统计。
2.3 可行性分析
传染病管理系统的开发基于C/S计算模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。基于以上要求,本系统是运行在Windows XP 专业版上的应用程序。系统开发语言使用的是PB,数据库使用的是Oracle9i,一台机器实现,别人可以通过别的机器来查询。这个系统在实现上应该没有什么太大的问题;还有就是Oracle9i是相对比较熟的工具。
硬件条件:P42.4G CPU、1GRAM、80G硬盘PC机。
软件条件:Windows xp sp、 Oracle9i ,PB。
所以分析以上各个可能性,可以说这个系统在技术上是可行的。
3 总体设计
3.1 系统总体结构设计
通过对传染病管理系统的需求分析并结合实际情况分析,本系统是由档案业务、传染病监测管理、查询统计、基础档案和随访记录等六个主模块构成。
3.2 系统数据模型设计
数据概念结构设计(E-R图)
E-R图(实体-关系图)提供了表示实体、属性和联系的方法[3]。
* 实体型 :用矩形表示,矩形框内写明实体名
* 属性:用椭圆型表示,并用无向边与其相应实体连接起来
* 联系:用菱形表示,菱形框内写明联系名,并用无向边与其有关实体接。
本系统采用E-R图的方法进行数据库概念结构设计。系统E-R图如下所示:
图1 系统E-R图
4 系统运行环境
本系统设计运行于C/S(客户机/服务器)计算环境,对硬软件要求如下:
4.1 硬件环境
服务器端: PIV2.0GHZ/4GB/160G PC服务器,Alpha小型机或IBM主机系统。
用户端:普通PC,PIII级或以上系列CPU、512MB或以上内存、显示器16位增强色、1024*768像素。
4.2 软件环境
服务器端:Windows 2003 Server 或 *unix系列,JDK1.5或其以上版本,Tomcat6.0,Oracle9i等。
用户端:Windows XP 或Windows 2000以上。
网络协议:TCP/IP
5 结束语
本系统是针对本市传染病的发生与疫情控制等措施,经过实际的需求分析,综合考虑各医疗单位用户的应用环境和应用难点,采用PB技术与Oracle9i数据库管理系统作为开发工具,服务于本市各医疗卫生单位。系统在开发过程中深入研究近几年来传染病的发展规律,借助了最先进的开发平台和开发工具,设计、开发了适合传染病管理自身特点,功能完善、易学易用、扩充灵活、完全可靠、符合未来发展方向的传染病管理系统。本文主要从系统需求分析、系统概要设计、各个功能模块的详细设计与编码实现等几个方面详细的阐述了传染病信息管理系統的开发与实现过程。
参考文献:
[1]卫生部办公厅(2001年版).《全国慢病预防控制机构工作规范》.
[2]《传染病治疗流程挂图》[M].北京:人民卫生出版社.
[3]张跃廷,王小科,许文武.PB数据库系统开发完全手册[M].第一版.北京:人民邮电出版社,2007.