1、便携式心电记录仪系统分析与设计-UML应用案例重庆大学软件学院School of Software Engineering , Chongqing University心电记录仪外形上下左 OK 右记录 回放删除 停止菜单产品的主要功能n 可以存储 20个心电波( ECGWave),每个心电波的长度由内存的大小来决定。n 具有屏幕菜单,使用方便。n 可以设置闹铃,提示用户时间到。n 具有 LCD显示器可以显示心电波形、心电波形的记录时间和记录日期、当前时间和当前日期。当前的时间和日期问题出现在显示器上。n 显示器还显示电池使用情况指标。当电量不足时,系统发出蜂鸣声提醒用户。n 具有待用模式(
2、Stand-by Mode),这样可以节省能量。当不用时,系统关闭外设;当用户随便按一个按键时,系统激活,返回正常工作状态。系统响应参数事件 系 统 响 应 方向 模式 响 应时间 1 过 了 1秒 钟 更新内部 时钟检查闹铃更新 时钟显 示更新心 电 波形的 显 示 进 周期性 0.5秒 2 一个 样 本周期 结 束 记录 或回放下一个 样 本周期 进 周期性 半个周期 3 用 户 按下按 钮 “记录 ” 进 随机的 0.5秒 4 用 户 按下按 钮 “回放 ” 记录仪 在 显 示器上回放心 电 信号片段显 示 标 志任 务进 程的 标识 进 随机的 0.5秒 5 用 户 按下按 钮 “停止
3、 ” 停止 执 行当前的任 务 更新 显 示进 随机的 1秒 6 电 量不足 警告用 户 并停止 执 行当前任 务进 随机的 1秒 7 进 入待用模式 关 闭显 示器 进 随机的 1秒 8 用 户 按下某个按 钮 将 记录仪 从待用模式 唤 醒离开待用模式, 为显 示器加 电 。进 随机的 1秒 需求分析n 一、识别参与者l 用户可以使用系统记录心电信号。l 用户可以使用系统回放记录的心电信号。l 用户可以删除系统中存放的心电信号。l 用户可以设置闹铃。l 用户可以更换电池。l 用户可以更改当前时间。l 用户可以观察时间。l 用户可以听到闹铃。l 用户可以看到提示信息。p 所以本系统的参与者只有一个:用户 (User)需求分析n 二、识别用例l 记录心电信号 (Record ECG) l 回放心电信号 (Playback ECG)l 删除心电信号 (Delete ECG)l 设置闹铃时间 (Set Alarm Time)l 设置时钟时间 (Set Clock Time)三、系统的用例图四、交互作用图n 用例中的场景描述了外部参与系统的交互,用例中的场景可以用交互图来描述,更加直观,更易理解。描述回放心电信号的场景心电记录仪进入待用模式和从待用模式苏醒的场景