220 likes | 352 Views
用例模型 --SSD. 徐迎晓 xuyingxiao@126.com 复旦大学软件学院. 用例模型 --SSD. 用例模型 --SSD. 细化阶段 系统顺序图 SSD 和用例之间的对应关系 系统事件和操作的命名 SSD 和 UP. 细化阶段. 细化阶段开始 OOA/D, 应用 UML, patterns, and architecture. 多数的需求被发现和稳定下来 主要的风险被缓解 实现和验证核心体系结构元素. 用例模型 --SSD. 细化阶段 系统顺序图 SSD 和用例之间的对应关系 系统事件和操作的命名 SSD 和 UP. 系统顺序图.
E N D
用例模型--SSD 徐迎晓 xuyingxiao@126.com 复旦大学软件学院
用例模型--SSD • 细化阶段 • 系统顺序图 • SSD和用例之间的对应关系 • 系统事件和操作的命名 • SSD和UP
细化阶段 细化阶段开始OOA/D, 应用UML, patterns, and architecture. • 多数的需求被发现和稳定下来 • 主要的风险被缓解 • 实现和验证核心体系结构元素
用例模型--SSD • 细化阶段 • 系统顺序图 • SSD和用例之间的对应关系 • 系统事件和操作的命名 • SSD和UP
系统顺序图 • 顺序图显示参与者和系统之间的事件 • 创建系统顺序图是调查要建造什么系统的工作的一部分 • 在进行逻辑设计之前以黑箱调查系统的行为 • 系统行为是描述系统做什么,而不是怎么做 • 系统顺序图 • 用例 • 系统合约
SSD也可以用于显示系统间的协作 • 如NextGen POS and the external credit payment authorizer • 由于本次迭代不包括远程系统的协作,系统之间的协作放在下一次迭代中
用例模型--SSD • 细化阶段 • 系统顺序图 • SSD和用例之间的对应关系 • 系统事件和操作的命名 • SSD和UP
用例模型--SSD • 细化阶段 • 系统顺序图 • SSD和用例之间的对应关系 • 系统事件和操作的命名 • SSD和UP
系统事件和操作的命名 • 系统事件及其相关的操作应该表达意图,而不是物理输入介质或窗口界面 • 系统事件的名称以动词开头则更清晰 • 以最高层次或最终极的目标命名操作
用例模型--SSD • 细化阶段 • 系统顺序图 • SSD和用例之间的对应关系 • 系统事件和操作的命名 • SSD和UP
SSD和UP • 用例模型的一部分 • 将UC中隐含的交互可视化 • 初始阶段不使用 • 细化阶段:创建大部分SSD,识别系统事件的细节,明确系统应该完成的主要操作,编写操作合约
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