问答题X 纠错
序列图的用途包括:
A.确认和丰富一个使用语境的逻辑表达。一个系统的使用情境就是系统潜在的使用方式的描述,也就是它的名称所要描述的。一个使用情境的逻辑可能是一个用例的一部分,或是一条控制流。
B. 细化用例的表达。序列图的主要用途之一,就是把用例表达的需求,转化为进一步、更加正式层次的精细表达。用例常常被细化为一个或者更多的序列图。
C.有效地描述如何分配各个类的职责以及各类具有相应职责的原因。我们可以根据对象之间的交互关系来定义类的职责,各个类之间的交互关系构成一个特定的用例。例如,“Customer对象向Address对象请求其街道名称”指出Customer对象应该具有“知道其街道名”这个职责。
你可能喜欢
问答题
问答题
问答题
问答题
问答题
绘图题:建模一个网上扫描系统的部署图。其详细的需求如下所示:
扫描仪用来扫描产品信息。扫描仪通过内部的PCI总线连接到网卡。需要编写代码(ScanEngine构件)来控制扫描仪,代码驻留在扫描仪内部;
扫描仪通过无线网卡与插入到Web服务器KONG的无线hub通信,服务器通过HTTP协议向客户PC机提供Web页;
Web服务器安装定制的Web服务器软件(WebSeverSoft构件),通过专用数据访问构件(DataAccess)与产品数据库交互。