顺序图上的对象应使用标准的UML格式" name: ClassName "来标记,其中" name "可选的(拥有一个名称的对象称作已命名的对象,而那些没有名称的对象则被称作匿名对象)。在图1中,Student的实例以theStudent来命名,因为它是一条消息已引用返回值,然而SecurityLogon类的实例则不需要名称,因为图的其它地方并没有应用它,因此它可以使匿名的。
当存在部分相同的类型时需要命名对象。
当一个顺序图包含几个同样类型的对象时,例如图3存在两个Account类的实例,你应该为该类型的所有对象命名,以避免图的意义含糊不清。
图⒊在账户间转帐。
一致地应用文本版型。
表1总结了一些通用版型,你可以在顺序图的分类器上应用它们。 不要花过多的时间来争论应该使用哪个版型,例如<<JSP>>和<<Java Server Page>>都是不错的版型,只要随便选择一个并保证一致性就好了。
表⒈通用的版型.
版型 用法
<<ASP>> 在设计期间表示微软的Active Server Page。
<<component>> 在设计期间用于注明一个组件。
<<controller>> 用来注明一个控制器类,实现了和使用情境有关的业务逻辑,或包括几个业务类的逻辑。
<<GUI>> 设计期间表示一个图形用户界面屏幕。
<<HTML>> 设计期间表示一个超文本页。
<<interface>> 设计期间表示一个Java接口
<<JSP>> 设计期间表示一个Java Server Page。
<<report>> 设计期间表示一个打印的或电子的报告。
<<system>> 表示系统角色。
文章来源于领测软件测试网 https://www.ltesting.net/