2便携式心电记录仪系统分析与设计----UML应用案例.ppt

2便携式心电记录仪系统分析与设计----UML应用案例.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2便携式心电记录仪系统分析与设计----UML应用案例

便携式心电记录仪系统分析与设计 心电记录仪外形 产品的主要功能 可以存储20个心电波(ECGWave),每个心电波的长度由内存的大小来决定。 具有屏幕菜单,使用方便。 可以设置闹铃,提示用户时间到。 具有LCD显示器可以显示心电波形、心电波形的记录时间和记录日期、当前时间和当前日期。当前的时间和日期问题出现在显示器上。 显示器还显示电池使用情况指标。当电量不足时,系统发出蜂鸣声提醒用户。 具有待用模式(Stand-by Mode),这样可以节省能量。当不用时,系统关闭外设;当用户随便按一个按键时,系统激活,返回正常工作状态。 系统响应参数 需求分析 一、识别参与者 用户可以使用系统记录心电信号。 用户可以使用系统回放记录的心电信号。 用户可以删除系统中存放的心电信号。 用户可以设置闹铃。 用户可以更换电池。 用户可以更改当前时间。 用户可以观察时间。 用户可以听到闹铃。 用户可以看到提示信息。 所以本系统的参与者只有一个:用户(User) 需求分析 二、识别用例 记录心电信号(Record ECG)  回放心电信号(Playback ECG) 删除心电信号(Delete ECG) 设置闹铃时间(Set Alarm Time) 设置时钟时间(Set Clock Time) 三、系统的用例图 四、交互作用图 用例中的场景描述了外部参与系统的交互,用例中的场景可以用交互图来描述,更加直观,更易理解。 描述回放心电信号的场景 心电记录仪进入待用模式和 从待用模式苏醒的场景 回放心电信号过程中有警报信息的场景 静态结构模型 识别出类  主类:Battery、Alarmclock、Keyboard 、Display 、GUI 、Controller 、ECGOutput 、ECGMemory 、ECGSegment 、ECGInput 、Sensor 建立类图 类 图 包 图 ECG子系统 回放心电信号过程中对象之间的交互作用 Memory子系统 回放与删除中的对象交互图 Alarm_Clock子系统 User Interface子系统 Scheduler(调度)对象为依赖于时间的对象, 例如时钟、键盘提供准确的计时 动态行为模型 类图描述了系统的静态视 时序图、协作图、状态图、活动图描述了系统的动态方面 状态图对嵌入式系统的设计尤其重要 状态图可以用来描述单个对象的状态变化 协作图描述不同的软件对象如何协作以达到目标   Controller(控制器)对象 ECGInput(心电输入)对象 ECGOutput(心电输出)对象 Sensor(传感器)对象 Display(显示器)对象 Speaker(扬声器)对象 Timer(计时器)对象 MenuUserMode对象 SettingTimeUserMode对象 SettingDateUserMode对象 Scheduler对象与它的 客户之间的协作 SettingTimeUserMode对象、AlarmClock对象、Keyboard对象、ClockView对象等之间的协作 GUI对象、Controller对象、ECGOutput对象、ECGWave对象等之间的协作,该协作用来回放心电波 对象Controller、ECGWave、ECGInput、Sensor等之间的协作,该协作用来对心电信号进行采样 回放心电信号过程中对象Controller、ECGSegment、ECGOutput、Display等信号之间的协作 协作图中的硬件包装是代表硬件设备的软件对象,它是应用程序对象和物理硬件设备之间的接口。 配置图 * * ----UML应用案例 上 下 左 OK 右 记录 回放 删除 停止 菜单 1秒 随机的 进 离开待用模式,为显示器加电。 用户按下某个按钮将记录仪从待用模式唤醒 8 1秒 随机的 进 关闭显示器 进入待用模式 7 1秒 随机的 进 警告用户并停止执行当前任务 电量不足 6 1秒 随机的 进 停止执行当前的任务更新显示 用户按下按钮“停止” 5 0.5秒 随机的 进 记录仪在显示器上回放心电信号片段 显示标志任务进程的标识 用户按下按钮“回放” 4 0.5秒 随机的 进 用户按下按钮“记录” 3 半个周期 周期性 进 记录或回放下一个样本周期 一个样本周期结束 2 0.5秒 周期性 进 更新内部时钟 检查闹铃 更新时钟显示 更新心电波形的显示 过了1秒钟 1 响应时间 模式 方向 系统响应 事件 * * * 便携式心电记录仪是一种消费电子仪器,用来实时记录心脏病人的心电波形,心电记录仪还有显示器可以回放所记录的心电波形。

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档