管理信息系统第八章课件.ppt

上传人:scccc 文档编号:11893188 上传时间:2021-10-18 格式:PPT 页数:33 大小:306KB
返回 下载 相关 举报
管理信息系统第八章课件.ppt_第1页
第1页 / 共33页
管理信息系统第八章课件.ppt_第2页
第2页 / 共33页
管理信息系统第八章课件.ppt_第3页
第3页 / 共33页
管理信息系统第八章课件.ppt_第4页
第4页 / 共33页
管理信息系统第八章课件.ppt_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《管理信息系统第八章课件.ppt》由会员分享,可在线阅读,更多相关《管理信息系统第八章课件.ppt(33页珍藏版)》请在三一文库上搜索。

1、管理信息系统第八章,1,第八章 面向对象的开发技术,管理信息系统第八章,2,分析员面临的问题,分析人员面临不同的环境 分析人员与用户沟通 需求不断变化 分析设计工作量庞大,管理信息系统第八章,3,人类认识知识的规律,区分对象及属性 区分整体对象及其组成部分 不同对象类的形成及区分,管理信息系统第八章,4,一 面向对象开发,概念 不再强调过程 将重点从业务过程和数据转换到联合数据和处理过程的对象上 特点 重用 节省费用,管理信息系统第八章,5,对象的概念,一个对象是一个封装和一个抽象 封装是指对属性以及这些属性上专有的操作的封装 抽象是指对问题空间的抽象,指问题空间某类事物的一次或多次出现,管理

2、信息系统第八章,6,采取面向对象分析的主要原因,符合人们对现实世界的认识 集中于对问题环境的理解 将属性及相应处理结合在一起建立模型 适应系统的调整,管理信息系统第八章,7,面向对象分析的主要原则(1),抽象:忽视一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。 过程抽象 数据抽象,管理信息系统第八章,8,面向对象分析的主要原则(2),信息隐蔽(封装)将每个程序的成分隐蔽为或封装在一个单一的设计模块中,定义每一个模块时尽可能少地显露其内部的处理。,管理信息系统第八章,9,面向对象分析的主要原则(3),继承:从一个祖先对象类中获得特性或特征。,管理信息系统第八章,10,

3、面向对象分析的主要步骤,标识对象 标识结构 定义主题 定义属性 定义服务,管理信息系统第八章,11,面向对象设计结果,人工交互组件 问题域组件 任务管理组件 数据管理组件,管理信息系统第八章,12,面向对象软件生命周期,管理信息系统第八章,13,标准建模语言UML的静态建模机制,UML的静态建模机制包括用例图(Use case diagram)、类图(Class diagram)、对象图(Object diagram )、包(Package)、构件图(Component diagram)和配置图(Deployment diagram)。,管理信息系统第八章,14,标准建模语言UML的静态建模机

4、制,管理信息系统第八章,15,标准建模语言UML的静态建模机制,管理信息系统第八章,16,标准建模语言UML的静态建模机制,管理信息系统第八章,17,标准建模语言UML的动态建模机制,1. 消息:,管理信息系统第八章,18,标准建模语言UML的动态建模机制,2. 状态图:,管理信息系统第八章,19,商业管理信息系统的开发案例,管理信息系统第八章,20,商业管理信息系统的开发案例,管理信息系统第八章,21,商业管理信息系统的开发案例,管理信息系统第八章,22,商业管理信息系统的开发案例,管理信息系统第八章,23,商业管理信息系统的开发案例,管理信息系统第八章,24,商业管理信息系统的开发案例,管

5、理信息系统第八章,25,商业管理信息系统的开发案例,管理信息系统第八章,26,二 计算机辅助开发技术,管理信息系统第八章,27,CASE方法的作用,支持标准开发方法和设计训练 改进用户和技术专家之间的沟通 组织和联系设计部件预备通过设计知识库快速访问它们 自动进行分析、设计、程序生成中乏味的易错部分的工作 自动测试和控制展示,管理信息系统第八章,28,CASE的部件,绘图工具 语句校对程序 原型工具 信息知识库 代码生成器 开发方法 项目管理工具,管理信息系统第八章,29,CASE工具的优势,自动完成许多手工的系统开发任务 在一种方法下促进标准化 在开发项目中促进连贯和协作 为系统生成大部分文

6、档,包括数据流程图、数据模型、结构图或其它,管理信息系统第八章,30,CASE工具不能完成的工作,自动提供功能上相关的系统。利用CASE工具开发好、坏系统的难易程序相同 利用数据库和第四代生成语言容易形成用户界面 自动强制使用已有的或新创造一种不存在的开发方法 根本上改变系统的分析设计过程,管理信息系统第八章,31,三 利用软件包开发系统,管理信息系统第八章,32,利用应用软件包开发系统,应用软件包 预先编制好可以使用的应用软件程序 开发应用软件包的主要方向: 对一般公司来说功能基本相同的 可以方便进行二次开发的 为微机的最终用户服务的,管理信息系统第八章,33,讨论与思考:,面向对象开发方法与面向过程开发方法的异同,

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

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1