企业信息管理师国家职业资格培训教程.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
企业信息管理师国家职业资格培训教程 即用面向对象的程序设计语言将上一步整理的范式直接映射(直接用程序语言来取代)为应用 程序软件。这一阶段一般被称之为面向对象的程序,简称为OOP。 下面我们重点看一下OOA 和OOD 所包涵的具体内容(因OOP 是一个直接映射过程,故不阐述)。 三、OOA 方法 面向对象的分析方法(OOA),是在一个系统的开发过程中进行了系统业务调查以后,按照面向 对象的思想来分析问题。OOA 与结构化分析有较大的区别。OOA 所强调的是在系统调查资料的基础上, 针对OO 方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析。 (一)处理复杂问题的原则 用OOA 方法对所调查结果进行分析处理时,一般依据以下几项原则: 抽象(abstraction)是指为了某一分析目的而集中精力研究对象的某一性质,它可以忽略 其它与此目的无关的部分。在使用这一概念时,我们承认客观世界的复杂性,也知道事物 包括有多个细节,但此时并不打算去完整地考虑它。抽象是我们科学地研究和处理复杂问 题的重要方法。抽象机制被用在数据分析方面,称之为数据抽象。数据抽象是OOA 的核心。 数据抽象把一组数据对象以及作用其上的操作组成一个程序实体。使得外部只知道它是如 何做和如何表示的。在应用数据抽象原理时,系统分析人员必须确定对象的属性以及处理 这些属性的方法,并借助于方法获得属性。在OOA 中属性和方法被认为是不可分割的整体。 抽象机制有时也被用在对过程的分解方面,被称之为过程抽象。恰当的过程抽象可以对复 杂过程的分解和确定以及描述对象发挥积极的作用。 封装(encapsulation)即信息隐蔽。它是指在确定系统的某一部分内容时,应考虑到其它部 分的信息及联系都在这一部分的内部进行,外部各部分之间的信息联系应尽可能的少。 继承(inheritance)是指能直接获得已有的性质和特征而不必重复定义它们。OOA 可以一 次性地指定对象的公共属性和方法,然后再特化和扩展这些属性及方法为特殊情况,这样 可大大地减轻在系统实现过程中的重复劳动。在共有属性的基础之上,继承者也可以定义 自己独有的特性。 相关(association)是指把某一时刻或相同环境下发生的事物联系在一起。 消息通信(communication with message)是指在对象之间互相传递信息的通信方式。 组织方法。在分析和认识世界时,可综合采用如下三种组织方法(method Of organization): 1。特定对象与其属性之间的区别。2。整体对象与相应组成部分对象之间的区别。3。不同 对象类的构成及其区别等。 比例(scale)是一种运用整体与部分原则,辅助处理复杂问题的方法。 行为范畴(categories Of behavior)是针对被分析对象而言的,它们主要包括:1。基于直 接原因的行为。2。时变性行为。3。功能查询性行为。 (二)OOA 方法的基本步骤 在用OOA 具体地分析一个事物时,大致上遵循如下五个基本步骤: 第一步,确定对象和类。这里所说的对象是对数据及其处理方式的抽象,它反映了系统保存和 处理现实世界中某些事物的信息的能力。类是多个对象的共同属性和方法集合的描述,它包括如何 在一个类中建立一个新对象的描述。 第二步,确定结构(structure)。结构是指问题域的复杂性和连接关系。类成员结构反映了泛 化-特化关系,整体-部分结构反映整体和局部之间的关系。 北京金谷田经济顾问有限公司 中国企业信息管理师网站() 51 企业信息管理师国家职业资格培训教程 第三步,确定主题(subject)。主题是指事物的总体概貌和总体分析模型。 第四步,确定属性(attribute)。属性就是数据元素,可用来描述对象或分类结构的实例,可 在图中给出,并在对象的存储中指定。 第五步,确定方法(method)。方法是在收到消息后必须进行的一些处理方法:方法要在图中定义, 并在对象的存储中指定。对于每个对象和结构来说,那些用来增加、修改

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档