现今医院需要新的门诊管理系统。该系统是为小型医院开发的一个小型信息处理系统。实现一个从信息收集、处理到查询的完整的处理方案。从门诊挂号处可以将任何信息记录到数据库中,以方便查询。软件的操作者的权限层次要有明确的分类,进入软件时要进行身分验证,出于对患者个人隐私的负责,患者的病历记录只能在患者就医期间由主治医生调阅,共他任何人无权查询。患者可联机注册成为用户,设定自已的登录名及密码,可按医生姓名自定义查询,可基于查询结果进行预约,若指定医生当日预约量已满时,则预约失败。预约结果随机返回给患者,可对已经进行的情况查看或撤消,预约成功后可查询主治医生信息、病历信息。医生可查看预约患者情况,可查询患者病历,可创建患者病历,可对患者的病历进行修改。
要求:完成用例图;用例描述;领域模型;系统顺序图。
1用例描述
需求分析:患者可以注册登录后登录系统查询结果预约医生,主治医生可以调阅病人病历
用例分析:确定参与者:
1.谁使用系统的主要功能?
2.谁需要从该系统获得对日常工作的支持和服务?
3.需要谁维护管理系统的正常运行?
确定用例:系统需要哪些输入输出? 这些输入输出从何而来? 到哪里去?
1)通过回答以上问题,可以得到参与者:
患者,主治医生,第三方网络系统
2)通过以上问题,可以得到:
患者可以通过系统提供的信息注册登录设置密码 按医生姓名查询 基于查询结果查询 预约等操作,预约医生成功可以查询主治医生信息,病历情况。
医生可以查看预约患者情况,查询病历,创建患者病历 对病历修改
系统管理员:添加医生账户 删除医生账户
用例图表示:
3)用例描述
Actors:患者
Precondition(前置条件):门诊管理系统系统可以正常访问
Decription(描述):当患者进行门诊管理系统时,预约医生
I用户进入系统注册登录设置密码
II按医生姓名自定义查询,或基于查询结果进行预约,
III填写提交预约情况
IV查看是否预约成功,看是否指定医生当日预约量已满
VI预约结果随机返回给患者,可对已经进行的情况查看或撤消
VII若一致,查看病历情况
Poscondition(后置条件):患者成功预约查看病历
Exception(异常情况):患者未注册就进行操作,需要系统提示注册
领域模型
系统顺序图