《医院管理系统数据库设计方案.doc13832.pdf》由会员分享,可在线阅读,更多相关《医院管理系统数据库设计方案.doc13832.pdf(37页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 医院管理系统 数据库设计 指导教师:所在班级:所在院系:小组成员:完成时间:前言 医院信息化是医院应用信息技术及其产品的过程,是信息技术由局部到全局、由战术层 次到战略层次向医院的全面渗透,运用于流程管理、支持医院经营管理的过程。信息化的实 施从自上而下的角度说,必须与医院的制度创新、组织创新和管理创新结合;从自上而下的 角度说,必须以作为医院主体的业务人员直接受益及其使用水平的逐步提高为基础。医院信息系统属于世界上现存的企业及信息系统中最为复杂的一类,这是医院本身的目 标、任务和性质决定的;它应用于医院的医疗管理、经济管理等各个方面,牵涉的信息种类 十分庞杂;它融合了医院的管理思想和各部门
2、的业务经验,是医院当前运作方式和业务流程 的具体体现,同时又在一定程度上反作用于医院当前的运作方式和业务流程:他实施的技术 手段与当前快速发展的信息技术密切相关,实施的广度和深度(如电子日历、电子支付等)又受到社会大环境信息化程度的影响,受到国家和有关部委制定的法律法规的影响。因此,医院信息化建设工作具有长期性、复杂性和内容的多变性;医院信息系统不是一个简单的、封闭的、静止的软件,而是一个复杂的、开放的、在应用的深度和广度上逐步变化和发展的软件系统。一、需求分析 ()通过调查结果进行系统需求分析 用户需求:本系统的最终用户为医院,根据我们日常生活中的经验,根据我们所做的其他询问和调查,得出用户
3、的下列实际要求:、医院的组织机构情况 一所医院的主要构成分为两个部分,一是门诊部门,二是住院部门,医院的所有日常工作都是围绕着这两大部门进行的。门诊部门和住院部门各下设若干科室,如门诊部门下设口腔科、内科、外科、皮肤科等,住院部门下设内科、外科、骨科等,二者下设的部分科室是交叉的,各科室都有相应的医生、护士,完成所承担的医疗工作,医生又有主治医师、副主任医师、普通医师或教授、副教授、其他之分。为了支持这两大部门的工作,医院还设置了药库、药房、设备科、财务科、后勤仓库、门诊收费处、门诊挂号处、问讯处、住院处、检查科室、血库、病案室、手术室,以及为医院的日常管理而设置的行政部门等。其中,药库负责药
4、品的贮存、发放和采购;药房负责病人的药品管理,包括根据处方生成领药单,向药库领药,以及药库的库存管 理;财务科负责医院中一切与财务有关的业务和工作,进行医院的财务管理;门诊收费处负责门诊病人的处方的划价和收费;门诊挂号处负责门诊病人的挂号事务;问讯处负责向有疑问的就医病人解释相关问题;住院处负责所有就医病人的住院事宜和相关管理;检查科室负责病人的各项检查(如 检查以及其他放射线检查等)以及与各项检查相 关的管理,设备使用与维护等;血库负责医院的各种血型的血液的贮存和管理以及血液的采集;病案室负责病人病案的管理和保存;手术室负责病人的手术,手术的安排以及有关手术的相关事宜和器械,制剂,设备等的使
5、用等;行政部门则根据其相应的工作职责进行日常的工作,对医院进行行政方面的管理,以保证医院的医疗工作的正常进行和医院的后勤保障。各部门的关系图(即医院的机构组织结构)如下:医生工作室 手术室 血库 住院部门 住院处 检查科室 病案室 药房 药库 财务科 设备科 后勤仓库 门诊收费处 门诊部门 问讯处 门诊挂号处 、各部门的业务活动情况 门诊部门:首先,门诊病人需要到门诊挂号处挂号,如果是初诊病人要在门诊挂号处登记其基本 信息,如姓名、年龄、住址、联系方式等;复诊病人不用再次登记直接进行挂号和就诊排号,由挂号处处理病人的病历管理;其次,病人需到门诊收费处缴纳挂号费,并持挂号和收费证明到相应医科就医
6、,经医 生诊疗后,由医生开出诊断结果或者处方,检查申请单,如为处方,则病人需持处方单到门诊收费处交费,然后持收费证明到药房取药;如为检查申请单,则病人需持申请单到门诊收费处交费,然后持收费证明到检查科室进行检查;当药房接到取药处方后,按要求发药,当药房库存的药品减少到一定量的时候,药房 人员应到药库办理药品申领,领取所需的药品,而药房需对药品的出库、入库和库存进行管理;当检查科室接到病人的申请后,对病人进行检查,并将检查结果填入结果报告单,交给病人,各科室所做的检查需记录在案。病人可持检查的结果再到原医科进行复诊,直至医生开出处方或提出医疗建议,最终 病人痊愈离院。如图示:初诊病人 复诊病人
7、登记 缴费 挂号 收费 病历管理 门诊收费处 门诊挂号处 取药 处方审核 开处方 检查 发药 开检查单 库存管理 病历管理 药房 门诊医生 复诊 药品出库 回执检查结果 采购入库 检查记录 药库 检查科室 住院部门:当病人接到医生的建议需住院治疗或接到医院的入院通知单后,需到住院处办理入院 手续,需要登记基本信息,并交纳一定数额的预交款或押金。住院手续办理完成之后,由病 区科室根据病人所就诊的医科给病人安排床位,录入病人的缴费信息并进行相应的维护和管理,病区科室还应按照医生开出的医嘱执行,医嘱的主要内容包括病人的用药,检查申请;病区科室应将医嘱中病人的用药分类综合统计,形成药品申领单,统一向药
8、库领药,然后将药品按时按量发给住院病人,需对发药情况进行记录,并对所领取的药品进行统一的管理;病区科室应将医嘱中的检查申请单发给检查科室,当相应的科室将申请进行处理并将 检查通知发给病区科室后,由病区科室通知病人进行相应的检查;药库对于药品申领单的处理和对药品的管理,检查科室对于申请、检查以及相应的管 理工作与门诊中的类似;当病人需要手术时,首先由病区科室将手术申请提交给手术室,由手术室安排手术日 程,进行材料、器械的准备,当准备妥当后,手术室将手术通知发给病区科室,由病区科室 通知并安排病人进入手术室,手术室需将手术中的麻醉记录,术中医嘱,材料、器械的使用 记录在案;当病人可以出院时,应先在
9、病区科室进行出院登记,办理出科,然后在住院处办理出院手续,即可出院。当病人需要转科时,需在病区科室办理转科手续,转入另一病区,由另一病区的病区科室安排病人的床位,并对病人转入的相应资料进行管理。如图示:住院 入科 基本信息登记 排床 转床 记账结账缴费 录入执行医嘱 出院 办理出院手续 出科 手术处理 住院处 病区科室 手术通知 手术申请 安排手术日程 发药 麻醉记录医嘱 库存管理 材料器械记账 药房 手术室 出库入库 回执检查结果 药品管理 检查记账 药库 检查科室 、用户对系统的要求 信息要求:由于系统的使用主体是医院人员,因此对系统的信息要求可分为以下几个方面:、病人信息 首先是病人的基
10、本信息,主要包括病人的姓名,性别,出生年月,年龄,家庭住址,联系方式等;对于门诊病人,还需要就诊时间,就诊医科,就诊结果,处方记录,检查时间,检查项目,检查结果等;对于住院病人,还需要入院时间,所在病区,所在医科,床位号,主治医师,用药记录,检查时间,检查项目,检查结果,手术时间,手术相关记录,病人病情变化记录,相关体检记录,出院时间等。、医生信息 首先是医生的基本信息,主要包括医生的姓名,性别,出生年月,家庭住址,联系方式,医生的编码,所在医科,工龄,职称等;对于门诊医生,还需要挂号费用,当天工作量,出诊时间等;对于住院医生,还需要所在病区,负责病人,诊断记录等。、各种单据,证明的信息 各种
11、单据,证明,如医生诊断书,处方单,检查申请单,检查结果报告单,收款单,病人医疗记录,手术申请单,手术通知单,病人入院登记单,转科申请单,病人情况登记单,药品提领单,药品发放记录,药品出库单,药品入库单,设备使用记录等。、各种库存信息 各种库存,如药品、制剂、设备等的信息,包括入库记录,出库记录,库存量,单价等;处理要求:系统应当完成以下的信息处理:、存储病人信息,医生信息,各种单据、证明的信息,供相应的人员查询;、对病人信息进行及时的更新和统计;、对医生信息进行及时的更新和统计,并根据统计数字得出相关的其他数据,如完成对医生工资的计算、统计和发放;、各种单据、证明以及记录,根据实际需要,进行更
12、新,统计,自动处理,等等,如对病 人病情的记录的及时更新,对药品提领情况的及时统计,通过系统,自动生成一些单证,如系统将手术申请单进行相应的处理,根据所存储的信息得出相关信息,如手术可进行时间,手术室地点安排等,进而生成手术通知单;、对各种库存信息的及时更新和统计以及相关的自动处理,系统应根据库存量,入库量,出库量,自动得出新的即时的库存量,完成更新,当库存少到一定程度,系统应提出警告,提示管理人员库存不足,使管理人员做出相应的处理;、所有原始数据和统计数据进行相关分析,如门诊收入,住院收入,药品收支等;安全性与完整性要求:安全性要求:、系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法
13、用户设置其密码,保证用户身份不被盗用;、系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;、系统应对不同用户设置不同的权限,区分不同的用户。完整性要求:、各种信息记录的完整性;、各种数据间相互的联系的正确性;、相同的数据在不同记录中的一致性。、确定系统的边界 经对前面的需求调查和初步的分析,确定各种管理和处理的方式,由手工完成的工作 主要有对原始数据的录入、各种数据的更新,包括数据变化后的修改,数据的增加,失效数据或无用数据的删除等;以及系统的日常维护。由计算机完成其他工作,如统计工作等等。()数据字典 数据项 数据项 数据项 数据项名称:挂号号 数据项名称:病历
14、号 别名:别名:类型长度:类型长度:描述:病人门诊挂号编号,位组成唯一编码 描述:病人的病例编号,位组成唯一编码 数据项 数据项 数据项名称:处方号 数据项名称:收费项目号 别名:别名:类型长度:类型长度:描述:处方编号,位组成唯一编码 描述:收费项目号,位组成唯一编码 数据项 数据项 数据项名称:检查序号 数据项名称:供应商号 别名:别名:类型长度:类型长度:描述:位构成检查的唯一编码 描述:位构成供应商的唯一编码 数据项 数据项名称:药品编号 别名:类型长度:描述:位构成药品的唯一编号 数据项 数据项名称:病床号 别名:类型长度:描述:病床的编号,位组成唯一编码 数据项 数据项名称:医生号
15、 别名:类型长度:描述:位构成医生的唯一编码 数据项 数据项名称:病人号 别名:类型长度:描述:病人编号,位组成唯一编码 数据项 数据项名称:处理方案号 别名:类型长度:描述:病人的处理方案编号,位组成唯一编码 数据项 数据项名称:供应商号 别名:类型长度:描述:供应商编号,位组成唯一编码 数据项 数据项 数据项名称:订单号 数据项名称:医嘱号 别名:别名:类型长度:类型长度:描述:订单编号,位组成唯一编码 描述:医嘱诊断单编号,位组成唯一编码 数据项 数据项 数据项名称:药品请领号 数据项名称:手术序号 别名:别名:类型长度:类型长度:描述:药品请领单编号,位组成唯一编码 描述:手术序号,位
16、组成唯一编码 数据项 数据项 数据项名称:住院号 数据项名称:病区号 别名:别名:类型长度:类型长度:描述:住院编号,位组成唯一编码 描述:病区编号,位组成唯一编码 数据结构 数据结构 数据结构名称:挂号单 含义说明:执行挂号的主体数据结构,定义了挂号病人的相关信息 组成:挂号号,挂号类别,主治医师,挂号人姓名,挂号科室,挂号日期 数据结构 数据结构名称:处理方案 含义说明:执行处理方案的主体数据结构,定义了挂号病人的处理方案相关信息 组成:处理方案号,医师号,开出时间,处理方案内容 数据结构 数据结构名称:收费项目 含义说明:执行收费管理的主体数据结构,定义了收费项目的相关信息 组成:收费项
17、目号,挂号费,药品费,检查费 数据结构 数据结构名称:供应商 含义说明:执行供应商管理的主体数据结构,定义了供应商的相关信息 组成:供应商号,地址,电话 数据结构 数据结构名称:药库 含义说明:执行药库的主体数据结构,定义了药库的相关信息 组成:药库号,负责人,类别,面积 数据结构 数据结构名称:医嘱 含义说明:执行医嘱管理的主体数据结构,定义了医嘱的相关信息 组成:诊断单序号,诊断类别,启动日期,处理日期,遗嘱内容,主治医师,病人 数据结构 数据结构名称:手术 含义说明:执行手术的主体数据结构,定义了手术的相关信息 组成:手术序号,主刀医师,住院号,病人,手术名称,手术日期,手术结果,手术室
18、 数据结构 数据结构名称:病案 含义说明:执行病案的主体数据结构,定义了病案的相关信息 组成:病案号,病人,入院科室,入院日期,入院诊断,出院日期,出院诊断 数据流 数据流 数据流名称:处方信息 简述:由病人在门诊医生那里开好处方,在药房取药 数据来源:门诊医生,收费处 数据流向:药房 数据结构:医生,药房 数据流 数据流名称:病历 简述:由医生做好病人的病例,诊挂号处 数据来源:门诊医生 数据流向:门诊挂号处 数据结构:门诊医生,门诊挂号 更新到门 数据流 数据流名称:药品信息 简述:由药库将药品信息输入 数据来源:供应商 数据流向:药库 数据结构:供应商,药库 数据流 数据流名称:检查单
19、简述:由门诊医生开检查单,去检查 数据来源:门诊医生 数据流向:检查部门 数据结构:门诊医生,检查部门 数据流 数据流名称:处方信息 简述:由病人在门诊医生那里开好处方,在药房取药 数据来源:门诊医生,收费处 数据流向:药房 数据结构:医生,药房 数据流 数据流名称:病历 简述:由医生做好病人的病例,诊挂号处 数据来源:门诊医生 数据流向:门诊挂号处 数据结构:门诊医生,门诊挂号 更新到门 数据流 数据流名称:药品信息 简述:由药库将药品信息输入 数据来源:供应商 数据流向:药库 数据结构:供应商,药库 数据流 数据流名称:检查单 简述:由门诊医生开检查单,去检查 数据来源:门诊医生 数据流向
20、:检查部门 数据结构:门诊医生,检查部门 数据流 数据流名称:挂号登记 简述:由挂号部门将病人信息输入 数据来源:病人 数据流向:挂号单 数据结构:病人,挂号单 数据流 数据流名称:药品请领单 简述:由药房向药库进行请领 数据来源:药房 数据流向:药库 数据结构:药房,药库 数据流 数据流 数据流名称:药品采购单 数据流名称:手术通知单 简述:由药库将药品采购信息输入 简述:由病区科室向手术室发出通知 数据来源:供应商 数据来源:病区科室 数据流向:药库 数据流向:手术室 数据结构:供应商,药库 数据结构:手术申请单,手术室 数据存储 数据存储 数据存储名称:挂号单 描述:病人挂号的相关信息
21、组成:挂号号,挂号类别,主治医师,挂号人姓名,挂号科室,挂号日期 数据量:每年张 存储方式:随机存储 数据存储 数据存储名称:门诊病历 描述:病人以往看病的相关信息 组成:病例号,病人姓名,主治医师,诊断时间,病例内容 数据量:每年张 存储方式:随机存储 数据存储 数据存储名称:药品信息 描述:药品的相关信息 组成:药品编号,药品名,规格,单位,数量,单价,金额,生产日期,保质期 数据量:每年张 存储方式:随机存储 数据存储 数据存储名称:病人信息 描述:病人的相关信息 组成:病人号,病人姓名,性别,年龄,身份证号,出生日期,住址,联系方式 数据量:每年张 存储方式:随机存储 数据存储 数据存
22、储名称:检查单信息 描述:检查的相关信息 组成:检查序号,检查医师,检查时间,检查内容,检查分析,检查结果,检查收费 数据量:每年张 存储方式:随机存储 数据存储 数据存储名称:医嘱信息 描述:医嘱的相关信息 组成:诊断单序号,诊断类别,启用时间,处理日期,医嘱内容,病人编号,主治医师编号 数据量:每年张 存储方式:随机存储 处理过程 处理过程 处理过程名称:分配床位 说明:为住院病人分配床位 输入:病人,床位 输出:病人床位安排 处理:为住院病人分配床位,按照所属科系分配病区床位 处理过程 处理过程名称:挂号 说明:为看病病人挂号 输入:病人,科室 输出:病人挂号安排 处理:为看病病人挂号,
23、按照所属科系去挂号 处理过程 处理过程名称:药品采购 说明:采购药物 输入:供应商,药品 输出:采购计划安排 处理:向供应商采购所需药品 处理过程 处理过程名称:开处方 说明:为病人开处方 输入:病人,检查单结果 输出:病人处方 处理:通过病人描述,检查单结果分析,为病人开处方治病 处理过程 处理过程名称:手术处理 说明:为病人做手术 输入:手术申请单 输出:手术通知单 处理:通过手术申请,准备器材地点时间,发出手术通知 字典结构大致划分为 挂号单数据字典:属性名 存储代码 类型 长度 备注 挂号编号 挂号单的序列号 挂号类别 病人所看医科 主治医师 主治医师姓名 挂号人姓名 病人姓名 挂号科
24、室 内外科等 挂号日期 病人挂号日期 处理方案数据字典:属性名 存储代码 类型 长度 备注 处理方案号 医师号 医生号码 开出时间 处理方案内容 门诊病历数据字典:属性名 存储代码 类型 长度 备注 病 历 号 病人病号序列 病人姓名 主治医师 主治医师姓名 诊断时间 病人看病时间 病历内容 病人病历情况 门诊处方数据字典:属性名 存储代码 类型 长度 备注 处方号 处方序列号 主治医师 主治医师姓名 病人姓名 病人性别 病人年龄 处方内容 病人处方内容 收费项目数据字典:属性名 存储代码 类型 长度 备注 收费项目号 收费项目序列号 挂号费 挂号花费费用 药品费 药品花费费用 检查费 检查花
25、费费用 门诊医师数据字典:属性名 存储代码 类型 长度 备注 医师号 门诊医师序列号 科室 医师所属科室名 当值日期 医师值班日期 门诊病人数据字典:属性名 存储代码 类型 长度 备注 姓名 门诊病人姓名 年龄 性别 就诊时间 缴费情况 病人就诊花费 检查项目数据字典:属性名 存储代码 类型 长度 备注 检查序号 病人检查序列号 检查医师 检查医师姓名 检查时间安排 检查内容 检查分析 病人检查结果分析 检查结果 检查收费情况 工作时间安排数据字典:属性名 存储代码 类型 长度 备注 工作时间 门诊部门上班时间 科室 门诊所属科室名 事假情况 工作人员事假情况 病假情况 工作人员病假情况 供应
26、商数据字典:属性名 存储代码 类型 长度 备注 供应商号 药品供应商号 地址 药品供应商地址 电话 订单数据字典:属性名 存储代码 类型 长度 备注 订单号 药品购买订单号 供应商号 订货项数 购买药品订货项数 订货日期 交货日期 生产地点 药品数据字典:属性名 存储代码 类型 长度 备注 药品编号 药库存药编号 药品名 药库存药名称 规格 单位 药品计量单位 数量 单价 药品单价 金额 购买药品总金额 生产日期 药品的生产日期 保质期 药品的保质期 药库数据字典:属性名 存储代码 类型 长度 备注 药库号 存药仓库序号 负责人 药库保管员负责人 名字 类别 药库的类别 面积 药库的面积 订单
27、细则:属性名 存储代码 类型 长度 备注 订单号 药品编号 药品的编号 单价 药品单价 数量 购买药品数量 规格 金额 购买药品总金额 批号 此类药品的准批号 药品请领单:属性名 存储代码 类型 长度 备注 编号 药品请领单序号 药库号 请领药品所属仓库 号 领用单位 领用药品单位名称 药品名称 领用药品名称 规格 领药量 单价 金额 收费项目 属性名 存储代码 类型 长度 备注 项目序号 收费所属项目序号 项目类型 收费类型 收费金额 收款员 收费工作员名字 结账情况 是否结清 结账金额 是否转账“是“、“否”病人姓名 交费病人姓名 医嘱 属性名 存储代码 类型 长度 备注 诊断单序号 病情
28、诊断单序列号 诊断类别 诊断所属科目 启用日期 医嘱生成日期 处理日期 医嘱有效期 医嘱内容 主治医师姓名 开出医嘱医师姓名 病人姓名 疾病编码 疾病名称 出院转归“是”、“否”住院处方 属性名 存储代码 类型 长度 备注 处方号 住院病人处方号 诊断单序号 处方内容 主治医师号 病人姓名 检查项目 属性名 存储代码 类型 长度 备注 检查序号 检查科目序号 检查日期安排 检查负责人员 负责人姓名 住院号 病人住院序号 检查内容 检查结果 手术 属性名 存储代码 类型 长度 备注 手术序号 主刀医师号 住院号 病人住院序列号 病人姓名 手术名称 麻醉方式 全身或局部 切口情况 手术部位伤口状况
29、 手术日期 手术持续时间 手术结果 是否成功 手术室号 手术室序号 住院病人 属性名 存储代码 类型 长度 备注 住院号 病人姓名 床位号 入院科别 入院时间 入院情况 转科情况 是否转科 出院科别 住院医师 属性名 存储代码 类型 长度 备注 医师号 医师姓名 所属科室 医师所属科室名 是否当值“是”、“否”工作量 床位 属性名 存储代码 类型 长度 备注 住院号 姓名 住本床位病人姓名 床号 床位序号 主管医师 主管本床位医师名 字 值班人员号码 治疗结果 所属病区 本床位所属病区 是否空床“是”、“否”床位租金 床位租金费用 病区 属性名 存储代码 类型 长度 备注 病区名 床位数 所属
30、病区床位总数 负责人 病区负责人姓名 入住人数 病区入住病人总人 数 出院人数 治疗率 入住本病区病人治 愈程度 好转率 未愈率 死亡率 诊断符合“是”、“否”床位使用率 病区床位的使用情 况 医师情况 属性名 存储代码 类型 长度 备注 姓名 专业技术职称 医师技术职称 文号 日期 病人情况 属性名 存储代码 类型 长度 备注 姓名 性别 出生日期 年龄 职业 出生地 民族 身份证号 国籍 工作 单位及地址 电话 邮政编码 户口地址 联系人姓名 联系人地址 联系人关系 联系人电话 是否住院 病案 属性名 存储代码 类型 长度 备注 病案号 备份病案序号 病人 病人名字 入院科室 病室 病人所
31、属病室号 入院日期 入院诊断 入院情况 危 急 一般 转科情况 出院科别 出院病室 出院时间 出院诊断 入院确诊日期 出院情况 二、概念结构设计 整体系统如下:医院信息管理系统 门诊子系统 住院子系统 药品管理子系统 门诊子系统 对应于各个分数据流图的 图设计为:挂号处理 挂号 门诊病人 药房发药 门诊处方 需要 门诊收费处收费 门诊医生 挂号 挂号 挂号单 药房药品 药品提领单 生成 门诊病人 支付 应交费项目 参照 参照 参照 挂号单 检查项目 门诊处方 ()医生诊断 门诊医生 发出 挂号 参照 挂号单 住 院 申 请 挂号 门诊病人 处理方案 参照 对应 检查项目 门诊处方 参照 对应
32、门诊病历 ()根据上面的分 图和门诊子系统的第一层数据流图画出总的 图 由于篇幅的问题,不再画出各个实体与其属性的 分图,各个实体及其属性可以参看下 面列出的说明。门诊子系统总 图 门诊医生 发出 处理方案 挂号 包 括 包 括 包括 挂号单 检查项目 门诊处方 住院申请单 药品提领单 住院病人 实体及相应的属性 参照 参照参照 支付 应交费项目 挂号 包 括 门诊病人 对应 门诊病历 生成 拥有 门诊医师医师号科室、工作时间姓名 专业技术职称性别 出生日期 年龄 职业 身份证号 住址 电话 挂号单 挂号号、挂号类别、挂号日期、挂号科室、主治医师、病人姓名 处理方案(处理方案号、开出时间、处理
33、方案内容、主治医师,病人姓名)门诊病历(病历号、病人姓名、病历内容、诊断时间、主治医师)处方(处方号、处方内容、主治医师、病人姓名、病人性别、病人年龄、附注)收费项目(收费项目号、项目类型、相应序号、收费金额、收费人员、病人姓名)门诊病人病人号 姓名 性别 出生日期 年龄 职业 身份证号 电话,地址 是否住院 检查项目(检查序号、检查医师、检查时间安排、检查内容、检查分析、检查结果、检查收 费情况)工作时间安排(工作时间、所属科室、主治医师)住院子系统 病人入院 住院病人 住在 对应 属于 入院通知书 床位 病区 医生下达医嘱 医嘱 归档 住院病案 参照 参照 参照 参照 住院处方 检查项目
34、手术项目 出院通知单 住院处方的处理 住院处方 收费项目 参照 领药 组成 药品 药品提领单 检查项目处理 检查预约 相应 检查项目 参照 收费项目 手术处理 手术项目 参 照 收费项目 照 相应 预使 手术预约 使用 器械 麻醉药品 病人出院 住院处方 检查项目 手术项目 床位 出院通知书 参照参照 参照参照持有 收费项目 支付 住院病人 根据以上的六步经过汇总、去掉冗余和适当的删除一些与“住院”核心无关的实体 得到了 以下的住院子系统汇总 图 参照医嘱 住院医生 下达 出院通知单 归档感 负责 参照参照参照 住院病案 住院处方 检查项目 手术项目 参照参照参照 相应 参照 收费项目 支付
35、住院病人 累积 床位 住在 交付 病区药品提领单 属于 入院通知单 相应的实体 属性关系如下 病人 病人编号 姓名 出生日期性别 年龄 身份证号 住址 是否住院 住院病人 住院号 姓名 入院科别 入院时间 医生 医师编号 姓名 专业技术职称性别 出生日期 年龄 职业 身份证号 住址 电话 住院医生 姓名 医师编号 所属科室 是否当值 住院病案 病案号 病人姓名 住院号 入院科别 入院病室 入院时间 入院情况 转科情况 出院 科别 出院科别 出院病室 出院时间 入院诊断 入院后确诊时间出院诊断 出院情况 其他 床位 床号 住院号 姓名 经管医生护理人员号码是否空床治疗结果 床位租金 入院日期 住
36、院天数 交费方式 病区 病区名 床位数 负责人 入住人数 出院人数 治愈率 好转率 未愈率 死亡率 诊断符合率床位使用率 医嘱 诊断序号 诊断类别 疾病编码 疾病名称 启用日期 处理日期 医嘱内容 领药量 主治医 师 病人姓名 住院号 出院转归 病理符合 住院处方 处方号 诊断序号 处方内容 主治医师 病人姓名 住院号 附注 检查项目 检查序号 诊断序号 病人姓名 住院号 检查类别 检查内容 检查日期安排 检查负 责人员 检查结果 附注 手术项目 手术序号 诊断序号 手术名称手术室号 病人姓名 住院号 主刀医师 手术日期 麻醉方式 切口情况 手术持续时间手术结果 收费项目项目列号 项目内容 病
37、人姓名 住院号 收费类型 收款日期收款员 收款金额 结账情况 结账金额 是否转账 入院通知单通知单号 门诊医师号医师姓名 病人姓名 病人号 诊断建议 收费情况 批准与 否 出院通知单通知单号 住院医师号医师姓名 病人姓名 病人号 诊断建议 收费情况 批准与 否 三、药品出入库管理子系统 一、分图 药 库 库 存 药 品 供 应 供 应 商 提 参 交 交 照 付 药品请领单 订单细则 组 成 订 单 生 成 住院处方 门诊处方 二、实体及属性:供应商:供应商号,地址,电话,信贷状况;订 单:订单号,供应商号,订货项数,订货日期,交货日期,生产地点;药 品:小类编号,品名,规格,单位,数量,单价
38、,金额,生产日期,保质期;药 库:药库号,负责人,类别,面积;订单细则:订单号,细则号,药品编号,单价,数量,规格,总价,批号;药品请领单:编号,领用单位,药品名称,规格,领药量,单价,金额。三、逻辑结构设计 具体关系表的设计及优化说明 门诊子系统部分:挂号单 挂号号、挂号类别、挂号日期、科室、病人号、医师号 说明 由实体型生成的关系模式由于门诊医师和挂号单的联系是 因而将其加入门诊 医师的主码加入到挂号单所形成的关系模式中 优化说明:由于挂号人姓名与病人号,医师号与主治医师有冗余故删除主治医师和挂号 人姓名;另外,挂号科室与后面的科室存在异名同义的矛盾,故改名为科室。处理方案(处理方案号、医
39、师号、开出时间、处理方案内容)说明 由处理方案形成的关系模式 门诊医师与处理方案之间为:,故将门诊医师的 主码加入到处理方案的关系模式中来。门诊病历(病历号、病人号、病历内容、诊断时间、医师号、处方号)说明 由门诊病历形成的关系模式 而门诊病历与门诊处方的联系为 故将门诊处方的 主码处方号加入到门诊病历关系模式中。另门诊病人与门诊病历为:,故将 病人号加入到门诊病人中;另主治医师好改为医师号。优化说明:医师号与主治医师有冗余,故删除主治医师。门诊处方(处方号、处理方案号、门诊收费项目号、请领单单号、处方内容、病人号、医师号、附注)说明:处理方案与门诊处方以及收费项目与门诊处方均为:。故将处理方
40、案号、门 诊收费项目号加入到其中。优化说明:主治医师、病人姓名、病人性别、病人年龄等均是冗余数据,故均应删除,这是因为处方号可函数推导出病人号,而病人号则可函数推导出病人的所有上述信息,故将其删除。门诊收费项目(门诊收费项目号、挂号号、支付时间、项目类型、相应序号、收费金额、收费人员、病人号)说明 由门诊收费项目形成的关系模式,又门诊收费项目与挂号单为:,故将挂号号加入到其中 门诊医师(医师号、科室)优化说明:门诊医师中的属性:姓名 专业技术职称 性别 出生日期 年龄 婚姻状况 职业出生地 民族 身份证号 国籍 住址 电话 邮政编码 户口地址备注均可有医师号函数推出,故将它们删除。门诊病人(病
41、人号、就诊时间、交费情况)优化说明:由于姓名、年龄、性别可由病人号函数推出,故将其删除。门诊检查项目(检查序号、医师号、门诊检查时间安排、门诊检查内容、门诊检查分析、门诊检查结果、门诊收费项目号、处理方案号)优化说明同门诊检验项目。工作时间安排(工作时间、科室、医师号)缴纳(病人号、门诊收费项目号、缴纳金额)说明 由门诊病人和门诊收费项目之间形成的一种联系 缴纳金额是缴纳的属性 住院子系统部分:住院收费项目项目序号 项目类型 收费类型 收费金额 收款员 结账情况 结账金额 是否转账 说明“项目类型”是指处方 检查 检验 手术或住院“项目类型”是指处方序号 检查序号检验序号 手术序号或入住序号
42、床位“收费类型”是指公费或私费 医嘱诊断序号 诊断类别 启用日期 处理日期 医嘱内容 医师号住院号 疾病编码 说明“诊断类别”指的是医嘱的序号“诊断类别 ”是指处方检查检验 或手术“医嘱 内容”是指处方检查检验 或手术的相关内容 优化说明:其中的主治医师姓名与医师号,住院号与病人姓名,疾病编码与疾病名称 这些两两实体之间局存在冗余,故将主治医师姓名、病人姓名、疾病名称均删除。住院处方住院处方号诊断序号 处方内容 医师号住院号 请领单号 说明“附注”是指处方上的注意事项“药品提领单号”对应由住院处方积累而成的药品 提领单 优化说明:主治医师号与医师号是异名同义,故改名为医师号。住院检查项目检查序
43、号诊断序号 住院检查日期安排住院检查负责人员 住院号 住院检查内容检查结果 手术手术序号 医师号 住院号 手术名称 手术持续时间手术结果 麻醉方式 切口情况 手术室号 住院病人 住院号病人号入院时间转科情况入院科别 出院科别 住院医师医师号 科室 床位 床号 值班人员号床位租金 是否空床所属病区 病区 病区名 负责人号 床位数 入住人数 出院人数 治疗率 好转率未愈率死亡率诊 断符合 床位使用率 医师医师号 姓名 专业技术职称性别 出生日期 年龄 出生地 民族 身份证号 住址 电话 邮政编码 户口地址备注 病人病人号 姓名 性别 出生日期 年龄 职业 出生地 民族 身份证号 电话 邮政编码 户
44、口 地址 联系人姓名联系人地址联系人关系,是否住院联系人电话 住院病案病案号 病人号 入院科室病室 入院日期入院诊断 入院情况转科情况出 院科别 出院病室出院时间 出院诊断 入院确诊日期出院情况 说明入院情况是指危急 一般等出院情况是指治愈好转 无效 加重 死亡及其他情况 住院医生 病人 医师号 住院号 床号 开始日期 结束日期 说明 由联系“附注”做出此表 因为病人与住院医生之间是 对的关系 而且该联系有自 己的属性如 “开始日期”结“束日期”;优化说明:病人号与住院号之间存在冗余,将病人号删除。医嘱 病案 诊断单序号病案号 合并日期 说明由联系“归档”做出此表 由于“合并日期”此属性需单独
45、列表反映其指的是医嘱归 入病案的日期 病人 床位 入住序号 病人号 床位号 床位所属病区号治疗结果 住院天数入住时间 退床 时间 说明由联系“入住”做出此表 与“收费项目”便发生联系之所以要这么做 是由于“床位”项目与“检查项目”和“检验项目”“手术项目”是不同的 床位可以没有病人入住 因此不发生收费 而其余几个只要有元组存在就一定是要收费的 此外治疗结果 住院天数入住时间 退床时间等属性放于此表反映是较好的 医嘱 手术 手术序号 诊断序号 医师号 住院号 说明由联系“解释”做出此表 之所以要这么做 是由于“手术”项目的特殊性 其主要反映的是手术的种种特性 如主刀医师等 以供单独的查询 将手术
46、序号 诊断序号 主治医师号 主治医师姓名住院号病人姓名等加入到“手术”中则破坏了独立性 因此单独列表 药品出入库子系统部分:供应商(供应商号,地址,电话,信贷情况);订 单(订单号,供应商号,订货项数,订货日期,交货日期,生产地点);药 品(药品编号,药库号,品名,规格,单位,数量,单价,金额,生产日期,保 质期);药 库(药库号,负责人,类别,面积);订单细则(订单号,药品编号,单价,数量,规格,总价,批号);药品请领单(请领号,药库号,领用单位,药品名称,规格,领药量,单价,金额)。供 应(产品号,供应商号,供应量);设计用户子模式 考虑以下的几个需求 探望人员查阅病人信息 病人查阅其账户
47、信息 医生查阅病人病案信息 行政人员综合查询 定义用户级别 行政管理人员对所有表的所有内容都有查看的权限 医师 对自己所负责病人的所有有关住院病案、门诊病历有修改和查阅的权限 对自己本人的在医师表中的有关项目有查阅的权限 病人 对自己在收费项目、检查项目、检验项目、手术项目、处方项目中所占的元组有查看的权限 院外探视人员对病人 床位的相应项目有查阅权限 设计用户外模式如下 行政人员综合查询子系统、医生辅诊子系统、患者导医子系统、探视查询子系统。行政人员综合查询子系统 提供对医院的医疗管理、经济管理、行政管理方面的信息的各种查询和统计 在这里创建几个视图 收入类 门诊类收入住院类收入月份 总费用
48、 利润 与去年同期相比增长额 药品收支 药品收入 药品支出 管理费用 月份 利润 医师工作量 医师姓名 医师号 本月工作量基本工资 奖金 病区床位 病区名 负责人姓名床位数 入住数 收入 病区床位使用率()医生辅诊子系统 提供给门诊医生或住院医生使用 可用于下达各类长短期用药医嘱、门诊处方、书写门诊病历、提交检查申请 息可供药房或各类检查等查用 可查阅检查报告、病案首页和病人体征信息 提供以下几个视图 门诊病人 病人名 病人号 门诊病历号辅助内容 注门诊医生只有查阅自己主治的病人的门诊病历号的权限 住院病人 病人名 病人号 门诊病历号住院病案号辅助内容 注住院医生只有查阅自己主治的病人的门诊病
49、历号和住院病案号的权限 ()患者导医子系统 提供给门诊病人和住院病人及其家属使用 有关信 供病人自助查询医院基本情况 包括 医院布局、科室介绍、医生介绍、诊疗项目价格、药品价格、用药咨询、门诊程序、住院程序、陪护制度、探视制度等 病人可查询自己的诊疗费用明细账 创建视图如下:收费项目 序号 内容 金额 注 病人只能察看本人的有关收费项目 医师 医师姓名 职称 科室 是否当值()院外人员查询子系统 提供给院外探视人员使用 供其查阅病人基本信息 创建视图如下 病人住宿 病人名 床位 病区 首项由住院病人表中的病人名提供 第二项由病人、床位表中的病人号和床位号提供 位表中的病区提供第三项 床 院外探
50、视人员对此视图有查阅权限 四、物理结构设计 存取方法选择 医院管理信息系统是多用户共享的系统,对同一个关系要建立多条存储路径,才能满足多用户的多种应用要求。在数据库设计中,可供选用的存储方法主要有三种:树索引方法、聚簇方法、方法。其中,数索引方法发展较为完善,也是目前大型数据库使 用的经典存取方法,使用最为普遍,并且符合本系统的要求,因此,我们采用树索引方法作为系统的存取方法。建立索引的依据:所谓选择索引存取方法实际上就是根据应用要求确定对关系的哪些属性列建立索引、哪 些属性列建立组合索引、哪些索引要设计为唯一索引等。根据本信息系统的具体情况,建立 索引的依据如下:、一个属性经常在查询条件下出