面向对象的需求分析方法.ppt
《面向对象的需求分析方法.ppt》由会员分享,可在线阅读,更多相关《面向对象的需求分析方法.ppt(15页珍藏版)》请在三一办公上搜索。
1、第6章 面向对象的需求分析方法,6.1什么是面向对象,6.1.1 面向对象概念6.1.2 对象,面向对象的软件工程方法是面向对象方法在软件工程领域的全面运用,涉及从面向对象分析(OOA)、面向对象设计(OOD)、面向对象编程(OOP)、面向对象测试(Object Oriented Testing,OOT)到面向对象软件维护(Object Oriented Software Maintenance,OOSM)的全过程。,面向对象的分析(OOA)就是运用面向对象的方法进行需求分析,其主要任务是分析和理解问题域,找出描述问题域和系统责任所需的类及对象,分析它们的内部构成和外部关系,建立OOA模型。面
2、向对象的设计(OOD)就是根据已建立的分析模型,运用面向对象技术进行系统软件设计。它将OOA模型直接变成OOD模型,并且补充与一些实现有关的部分,如人机界面、数据存储、任务管理等。,面向对象的编程(OOP)就是用一种面向对象的编程语言将OOD模型中的各个成分编写成程序,OOAOODOOP的无缝连接和平滑过渡,提高了开发工作的效率和质量。面向对象的测试(OOT)是指对于运用OO技术开发的软件,在测试过程中继续运用OO技术进行以对象概念为中心的软件测试。它以类作为基本测试单位,集中检查在类定义之内的属性、服务和有限的对外接口,大大减少了错误的影响范围。,面向对象方法与传统的软件开发方法相比,具有许
3、多显著的优点,其主要优点如下:(1)按照人类的自然思维方式,面对客观世界建立软件系统模型,有利于对问题域和系统责任的理解,有利于人员交流。(2)在整个开发过程中采用统一的概念和模型表示,填平了语言之间的鸿沟,使得开发活动之间平滑过渡。(3)对象所具有的封装性和信息隐蔽等特性,使其容易实现软件复用。(4)在面向对象的方法中,系统由对象构成,对象是一个包含属性和操作两方面的独立单元,对象之间通过消息联系。这样的系统一旦出错,很容易定位和修改,系统的可维护性好。,6.2 面向对象需求分析的过程,面向对象分析的基本过程如下:1.问题域分析分析应用领域的业务范围、业务规则和业务处理过程,确定系统的责任、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 需求 分析 方法
链接地址:https://www.31ppt.com/p-5674299.html