版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、医院住院数据库设计需求分析系统概况从电子计算机应用于医学领域,特别是在医院管理方面至今已经有近30年的历史了。我国起步较晚,70年代中期个别有条件的大医院才开始研究工作。直到 1986年7月卫生部向10个单位下达了研制开发医院管理信息系统 (简称HMIS) 中统计、财务、病案等 6个医院管理软件的委托书,才加快了适合我国国情的 HMIS开发研究工作。然而近年来,随着我国人民生活水平的迅速提高, 科学技术的进一步发展,医院 对HMIS的需求就越来越迫切,一套好的 HMIS在全面提高医院的医疗、教学、 科研水平,提高医院整体工作效率,为病人提供方便快捷全面的服务等方面都能 发挥出重要作用。根据调查
2、,在西方发达国家,几乎绝大部分的医院都已经采用 了 HMIS。然而在国内HMIS的使用尚不普及,许多小型医院还是完全依靠手工 操作在管理病人和医院员工的一切信息, 这不仅劳动强度大且工作效率低,医师 护士和管理人员的大量时间都消耗在事务性工作上,对其所掌握的信息也无法很 好地统计应用起来,这样既无法提高医院自身的医疗水平, 同时又无法很好地为 病人服务。信息时代已经来临,信息处理的利器 一一计算机,应用于医院的日常管理,为医 院的现代化带来了从未有过的动力和机遇,为医疗卫生领域的发展提供了无限 的潜力。采用计算机管理信息系统已成为医院管理科学化和现代化的标志,给 医院带来了明显的经济效益和社会
3、效益。极大的提高了医务人员的工作效率, 加快了病人就诊的速度,根除了 生长一短”的弊端,有效的解决了住院不方便 的问题。可行性分析1.2.1 技术可行性硬件、软件要求不高,目前市场上的一般计算机软硬件资源均能满足系统开发需要。其中软件主要有 VB,数据库采用Microsoft access 2000。该管理系统以VB 为主要开发工具,通过 ADO方式与后台数据库 Microsoft access 2000相连接, 建立了一个基于C/S (客户机/服务器)的数据库应用管理系统。维护工作方便, 由于access 2000的易用性,使得后台的操作十分便捷,操作人员可以在短时间 内完全掌握系统的维护工
4、作。1.2.2 经济可行性对于每个住院部门,可以根据自己需要,配置性能一般的计算机做为终端,向服 务器存储数据或搜索数据。这些电脑的费用对整个住院系统来说并不是一个很重 点负担。1.2.3 社会可行性由于医院住院病人数量众多,因而通过电脑化操作可以减少纸张的使用, 同时由 于数据直接通过局域网传输,可以减少信息传递时间,提高效率,同时也方便医 生,病人搜查相关住院信息,提高医院工作透明度和工作效率。系统功能说明1.3.1 功能模块说明由于整个医院住院管理业务包含了人、财、物、信息各种资源的处理,十分复 杂,为了实施系统的建设,抓主重点,解决最关键的问题,尽快见到成效,根 据医院现有的情况,在这
5、次系统设计中,在总体上定义了系统整个系统和功能 的层次模型,做到系统是可扩展的和逐步完善的。在本系统建设中,主要包含 以下功能模块:1 .住院病人管理:为新入住的病人分配房间,并提供对已入住医院病人数据的 输入,查询,费用结算。2 .病房管理:根据各科室病床的空缺情况对其进行统计分配。3 .医生信息管理:提供对各科室的医生信息数据的输入,查询。4 .出院管理:对出院的病人的病床进行回收,并进行收费确认,并生成收费清 单。1.3.2顶层数据流图住院病人管理1.3.3病人住院模块数据流图1.3.4病人出院模块数据流图1.3.4数据字典由于数据流程图只是对数据处理及彼此之间的联系进行说明,未对数据的
6、详细 内容及数据的加工过程进行说明,而这正是数据字典所要表达的。数据字典是 关于数据信息的集合,也就是对数据流程图中包含的所有元素的定义的集合。 它能将数据流程图中全部数据流及其组成部分的数据元素、数据存储、数据加 工等描述清楚,便于后续工作一系统设计的进行。以下列出本系统的部分数据 字典,就是数据流、数据存储、数据加工、外部项和数据元素举例说明: 病人个人信息=病案号+姓名+性别+地址+电话号码+病房编号病房信息=编号+地点+收费标准+所属科室病床信息=病房编号+床位号医生信息=编号+姓名+性别+职称+电话号码+部门住院信息=日期+病案号+入院时间+出院时间+W房编号+床位号治疗信息=时间+
7、病案号+医生编号+诊断+治疗方案住院=日期+病案号+ 入院时间+出院时间+W房编号+床位号概念设计全局E-R图一位病人可能有多位治疗医生,而每一位医生又可能给多名病人治病。每一个 病房可能住多位病人,而每一位病人只能住在一间病房中。一位病人可能有多 个住院登记,而一份住院登记只能有一个病人。病房中有多个床位、一个床位 只能在一个病房中。一个床位可以出现在不同的住院登记上,而一份住院登记 只能给病人分配一张病床。因此可以得出该系统的实体-联系图(E-R图)如下:性别地址病案号病房编号治疗方案床位号病房编号1病房1收费标准病案号出院时间分配病房编号床位号治疗nn病人m1nn11病床逻辑设计3. 1
8、初始关系模式设计3.1.1 转化原则概念设计中得到的E-R图是由实体,属性和联系组成的,而关系数据库逻辑设计 的结果是一组关系模式的集合,所以将 E-R图转换为关系模型实际上就是将实 体,属性和联系转换成关系模式,在转换中要遵循以下原则:(1) 一个实体转化为一个关系模式,实体的属性就是关系的属性,实体的键 就是关系的键。(2) 一个联系转换为一个关系模式,与该联系相连的各实体的键以及联系 的属性均转换为该关系的属性。该关系的键有三种情况:1 .如果联系为1:1,则每个实体的键都是关系的候选键。2 .如果联系为1:n,则n端实体的键是关系的键。3 .如果联系为n:m,则各实体键的组合是关系的键
9、。3.1.2转换结果经分析,可将2中的E-R模型中的五个实体分别转换为五个关系模式:病房(直工 地点、收费标准,所属科室)病床(病房编号、床位号)病人(病案号、姓名、性别、地址、电话号码、病房编号)医生(止 姓名、性别、职称、电话号码、部门)住院(而病案号、入院时间、出院时间、病房编号、床位号)其中,有下划线的键表示是主键。再把其中一个联系转换为关系模式,由联系转换得到的关系模式的属性集中, 包含两个发生联系的实体中的主键以及联系本身的属性,其关系键的确定与联 系的类型有关。转换的关系模式如下:治疗(时间、病案号、医生编号、诊断、治疗方案)关系模式规范化规范化的基本思想是消除关系模式中的数据冗
10、余, 消除数据依赖中的不合适的部 分,解决数据插入,删除时发生的异常现象。在 SCD中,既存在完全函数依赖, 又存在部分函数依赖和传递函数依赖。这种情况往往在数据库中是不允许的。也 正是关系中存在着复杂的函数依赖, 才导致数据操作中出现了种种弊端。 克服这 种弊端的方法是用投影运算将关系分解, 去掉过于复杂的函数依赖关系,向更高 一级的范式进行转换。3.2.1 第三范式的定义如果关系模式R属于2NF,且每个非主属性都不传递依赖于 R的每个关系键,则 称R属于第三范式。3.2.2 BCN范式的定义如果关系模式R属于1NF,且所有的函数依赖X->Y决定因素X都包含了 R的一 个侯选键,则称R
11、属于BCN范式。分析上面的六个关系模式可看出,每个关系模式中,既不存在非主属性对主属性 的部分函数依赖,也不存在传递函数依赖,也没有主属性对键的部分依赖。因此, 这些关系模式都是BCN范式。物理实现该数据库使用Access 200激据库来实现。用Access 2000分别创建六个表:(D病房数据表,用来存放所有病房包含的信息,包括病房的编号、地点、所 属科室、收费标准等四项数据,其中编号是主码,唯一确定病房。病房数据表国猫图表c 0 U字段名称的编号地点所屋科室收费标碓I数立文文额据类型说明字本本本常规查阅字段大小格式输入推码标题就认值有效性规则有效性文本 必埴字段 允许空字符串索引Uiki
12、c«d& IE缩 输入法式IWE语翎臭式也日文)字段名称最长可到w T字符(包括空格).按T1就可查若有美字段名林的聚助.(2)病床数据表,用来存放所有病床的信息,包括病床的编号、病房所在的病 房号,其中病房和病床编号是主码,唯一确定病床。病床数据表字段属性蛋整型常规薮字自前段明可定0于助明字,且在体选遹段字说是选的用帮说速殷而当爸上挥字常规|查阅I 字段大小 格式 小数位数 输入潘蚂 标题 数M值 有效性期凰 有效性文本 必填字段 索引(3)病人数据表,用来存放所有病人信息,包括病人的病案号、性别、姓名、 地址、电话号码、病房编号等数据项,其中病案号是主码,唯一确定病人。病
13、人数据表000国竽 数本本本本本月号号编别名址话房性姓地电病字段履性福人敷搪裹;褰富蜿I查阅 手段大小 格式 小数位数 输入掩吗 祢题 默认值 有效T痢期 有效性文本 必埴字段 索引长整型自动a百无重复1查关名帮 空).F可有葭的 格按逆看字都(4)医生数据表,用来存放所有医生的信息,包括医生的编号、姓名、性别、 职称、电话号码、所属部门等数据,其中编号是主码,唯一确定医生。医生数据表00 0编号名利新话门姓性IR电部医生数据展:衰常规查阅 宇段大小 格式小数位数 输入播码 标题 默口值 有效性规则 有效性文本 必埴字段 索引(5)住院数据表,用来存放所有病人住院的信息记录, 包括记录日期、病
14、案号、 入院日期时间、住院日期时间、病房编号、床位号等数据,其中日期和病案号 是主码,唯一确定住院信息。住院数据表字段属性日躺/时间常规查阅国住院数据衰:袅Q Q © I宇段芸笥数据类型T说明ZTT号 编号数日格式输入质码标题默认值有效胜规则有效胜文本 必埴字段索弓I输入法模式IME语句稹式仅日文)数据类型决定用户所能保荏荏谟字段(6)治疗数据表,用来存放所有治疗的信息,包括治疗的时间、病案号、医生 编号、诊断、治疗方案等数据,其中时间、病案号、医生编号是主码,唯一确 定一个治疗数据。治疗数据表定义表之间的关系若关系时间病宴号医生编号逡断治疗齿篥病人数据表住随翻据表医生数据表码号 名
15、别新话门 注性职电都码号 号 05 泰期名址苗房 诲性姓地电病日期 病圣号 入德时间 出啕时间 病房褊号 床位寻病房Z电点所糜科军收费标推乐位号病床这时,一个医院管理数据库就初步建成了。5研制报告这次的课程设计中,我是按照数据库系统开发的四个基本过程来进行设计的 ,历 时一个星期.为了能够使该设计尽可能完善,我看了不少课外资料,主要是想了解 一些大型数据库管理系统是如何开发的。通过阅读,我收获很大 .从这些学习中 我更加深入的了解数据库系统开发的各个方面。整体上说,数据库这门课很好理解,理论知识学起来比较容易,但对它的功能,及作用如何实现缺乏实践。本次课程设计就给了我很好的机会,让我容书本知识 于实际运用当中,使我对一个完整的数据库的设计过程有了充分的理解。这次编程也培养了我的严密的逻辑思维能力。通过课程设计我体会到要学一门知识就应 该将它学好,学到精髓之处并学以致用。学到的并不代表我们掌握了,但掌握了就一定学到了。我们不应该是单纯的学习课本知识, 而应该多动手多应用,将 学到的知识相互结合起来应用到实际中才是我们要学的。课程设计不仅仅是让我们对一门课程更深的掌握,同时也是锻炼我们解决问题的能力的一个考验。 我们 应该在不断的求索中寻找前进的途径。 由于时间关系,我没能完成一个基于该数 据库的系统,但有机会我一定会努力完成。6参考文献1)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 服务质量衡量绩效评定表
- 2026年天才智商测试题及答案
- 2026年物理选修35测试题及答案
- 2026年广告网络测试题及答案
- 团队合作精神主题小学主题班会课件
- 物流运输服务合作续约通知5篇
- 运营人员业务增长KPI考核表
- 产品问题反馈与处理回复函(5篇)
- 项目成果展示邀请及参会准备通知函(3篇)范文
- 2025-2026学年文言文教学设计在哪找
- 2025年气瓶充装站特种设备安全培训(安全总监、安全员)记录及其考核试卷
- 陶瓷挤出成型工作业指导书
- 医院保洁消防知识培训课件
- CGMP基础知识培训课件
- DB51∕T 2977-2022 多功能灯杆应用技术规范
- 2025年4月自考06091薪酬管理试题及答案
- 医院首诊负责制度培训课件
- JJF 2216-2025电磁流量计在线校准规范
- 亳州市社区工作者招聘真题2024
- 增材制造与创新设计:从概念到产品 课件 第2章 增材制造技术、设备及材料
- DB32/T 4743-2024重点化工企业全流程自动化控制配备和提升规范
评论
0/150
提交评论