1、 数据库原理与应用实验报告 实验名称:医院门诊管理信息系统数据库设计 姓 名: 学 号: 专业班号: 实验日期: 2012.9.27 指导教师: 目目 录录 一背景 1 二.需求分析. 1 1.组织结构分析 1 2.业务流程分析 2 3.数据流程分析 2 4.数据字典分析 2 三.概念结构设计. 5 1.局部概念结构设计 5 2.全局概念结构设计. 10 四.逻辑结构设计 12 1.表结构. 12 2.关系图. 错误错误! !未定义书签。未定义书签。 五.物理结构设计 错误错误! !未定义书签。未定义书签。 1.唯一性索引. 错误错误! !未定义书签。未定义书签。 2.集簇索引. 18 六.总
2、结 18 一一 . .背景背景 医院门诊管理信息系统(Hospital Clinic Management Information System,HCMIS) , 针对以病人医疗活动为中心进行管理病人所有信息,临床的、服务的、用药记录、 护理记录和费用信息等能被实时传递到医院各个部门, 为医院管理和医疗分析提 供便捷服务。 二二需求分析需求分析 了解和分析系统将要提供的功能及未来数据库用户的需求。例如,该系统具 有哪些功能需求,哪些数据要存储在数据库中,使用的数据业务规则是什么,数 据之间的练习约束等,即了解用户真正从数据库中得到什么。 1.组织机构分析组织机构分析 门诊是医院服务的窗口和最前
3、沿的部门,面临巨大就诊压力。研究如何合 理配置资源、加强管理,充分发挥现有资源的能力来缓解医院服务压力,提高病 人满意度很有意义。 2.2.业务流程分析业务流程分析 (1)一所医院有多个就诊科室部门,每个科室部门都有科室名称(唯一标 识) 、地址、联系电话、科室简介等信息。一个科室部门可以有多个员工,但是 科室部门负责人只有一位员工。 (2)员工由员工编号唯一标识,需记录员工的姓名、性别、出生年月、身 份证号、省份、联系电话、职位、薪水、工作年限、受教程度、住址等信息。一 个员工只属于一个科室部门。 (3)病人由唯一标识的病人编号构成,需存储病人的姓名、性别、生日、 身份证号、联系电话、住址、
4、过敏药物,工作等基本信息。不允许同一个病人在 同一个时段内就诊不同的部门。 (4)病历编号构成病历的唯一标识,需记录病症情况,就诊时间,就诊医 生等信息。一份病历只属于一个病人。 (5)药品由药品编号唯一标识,需存储药品名称、药品级别、单价、成分、 治疗功效、生产商、生产日期、有效日期、备注等信息。 (6)挂号单由挂号编号唯一标识,需存储挂号的时间、挂号费用等信息。 (7)处方编号构成了处方的唯一标识,需存储就诊日期、药品名称、药品 数量等信息。 (8)病人挂号后,需记录病人的挂号信息。 (9)在一个时间段,医生只给一位病人就诊,写一张处方。 (10)每个病人拥有只属于自己的唯一挂号单、唯一病
5、历、唯一处方。 (11)当就诊相同病症的多位医生属于同一科室部门时,具有不同的医生编 号。 (12)在同一时间段,药品发放人员只为一位病人发放药物。 (13)挂号处在同一时段只为一位病人挂号,产生挂号单。 (14)在就诊时,医生将病人的看病情况填写在病历上,并把处方单的内容 存入处方系统。 3.3.数据流程分析数据流程分析 (1)一天医院看病的人数不能超过 9999 人,这是医院接纳的最大人数。 (2)员工开始工作年龄超过 18 岁,满足工作年龄要求。 (3)病人编号规则: 唯一标识一个病人,编号格式为病人第一次看病日期 加流水号,如:200912130001。 (4)联系电话不超过 11 或
6、 12 位数。 (5)住址不超过 25 为汉字。 (6)邮编为 6 位数。 (7)病历编号规则:唯一标识一张病历,日期+四位流水号,如: 200912220001。 (8)员工编号规则:唯一标识一位员工,格式 workDatetime+三位流水 号,如: 20090430001。 (9)职位填写规则:用于描述员工在医院中的职位,医护人员(DR) ,药物 管理员(MM)。 (10)科室编号规则:唯一标识一个科室,从编号 00001 开始。 (11)挂号单编号规则:唯一标识一张挂号单,格式 日期+5 位流水 号 ,如:r20912130001 由系统自动生成一天内最大处理挂号数为 9999。 (12)药品编号规则:唯一标识一种药品,格式为C或者S加国药 准字,C 表示普通药物,S 表示特殊药物。 (13) 处方编号规则:PR+ 日期+ 四位流水号, 如: PR200912130001。 4.4.数据字典分析数据字典分析 (1)数据项与数据结构 如表 2.1