管理信息系统-3.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《管理信息系统-3.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统
- 资源描述:
-
1、MIS第三章第三章 管理信息系统开发方法管理信息系统开发方法一、管理信息系统开发的条件与原则一、管理信息系统开发的条件与原则二、管理信息系统开发方法二、管理信息系统开发方法三、管理信息系统开发的过程管理三、管理信息系统开发的过程管理MIS一、一、 管理信息系统开发的条件管理信息系统开发的条件u领导重视与业务部门的支持u具有一定科学管理基础u建立一支专业队伍u具备一定的资金能力3.1 3.1 管理信息系统开发的条件与原则管理信息系统开发的条件与原则MIS二、管理信息系统开发的原则二、管理信息系统开发的原则1领导参与的原则2优化与创新的原则3面向用户的原则4整体性原则5相关性原则6动态适应性原则7
2、效益原则8工程化、标准化原则MIS3.2 3.2 管理信息系统开发的方法管理信息系统开发的方法 常用的管理信息系统开发方法有: v结构化生命周期法 v原型法 v面向对象法v计算机辅助软件工程法MIS一一 、结构化系统开发方法、结构化系统开发方法结构化系统开发方法(Structured System Analysis And Design,SSA&D,)又称结构化生命周期法,是系统分析员、软件工程师、程序员以及最终用户按照用户至上的原则,自顶向下分析与设计和自底向上逐步实施的建立计算机信息系统的一个过程,是组织、管理和控制信息系统开发过程的一种基本框架。MISv系统规划阶段系统规划阶段v系统分析
3、阶段系统分析阶段v系统设计阶段系统设计阶段v系统实施阶段系统实施阶段v系统维护与评价阶段系统维护与评价阶段 1系统生命周期的阶段划分:MIS5)5)系统评价系统评价 1)1)系统规划系统规划 3)3)系统设计系统设计 4)4)系统实施系统实施 2)2)系统分析系统分析 开发开发 设计设计 初步初步 调查调查 可行性可行性 研究研究 审批审批 系统系统 评价评价 系统系统 维护维护总体总体 设计设计详细详细 设计设计 审计审计审查审查编程编程调试调试 系统系统转换转换 验收验收详细详细 调查调查逻辑逻辑 设计设计MIS2、 SSA&D方法的基本思想与特点v基本思想基本思想用系统工程的思想和工程化
4、的方法,用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化,自顶向下按用户至上的原则,结构化、模块化,自顶向下地对系统进行分析与设计。地对系统进行分析与设计。v特点特点自顶向下整体性的分析与设计和自底向自顶向下整体性的分析与设计和自底向上逐步实施的系统开发过程、用户至上、深入调上逐步实施的系统开发过程、用户至上、深入调研、严格区分工作阶段、开发过程工程化研、严格区分工作阶段、开发过程工程化系统规划系统分析系统设计系统实施系统的观点工程的方法MIS3、 SSA&D的开发步骤1)、系统分析阶段:、系统分析阶段: 系统规划与初步调查;可行性研究与分析;现行系统组织结构与业务系统规划与初
5、步调查;可行性研究与分析;现行系统组织结构与业务功能分析功能分析 ;业务流程分析;业务流程分析; 数据及数据流程分析;功能数据分析;数据及数据流程分析;功能数据分析;提出分析处理方式和新系统的逻辑模型。提出分析处理方式和新系统的逻辑模型。2)、系统设计阶段:、系统设计阶段: 总体结构设计;代码设计;总体结构设计;代码设计; 文件数据库设计;文件数据库设计; IO设计;模块功设计;模块功能与处理过程设计。能与处理过程设计。3)、系统实施阶段:、系统实施阶段: 程序设计;系统调试;人员培训;系统切换。程序设计;系统调试;人员培训;系统切换。4)、系统运行、维护与评价阶段:、系统运行、维护与评价阶段
6、: 系统维护;系统维护; 系统评价。系统评价。MIS4、SSA&D的优缺点(1)优点:)优点: 严格区分开发阶段,系统的针对性强;严格区分开发阶段,系统的针对性强; 整体性与全局性好,自顶向下观点;整体性与全局性好,自顶向下观点;(2)缺点:)缺点: 开发周期长;开发周期长; 开发过程繁琐、复杂;开发过程繁琐、复杂; 开发工具落后;开发工具落后; 与用户交流不直观;与用户交流不直观; 系统的升级较困难。系统的升级较困难。MIS二、二、 原型化方法原型化方法原型(Prototype)法是指系统开发人员在对用户进行初步了解的基础上,借助功能强大的辅助系统开发工具,快速开发一个原型(原始模型),并将
7、其演示给用户,开发人员根据用户的意见和评价对这个原型进行修改,如此反复,逐步完善,直到用户完全满意为止。 1、原型化方法的基本思想MIS2、原型法的工作流程1)确定基本需求2)设计初始原型3)试用和评价原型4)修改和完善原型MIS用户对新系统提出需求(各用户对新系统提出需求(各种问题)种问题)完成系统开发并交付用户使完成系统开发并交付用户使用用运行原型系统运行原型系统开发一个原型系统开发一个原型系统开发人员对问题进行总结开发人员对问题进行总结有修改意见?有修改意见?增加新功能?增加新功能?增加功能增加功能修改修改YYNNMIS3、原型法的优点与缺陷 原型法的主要优点原型法的主要优点: :v 减
8、少开发时间,提高系统开发效率减少开发时间,提高系统开发效率v 改进用户与系统开发人员的信息交流方式改进用户与系统开发人员的信息交流方式v 用户满意程度高用户满意程度高v 应变能力强应变能力强 原型法的主要缺点原型法的主要缺点v 开发工具要求高开发工具要求高v 对大型系统或复杂性高的系统不适用对大型系统或复杂性高的系统不适用v 管理水平要求高管理水平要求高MIS三、面向对象方法1、面向对象方法的基本思想 对问题空间进行自然分割以便更接近人类思维的方式;建立问题域模型,以便对客观实体进行结构模拟和行为模拟,从而使设计的软件尽可能直接地描述现实世界,构造模块化、可重用、维护性好的软件,且能控制软件的
9、复杂性和降低开发费用。在面向对象的方法中,对象作为描述信息实体的统一概念,把数据和对数据的操作融为一体,通过方法、消息、类、继承、封装和实例化等机制构造软件系统,且为软件重用提供强有力的支持。MIS2、面向对象方法的基本概念和基本特征1)对象(Object) 对象可做如下定义:对象是一个封闭体,它由一组数据和施加与这些数据上的一组操作构成,它包含标识、数据、操作和接口。2)类(Class) 类的定义如下:类是所有相似对象的状态变量和行为构成的模板,包含标识、继承、数据结构、操作和接口。3)消息(Message)4)继承性(Inheritance) 继承是指一个类因承袭而具有另一个类的能力和特征
10、的机制或关系。父类更具有通用性,而子类具有特殊性。 5)封装性(Encapsulation) 封装就是将事物包起来,使外界不知其实际内容。 6)多态性(Polymorphism) 不同对象收到同一消息可能产生完全不同的结果,这一现象叫多态。 MIS3、面向对象方法的开发过程 根据根据OOOO法的一些特性,可将法的一些特性,可将OOOO方法开发的工作方法开发的工作过程分为四个阶段。过程分为四个阶段。1 1)系统调查和需求分析)系统调查和需求分析对系统将要面临的具体对系统将要面临的具体管理问题以及用户对系统开发的需求进行调查研究。管理问题以及用户对系统开发的需求进行调查研究。即先弄清要干什么的问题
11、。即先弄清要干什么的问题。2 2)分析问题的性质和求解问题)分析问题的性质和求解问题在繁杂的问题域在繁杂的问题域中抽象地识别出对象以及其行为、结构、属性、方中抽象地识别出对象以及其行为、结构、属性、方法等。这一阶段一般被称之为面向对象分析,简称法等。这一阶段一般被称之为面向对象分析,简称为为OOAOOA。MIS3 3)详细设计)详细设计即对分析的结果作进一步的抽象、即对分析的结果作进一步的抽象、归类、整理,最终以范式的形式将它们确定下归类、整理,最终以范式的形式将它们确定下来。这一阶段一般被称之为面向对象设计,简来。这一阶段一般被称之为面向对象设计,简称为称为OODOOD。4 4)程序实现程序
展开阅读全文