用例图实例

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

用例图实例医院病房监护系统现有一医院病房监护系统,病症监视器安置在每个病房,将病人的病症信号实时传送到中央监视系统进行分析处理。在中心值班室里,值班护士使用中央监视系统对病员的情况进行监控,根据医生的要求随时打印病人的病情报告,定期更新病历,当病症出现异常时,系统会立即自动报警,并实时打印病人的病情报告,立即更新病历。要求根据现场情景,对医院病房监护系统进行需求分析,建立系统的Usecasemodel。请对系统需求进行分析!经过初步的需求分析,得到系统功能要求:1、监视病员的病症(血压、体温、脉搏等)2、定时更新病历3、病员出现异常情况时报警。4、随机地产生某一病员的病情报告。医院病房监护系统产生病情报告监视病情更新病历情景教学二、简单的需求分析说明系统名称:医院病房监护系统根据分析系统主要实现以下功能:1、病症监视器可以将采集到的病症信号(组合),格式化后实时的传送到中央监护系统。2、中央监护系统将病人的病症信号开解后与标准的病症信号库里的病症信号的正常值进行比较,当病症出现异常时系统自动报警。3、当病症信号异常时,系统自动更新病历并打印病情报告。4、值班护士可以查看病情报告并进行打印。5、医生可以查看病情报告,要求打印病情报告,也可以查看或要求打印病历。6、系统定期自动更新病历。退出上页首页下页末页需求分析三、用UML的静态建模机制定义并描述系统的静态结构(一)建立系统的用例图1、通过以下六个问题识别角色(1)谁使用系统的主要功能?(2)谁需要系统的支持以完成日常工作任务?(3)谁负责维护,管理并保持系统正常运行?(4)系统需要应付(或处理)哪些硬设备?(5)系统需要和哪些外部系统交互?(6)谁(或什么)对系统运行产生的结果(值)感兴趣?需求分析通过回答这六个问题以后,再进一步分析可以识别出本系统的四个角色:值班护士,医生,病人,标准病症信号库。角色描述模板角色:病人角色职责:提供病症信号角色职责识别:负责生成、实时提供各种病症信号。角色:值班护士角色职责:负责监视病人的病情变化角色职责识别:(1)使用系统主要功能(2)对系统运行结果感兴趣角色:标准病症信号库角色职责:负责向系统提供病症信号的正常值角色职责识别:(1)负责保持系统正常运行(2)与系统交互角色:医生角色职责:对病人负责,负责处理病情的变化角色职责识别:(1)需要系统支持以完成其日常工作(2)对系统运行结果感兴趣通过分析可以初步识别出系统的用例为:中央监护,病症监护,提供标准病症信号,病历管理,病情报告管理。顶层用例图为:角色描述通过分析可以初步识别出系统的用例为:中央监护,病症监护,提供标准病症信号,病历管理,病情报告管理。顶层用例图为:提供标准病症信号病历管理病人标准病症信号库医生值班护士病症监护病情报告管理中央监护《使用》《使用》《使用》角色描述将用例细化,可以得到分解的用例:1、中央监护分解为:a分解信号将从病症监护器传送来的组合病症信号分解为系统可以处理的信号。b比较信号将病人的病症信号与标准信号比较。c报警如果病症信号发生异常(即高于峰值),发出报警信号。d数据格式化将处理后的数据格式化以便写入病历库。2、病症监护分解为:e信号采集采集病人的病症信号。f模数转化将采集来的模拟信号转化为数字信号。g信号数据组合将采集到的脉搏,血压等信号数据组合为一组信号数据。h采样频率改变根据病人的情况改变监视器采样频率。3、提供标准病症信号i(此用例不分解)用例细化4、病历管理分解为:j生成病历k查看病历l更新病历m打印病历5、病情报告分解为:n显示病情报告在显示器上显示病情o打印病情报告在打印机打印病情报告用例细化给出细化的用例图病人模数转化数据格式化值班护士报警信号采集比较信号标准病症信号库医生信号数据组合采样频率改变提供标准病症信号生成病历查看病历更新病历打印病历显示病情报告打印病情报告分解信号《Extend》《Extend》《Extend》《use》《use》《use》《use》《use》《use》《use》《use》细化的用例图

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功