面向对象软件开发技术OOA-OOD-OOP课件

上传人:我*** 文档编号:147412284 上传时间:2020-10-10 格式:PPT 页数:36 大小:1.50MB
返回 下载 相关 举报
面向对象软件开发技术OOA-OOD-OOP课件_第1页
第1页 / 共36页
面向对象软件开发技术OOA-OOD-OOP课件_第2页
第2页 / 共36页
面向对象软件开发技术OOA-OOD-OOP课件_第3页
第3页 / 共36页
面向对象软件开发技术OOA-OOD-OOP课件_第4页
第4页 / 共36页
面向对象软件开发技术OOA-OOD-OOP课件_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《面向对象软件开发技术OOA-OOD-OOP课件》由会员分享,可在线阅读,更多相关《面向对象软件开发技术OOA-OOD-OOP课件(36页珍藏版)》请在金锄头文库上搜索。

1、面向对象的概念和原则JIntroductiontoObjectTechnology口ConceptsofObjectOrientation标识对象模型元素面向对象软件开发技术口面向对象分析(OOAJ口面向对象设计(OOD)面向对象实现(OOP)OOA/D中最关键、最基本的能力是熟练地为软件组织分配职责。OOA强调在问题领域内发现和描述对象或概念,而不是解决方案。(做正确的事)OOD强调的是定义软件对象和这些软件对象如何协作来满足需求。(正确地做事)OOA-面向对象分析“。不论采用哨种方法开发软件,分析的过程都是提取系统需求的过程。分析工作主要包括3项内容,这就是理解、表达和验证。分析过程得出的

2、最重要的文档资料是软件需求规格说明(在面向对象分析中,主要由对象模型、动态模型和功能模型组成)。“E。面向对象分析(00A)的关键:识别出问题域内的类与对象,并分析它们相互间的关系,最终建立起问题域的简洁、精确、可理解的正确模型。在用面向对象观点建立起的3种模型中,对象模型是最基本、最重要、最核心的。一、面向对象分析的基本过程。面向对象分析,就是抽取和蔚理用户需求并建立问题域精确模型的过程。三个模型、五个尿次目3个模型:对象模型(静患结构)、动态模型(交互次序)和务能模型(数据变换)。里复杂问题(大型条统】的对象模型由5个层次组成主题尿类与对象尿结构层属伯尿服务层三种模型之间的关系里三种模型分

3、别从3个不同侧面描述了所要开发的条统。宅们相互补充、相互配合,使得我们对札统的认识更加全面:功能模型指明了条统应该“做什么“;动态模型明确规定了什么时候(即在何种状态下接受了什么事件的触发)做;对象模型则定义了做事情的实体。里在面向对象方法学中,对象模型是最基本最重要的,宅为其他两种模型八定了基础。“吴园00&过程里概念上:OOA大体上按照下列顺序进行:导找类与对象,识别结构,识别主题,定义属性,建立动忱模型,建立功能模型,定义服务。里但,正如前面已经多次强调指出过的,分析不可能严格地按照预定顺序进行,大型、复杂条统的模型需要反复构造多遂才能建成。通常,先构造出模型的子集,然后再逐渐扩光,直到完全、克分地理解了整个问题,才能最终把模型建立起来。二、需求陈述里需求陈述的内容包指:问题范图,功能需求,性能需求,应用环境及假设条件等。总之,需求陈述应该闸明“做什么“而不是“怎样做“。目书写需求陈述肖,要尽力做到语沽正确,而且应该慎重选用名词、动词、形宰词和同义词。里需求陈述可简可葛。目反复选代,逐步完整、准确、有效。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号