1、案例:一个医院门诊管理系统(注意:医院业务关键分门诊、药品管理、诊疗、住院几部分,各部分全部互有联络),完成下面任务。
1、 门诊管理系统用例图(要求基础功效齐全);
2、 编写“挂号”用例用例规约;
用rose画用例图:
用例规约:
用例名称
挂号系统-----新用户注册
用例编号
B0001
用例简述
管理者建立新账号
用例图
主步骤
第一步:登录网页
第二步:填写个人信息
第三步:确定个人信息
替换步骤
无
例外用例
无
前置条件
用户必需利用网络登录系统
后置条件
系统将新增账号信息保留到数据库中
用例名称
2、
挂号系统-----管理预约挂号
用例编号
B0002
用例简述
注册用户管理预约挂号
用例图
主步骤
第一步:登录网页
第二步:点击预约挂号系统,输入预约时间,生成挂号单
第三步: 支付挂号费用,打印凭证
第四步:可对已经提交挂号单进行管理,进行删除或添加等操作
替换步骤
无
例外用例
无
前置条件
用户必需利用网络登录系统
后置条件
系统将新增挂号单信息保留到数据库中
用例名称
挂号系统-----系统管理者对挂号系统管理
用例编号
B0003
用例简述
管理者管理用例
用例图
主步骤
第一步:登录网页,登录管理者账号
第二步:可对用户资料进行审核 删除或添加用户
第三步:挂号处可登录后提取挂号单
替换步骤
无
例外用例
无
前置条件
用户必需利用网络登录系统
后置条件
系统将新增账号信息保留到数据库中
用例名称
医院挂号管理系统-----管理挂号预约单
用例编号
B0003
3、 设计挂号用例时序图(正常事件流);
4、 设计挂号用例类图(需要有较具体属性和方法)。
用Visio做类图: