wy第3章 管理信息系统的战略规划和开发方法 MIS 管理信息系统.ppt

wy第3章 管理信息系统的战略规划和开发方法 MIS 管理信息系统.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
wy第3章 管理信息系统的战略规划和开发方法 MIS 管理信息系统

一、信息系统建设的回顾与思考 1.简要回顾: 2.成败原因的思考 (1) 信息系统建设的复杂性 a.技术手段复杂 b. 内容复杂,目标多样 c. 投资密度大,效益难以计算 d. 环境复杂多变 (2) 信息系统开发是一个社会过程 人们对信息系统开发的认识,经历了三个阶段 (3) 信息系统建设与管理变革相结合 一、信息系统建设的回顾与思考 3.早期开发方法的不足 (1) 目标含糊 (2) 通信误解 (3) 步骤混乱 (4) 缺乏管理控制 二、结构化系统开发方法 1、涵义: 亦称结构化生命周期法,指用系统工程的思想和工程化的方法,按照用户至上的原则,自顶向下整体性分析与设计和自底向上逐步实施的系统开发过程。 2、生命周期:从提出要建立一个MIS开始,到完全建成的全过程,是一个连续发展的过程,即一个阶段的完成就是下一个阶段的开始,这个过程称为系统的开发生命周期(System Development Life Cycle,简称SDLC)。 二、结构化系统开发方法 ? ? ? ? ? ? 3、结构化方法遵循的基本原则: 1)用户参与 2)严格区分工作阶段,每个阶段有明确的任务和应得的成果 3)按照系统的观点,自顶向下地完成研制工作 4)充分考虑变化的情况 5)工作成果文献化、标准化 优点 结构化系统开发方法注重开发过程的整体性、全局性,特别适合开发大型MIS。 缺点 发过程繁琐,周期长,难以适应环境的变化。 适用范围 该方法适用于一些组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大型复杂系统的开发。 三、原型法 1、概念: 原型:由系统分析设计人员与用户合作,在短期内定义用户基本需求的基础上,开发出来的一个只具备基本功能、实验性的、简易的应用软件。 三、原型法 2.原型方法的运用方式 (1)探索型 (2)实验型 (3)演化型 3、基本思想: 凭借着系统分析人员对用户要求的理解,在强有力的软件环境支持下,快速地给出一个实实在在的模型(或称原型、雏形)。 开发人员和用户在此基础上共同探讨、改进和完善方案,开发人员再根据方案对原型进行修改得到新的原型,再征求用户意见,如此反复,直至用户满意为止。 4、原型定义策略 1)需求定义的要求 (1)正确性 (2)完整性 (3)可理解性 (4)一致性 (5)非冗余性 (6)可测试性 三、原型法 2)需求定义的基本内容 (1)系统约束 (2)系统输入/输出 (3)系统数据需求和数据元素 (4)功能 (5)性能与可靠性 3)结构化的严格定义策略 4)原型定义的策略 原型法 优点:改进了用户和系统开发人员的交流方式。开发的系统更加贴近实际,提高了用户的满意程度。降低了系统开发风险,一定程度上减少了开发费用。 缺点:开发工具要求高。解决复杂系统和大型系统很困难。对用户的管理水平要求高。 支撑环境 (1)方便灵活的关系数据库系统(RDBS), (2)高级的软件工具 适用范围 原型法的适用范围是比较有限的,对于小型、简单、处理过程比较明确、没有大量运算和逻辑处理过程的系统。 四、 面向对象的系统开发方法 1、面向对象方法(Object Oriented)产生的原因 以前的开发方法,只是单纯地反映管理功能的结构状况,或者只是侧重反映事物的信息特征和信息流程,只能被动迎合实际问题需要的做法。面向对象的方法把数据和过程包装成为对象,以对象为基础对系统进行分析与设计,为认识事物提供了一种全新的思路和办法,是一种综合性的开发方法。 面向对象方法 2、面向对象的四个要点 (1) 认为客观世界是由各种对象组成的。任何事物都是对象,复杂的对象可以由简单的对象组合而成。面向对象的软件系统由对象组成,软件中的元素都是(软件)对象。 (2) 把所有对象分成各种对象类,简称为类(class),每个类都定义了一组数据和一组方法。 (3)按照子类与父类的关系,把若干对象类组成一个层次结构的系统。在这种层次结构中,通常下层的子类具有上层的父类的特性(包括数据和方法),这种现象称为继承(inheritance)。 (4) 对象彼此之间仅能通过传递消息进行联系。 面向对象方法 3、基本思想 客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同对象之间的相互作用和联系就构成了各种不同的系统。 对象(Object)是客观世界中的任何事物或人们头脑中的各种概念在计算机程序世界里的抽象表示。是面向对象程序设计的基本元素。 面向对象方

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档