您当前的位置: 首页 > 

星拱北辰

暂无认证

  • 0浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【系统设计】发现类的方法

星拱北辰 发布时间:2021-03-12 15:03:37 ,浏览量:0

文章目录
  • 发现类
  • 名词短语方法
  • 公共类模式方法
  • 用例驱动方法
  • CRC方法
  • 混合方法

发现类

指南:

  • 系统中的每个类必须有清晰的目的陈述
  • 每个类都是一组对象的模板描述
  • 每个实体类必须拥有一组属性
  • 每个类应该有区别于其他类的属性
  • 类拥有一组操作

常用方法:

  • 名词短语方法
  • 公共类模式方法
  • 用例驱动方法
  • CRC方法
  • 混合方法
名词短语方法

名词短语方法建议需求分析人员应该阅读需求文档中的陈述,从中寻找名词短语。每个名词都被认为是一个候选类,然后,将这些候选类分成3组:

  • 相关类:相关类是指那些明显属于问题域的类,表示这些类名的名词在需求文档中频繁出现。另外,分析员能够从该应用领域的一般性知识中,从对相似系统、教科书、文档以及所拥有的软件包的研究中,来确认这些类的意义和目的。
  • 无关类:无关类是指那些问题域之外的类,分析员无法明确地表达它们的目的。在有经验的实践者确定的候选类初始列表中,不太可能包含无关类。这样,识别和消除无关类的这个正式步骤就没有必要了。
  • 模糊类:模糊类是指那些分析员还不能完全确定无疑地将其划归为相关类
关注
打赏
1660750074
查看更多评论
立即登录/注册

微信扫码登录

0.0399s