- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章面向对象coad方法
第 11 章 面向对象的Coad方法
第 11 章 面向对象的Coad方法
11.1 Coad方法概述
11.1 Coad方法概述
11.2 面向对象分析
11.2 面向对象分析
11.3 面向对象设计
11.3 面向对象设计
返回主目录
返回主目录
第11章面向对象coad方法
第11章面向对象coad方法
11.1 Coad方法概述
11.1.1术语
1. 分析
分析是一种研究问题域的过程,该过程产生系统行为的需
求说明描述,它是关于要作的事情的一个完全、一致和可行的
陈述。
系统分析是关于问题空间的一种加工过程,它的输入是目
标系统的问题空间,输出则是经过抽象、理解之后产生的系统
需求说明。这一过程本质上是人的一种思维过程,但需要工具
辅助。
第11章面向对象coad方法
分析关心的是用户边界、 问题应用范围及系统应完成的
任务。
分析方法是一种思维工具,用来帮助分析人员对需求进行
形式化,即用特定的标记系统来表示和传递分析的结果。不同
标记系统在产生表示时有不同的着眼点,也就有不同角度的抽
象,因而反映出不同分析方法的特征。
面向对象的分析是用面向对象的方法对目标系统的问题空
间进行理解、 分析和反映。 通过对象的认定和对象层次的认
定,确定问题空间中应存在的对象和对象层次结构。
第11章面向对象coad方法
2. 设计
设计是建立在分析产生的需求说明基础上,加入计算机系
统实现所需的细节的过程,包括人机行为、任务管理及数据管
理等。
设计所关心的是把分析的结果应用于具体的硬件/ 软件实
现中。
面向对象的设计则是用面向对象的方法, 构造目标系统的
解空间, 通过对象的认定和对象层次结构的组织,确定解空
间中应存在的对象和对象层次结构,并确定外部和主要的数据
结构。
面向对象的分析和面向对象的设计之间并没有像传统开发
方法那样有明显的界限,但的确存在差别,存在抽象程度、
先后顺序及侧重点的差别。
第11章面向对象coad方法
11.1.2控制复杂性原则
在面向对象的分析与设计中, 控制复杂性时采用了如下的
原则。
1. 抽象
为了集中研究问题而忽略那些与问题无关的部分。 抽象有
过程抽象和数据抽象两种。
过程抽象常表示为“功能/ 子功能”抽象,将处理过程分解
成多个子步骤, 是一种基本的处理复杂性的方法。但是使用这
种分解来构成一个设计多少有点随意性和易变性,但可在一定
范围内用来确定和描述服务。
第11章面向对象coad方法
另一种更有效的抽象方式是数据抽象,它是构造系统任务
描述的基础,使用数据抽象可以定义属性和服务, 获得属性的
唯一方法是借助于服务。属性及其服务可以看成一个固有载体。
2. 封装
封装又称信息隐蔽,它是在开发完整全面的程序结构时使
用的原则,程序中各组成部分都应该封装或隐蔽在某个单个设
计策略中。各模块的接口也按此方法定义,目的是尽可能少地
将其内部暴露在外。
封装有助于在开发新系统时极小化重复性劳动,若在设计
时将最容易的各部分分别封装起来,则就不必担心需求变化了。
第11章面向对象coad方法
封装使相关内容放在一起, 减少了不同内容的通信, 它
将某些特殊需求与其他一些可能使用这些需求的描述分开,
可使对象的使用与对象的创建分离。
消息通信也是封装的一种形式,要求执行的
您可能关注的文档
最近下载
- 水泥基工程复合材料ECC的研究与应用论文.pdf VIP
- 血透室品管圈.pptx
- 《新能源汽车维护与保养》教案 第11课 车身电气设备维护与保养.doc VIP
- GB 20951-2020 油品运输大气污染物排放标准(高清版).doc VIP
- 2025-2026学年小学信息技术(信息科技)三年级上册湘科版(2024)教学设计合集.docx
- 优质纪念中国人民抗日战争暨世界反法西斯战争胜利80周年PPT课件.pptx
- 第八章 现代生物技术在环境保护中的应用.ppt VIP
- 千年古县申报材料-牟平.doc VIP
- 慢性咳嗽诊治指南ppt课件.pptx VIP
- 企业安全生产风险辨识评估管控指导手册-件杂货码头.pdf VIP
文档评论(0)