妇幼保健管理信息系统的设计与实现.doc

上传人:叶*** 文档编号:35107825 上传时间:2022-08-20 格式:DOC 页数:9 大小:41KB
返回 下载 相关 举报
妇幼保健管理信息系统的设计与实现.doc_第1页
第1页 / 共9页
妇幼保健管理信息系统的设计与实现.doc_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《妇幼保健管理信息系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《妇幼保健管理信息系统的设计与实现.doc(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、妇幼保健管理信息系统的设计与实现摘要:随着计算机技术的开展,计算机已经在我国医学各个领域广泛应用。文章在概括了妇幼保健管理信息系统设计目标的根底上,详细介绍了系统的体系构造与功能,以及本系统在使用微软 开发过程中使用的局部关键技术。关键字:数据库,SQL Server,管理信息,The design of the management information system of the health care of the women and childrenAbstract : Follow with the developing of the computers technology, t

2、he computer is widely using in every field of medicine in our country. With a sum up of the design objective of the management information system of the health care of the women and children, this paper introduces the architecture and the function of the system, and the key techniques used in the de

3、veloping course in detail. Keywords: database, SQL Server, manage information, 1. 引言目前,我国各地区根本都没有建立统一的妇幼数据集中管理平台。现阶段,我国的妇幼保健工作存在着以下弊端:各地的保健院担当着妇女儿童保健工作的记录、统计与上报工作,各机构之间的信息不能流动;管理机构不能及时准确获得所需要的信息,无法动态、及时、准确地进展指导、监视;而且,传统的工作方式任务繁重,信息跟踪效劳能力不强;基层妇幼机构重复工作量大,要上报很多数据;各地也没有权威的妇幼信息发布平台,公众不能方便的获得所需要的信息。只有通过当前

4、的高科技手段来进展科学的管理,才可以满足满足妇幼保健工作的开展,使医院信息系统的开发逐步向产业化方向开展1。以科学的围产保健质量管理降低孕产妇与围产儿死亡率,提高出生人口素质,是妇幼保健工作的重要工作职责与工作目标3。计算机已经在我国的医疗领域有广泛的应用,但在妇幼保健领域还没有一个方便适用的软件。现在已有的妇幼保健系统或者因为使用起来不够方便如:要求医生输入的文字过多,或者因为不能满足临床需要而一直不被各大医院的妇产科医生所承受。文章所介绍的妇幼保健管理信息系统以数据大集中为最终建立目标,实现区域内妇幼业务管理集中化、层次化、信息化、流程化管理。而且在软件设计时,对许多数据采取强制性输入与逻

5、辑判断,保证了个案资料的完整性。对数据的输入尽量采用建立字典,使医生可以直接进展选择而不必输入文字,从而使本系统使用起来更加方便。各种原始记录与各级报表都由计算机进展汇总、统计,杜绝可人为的统计错误。通过本系统的应用不仅可以为决策机关与妇幼保健部门提供详实、准确的数据,并且通过科学的统计分析,可以最大限度的减少与控制危险因素的发生。 2. 系统设计2.1 设计目标(1) 实现妇幼保健机构、医疗机构对孕产妇管理进展实时、标准化处理(2) 及时了解孕产妇根本信息,从而做出有效决策(3) 基层医院建卡后,可以把妇幼保健信息上传到中央数据库中,利用网络实现某区域如:全市妇幼信息高度共享(4) 区域性的

6、统计信息可自动生成,为妇幼管理机构提供宏观决策依据(5) 实现各级主管单位利用计算机网络随时得到相关妇幼保健信息以及相关统计报表,各种原始记录与各级报表都由计算机进展汇总、统计2. 2 系统基于数据中心的网络体系系统采用微软架构,智能客户端技术开发,后台采用SQL Server 2000作为数据库管理系统,如图1所示。系统适应单机、局域网、互联网等运行环境,数据集中保存于数据中心,卫生厅/局、妇幼保健机构、派出所、居民、社区卫生效劳站与医院可以通过互联网或者专网来访问数据,当然对数据的访问是有权限的。而且系统具有自动同步功能。图1 系统基于数据中心的网络体系2.3 系统的数据互联与共享及功能模

7、块图如图2 所示,妇幼机构、各级医院与社区卫生效劳站将数据采集到系统数据库,然后系统根据不同用户的需要,对数据库里的数据进展查询、修改、统计分析等处理,并将结果返回给用户。根据系统的具体要求可以将系统划分为以下几大功能模块,如图3所示。图2 数据的互联与共享妇幼保健管理信息系统查询统计系统帮助系统字典管理根本信息设置根本字典维护操作人员维护妇女孕期保健围产保健管理高危妊娠管理体检预约管理妇保专家系统孕妇学校管理产后妇女及新生儿访视管理产后产妇访视新生儿访视临产人员统计男女出生比例统计新生儿发病率统计产后访视率统计高位妊娠统计图3 系统的功能模块图下面对本系统的根本功能做一个简单的介绍:1根本信

8、息设置根本信息设置中包括了程序的一些根本设置,其中包括根本字典维护、操作人员维护等信息,根本信息的维护对程序能否正常使用起着决定性作用。该模块的功能主要是实现数据库效劳器的连接。它可以搜索出系统所在局域网的所有SQL Server 效劳器,当然也包括本地数据库效劳器。在用户成功登录数据库后,系统能自动记录用户的登陆信息,下次启动系统时,自动连接该数据库。为平安起见,用户的登陆信息是经过加密后才存储的。2系统字典管理本模块可以根据用户的要求添加新表或修改已经建立的表。在表的修改正程中,系统会保证数据库数据的完整性。3妇女孕期保健本模块是用来记录孕产妇怀孕期间的定期与不定期检查情况,并给与合理的指

9、导意见,得出科学的评价结果。对疾病、高危及临产病症做到早预防、早发现、早治疗,针对孕妇具体情况制定生活、中作、饮食等具体指导意见,并给出每月孕期保健知识及专家建议,进而有效防止妊娠综合症及巨大儿、体弱儿的出现。4产后妇女及新生儿访视管理本模块是用来记录孕产妇从分娩到产后42天访视的情况。我国的产后访视率普遍不高,通过本系统的应用,上级部门可以直接监管孕产妇产后访视的情况,提高产后访视率,有效预防产妇及新生儿在产后访视期间的疾病发生。5查询统计本模块主要对采集来的数据进展统计分析。同级后的数据可以通过折线图、饼图或柱状图显示,简单直观又便于比照。医院及妇幼保健机构可以根据统计的信息安排工作方案,

10、卫生局等部门可以根据根据统计的信息对下级部门进展有效的监管,从而提高孕产妇及新生儿的保健管理水平。3 主要实现技术3.1 数据库的连接5。它在原有的ADO的根底上引入了一些重大的变化与革新,支持对绝大局部数据源进展高效访问,成为应用程序与数据库之间的重要桥梁。特别是对于SQL Server数据库。因此,本系统使用ADO技术访问数据库。以下是与数据库建立连接的局部代码:using System.Data; using System.Data.SqlClient; string strConnection=user id=sa;password=; strConnection+=initial c

11、atalog=Northwind;Server=YourSQLServer; strConnection+=Connect Timeout=30; SqlConnection objConnection=new SqlConnection(strConnection); . objConnection.Open(); objConnection.Close();3.2 通过动态生成SQL语句对数据库进展操作在妇幼保健的实际工作中,需要对数据库中的数据进展大量的操作,因此,把系统设计成根据需要动态生成SQL语句将会节省大量的编程时间,也使程序编写起来更加简洁方便。由于多表查询的SQL语句比拟复杂

12、,在设计时,充分利用了关系数据库的视图功能,创立临时视图存放查询结果。这样,在查询数据的根底上还可以利用视图作进一步的统计分析。下面是动态生成SQL语句时所需要进展的判断与生成insert语句的局部代码,其它SQL语句的代码与insert语句的生成根本相似,可以依此类推: SaveData(DataSet dsdata) foreach (DataTable dt in dsdata.Tables) /找出要修改表名与主键列等 string sql1 = , sql2 = , tablename = dt.TableName; int columncount = dt.Columns.Coun

13、t; DataColumn pkdc = null; string pkcolumnname = ; foreach (UniqueConstraint c1 in dt.Constraints) if (c1.IsPrimaryKey) pkdc = c1.Columns0; else pkcolumnname = pkdc.ColumnName; string sql = ; foreach (DataRow dr in dt.Rows) DataRowState drs = dr.RowState; switch (drs) case DataRowState.Added: /inser

14、t语句的生成 sql1 = insert into + tablename + ( ; sql2 = values( ; for (int i = 0; i columncount; i+) DataColumn dc = dt.Columnsi; string defaultValue = dc.DefaultValue.ToString(); string currentValue = ObjToString(dc.DataType.ToString(),drdc.ColumnName); if (currentValue = null & defaultValue!=null & def

15、aultValue!=) currentValue = defaultValue; if (i = columncount - 1) sql1 += dc.ColumnName + ) ; sql2 += currentValue + ) ; else sql1 += dc.ColumnName + ,; sql2 += currentValue + ,; sql = sql1 + sql2; break; 4 结语计算机在妇幼保健中的应用,改变了妇幼保健信息手工管理的模式,由回忆性填写原始记录与报表的管理方法改为从早孕建卡开场的前瞻性动态管理2。而且这还与我国优生优育的根本国策密切相关,是妇

16、产科开展的必然趋势。妇幼保健管理信息系统将在妇幼保健工作中占据重要位置,它可使妇幼保健工作更加准确、快捷。按照本文所述开发的妇幼保健管理信息系统已经在山西医科大学第二医院进展临床应用,本系统运行效率稳定,效率高,得到了医生与孕产妇的认可。通过本系统的应用减少了医生手写记录病人病情的麻烦,并且系统可以自动的将本次检查情况与前面的检查情况做比拟并得出结论供医生与孕产妇参考,收到医生与孕产妇的欢送。参考文献1陈学存,赵法极. 营养调查手册. 北京:人民卫生出版社,19872罗小青,李固松,朱月英. 计算机在孕产妇保健管理中的应用. 中华妇产科杂志,1998,11(1):38。3郑小琳,曹丽娟,卢树华 et al. 围产保健中质量管理的体会. 中国妇幼保健,2005,20(7):15594Ray Rankins等著. 邱仲潘等译. SQL Server 2000实用全书. 北京:电子工业出版社,20025邹建峰,周山峰,项细威. C#企业级开发案例精解. 北京:人民邮电出版社,2006第 9 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 施工组织

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁