管理信息系统第9章面向对象的系统开发 Fengppt课件.pptx

上传人:小飞机 文档编号:1362269 上传时间:2022-11-14 格式:PPTX 页数:18 大小:663.63KB
返回 下载 相关 举报
管理信息系统第9章面向对象的系统开发 Fengppt课件.pptx_第1页
第1页 / 共18页
管理信息系统第9章面向对象的系统开发 Fengppt课件.pptx_第2页
第2页 / 共18页
管理信息系统第9章面向对象的系统开发 Fengppt课件.pptx_第3页
第3页 / 共18页
管理信息系统第9章面向对象的系统开发 Fengppt课件.pptx_第4页
第4页 / 共18页
管理信息系统第9章面向对象的系统开发 Fengppt课件.pptx_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《管理信息系统第9章面向对象的系统开发 Fengppt课件.pptx》由会员分享,可在线阅读,更多相关《管理信息系统第9章面向对象的系统开发 Fengppt课件.pptx(18页珍藏版)》请在三一办公上搜索。

1、第九章 面向对象的系统开发,本 章 内 容,第一节 面向对象方法的基础理论第二节 面向对象方法的建模工具第三节 面向对象的分析与设计过程第四节 面向对象的系统实施,2022/11/14,第九章 面向对象的系统开发,2,1.1面向对象的基本概念,面向对象是人类从客观事物组织结构的角度认识并模拟客观世界,将客观世界看成是由许许多多不同对象构成的,每一个对象都有自己的运动规律和内部状态,不同对象间的相互作用和通讯构成了完整的客观世界。其基本组成如下:,2022/11/14,第九章 面向对象的系统开发,3,1.1.1对象,对象泛指所要研究的具体事物、抽象概念等。不同应用领域中的对象称为问题对象。在面向

2、对象的系统中,问题对象是基本的运行实体,由一组数据和施加于这些数据上的一组操作封装而成的。,2022/11/14,第九章 面向对象的系统开发,4,1.1.2类,类是相似对象的集合。在现实世界中有许多内部状态和外部行为相似的对象,由这些对象构成的集合就是类。,类,2022/11/14,第九章 面向对象的系统开发,5,1.1.3消息,消息是实现对象与对象间相互合作的通信载体,是连接对象的纽带。从实现的角度看,消息就是请求对象执行某个处理或提供某些信息的要求,既可以是数据流,又可以是控制流。,2022/11/14,第九章 面向对象的系统开发,6,1.1.4继承,继承是指一个类(即称子类)因承袭而具有

3、另一个类(或称父类)的能力和特征的机制或关系。继承是一种联结类的层次模型,允许并鼓励类的重用。继承是类之间的重要关系。依赖继承机制,可由类产生对象,或由已知类定义其他类。,2022/11/14,第九章 面向对象的系统开发,7,1.2基于面向对象方法的生命开发周期,面向对象方法将面向对象技术用于系统开发的全过程,包括分析、设计、编程、测试及集成等。面向对象的系统开发整个过程可从宏观和微观两个层面去理解。,2022/11/14,第九章 面向对象的系统开发,8,本 章 内 容,第一节 面向对象方法的基础理论第二节 面向对象方法的建模工具第三节 面向对象的分析与设计过程第四节 面向对象的系统实施,20

4、22/11/14,第九章 面向对象的系统开发,9,2.1面向对象方法的的建模工具,统一建模语言(Unified Modeling Language,UML)就是应用最广泛的工具之一。作为一种定义良好、易于表达、功能强大且普遍适用的建模语言,UML的作用域不仅局限于面向对象的分析与设计阶段,还支持系统开发的全过程。,2022/11/14,第九章 面向对象的系统开发,10,2.1面向对象方法的的建模工具,2022/11/14,第九章 面向对象的系统开发,11,2.1面向对象方法的的建模工具,2022/11/14,第九章 面向对象的系统开发,12,本 章 内 容,第一节 面向对象方法的基础理论第二节

5、 面向对象方法的建模工具第三节 面向对象的分析与设计过程第四节 面向对象的系统实施,2022/11/14,第九章 面向对象的系统开发,13,3.1面向对象系统分析的过程,面向对象系统分析的基本任务是找出并规定一组根据系统的各项要求而行动和相互作用的问题领域的对象,并依据这些对象及其关系建立问题域模型。,2022/11/14,第九章 面向对象的系统开发,14,3.2面向对象系统设计的一般步骤,面向对象设计阶段要解决的问题是如何把分析阶段确定出来的对象和类配置起来以实现系统功能,并建立系统体系结构。具体任务有以下几项:,2022/11/14,第九章 面向对象的系统开发,15,本 章 内 容,第一节 面向对象方法的基础理论第二节 面向对象方法的建模工具第三节 面向对象的分析与设计过程第四节 面向对象的系统实施,2022/11/14,第九章 面向对象的系统开发,16,4.1面向对象的系统实施,从实现的角度,面向对象的系统设计已对最终系统作了详细定义,描述了实现各项系统功能的静态结构组成部分及其动态联系。在系统实施阶段主要进行编码语言的选择、面向对象应用程序框架的构建,面向对象应用程序编写等。,2022/11/14,第九章 面向对象的系统开发,17,本 章 小 结,2022/11/14,第九章 面向对象的系统开发,18,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号