1 / 22

用例模型 --SSD

用例模型 --SSD. 徐迎晓 xuyingxiao@126.com 复旦大学软件学院. 用例模型 --SSD. 用例模型 --SSD. 细化阶段 系统顺序图 SSD 和用例之间的对应关系 系统事件和操作的命名 SSD 和 UP. 细化阶段. 细化阶段开始 OOA/D, 应用 UML, patterns, and architecture. 多数的需求被发现和稳定下来 主要的风险被缓解 实现和验证核心体系结构元素. 用例模型 --SSD. 细化阶段 系统顺序图 SSD 和用例之间的对应关系 系统事件和操作的命名 SSD 和 UP. 系统顺序图.

haig
Download Presentation

用例模型 --SSD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 用例模型--SSD 徐迎晓 xuyingxiao@126.com 复旦大学软件学院

  2. 用例模型--SSD

  3. 用例模型--SSD • 细化阶段 • 系统顺序图 • SSD和用例之间的对应关系 • 系统事件和操作的命名 • SSD和UP

  4. 细化阶段 细化阶段开始OOA/D, 应用UML, patterns, and architecture. • 多数的需求被发现和稳定下来 • 主要的风险被缓解 • 实现和验证核心体系结构元素

  5. 用例模型--SSD • 细化阶段 • 系统顺序图 • SSD和用例之间的对应关系 • 系统事件和操作的命名 • SSD和UP

  6. 系统顺序图 • 顺序图显示参与者和系统之间的事件 • 创建系统顺序图是调查要建造什么系统的工作的一部分 • 在进行逻辑设计之前以黑箱调查系统的行为 • 系统行为是描述系统做什么,而不是怎么做 • 系统顺序图 • 用例 • 系统合约

  7. SSD也可以用于显示系统间的协作 • 如NextGen POS and the external credit payment authorizer • 由于本次迭代不包括远程系统的协作,系统之间的协作放在下一次迭代中

  8. 用例模型--SSD • 细化阶段 • 系统顺序图 • SSD和用例之间的对应关系 • 系统事件和操作的命名 • SSD和UP

  9. SSD和用例之间的对应关系

  10. 用例模型--SSD • 细化阶段 • 系统顺序图 • SSD和用例之间的对应关系 • 系统事件和操作的命名 • SSD和UP

  11. 系统事件和操作的命名 • 系统事件及其相关的操作应该表达意图,而不是物理输入介质或窗口界面 • 系统事件的名称以动词开头则更清晰 • 以最高层次或最终极的目标命名操作

  12. 用例模型--SSD • 细化阶段 • 系统顺序图 • SSD和用例之间的对应关系 • 系统事件和操作的命名 • SSD和UP

  13. SSD和UP • 用例模型的一部分 • 将UC中隐含的交互可视化 • 初始阶段不使用 • 细化阶段:创建大部分SSD,识别系统事件的细节,明确系统应该完成的主要操作,编写操作合约

  14. ROSE系统顺序图演示

  15. Standard menu Standard toolbar Diagram toolbar(unique to each type of diagram) Browser window (used to organize and navigate) Diagram window Rational Rose Environment Can be hidden, docked or floating Status bar Documentation window

More Related