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

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

Rational Rose2002学习笔记

发布: 2008-6-18 10:26 | 作者: 不详 | 来源: csdn | 查看: 98次 | 进入软件测试论坛讨论

领测软件测试网

30.设置类的可见性
 Visibility选项确定包外能否访问这个类,有三个选项:
(1)Public:系统中其他所有类都可以访问这个类。
(2)Protected,Private:这个类可以在嵌套类、友类或同一各类中访问。
(3)Package or Implementation:这个类只能由同一包中的其他类访问。

31.类基数
 可以设置类的实例数。可以设置基数的还有“角色”。

32.类的存储要求
 注明每个类的相对或绝对内存需求量。
 类实用程序,参数化类实用程序,实例化类实用程序不能用这个字段。
33.类的持续性
 Persistent:类对象中的信息存储到数据库或者其他别的永久存储体。
类实用程序,参数化类实用程序,实例化类实用程序不能用这个字段。

34.设置类并发性
 并发性描述类在存在多个控制线程时的表现。
 Sequential:只有一个控制线程时,类正常工作,而在有多个控制线程时不能保证。
 Guarded:存在多个控制线程时,类正常工作但不同线程中的类应该相互协作,保证不会互相干扰。
 Active:类有自己的控制线程
 Synchronous:存在多个控制线程时,类正常工作不需要与其他类相互协作,因为其他类本身能处理互斥情形。

34.在类框图中使用包
 (1)按版型分包
 如实体类包Entity,边界类包Boundary,控制类包Control。
 (2)按功能分包
如安全包Security,错误处理包Error Handling……

35.如何查找属性
 (1)查阅使用案例。寻找事件流中的名词。
(2)需求文档。需求中可能会介绍系统要求收集哪些信息,这些信息就是类的属性。
(3)检查数据库结构。如果已经定义数据库结构,则表中的字段就是属性。注意数据库表格和实体类并不总是一一对应。
 类的属性不宜太多,如果太多可以分解成更小的类。类的属性个数最好控制在10到15个以下。同样属性个数也不要太少,太少的可以合并类。

36.如何区分属性和类
(1)考虑这个信息有没有行为,如果有则应作类处理;
(2)根据具体需要。


36.设置类的属性的包容
 属性包容描述属性如何存放在类中。
 按数值By value:属性放在类中。例如,如果属性定义为字符串,则字符串放在类的定义中
 按引用By reference:属性放在类外,类指向这个属性。
 未指定Unspecified:没有指定包容类型。缺省设置。

延伸阅读

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


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

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