上一次写一点有关领域模型的东西,今天来写点系统顺序图的知识吧。。。
Ready?GO!
简介
:系统顺序图是为阐述与所讨论系统相关的输入和输出事件而快速、简单地创建的制品。它们是操作契约和对象设计的输入。
顺序图示例:
系统顺序图(SSD):
用于用例的一个特定场景,外部参与者产生的事件,其顺序和系统之内的事件。所有系统被视为黑盒,该图强调的是从参与者到系统的跨越系统边界的事件。
准则:应为每个用例的主成功场景,以及频繁发生的或者复杂的替代场景绘制SSD
为什么绘制SSD?
基本上,软件系统要对以下三种事件进行响应:
1)来自于参与者的外部事件
2)时间事件或异常
在对软件应用将如何工作进行详细设计之前,最好将其行为作为“黑盒”来调查和定义。系统行为描述的是系统做什么,而无需解释如何做。这种描述的一部分就是系统顺序图。
SSD和用例的关系
SSD展示了用例中一个场景的系统事件,因此它是从对
版权声明:本文为meteorlWJ原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。