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

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

软件全程建模[4]

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

领测软件测试网

软件全程建模[4]  软件测试

关键字:软件建模 uml建模

  为了使这个用例能够更加清晰,使用了图4所示的“选择建设项目”的活动图对该用例加以描述。进入该用例后,系统提供所有建设项目及新建建设项目功能。此时用 户可以浏览已经列出的建设项目进行选择,或者使用查询功能进行查询,或者新建一个并不存在的建设项目,这些操作对应了基本流和可选流。由于用户处理的建设 项目不多,所以将所有的建设项目都列出来。通过这样的活动图我们对用例“选择建设项目”将有一个更清晰的认识。

  下面的对用例实现的描述主 要采用了顺序图来描述,当然也可以同时使用协作图进行描述。顺序图和协作图都属于交互图,都是用于描述系统中对象之间的动态关系。两者可以相互转换,但是 两者强调的重点不同,顺序图强调的是消息的时间顺序,而协作图强调的是参与交互的对象的组织。如果我们使用建模工具,创建了顺序图之后,工具可以帮我们自 动生成协作图。

  用例描述中描述的基本流、可选流可以通过顺序图来进行更加详细的描述。对于用例“选择建设项目”使用一个活动图和三个顺序图来实现它的动态模型。“选择建设项目”的用例描述中有一个基本流,两个可选流。我们将选用3个顺序图分别描述这三个场景。

  

  图5 “选择建设项目”基本流的顺序图

  图5 所示的顺序图,是“选择建设项目”用例的基本流中对象之间的交互序列。在此顺序图中的对象有质监机构的工作人员、选择建设项目窗体的一个实例、 TProject类的一个对象。用户激活选择建设项目窗体的一个实例。该窗体创建TProject类的一个对象。接着窗体调用对象方法,获得的所有建设项 目,并且调用自身的方法将这些建设项目进行加载,供质监机构的工作人员选择。用户选择了一个建设项目,窗体调用对象的方法将用户选择的建设项目标识为当前 的建设项目,以后所有的操作将在这个建设项目上进行。

  

 

延伸阅读

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

TAG: 建模 软件

21/212>

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

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