重庆大学计算机基础系列课程 实 验 报 告 本 课 程 名 称 软 件 工 程 实 验 实 验 学 期 2011 年 至 2012 年 第 二 学 期 学 生 所 在 学 院 计 算 机 学 院 年 级 2009 级 专 业 班 级 计 科 三班 学 生 姓名 李杰 学 号 ******** 指导教师 朱庆生 范小刚 实 验 最终成绩 计 算 机 学 院 基础系制 实验题目 医院病房管理系统 实验时间 2 0 1 2 年 5 月 9 日 实验地点 实验成绩 实验性质 □验证性 □设计性 □综合性 教师评价: □ 算 法 正 确 ; □ 程 序 结 构 合 理 ; □ 语 法 、语 义正 确 ; □ 实验结 果正 确 ; □ 报告规范; 其他: 评价教师签名: 一、实验目的 1、加深对面向对象方法和UML 的理解; 2.培养学生基于面向对象思想分析问题的能力; 3.熟悉Powerdesigner 中用例建模和时序图建模的基本操作; 4. 掌握Powerdesigner 中用例建模和时序图建模的基本工具和操作方法;依据实验一中“医院病房(门诊)管理系统管理系统”的需求给出相应的用例图,并从中任意选取2 个用例进行分析,建立时序图。 二、实验主要内容及过程(原始记录) ➢ 题目: 病人住院前,先办理入院手续,如果病人有医疗卡,则表明其在系统中已经有相关信息,分配床位和主治医师,收取住院押金。如果病人没有医疗卡,则需要先建立病人档案,再进行上述操作。 病人住院过程中,主治医师会每天查房,并根据病人情况,开出长期医嘱和临时医嘱,并根据所有病人的医嘱形成领药单,药房每天根据该领药单进行配药和送药,各化验科室也可根据医嘱为病人进行化验。 病人如果出院,则需要将所有与病人相关的病历进行归档,然后进行出院前的结算工作。 以上所有信息均要求提供统计和查询功能。 ➢ 实验分析: 1 . 用例图: ➢ 基本事件流: 病人办理入院手续 医院(前台)分配床位和主治医师 医院(财务部)收取住院金 主治医师查房 主治医师开出医嘱和临时医嘱 主治医师根据医嘱形成领药单 药房给据领药单配药 药房送药 化验科根据医嘱化验 化验科把化验结果返还给病人 医院(档案部)将病例归档 病人出院结算 ➢ 后备事件流: 如果病人没有医疗卡,先医院建立病人档案 ➢ 结果如下: 2. 时序图: ➢ 病人入院之前先办理入院,如果病人有医疗卡,则表明其在系统中已经有相关信息,分配床位和...