(1)发现类及对象。描述如何发现类及对象。从应用领域开始识别类及对象,形成整个应用的基础,然后,据此分析系统的责任。
(2)识别结构。该阶段分为两个步骤。第一,识别一般-特殊结构,该结构捕获了识别出的类的层次结构;第二,识别整体-部分结构,该结构用来表示一个对象如何成为另一个对象的一部分,以及多个对象如何组装成更大的对象。
(3)定义主题。主题由一组类及对象组成,用于将类及对象模型划分为更大的单位,便于理解。
(4)定义属性。其中包括定义类的实例(对象)之间的实例连接。
(5)定义服务。其中包括定义对象之间的消息连接。
(简答题)
COAD方法严格区分了面向对象分析OOA和面向对象设计OOD。OOA方法利用五个层次和活动定义和记录系统行为,输入和输出。请简述这五个层次?
正确答案
答案解析
略
相似试题
(简答题)
简述面向对象分析方法(OOA)的5个基本步骤。
(判断题)
UML是一种面向对象的分析设计方法,即OOA/OOD方法。
(填空题)
面向对象分析(OOA)方法中,必须定义对象间的通信机制,对象间通信是通过()来实现的。
(填空题)
Coad和Yourdon方法完成了从需求角度出发的()认定工作,面向对象设计可以在此基础上,从设计的角度进一步进行()的认定。
(单选题)
面向对象分析(OOA)中,动态建模的内容不包括()
(填空题)
Booch方法通过分析问题陈述正文,将其中的()映射为对象,将其中的()映射为方法,从而为对象和方法的认定提供了一种简单的策略,虽然Booch方法原是面向()的语言,但仍处于面向对象开发方法的奠基性地位。
(判断题)
面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。()
(填空题)
面向对象的软件工程方法包括面向对易用的分析()、面向对象的设计()、面向对象的编程()。
(简答题)
比较面向对象的分析方法和面向数据流的分析方法,阐述它们各自的特点。