管理信息系统8面向对象的开发技术ppt课件

上传人:我*** 文档编号:148650955 上传时间:2020-10-21 格式:PPT 页数:33 大小:306.50KB
返回 下载 相关 举报
管理信息系统8面向对象的开发技术ppt课件_第1页
第1页 / 共33页
管理信息系统8面向对象的开发技术ppt课件_第2页
第2页 / 共33页
管理信息系统8面向对象的开发技术ppt课件_第3页
第3页 / 共33页
管理信息系统8面向对象的开发技术ppt课件_第4页
第4页 / 共33页
管理信息系统8面向对象的开发技术ppt课件_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《管理信息系统8面向对象的开发技术ppt课件》由会员分享,可在线阅读,更多相关《管理信息系统8面向对象的开发技术ppt课件(33页珍藏版)》请在金锄头文库上搜索。

1、第八章 面向对象的开发技术,分析员面临的问题,分析人员面临不同的环境 分析人员与用户沟通 需求不断变化 分析设计工作量庞大,人类认识知识的规律,区分对象及属性 区分整体对象及其组成部分 不同对象类的形成及区分,一 面向对象开发,概念 不再强调过程 将重点从业务过程和数据转换到联合数据和处理过程的对象上 特点 重用 节省费用,对象的概念,一个对象是一个封装和一个抽象 封装是指对属性以及这些属性上专有的操作的封装 抽象是指对问题空间的抽象,指问题空间某类事物的一次或多次出现,采取面向对象分析的主要原因,符合人们对现实世界的认识 集中于对问题环境的理解 将属性及相应处理结合在一起建立模型 适应系统的

2、调整,面向对象分析的主要原则(1),抽象:忽视一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。 过程抽象 数据抽象,面向对象分析的主要原则(2),信息隐蔽(封装)将每个程序的成分隐蔽为或封装在一个单一的设计模块中,定义每一个模块时尽可能少地显露其内部的处理。,面向对象分析的主要原则(3),继承:从一个祖先对象类中获得特性或特征。,面向对象分析的主要步骤,标识对象 标识结构 定义主题 定义属性 定义服务,面向对象设计结果,人工交互组件 问题域组件 任务管理组件 数据管理组件,面向对象软件生命周期,标准建模语言UML的静态建模机制,UML的静态建模机制包括用例图(Use

3、case diagram)、类图(Class diagram)、对象图(Object diagram )、包(Package)、构件图(Component diagram)和配置图(Deployment diagram)。,标准建模语言UML的静态建模机制,标准建模语言UML的静态建模机制,标准建模语言UML的静态建模机制,标准建模语言UML的动态建模机制,1. 消息:,标准建模语言UML的动态建模机制,2. 状态图:,商业管理信息系统的开发案例,商业管理信息系统的开发案例,商业管理信息系统的开发案例,商业管理信息系统的开发案例,商业管理信息系统的开发案例,商业管理信息系统的开发案例,商业管理

4、信息系统的开发案例,二 计算机辅助开发技术,CASE方法的作用,支持标准开发方法和设计训练 改进用户和技术专家之间的沟通 组织和联系设计部件预备通过设计知识库快速访问它们 自动进行分析、设计、程序生成中乏味的易错部分的工作 自动测试和控制展示,CASE的部件,绘图工具 语句校对程序 原型工具 信息知识库 代码生成器 开发方法 项目管理工具,CASE工具的优势,自动完成许多手工的系统开发任务 在一种方法下促进标准化 在开发项目中促进连贯和协作 为系统生成大部分文档,包括数据流程图、数据模型、结构图或其它,CASE工具不能完成的工作,自动提供功能上相关的系统。利用CASE工具开发好、坏系统的难易程序相同 利用数据库和第四代生成语言容易形成用户界面 自动强制使用已有的或新创造一种不存在的开发方法 根本上改变系统的分析设计过程,三 利用软件包开发系统,利用应用软件包开发系统,应用软件包 预先编制好可以使用的应用软件程序 开发应用软件包的主要方向: 对一般公司来说功能基本相同的 可以方便进行二次开发的 为微机的最终用户服务的,讨论与思考:,面向对象开发方法与面向过程开发方法的异同,

展开阅读全文
相关资源
相关搜索

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

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