医院病房管理系统ER图
习题-ER图(附答案)-学校中各实体及属性

7、一个图书馆借阅管理数据库要求提供下述服务:(1)可随时查询书库中现有书籍的品种、数量与存放位置。
所有各类书籍均可由书号惟一标识。
(2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。
我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有惟一性。
(3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息下相应出版社增购有关书籍。
我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有惟一性。
根据以上情况和假设,试作如下设计:(1)构造满足需求的E-R图。
(2)转换为等价的关系模式结构。
答:(1)满足上述需求的E-R图如图11所示。
(2)转换为等价的关系模式结构如下:借书人(借书证号,姓名,单位)图书(书号,书名,数量,位置,出版社名)出版社(出版社名,电报编号,电话可,邮编,地址)借阅(借书证号,书号,借书日期,还书日期)8、工厂(包括厂名和厂长名)需建立一个管理数据库存储以下信息:(1)一个工厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。
(2)一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。
(3)一个车间生产多种产品,产品有产品号和价格。
(4)一个车间生产多种零件,一个零件也可能为多个车间制造。
零件有零件号、重量和价格。
(5)一个产品由多种零件组成,一种零件也可装配出多种产品。
(6)产品与零件均存入仓库中。
(7)厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。
试:(1)画出该系统的E-R图。
(2)给出相应的关系模式。
(3)画出该系统的层次模式图。
答:(1)该系统的E-R图如图12所示。
各实体的属性为:工厂:厂名、厂长姓名车间:车间号、车间主任姓名、地址、电话工人:职工号、姓名、年龄、性别、工种仓库:仓库号、仓库主任姓名、电话零件:零件号、重量、价格产品:产品号、价格(2)相应的关系模式如下:工厂(厂名、厂长姓名)车间(车间号、车间主任姓名、地址、电话、厂名)工人(职工号、姓名、年龄、性别、工种、车间号)仓库(仓库号、仓库主任姓名、电话、长名)产品(产品号、价格、车间号、仓库号)零件(零件号、重量、价格、仓库号)制造(车间号、零件号)(3)该系统的层次模型图如图13所示。
管理信息系统数据流程图和业务流程图和ER图

管理信息系统数据流程图和业务流程图和E R图 Modified by JEEP on December 26th, 2020.1.采购部查询库存信息及用户需求,若商品的库存量不能满足用户的需要,则编制相应的采购订货单,并交送给供应商提出订货请求。
供应商按订单要求发货给该公司采购部,并附上采购收货单。
公司检验人员在验货后,发现货物不合格,将货物退回供应商,如果合格则送交库房。
库房管理员再进一步审核货物是否合格,如果合格则登记流水帐和库存帐目,如果不合格则交由主管审核后退回供应商。
画出物资订货的业务流程图。
(共10分)2.在盘点管理流程中,库管员首先编制盘存报表并提交给仓库主管,仓库主管查询库存清单和盘点流水账,然后根据盘点规定进行审核,如果合格则提交合格盘存报表递交给库管员,由库管员更新库存清单和盘点流水账。
如果不合格则由仓库主观返回不合格盘存报表给库管员重新查询数据进行盘点。
根据以上情况画出业务流程图和数据流程图。
(共15分)3.“进书”主要指新书的验收、分类编号、填写、审核、入库。
主要过程:书商将采购单和新书送采购员;采购员验收,如果不合格就退回,合格就送编目员;编目员按照国家标准进行的分类编号,填写包括书名,书号,作者、出版社等基本信息的入库单;库管员验收入库单和新书,如果合格就入库,并更新入库台帐;如果不合格就退回。
“售书”的流程:顾客选定书籍后,收银员进行收费和开收费单,并更新销售台帐。
顾客凭收费单可以将图书带离书店,书店保安审核合格后,放行,否则将让顾客到收银员处缴费。
画出“进书”和“售书”的数据流程图。
进书业务流程:进书数据流程:售书业务流程:售书数据流程:4.背景:若库房里的货品由于自然或其他原因而破损,且不可用的,需进行报损处理,即这些货品清除出库房。
具体报损流程如下:由库房相关人员定期按库存计划编制需要对货物进行报损处理的报损清单,交给主管确认、审核。
主管审核后确定清单上的货品必须报损,则进行报损处理,并根据报损清单登记流水帐,同时修改库存台帐;若报损单上的货品不符合报损要求,则将报损单退回库房。
医院门诊管理系统-E-R图

药品
N
配药 领取 存放
M
药方医务 人员
N
N
取药
M
1
门诊药房
1
获得
N
1
属于
1
病人信息库
1
就诊单 N
录入
医院门诊管理系统——医生门诊管理E-R图
病人
NLeabharlann 1 1属于1
病人信息库
1
诊断 获得 录入
M
门诊医生
1
开出
N N
N
处方单
医院门诊管理系统——缴费管理E-R图
病人
1
获得
N
1
获得
1
病人
1
门诊收据和记账小条 N
获得
医院门诊管理系统——药房管理E-R图
病人
N
N
领取 M
医院门诊管理系统
主要E-R图
医院门诊管理系统整体E-R图
1
获得
1
获得
N
病人
N
诊断
M 门诊医生 1
开出
N
就诊单
N1 1
属于
1
1 病人信息库 1 1
领取
获得
N
M N
录入 N
门诊收据记 账小票
存放
药品
N
领取
录入
N N
录入
N 处方单
门诊药房
1 1
取药
N
M
医务人员
医院门诊管理系统——门诊挂号管理E-R图
病人
管理信息系统数据流程图和业务流程图和ER图

1.采购部查询库存信息及用户需求,若商品的库存量不能满足用户的需要,则编制相应的采购订货单,并交送给供应商提出订货请求。
供应商按订单要求发货给该公司采购部,并附上采购收货单。
公司检验人员在验货后,发现货物不合格,将货物退回供应商,如果合格则送交库房。
库房管理员再进一步审核货物是否合格,如果合格则登记流水帐和库存帐目,如果不合格则交由主管审核后退回供应商。
画出物资订货的业务流程图。
(共10分)2.在盘点管理流程中,库管员首先编制盘存报表并提交给仓库主管,仓库主管查询库存清单和盘点流水账,然后根据盘点规定进行审核,如果合格则提交合格盘存报表递交给库管员,由库管员更新库存清单和盘点流水账。
如果不合格则由仓库主观返回不合格盘存报表给库管员重新查询数据进行盘点。
根据以上情况画出业务流程图和数据流程图。
(共15分)3.“进书”主要指新书的验收、分类编号、填写、审核、入库。
主要过程:书商将采购单和新书送采购员;采购员验收,如果不合格就退回,合格就送编目员;编目员按照国家标准进行的分类编号,填写包括书名,书号,作者、出版社等基本信息的入库单;库管员验收入库单和新书,如果合格就入库,并更新入库台帐;如果不合格就退回。
“售书”的流程:顾客选定书籍后,收银员进行收费和开收费单,并更新销售台帐。
顾客凭收费单可以将图书带离书店,书店保安审核合格后,放行,否则将让顾客到收银员处缴费。
画出“进书”和“售书”的数据流程图。
进书业务流程:进书数据流程:售书业务流程:售书数据流程:4.背景:若库房里的货品由于自然或其他原因而破损,且不可用的,需进行报损处理,即这些货品清除出库房。
具体报损流程如下:由库房相关人员定期按库存计划编制需要对货物进行报损处理的报损清单,交给主管确认、审核。
主管审核后确定清单上的货品必须报损,则进行报损处理,并根据报损清单登记流水帐,同时修改库存台帐;若报损单上的货品不符合报损要求,则将报损单退回库房。
试根据上述背景提供的信息,绘制出“报损”的业务流程图、数据流程图。
医院住院部管理系统(医院ER图) PPT

大家好
4
大家好
5
2-2医生管理子系统分E-R图
这个系统有6个实体类型,其属性如下: • 医生(医生工号,姓名,职称) • 患者(患者编号,姓名,性别,所属科室) • 手术室(手术室编号,类型) • 手术(手术标识号,类型,日期,费用) • 护士(护士工号,姓名,职称) 一个医生可以有多个患者、主刀多个手术、可协助多个手术,
大家好
1
1、需求分析
此次研究将某医院管理系统简单分为两个子 系统:
①病人管理子系统 主要功能记录病人的相关信息。 ②医生管理子系统 主要功能记录医生及手术的相关信息。
大家好
2
2、构建子系统分E-R图
大家好
3
2-1病人管理子系统分E-R图
这个系统有7个实体类型,其属性如下: • 病人(住院号,姓名,性别,地址) • 主任医师(医师工号,姓名,工龄 ) • 诊断书(诊断书编号,科别,诊断) • 手术(手术标识号,类型,日期,时间,费用) • 病床(病床编号 ,类型,空床标志) • 护士(护士工号,姓名,职称) • 账单(账单编号,项目,金额,收款员,日期)
• 医生(医生工号,姓名,工龄,职称) • 护士(护士工号,姓名,职称,手术室编号) • 病床(病床编号,类型,空床标志,护士工号) • 手术室(手术室编号,类型) • 手术(手术标识号,类型,日期,医生工号,手术室编号,
住院号) • 诊断书(诊断书编号,科别,诊断,医生工号) • 账单(账单编号,项目,金额,收款员,日期,住院号) • 协助(手术标识号,医生工号,协助角色)
E-R模型实例答案

3.以下是一个中学学生的成绩通知单所提供的信息,设计一个E-R模型, 并将这个E-R模型转换成关系数据模型,要求标注主码和外码。 • 学 号:200102123 姓名:马顶峰 • 家庭住址:城西区江岸路120号 电话:3456712 • —————————————————————————————— —————— • 班级编号:20010203 班级:高二(3)班 • 班 主 任:杨平 • —————————————————————————————— —————— • 课程编号 课程名称 期中成绩 期末成绩 • 02001 语文 86 81 • 02002 数学 76 90 • 02003 英语 89 78 • 02004 物理 66 85 • 02005 化学 85 89 • 02006 生物 78 90
答案:
病房号 床位号 科 名 科地址 科电话
n 1
病房
1
组成
科室
1
入住
n n 1
从属
n
病人
诊治
医生
病历号
姓 名
性 别
工作证号 姓 名
职 称
年 龄
• (2)对应的关系模型结构如下: • 科室(科名,科地址,科电话) 病房(病房号,床 位号,科室名) • 医生(工作证号,姓名,职称,科室名,年龄) • 病人(病历号,姓名,性别,诊治,主管医生,病房 号) • (3)每个关系模式的候选码如下: • 科室的候选码是科名; • 病房的候选码是 病房号; • 医生的候选码是工作证号; • 病人的候选码是病历号。
E-R模型实例
1.某医院病房计算机管理中需要如下信息: • 科室:科名,科地址,科电话,医生姓名 • 病房:病房号,床位号,所属科室名 • 医生:姓名,职称,所属科室名,年龄,工作证 号 • 病人:病历号,姓名,性别,诊断,主管医生, 病房号 • 其中,一个科室有多个病房、多个医生,一个病 房只能属于一个科室,一个医生只属于一个科室, 但可负责多个病人的诊治,一个病人的主管医生 只有一个。 • 完成如下设计: • (1)设计该计算机管理系统的E-R图; • (2)将该E-R图转换为关系模型结构; • (3)指出转换结果中每个关系模式的候选码。
管理信息系统ER图习题

ER图练习题1、某大学实现学分制,学生可根据自己情况选课。
每名学生可同时选修多门课程,每门课程可由多位教师主讲;每位教师可讲授多门课程。
其不完整的E-R图如图1所示。
(1)指出学生与课程的联系类型。
(2)指出课程与教师的联系类型。
(3)若每名学生有一位教师指导,每个教师指导多名学生,则学生与教师是如何联系?(4)在原E-R图上补画教师与学生的联系,并完善E-R图。
答:(1)学生与课程联系类型是多对多联系。
(2)课程与教师的联系类型是多对多联系。
(3)学生与教师的联系类型是一对多联系。
(4)完善本题E-R图的结果如图2所示。
2、将如图3所示的E-R图转换为关系模式,菱形框中的属性自己确定。
答:本题的E-R图转换为如下的关系模式:单位(单位号,地址,电话)职工(职工号,姓名,性别,年龄,单位号)3、假定一个部门的数据库包括以下信息:(1)职工的信息:职工号、姓名、地址和所在部门。
(2)部门的信息:部门所有职工、部门名、经理和销售的产品。
(3)产品的信息:产品名、制造商、价格、型号及产品的内部编号。
(4)制造商的信息:制造商名称、地址、生产的产品名和价格。
试画出这个数据库的E-R图。
答:本题对应的E-R图如图 4所示。
4、某医院病房计算机管理中心需要如下信息:科室:科名、科地址、科电话、医生姓名病房:病房号、床位号、所属科室名医生:姓名、职称、所属科室名、年龄、工作证号病人:病历号、姓名、性别、诊断、主管医生、病房号其中,一个科室有多少个病房、多少个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。
完成如下设计:(1)设计该计算机管理系统的E-R图(2)将该E-R图转换为关系模式结构。
(3)指出转换结果中每个关系模式的候选码。
答:(1)本题的E-R图如图5所示。
(2)对应的关系模式结构如下:科室(科名,科地址,科电话)病房(病房号,床位号,科室名)医生(工作证号,姓名,职称,科室名,年龄)病人(病历号,姓名,性别,主管医生,病房号)(3)每个关系的候选码如下:科室的候选码是科名。
某医院住院部管理系统医院E-R图

此次研究将某医院管理系统简单分为两个子 系统:
①病人管理子系统 主要功能记录病人的相关信息。 ②医生管理子系统 主要功能记录医生及手术的相关信息。
2、构建子系统分E-R图
2-1病人管理子系统分E-R图
这个系统有7个实体类型,其属性如下: • 病人(住院号,姓名,性别,地址) • 主任医师(医师工号,姓名,工龄 ) • 诊断书(诊断书编号,科别,诊断) • 手术(手术标识号,类型,日期,时间,费用) • 病床(病床编号 ,类型,空床标志) • 护士(护士工号,姓名,职称) • 账单(账单编号,项目,金额,收款员,日期) 一个病人有一个主任医师、一封诊断书、一个病床、多次手
术、多份账单,一个主任医师可负责多个病人,一个手术 可以给多个病人,一个病床只住一个病人,一个护士可以 分配多个病床。
2-2医生管理子系统分E-R图
这个系统有6个实体类型,其属性如下: • 医生(医生工号,姓名,职称) • 患者(患者编号,姓名,性别,所属科室) • 手术室(手术室编号,类型) • 手术(手术标识号,类型,日期,费用) • 护士(护士工号,姓名,职称) 一个医生可以有多个患者、主刀多个手术、可协助多个手术,
一个手术位于一个手术室,一个手术室安排一个护士。
3、基本E-R图
• 处理冲突
①命名冲突:异名同义,主任医 师和医生含义相同;患者于病 人含义相同。
②结构冲突:主任医师与医生式 同一实体,在不同E-R图中的 属性不同,需要取并集。
• 消除冗余
③医生与病人之间的治疗的关系 已经包含了主任医师与患者的 联系所以可以省略。
医生 1M
1 1
主刀
协助
NN 手术 N
N
位于
1 手术室 1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
重庆大学计算机基础系列课程
实验报告本
课程名称软件工程
实验学期 2011年至 2012 年第 2 学期
学生所在学院计算机学院
年级 09 专业班级计算机科学与技术3班
学生姓名李杰学号 20095409 指导教师朱庆生
实验最终成绩
计算机学院基础系制
实验题目医院病房管理系统
实验时间年月日实验地点
实验成绩实验性质□验证性□设计性□综合性教师评价:
□算法正确;□程序结构合理;□语法、语义正确;□实验结果正确;□报告规范;其他:
评价教师签名:
一、实验目的
1.掌握PowerDesigner的基本用法
2.通过PowerDesigner模拟医院病房管理系统需求的模型,建立ER图
3.通过ER图生成物理图
二、实验主要内容及过程(原始记录)
1.实验内容
医院病房管理系统需求:
病人住院前,先办理入院手续,如果病人有医疗卡,则表明其在系统中已经有相关信息,分配床位和主治医师,收取住院押金。
如果病人没有医疗卡,则需要先建立病人档案,再进行上述操作。
病人住院过程中,主治医师会每天查房,并根据病人情况,开出长期医嘱和临时医嘱,并根据所有病人的医嘱形成领药单,药房每天根据该领药单进行配药和送药,各化验科室也可根据医嘱为病人进行化验。
病人如果出院,则需要将所有与病人相关的病历进行归档,然后进行出院前的结算工作。
以上所有信息均要求提供统计和查询功能。
2.根据系统要求,分析设计流程
所有实体:
病人,医师,药房,医嘱,领药单
给每个实体赋予各自的属性,并且拥有自己的主键
实体间的关系:由于1个病人只能有1个医师,一个医师可以有多个病人
所以病人->医师是多对一关系
病人->领药单一对一
领药单->医嘱一对一
医嘱->医师多对一
三、实验结果(题解及程序运行结果)
ER图:
物理图:
四、实验分析总结
本次试验通过病房管理系统,我们熟悉了powerdesiger 制作ER图的方法,通过ER生成物理图的放法,并且锻炼了分析系统,设计系统的能力。
Love is not a maybe thing. You know when you love someone.。