(2022级)成都工业学院数据库原理及应用实验一:CASE工具概念数据模型建模

本文详细介绍了如何在PowerDesigner16.1中基于医院门诊部排班管理的需求,使用E-R图设计概念数据模型CDM,包括创建实体、属性和层级关系的步骤。
摘要由CSDN通过智能技术生成

写在前面

1、基于2022级软件工程/计算机科学与技术实验指导书

2、成品仅提供参考

3、如果成品不满足你的要求,请寻求其他的途径

运行环境

window11家庭版

PowerDesigner 16.1

实验要求

某医院一个门诊部排班管理子系统涉及如下信息:

若干科室,科室有科室编码,科室名称,科室简介等属性。

若干诊室,诊室有诊室编码、诊室名称、诊室位置等属性。

若干医生,医生有医生有工作证号,姓名,擅长等属性。

若干医生级别,包含级别编码,级别名称,挂号费等属性。

相关的业务规则如下:

每个科室有不同的的科室编码;科室之间按层次关系组织,一个一级科室可能包含多个二级科室。一个科室有多个诊室,一个诊室只能属于一个科室;一个科室有多个医生,一个医生只能属于一个科室;每个医生只有一个医生级别;安排医生到某个诊室坐诊时,坐诊时段分为上午和下午,同一天一个诊室在一个时段只有一个医生坐诊。

请设计该子系统的E-R图(在PowerDesigner为概念数据模型CDM)。

绘制流程

1、打开powerdesigner,点击文件,点击新建模型

ac4cceed11f24e16a46dbeeefc44e048.png

2、点击Model Types,点击Conceptual Data Model,点击OK

2d62bf8abfa2463f95223457541557b5.png

3、使用右上方的图形进行绘制,点击实体图标,然后再中心空白处点击即可创建

23b936f0777a4d7b8dfe93589e1f5bec.png

4、点击箭头图标,双击实体,进入实体内容编辑

e85d309ec0ed41d8b3ba8fc421e8d30e.png

5、在常规里面编辑实体信息,在attributes中编辑属性信息

947794e8739b4dd191ea3f344e1bfe98.png

1752ea7758604a20a761b5f3c27c2e56.png

6、重复操作,完成实体的添加

d38afb2da63c462f8711785982a76559.png

7、点击relationship图标,点击其中一个实体,长按拖动到另一个实体上即可创建联系

6e5a2fe4540c492e98a67bbc8f28e99b.png

8、点击箭头图标,双击relationship,进入联系内容编辑

029fa90115d54edc8b4a5f872ee55a9d.png

9、在常规里面编辑联系信息,在cardinalities中编辑对应信息

1a82824ef9e7472a978a3ea2590b21b8.png

fe3f7d5565e049248d35b7933b61c22b.png

10、重复操作,完成联系的添加

14fb065e1aa04980abb85e186e0ca986.png

11、保存,cdm绘制完成,最终结果如上图,仅供示例

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值