面向对象复习提纲(集美诚毅)完整版解答.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
复习提纲: 根据我们的实验 掌握: 软件开发的主要活动、关键制品。 第一部分: 迭代开发和进化开发的概念。(P15) 迭代开发是UP和大多数其他现代方法中的关键实践。在这种生命周期方法中,开发被组织成一系列固定的短期小项目,称之为迭代。 因为反馈和调整使规格说明和设计不断进化,称为迭代和进化式开发。 RUP的阶段和科目。(P26图2-7) UP项目将其工作和迭代组织为四个阶段: 初始:大体上的构思,业务案例,范围和模糊评估。 细化:已精化的构想,核心架构的迭代实现,高风险的解决,确定大多数的需求和范围以及进行更为实际的评估。 构造:对遗留下来的风险较低和比较简单的元素进行迭代实现,准备部署。 移交:进行beta测试和部署。 UP科目: 业务建模:领域模型制品,使应用领域中的重要概念的可视化。 需求:用以捕获功能需求和非功能需求的用例模型及其补充性的规格说明制品。 设计:设计模型制品,用于对软件对象进行设计。 第二部分: 初始阶段的目标。(P37) 产生可信的预算和项目计划。 需求的类型。(FURPS+分类, 和另一种宽泛的分类 P42、43) 功能性,可用性,可靠性,可支持性,性能,实现,接口,操作,包装,授权 UP的关键需求制品。(P43) 用例模型: 补充性规格说明: 词汇表: 设想: 业务规则: 用例模型的建立。 (第6章)包括的知识点如下: 用例的定义(P45)+ 用例的本质(P46) 用例是文本形式的情节描述,广泛应用于需求额发现和记录工作中。 用例不是图形,而是文本。 用例的参与者类型(P49) 主要参与者:具有用户目标,并通过使用SuD的服务完成。 协助参与者:为SuD提供服务。 幕后参与者:在用例行为中具有影响力或利益,但不是主要或协助参与者。 用例的详细描述形式(范围、级别、主要参与者、涉众等P50例子处理销售) 编写用例的步骤(P63步骤一、二….) 选择系统边界 寻找主要参与者和目标 定义用例 判断有效用例的方法(P66) 老板测试 EBP测试 规模测试 5了解其他需求制品。(P78-P90) 6 领域模型的建立。包括的知识点如下: 1) 领域模型的定义。(P100) 领域模型是对领域内的概念类或现实世界中对象的可视化表示。领域模型也称为概念模型,领域对象模型,分析对象模型。 2)领域模型用UML表示为类图,可以展示的内容(P101) 1.领域对象或概念类 2.概念类之间的关联 3.概念类的属性 3)如何创建领域模型。(方法三:通过识别名词短语寻找概念类P106例子) 4)关联(表示、多重性P112-P114) 5)属性(表示、类型、不用外键P117-P121)2 7 能看懂系统顺序图和操作契约。 8 架构分层。(P147) 1.用户界面(UI) 2.应用逻辑和领域对象(Domain) 3.技术服务(Technical Services) 9 领域模型和领域层的关系(P152) 领域层是软件的一部分,领域模型是概念角度分析的一部分,它们是不同的。但是利用领域模型的灵感来创建领域层,我们可以获得在现实世界和软件设计之间的低表示差异。 10 静态建模和动态建模(P153) 第15章: 1 顺序图和通讯图的优缺点。 顺序图: 优势:能够清晰表示消息的顺序和时间排序,大量详细表示法选项。 缺点:强制在右侧增加新对象,消耗水平空间。 通讯图: 1. 优点:空间效用----能够在二维空间内灵活的增加新对象。 2. 缺点:不易查询消息的排序,表示法选项少。 2 能在图和代码之间相互转化。如P162图15-1、P163图15-3 3 图的表示规范。顺序图中:消息的表示(P164) + 图框的表示(P 168特别是循环(loop)、条件(opt)、互斥(alt)的有条件)、(P170最下面代码转换为顺序图形) 通讯图中:消息的序号表示。(P176最下边) 第16章: 1 设计类图和领域模型的区别(P152、P183)。 2 能在类图和代码之间相互转换。 3 类的属性文本和关联线的表示。(P185图16-6 和图P184图16-5) 4类之间的关系。继承(P181图16-1)、依赖(P189图16-9)、接口(P191)\组合聚合(P192) 5 类图和交互图的关系及转换。(P195图16-21) 第17、18、25章 Grasp原则共9个。基本原则须知道。 创造者模式 (P203 谁负责创建Square) 信息专家模式:最基本的职责分配原则。(P246谁负责计算余额) 控制器模式、低耦和、高内聚(P244 如何设计对象间相互协作实现了系统事件makePayment) 多态 纯虚构(P306。如何解决在数据库中保存

文档评论(0)

富贵礼包 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档