• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件测试开发技术UML建模风格之顺序图

发布: 2009-10-27 10:25 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 41次 | 进入软件测试论坛讨论

领测软件测试网


只有当你需要在别处引用返回值时才对返回值建模。

    如果你需要在顺序图的另一处(一般是作为参数传递给另一个消息)引用返回值,那就需要在图中著名返回值,这样就能清楚的表明它的出处。

在箭头旁边调整返回值。

    大多数的建模者都会把返回值放在靠近箭头地方,例如图2中的theStudent。 一般我们认为返回值的接受者将会使用返回值,因此把返回值放在靠近分类器的位置是有意义的。

返回值建模为方法调用的一部分。

    不要使用虚线来弄乱顺序图,考虑在消息名上注明返回值来替代虚线。使用符号message ( parameters) : returnValue,图2就使用了这种符号:reserve () : AuthorizationCode。用这个方法,你只会有单条消息路线,而不会有一条消息路线和一条返回值路线。

为返回值占位符注明类型

    有时返回值传递的信息和你的模型并没有什么关系,尽管这些信息对你而言非常的重要。 在这种情况下就需要注明参数的类型,如图2中的reserve () : AuthorizationCode。
  
明确的为简单值标明实际值

    图1中isValid () message返回了值yes,这就清楚的表明了该学生的名称和编号是合法的。如果返回值命名为Boolean,就只是注明回应的类型,如果命名为eligibilityIndicator,就只是注明了返回值的名称,这样就不够明确了。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网