信息管理系统设计.docx
《信息管理系统设计.docx》由会员分享,可在线阅读,更多相关《信息管理系统设计.docx(11页珍藏版)》请在冰豆网上搜索。
![信息管理系统设计.docx](https://file1.bdocx.com/fileroot1/2022-11/26/b1135f56-bd9d-4a10-a654-75ef2e6b002c/b1135f56-bd9d-4a10-a654-75ef2e6b002c1.gif)
信息管理系统设计
河南理工大学
《中国健康信息管理系统》可行性分析报告
CHIMS
姓名:
刘泽文
学号:
310808020517
专业班级:
自动化五班
《中国健康信息管理系统》可行性分析报告
CHIMS
为了更好地了解中国公民健康信息,对个体或群体的健康进行全面监测,分析,评估、提供健康咨询和指导以及对健康危险因素进行干预,同时加强公民基本信息系统、电子病案系统、医院信息系统、药品信息系统、医护人员信息系统、医疗保健系统的管理。
中国健康信息系统将融合医院信息系统(HIS)、电子病案系统(CPR)、药品信息系统、医护人员信息系统。
伴随着科技领域的迅速发展,计算机的应用范围也与日俱增,目前已广泛地应用于各种信息管理领域,它为大量信息资料的存储、快速、灵活的检索和复杂的统计整理提供了极大的方便。
为了利用现代化的电子信息处理技术来加强体检资料的管理,我们开发了一套基于计算机技术和数据库技术的人体健康检查的信息管理系统,并进行了可行性研究,在此基础上,提出了初步设计。
本文介绍了健康管理概念及美国的健康管理计划。
阐述了我国健康管理发展现状并进行了需求分析.据软件工程的原理,对人体健康检查资料的计算机化管理进行了探讨,并就体检资料管理系统的总体结构提出了初步设计,设计一个有登陆、修改、删除、查询、统计功能的管理系统。
通过医疗卡号,系统自动提取病人基本信息,实现医疗电子病历系统、医嘱系统、检验系统、药库系统等病人信息的统一。
1、健康管理简介
1.1健康管理概念
健康管理是对个体或群体的健康进行全面监测,分析,评估、提供健康咨询和指导以及对健康危险因素进行干预的全过程。
它是一个不断循环的运动状态。
即对健康危险因素的检查监测(发现健康问题)一评价(认识健康问题)一干预(解决健康问题)一再监测一再评价一再干预⋯⋯。
其中健康危险因素干预(解决健康问题)是核心⋯。
健康管理循环每进行一次,解决一些健康问题,健康管理循环的不断运行促使服务对象向健康方向发展。
1.2美国的健康管理计划
虽然美国有记录的健康管理研究只有20多年的历史.但是健康管理的思路和实践却可以追溯到70多年前。
美国蓝十字和蓝盾保险公司早在1929年就通过对教师和工人提供基本的医疗服务,进行健康管理的实践探索;凯撒健康计划和医疗集团(KaiserPermanente)是美国最大的健康维护组织(HMO),强调预防和健康维护,早期发现和早期治疗;成立于1978年的密执安大学健康管理研究中心研究人的生活方式行为对健康及医疗卫生使用情况的影响,于20世纪80年代开始开发健康风险评价工具(HRA)并开展健康管理评价;梅奥健康管理资源中心(MYAOCLINIC)开展了集预防,行为改变。
疾病管理,自我管理为一体的健康促进资源项目,帮助符种组织促进对其员工和家庭的全面健康管理。
美国虽然是全球卫生资源最富裕的国家。
但面对人口老化、慢性病和残疾、全国缺乏统一协调的医疗服务这3大医疗健康难题.日益增长的医疗费用也让其难以承受。
在此背景下。
美国不再仅仪把目光放在主要为不健康人服务的昂贵的“诊断和治疗”系统上。
而是更加关注同时能为健康和不健康人群服务的健康维护和管理系统。
目前。
健康管理在美国主要应用予以下领域:
(1)政府制定了全国性的健康管理计划:
健康人民(HealthyPeople),每10年1次,计划,执行,评价,循环反复,旨在不断提高全国的健康水平;
(2)企业,医疗机构和健康管理公司帮助个人控制疾病危险闪索,改善健康状况,从而减少疾病发生的几率和医疗费用的负担;(3)健康保险或医疗保险健康管理在健康或医疗保险业的应用主要是通过健康管理减少投保人的患病风险来减少赔付费用。
夏威夷医疗保险服务公司的健康管理计划:
“健康通行证(HealthPass)”及美国太平洋联合铁路公司(UNIONPACIFICRAILROAD)的“健康轨道”项目都取得了良好实效。
1.3中国健康管理现状及需求
认真管理我国的健康资源是中国可持续发展的当务之急。
中国能否实现可持续发展的关键是中国能否解决国民的健康问题,国民的健康资源是可持续发展的根本。
健康管理是可持续发展的最佳选择,可以充分发挥个人和整个社会的积极性,源源不断地提高国民的健康水平。
我国目前在人口老龄化.“未富先老”;慢性疾病患病率迅速上升,疾病经济负担严重;医疗费用急剧上涨。
个人、集体和政府不堪重负这些严峻形势下。
健康管理的实施显得破在眉睫。
在国内,人们一直以来习惯了“生病就医”的医疗模式。
在尚无明显症状的情况下对自己的健康状况不重视。
甚至不了解。
国家实施的医疗保障也只能满足人们最基本的医疗需求,只有生病之后方能使用,只保治、不保防,防与治相分离,当人们处于“亚健康”状态以及“高危”状态时,社会医疗保险不能提供任何解决方案。
由此可见我们缺少一个防患于未然的健康管理体系,即找出隐藏的可能引起疾病的危险因素.加以预防和干预。
虽然在国内也有一些医疗机构打出“健康管理”的旗帜。
大都还停留在体检的范畴,少数健康管理公司进行了一些健康管理的实践,但大多定位于高端客户。
一些企业也开始出钱请医疗机构体检。
但仅停留在体检这一步。
没有提供体检以外的诸如健康评估、健康干预、跟踪随访等更迸一步的服务。
健康管理主要针对健康人群、亚健康人群和“慢病”人群。
对一般人群可以进行健康教育;对高危人群可以进行非药物治疗的个体化指导,如生活方式管理,需求管理等;对疾病人群可采用专项疾病管理,健康促进等服务。
健康管理应分阶段逐步在人群中推广。
目前我国已有一批医院建立了良好的HIS,有些医院的CPR初级版正在试运转。
国家信息技术已提供了基本技术条件,有众多的医务人员及信息管理人员对此研究表示了极大的兴趣和热情,政府有关部门也表示出积极支持的态度。
因此,现已充分具备了研究建立CPR的基础和时机。
随着社会信息化进程的加快,是否拥有功能完整的医院信息系统已经成为衡量一个医院综合实力的重要标志,电子病历作为一个完整的HIS的一个重要组成部分。
HIS就是基Intranet的技术在现代化医院管理事中最的应介要新功能上可以划分成门诊管诊系统、住院管理系统品、药品管理系统、财务管理系统、医生系统、行政管理系统、网上医院及中心数据库几个部分。
HIS在技术上有四大优势:
HIS能基本实现全院信息的彻底数字化,实现无纸办公,无胶片化办公,达到管理费用降低,加快系统流通速度,有利于医院决策层及时、准确的把握医院的运行情况与发展态势;HIS充分利用了IC卡这一先进的工具、实现挂号、电子货币等功能,并可与医保结合,实现真正的“一卡通”。
研究发展CPR的意义:
基于CPR具有操作便捷、传输迅速、利用广泛、网络化通讯等功能,因此,在国家进行经济体制改革和医疗体制改革中,研究发展CPR可提高医院的科学化管理,提高医疗工作质量和效率,做好医疗信息的社会化服务,为国家有关决策部门提供有利数据,避免资源浪费,达到信息共享。
研究平台为正在运行的医院信息系统((HIS),数据库服务器为微软SQLServer2005,开发硬件为个人计算机,以VS2005为开发平台,开发语言为C#。
电子病历的存储、交换、检索、分析电子病历系统采用XML格式存贮和交换数据,病人的病历信息存储为XML格式的文件,将字符信息、数值信息、图像信息、多媒体信息有机的结合在一个文件中,形成了大量的病历原始数据,因此需要解决好海量数据存储的问题。
XML文件格式非常灵活,很难直接存入关系数据库的字段中,但关系数据库又提供了XML无法比拟的效率。
所以必须解决XML文件在关系数据库中的存贮及效率等问题,将病历的索引信息(比如病人基本信息)以字段形式存到关系数据库中,然后将每个病历文件经压缩后存为BLOB(大二进制类型)字段。
这样既提高了效率,又以较为简单的存贮策略实现了病历的存贮。
利用XML强大的数据存储功能和数据自描述功能,可以在不同的病历之间按照标记提供强大的数据检索功能,进行数据的横向(不同人之间)和纵向(不同时期之间)比较。
存贮于关系数据库BLOB字段中的电子病历XML文档可利用普通的SQL(标准查询语言)进行分析,可以像查询关系数据库一样分析病历。
2.各子系统功能模块简介
公民基本信息模块:
本模块主要为公民基本信息,对包含医疗卡号、姓名、性别、出生日期、民族、户籍所在地、婚姻状况、血型、职业、身高、体重、现住地、家族病史、过敏史等资料信息进行查询、删除、修改和添加。
电子病案管理子系统模块:
本模块主要就诊病人资料信息,对包含就诊病人姓名、年龄、就诊日期、就诊医院、诊治医生、体温、血压、心率、症状描述、诊断结果、病区、床号、住院号、医学影像等资料信息进行查询,删除,修改和添加。
电子病案是利用计算机系统记录、存储、传输、整合患者有关健康或疾患诊疗状况的电子信息载体,主要包括临床资料、检验检查数据、医学影像资料等内容,是临床医师对患者进行疾病诊断并实施治疗的基石。
CPR是一个在医院信息系统(HIS)基础上不断延伸的医疗信息知识系统。
电子病案的文本格式录入内容:
包括病史、病程记录、会诊记录、手术记录、麻醉记录、护理记录等。
数据格式录入内容:
包括患者姓名、性别、住址、医疗卡号等一般信息项目。
医疗信息包括疾病、手术、检查、治疗等项目;医疗费用明细项目;负责诊疗科室和人员项目及必要的家族史、特殊药物使用史等的记载。
基本信息提取后,进人评估单内容录人。
采取文档录入和选项相结合的方式。
如意识、表情、面色、皮肤、饮食排便、排尿、自理能力、睡眠、感觉等以打钩形成进行选择,并将只有1个答案的设置为单选,可能有多个答案的设置为多选,以帮助护士提高工作效率。
其他如简要病情、饮食习惯、情绪、曾患疾病等以文字录入方式进行记录。
医护人员信息管理子系统模块:
本模块主要为医护人员资料信息,包含医护编号、姓名、身份证号、性别、职务、所在单位、所在科室、学历、工作年限、住址、联系电话等资料信息进行相应的查询,删除,修改和添加。
医药信息管理子系统模块:
本模块主要对医药信息资料进行管理,对包括药品编号、药品名称、生产单位、库存数、药品生产日期、药品有效截止日期、药品价格、药品用法用量等资料信息进行查询,添加,修改和删除。
医药信息管理系统除此之外还具有药品库进/销/存自动统计、产生药品会计账目、全院药品价格控制以及各药房药品使用库存情况监控等几大功能。
3、管理信息子系统数据流图
在数据流程图中,数据信息和处理过程需要通过数据字典才能描述清楚,因此在数据字典中主要对数据流程图中的数据流、数据存储和处理过程给出更详细、更准确的说明。
数据流程图
主要数据流定义
序号
名称
位置
结构定义
1
挂号信息
1
医疗卡号+挂号科室+挂号类型+挂号费用+时间
2
床位安排信息
2
医疗卡号+病房号+床位号
3
手术安排信息
3
医疗卡号+主刀医生编号+麻醉医生编号+床号+手术时间
4
用药安排信息
4
医疗卡号+药品ID+主治医生ID+用药日期+单价+计量单位+药品类型+数量
5
医疗费用支付信息
5
医疗卡号+费用项目+时间+操作员编号+金额
数据存储定义可以采用如下表格的形式给出系统的主要数据定义。
编号
名称
输入
输出
存取方式
说明
D1
基本信息
入院登记
床位安排
用药安排
联机处理;检索和更新;随即检索
病人ID唯一且非空
D2
医生信息
入院登记
手术安排
用药安排
联机处理;检索和更新;随即检索
医生ID唯一且非空
D3
药品表
用药安排
用药情况
联机处理;检索和更新;随即检索
药品ID唯一且非空
D4
门诊挂号信息
入院登记
挂号类型
科室
联机处理;检索和更新;随即检索
医疗卡号唯一且非空
D5
病人费用信息
基本信息
费用类型
联机处理;检索和更新;随即检索
医疗卡号唯一且非空
D6
病人用药情况
病人基本信息
药品情况
联机处理;检索和更新;随即检索
医疗卡号唯一且非空
可以采用如下表格的形式给出系统的主要处理过程定义。
序号
处理过程名称
输入
输出
处理说明
P1.1
安排床位
入院登记
床位信息表
入院登记之后,根据基本信息,安排床位,存储在床位信息表中
P1.2
用药安排
入院登记
病人用药情况表
药品表
在入院登记之后,根据医生的安排用药,存储在病人用药情况表和药品表中
P1.3
安排手术
入院登记
手术安排表
在入院登记之后,根据医生的诊断,安排手术,信息存储在手术安排表中
P1.4
支付医疗费用
病人基本信息
病人费用信息表
在治病期间,产生的各种费用,存储在病人费用信息表中
系统概念模型:
根据系统的需求分析,得出系统数据库的信息模型,用ER图表示出来。
4、逻辑模型实现
医生(医生编号、科室代码、姓名、性别、年龄、职务、学历)
护士(护士编号、科室代码、姓名、性别、年龄、职务、学历)
病房(病房编号、科室代码、床位数、床位号、地址)
服药(病人编号、药品编号、病人姓名、年龄、性别、血性、身高、药品名称、剂型、化学名称、规格)
病人(病人编号、科室代码、病人姓名、年龄、性别、血性、身高)
做手术(病人编号、医生编号、医生姓名,医生年龄、医生性别、科室代码、病人姓名、年龄、床位号、手术时间、麻醉时间记录)
照顾(病人编号、护士编号、护士姓名、护士学历、病人年龄、床位号、科室代码)
治疗(病人编号、医生编号、科室代码、病人姓名、病人年龄、病人性别、医生姓名、医生年龄、医生性别、医生学历)
安排手术(主治医生编号、医生编号、床位号、手术间代码、手术时间、麻醉记录时间、科室代码、病人姓名、病人年龄、病人性别)
实体完整性约束:
医生(医生编号、科室代码、姓名、性别、年龄、职务、学历)
护士(护士编号、科室代码、姓名、性别、年龄、职务、学历)
病房(病房编号、科室代码、床位数、床位号、地址)
服药(病人编号、药品编号、病人姓名、年龄、性别、血性、身高、药品名称、剂型、化学名称、规格)
病人(病人编号、科室代码、病人姓名、年龄、性别、血性、身高)
做手术(病人编号、医生编号、手术时间、医生姓名,医生年龄、医生性别、科室代码、病人姓名、年龄、床位号、麻醉时间记录)
照顾(病人编号、护士编号、护士姓名、护士学历、病人年龄、床位号、科室代码)
治疗(病人编号、医生编号、科室代码、病人姓名、病人年龄、病人性别、医生姓名、医生年龄、医生性别、医生学历)
安排手术(主治医生编号、病人编号、手术时间、床位号、手术间代码、麻醉记录时间、科室代码、病人姓名、病人年龄、病人性别)
5、物理模型实现
此处给出在SQLServer中调试正确的数据库及表和相关定义的SQL语句。
1.创建数据库
createdatabasehospital
ON
(name=hospital_data,
filename='E:
\sql_data\hospital_data.mdf',
size=20mb,
maxsize=50mb,
filegrowth=10%
)
logon
(name=hospital_log,
filename='E:
sql_data\hospital_log.ldf',
size=3mb,
maxsize=5mb,
filegrowth=2mb
)
创建表
(1)创建公民基本信息表
createtablepersonal
(
pnochar(8)primarykey,--医疗卡号(主键)
pnamechar(8)notnull,--姓名
sexchar
(2),--性别
pagechar(8),--年龄
staturechar(8),--身高
bloodtypevarchar(4),--血型
telvarchar(40),--联系电话
nativechar(20)--籍贯
)
(2)创建医护人员信息表
createtabledoctor
(
dnochar(8)primarykey,--医护人员编号(主键)
dnamechar(8)notnull,--医护人员姓名
sexchar
(2),--性别
officenochar(8),--科室代码(外键)
gegreechar(20)--学历
)
(3)创建药品信息表
createtablemedicine
(
pnochar(8),医疗卡号编号
mnochar(8)primarykey,药品编号(主键)
mnamechar(8),名称
pricevarchar(8),单价
formchar(8),剂型
categorychar(40)类别
timechar(10)用药时间
)
(4)创建医院信息表
createtablehospital
(nnamechar(8)医院名称
Addresschar(8)医院地址
Levelchar(6)等级
)
6、CHIMS技术问题
健康信息管理系统有很多种,但是仍存在如下的一些问题:
1.软件水平较低,一般只能做些初级的事务处理,也有的软件开发之后用了一段时间就停下了,坚持不下去,其原因是:
(1)各医院计算机专业人才缺乏,技术力量薄弱,特别是缺少高层次系统分析人员和跨专业复合型人才。
(2)项目多,力量分散。
(3)医院经费有限,很难建立起理想的软、硬件支撑环境。
2.重复开发多。
据一个省调查,几年来,总共开发262个项目中,工资系统就有41个,医疗统计21个,人事21个……,重复率达70%多,究其原因:
(1)单位管理方式有一定差异,软件不能通用。
(2)软件没有一个统一的标准,难以推广。
(3)全国没有一个较高水平、可广泛推广的医院管理软件包。
当今社会进入信息时代,计算机的应用日益广泛和深入,计算机与信息技术领域已掀起了新的浪潮。
各行各业都朝着信息化方向改革,对于在信息化浪潮中已经落后的医疗卫生系统既是一次挑战也是一次机会。
目前,很多医院都开发了自己的医院信息系统,市场上也有一些比较成熟的医院信息系统产品。
这些医院信息系统基本上都集成了住院处管理子系统、收费管理子系统、病案管理子系统、后勤管理子系统、病区管理子系统、院长管理查询子系统和系统维护部分等功能模块,为医院的管理提供了准确可靠的数据,同时也推动了医院管理体制的改革,变经验的管理为科学的管理,增加了管理的透明度,使得健康信息管理系统的应用逐步得以完善。