管理信息系统开发方法及其应用研究_第1页
管理信息系统开发方法及其应用研究_第2页
管理信息系统开发方法及其应用研究_第3页
管理信息系统开发方法及其应用研究_第4页
管理信息系统开发方法及其应用研究_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、管理信息系统管理信息系统 开发方法及其应用研究开发方法及其应用研究 主要内容主要内容 一、一、 管理信息系统概述管理信息系统概述 二、二、 管理信息系统开发的方法管理信息系统开发的方法 n生命周期法生命周期法 n迭代法迭代法 nMIS生成生成 系统系统 三、三、 开发方法应用的研究开发方法应用的研究 一、管理信息系统概述一、管理信息系统概述 管理信息系统(管理信息系统(Management Information Management Information Systems,Systems,简称简称MISMIS)是管理学科发展的一个重要)是管理学科发展的一个重要 领域领域, , 是实现管理现代

2、化的关键要素。它对国是实现管理现代化的关键要素。它对国 民经济的发展和企事业组织的有效运行都起着民经济的发展和企事业组织的有效运行都起着 十分重要的作用。人们对十分重要的作用。人们对MISMIS的认识和实践活动的认识和实践活动 已有三十年已有三十年, , 尽管开始时迟缓尽管开始时迟缓, ,而且有人抵制而且有人抵制, , 但现已出现了新的局面。但现已出现了新的局面。 nMIS的贡献在于它能综合技术管理和一般管的贡献在于它能综合技术管理和一般管 理通常不相关的信息子系统成为一个系统理通常不相关的信息子系统成为一个系统, 以处理总的产品而不是针对某个部分以处理总的产品而不是针对某个部分, 这种这种

3、协作的方法与计算机联结后协作的方法与计算机联结后, 就成为管理和就成为管理和 控制的新领域。控制的新领域。MIS如同砂浆一样如同砂浆一样, 将现代将现代 经营管理活动之砖牢牢地粘结在一起经营管理活动之砖牢牢地粘结在一起, 组成组成 一个和谐、高效的系统。一个和谐、高效的系统。 n系统论将系统按其复杂程度分为简单系统、系统论将系统按其复杂程度分为简单系统、 复杂系统和极复杂系统复杂系统和极复杂系统, 管理系统的特点:管理系统的特点: 1、是包括人在内的,有输人、有输出的多、是包括人在内的,有输人、有输出的多 变量、有反馈的系统变量、有反馈的系统 2、 系统具有自适应能力系统具有自适应能力, 即适

4、应内部管理和即适应内部管理和 外部环境的变化而变化外部环境的变化而变化 3、整个管理过程是个动态过程、整个管理过程是个动态过程 n因此管理系统是个社会系统、复杂系统。因此管理系统是个社会系统、复杂系统。 对于复杂系统的开发对于复杂系统的开发, 必须使用特定的工作必须使用特定的工作 计划、步骤。计划、步骤。 否则否则,工作会进行得杂乱无章工作会进行得杂乱无章, 极少协调极少协调, 结果难以将各种部件合成一个紧结果难以将各种部件合成一个紧 密结合的整体密结合的整体, 或者说不能达到原来的目标或者说不能达到原来的目标 要求。要求。 n为系统开发制定的工作计划就叫方法学为系统开发制定的工作计划就叫方法

5、学, 方方 法就是法就是“ 一种手段或过程的方式一种手段或过程的方式, 完成某事完成某事 的一个有规则的、成体系的方式。方法学的一个有规则的、成体系的方式。方法学 则是则是“ 应用于知识的一个特定分支的原则、应用于知识的一个特定分支的原则、 实践及过程的系统实践及过程的系统”。对。对MIS而言而言, 除了系除了系 统开发的方法学外统开发的方法学外, 还应有详细说明进行特还应有详细说明进行特 定分析、设计及执行方式的其它方法学。定分析、设计及执行方式的其它方法学。 nMIS的开发方法通常有系统开发的生命周期的开发方法通常有系统开发的生命周期 法法(System Development Life

6、Cycle,简称简称 SDLC)、迭代法、迭代法(Iterative)、MIS生成系统生成系统 等等。如何选择适当的方法进行等等。如何选择适当的方法进行MIS的开发?的开发? 二、管理信息系统开发的方法二、管理信息系统开发的方法 n系统开发的生命周期法系统开发的生命周期法 系统开发的生命周期法(SDLC),也叫作 顺序法, 它是一种顺序进行的标准方法,如 图1所示,即指系统开发按其生命周期的四 个阶段:系统分析、系统设计、系统研制、 系统实现。 。 n系统的生命周期约为五年, 一般来说系统 投人使用五年后需重新开发, 即使系统还 好用, 也要进行一次全面的评价和修改, 以保证今后五年的使用。这

7、种方法较适合 于开发那些需求定义明确, 决策的结构化 程度较高的系统。 n系统开发的迭代法系统开发的迭代法 迭代法又称原型法迭代法又称原型法, 是一种渐近、循环的反馈的是一种渐近、循环的反馈的 方法,就是将系统分析、设计、研制四个阶段压方法,就是将系统分析、设计、研制四个阶段压 缩在一个很短的时期内完成缩在一个很短的时期内完成, 得到新系统为第一得到新系统为第一 版本(版本(V.1), 这叫作系统开发的第一周期这叫作系统开发的第一周期, 如图如图2 所示所示.然后根据用户对第一版本的意见进行修改然后根据用户对第一版本的意见进行修改, 重复以上四个阶段的过程得到第二版,这是系统重复以上四个阶段的

8、过程得到第二版,这是系统 开发第二个周期以此类推开发第二个周期以此类推, 逐步进化、完善逐步进化、完善, 得到得到 满意的结果迭代法常满意的结果迭代法常, 迭代次数不能太多。迭代次数不能太多。 。 nMIS生成系统生成系统 这种方法的基本思路是通过对企业进行分 析, 提取同类企业在管理上的共同特征, 针 对这些特点, 编制一批标准的程序板块, 即 部件。一个具体的MIS就由这些标准部件的 一个集合构成,同时允许扩充MIS模型和企 业特征。 n生成系统的优点在于可大大降低系统开发生成系统的优点在于可大大降低系统开发 的成本的成本, 这种方法依赖于对这种方法依赖于对MIS模型和企业模型和企业 特征

9、的提炼特征的提炼, 以企业管理规范化以企业管理规范化, 具有典型具有典型 的可供提炼或描述的特征为前提的的可供提炼或描述的特征为前提的, 因此对因此对 企业管理的规范化要求很高。纵观当前我企业管理的规范化要求很高。纵观当前我 国的管理现状国的管理现状, 这样的系统难以寻觅这样的系统难以寻觅, 因此因此 在很大程度上限制了这种方法的使用。在很大程度上限制了这种方法的使用。 三、开发方法应用的研究三、开发方法应用的研究 n方法的选择方法的选择 nMIS的大量实践表明的大量实践表明, 系统开发是一件费时、系统开发是一件费时、 费力、又不容易使用户满意的工程实践过费力、又不容易使用户满意的工程实践过

10、程。系统规模大小不同程。系统规模大小不同, 处理功能繁简不一处理功能繁简不一, 管理问题的层次有高低之异管理问题的层次有高低之异, 如何根据实际如何根据实际 系统的情况系统的情况, 选择合适的系统开发方法来保选择合适的系统开发方法来保 证高效率的系统开发工作证高效率的系统开发工作, 是一个非常重要是一个非常重要 的课题。的课题。 n表1列出了三种系统开发方法的主要特点, 通常系统开发中占统治地位的是SDLC方法, 这种方法主要用于结构化程度较高的系统 的开发, 它的特点是阶段清晰, 逐步深化, 便 于管理。 n但SDLC的不足则在于要求系统的所有功能 在开发伊始确定, 并作出规格说明, 而系统

11、 开发者要在开发初期作大量的抽象工作有 一定的困难, 很容易使新系统结构不佳, 造 成新系统的先天不足, 它的后果则是维护工 作量大, 难以获得成功。 n迭代法主要用于结构化差、用户对MIS理解 的程度较差、规模较小的系统的开发。但 开发结果往往不够完善, 例如, 对系统中的 控制问题、特殊情况的处理等问题往往考 虑不周, 所以这种方法仅限于开发一些小规 模的系统, 或者将其结果作为继续开发的依 据。 n生成系统则对企业要求较高, 要求企业管理 规范化, 无实时要求, 系统结构复杂程度低 等等。在很大程度上限制了它的使用。 n以上三种开发方法都各有千秋, 究竟如何根 据系统规模、结构化程度、用

12、户对MIS的理 解程度以及系统开发人员对任务的胜任程 度来选择合适的方法呢? n目前的开发绝大多数是在人工管理系统的基础上 进行的, 企业将从人工管理向能够自如地运用先进 技术, 进入MIS阶段过渡, 企业管理面临着体制改 革。同时管理人员缺乏对MIS的理解, 甚至对计算 机的能力估计不足, 他们习惯于传统的管理模式, 而对管理的系统方法了解甚少。这些因素的存在, 给系统开发增加了不少难度, 因此选择单一的系统 开发方法难以获得成功, 只有综合使用系统开发的 方法, 才是系统开发取得成功的有效途径。 n方法的应用方法的应用 n近年来, 在系统开发实践中, 我们综合使用了 SDLC法和迭代法,

13、如图3所示,将整个系统开发 过程分为六个阶段。第一阶段借签于迭代法, 即在 短时期内得到第一版本(V,1),然后按照SDLC 法进得第二至第五阶段的开发, 得到第二版本 (V,2),这第二版本较成熟, 可投人使用, 经过一 段时间的实际使用, 根据用户提出的意见和进一步 的要求, 对系统进行一次全面的修改和完善, 这就 是第六阶段, 结果得到第三版本, 用户比较满意, 可供用户长期使用。 . n综合使用SDLC法和迭代法比单独使用 SDLC法所需的系统开发时间大为缩短, 如 表2所示, 从12个月降至6-7个月,尤其是大大 缩短了系统分析与设计所需的时间, 从7个 月降至2个月。综合使用SDL

14、C和迭代法与 单独使用迭代法比较,迭代次数减少(n=3 次), 系统开发结果更完善;与MIS生成系 统法比较, 更具有现实意义, 适用范围更广。 . 综合使用综合使用SDLC和迭代法进行系统开发和迭代法进行系统开发, 可得到如可得到如 下结论:下结论: n1、适用范围广 不论系统的规模、管理的规范化程度及用户理解 MIS的程度如何, 都适用 n2、系统开发周期短、效率高 由于集中了迭代法和SDLC法的优点, 提高了系统 开发的效率, 尤其是开发过程中的第一版本, 起到 了抛砖引玉的作用, 使用户与系统开发人员之间的 配合默契,大大缩短了系统调查、分析和设计的时 间, 从而缩短了整个系统开发的周期, 如表2所示, 比单独采用SDLC法节省了约42%的时间。 n3、开

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论