1) environment OOA
面向对象的分析方法OOA
2) OOA(Object Oriented analyzing)
OOA(面向对象分析)
3) Object Oriented Analysis
面向对象分析(OOA)
4) object oriented architecture
面向对象架构(OOA)
5) Object-Oriented Role Analysis Method
面向对象角色分析方法
6) object-oriented requirement analysis method {OORAM}
面向对象的需求分析法
补充资料:面向对象方法
面向对象方法
object-oriented method
m一anxiang du一xiang fQngfa面向对象方法(object一oriented Inethod)一种把面向对象的思想运用于软件开发过程中,指导开发活动的系统方法,简称以〕方法,是建立在“对象”概念(对象、类和继承)基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接的对应关系。一个对象类定义了具有相似性质(属性)的一组对象。而挂承性是对具有层次关系的类的属性和操作进行共享的一种方式。所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。 面向对象的方法起源于面向对象的编程语言。60年代后期Sinltlla一67语言中出现了类和对象的概念,类作为语言机制用来封装数据和相关操作。70年代前期,A.Kay在X~公司设计出了Snalhalk语言,奠定了面向对象程序设计的基础,1980年Xe-rox公司推出了商品化的Sllalltalk一80,标志着面向对象的程序设计已进入实用阶段。进人80年代相继出现了一系列面向对象的编程语言。如:C++,01习ect一c,日肥,Eiftel等。自80年代中期到90年代,(叉)的研究重点已经从语言转移到设计方法学方面,尽管还不成熟,但已陆续提出了一些面向对象的开发方法和设计技术。其中具有代表性的工作有:B.H已lde~一侧lers和J.M.Dlwards提出的面向对象软件生存周期的“喷泉”模型及面向对象系统开发的七点框架方法;G.工女仪h提出的面向对象开发方法学;P.G为d和E.Yourdorl提出的面向对象分析((X)A)和面向对象设计(以卫〕),J.Rurnhaugh等提出的()M〕方法学等等。这些方法的提出,标志着面向对象方法逐步发展成为一类完整的方法学和系统化的技术体系。而有关抽象数据类型的基础研究为面向对象开发方法提供了初步的理论。 面向对象方法的具体实施步骤如下: 面向对象介析:从问题陈述入手,分析和构造所关心的现实世界问题域的模型,并用相应的符号系统表示。模型必须简洁、明确地抽象目标系统必须做的事,而不是如何做。分析步骤为:①确定间题域。包括:定义论域,选择论域,根据需要细化和增加论域。②区分类和对象。包括定义对象,定义类,命名。③区分整体对象及其组成部分,确定类的关系及结构。包括:一般一具体结构,整体一部分结构,多重结构。④定义属性。包括确定属性,安排属性。确定实例联结。⑤定义服务。包括确定对象状态,确定所需服务,确定消息联结。⑥确定附加的系统约束。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条