面向对象分析与设计分析.pptVIP

  • 5
  • 0
  • 约1.12万字
  • 约 65页
  • 2024-03-28 发布于广东
  • 举报

整合分析类在设计之前,要过滤分析类以保证创建出最少的新概念分析类的名字要能抓住类在系统中扮演的角色的本质,名字要唯一类的描述应该准确的描述出类扮演的角色合并定义了相似行为或者代表相同现象的类合并定义相同属性的实体类,即使定义的行为不同修改了分析类之后,不要忘了修改交互图和类图,有时甚至需要修改用例规约第63页,共65页,2024年2月25日,星期天检查点分析类是否合理?每个类的名字是否清晰地反映了它的角色?每个类是否代表了单一的、明确定义的抽象?是否所有的属性和责任在功能上是相关的(coupled)?类是否提供了需要的行为?是否阐述了所有对类的需求?用例实现所有的主流成和/或子流程,包括例外情形都处理了吗?找到所有需要的对象了吗?所有的行为都明确地分配到对象了吗?所有的行为都分配到正确的对象了吗?有多个交互图时,他们的关系清晰而一致吗?一个用例实现有多个交互图时,要能容易地理解哪个交互图对应哪个流程确保从事件流程描述中能清楚交互图之间的关系第64页,共65页,2024年2月25日,星期天感谢大家观看第65页,共65页,2024年2月25日,星期天**1、对象的分析设计最后都要抽象并归结到类上,对象的行为归类在实际建模操作中主要是类的分析;2、分析类是对系统中设计类和子系统的一种抽象,一个分析类往往代表了一批负有类似职责的

文档评论(0)

1亿VIP精品文档

相关文档