- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工程管理信息系统第四章
第四章 管理信息系统开发第一节 MIS战略规划和开发方法
一、MIS战略规划的概念
MIS战略规划的作用
1.合理分配和利用信息资源
2.通过制订规划,找出存在的问题,更正确地识别出为实现企业目标MIS系统必须完成的任务。
3.指导管理信息系统开发。
MIS战略规划的内容
1.信息系统的目标、约束及总体结构。
2.组织(企业、部门)的状况。包括计算机软件及硬件情况、产业人员的配备情况以及开发费用的投入情况。
3.业务流程的现状、存在的问题和不足,以及流程在新技术条件下的重组。
4.对影响规划的信息技术发展的预测。
MIS战略规划的组织
规划领导小组
人员培训
规定进度
制定战略规划的具体步骤
二、制定MIS战略规划的步骤
信息系统发展的阶段论
诺兰模型是根据具体条件作出有针对性规划的前提。
诺兰模型中的各个阶段是不能跳跃的,但是可以快速发展。
制定战略规划的具体步骤
确定规划性质
收集相关信息
进行战略分析
定义约束条件
明确战略目标
提出未来蓝图
选择开发方案
提出实施进度
通过战略规划
三、制定MIS战略规划的常用方法
企业系统规划法BSP (Business System Planning)
通过全面调查,分析企业信息,制定信息系统总体方案的一种方法。
BSP方法的作用
确定出未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后顺序。
对数据进行统一规划、管理和控制,明确子系统之间的数据交换关系,保证信息的一致性。
定义信息系统总体结构
目的:刻画未来信息系统的框架和相应的数据类
主要工作:划分子系统
具体实现:U/C矩阵
U/C矩阵调整
把功能按部门排列
每个部门中的功能按其发生的先后顺序排列
按照矩阵中的C尽可能在对角线的原则调整数据类的位置
将U/C尽可能密集的地方形成新的功能组(部门/子系统)
关键成功因素法CSF (Critical Success Factors)
就是通过分析找出使得企业成功的关键因素,然后再围绕这些关键因素来确定系统的需求并进行规划的一种方法。
四、企业流程重组
企业流程重组的概念
企业流程重组的步骤与方法
企业流程重组(Business Process Reengineering,简称BPR)
1990年,《哈佛商业评论》杂??发表了美国MIT教授迈克尔·哈默(M.Hammer)的文章《改造工作:不要自动化,而要推翻重来》,哈默批评了企业在改造中常犯的错误,即运用信息技术加速已落后了几十年(甚至几百年)的工作流程,指出要对流程进行重新思考,BPR由此而产生。
BPR就是对企业的业务流程作根本性的思考和彻底的重建,其目的是在成本、质量、服务和速度等方面取得显著的改善,使得企业能最大限度地适应以顾客(Customer)、竞争(Competition)、变化(Change)为特征的现代企业经营环境。
企业流程重组实现手段:
?信息技术(IT):充分发挥IT的潜能,利用IT改造企业过程,简化企业过程。
?组织:变革组织结构,达到组织精简、提高效率的目的。
BPR过程简化的主要思想是:战略上精简分散的过程;职能上纠正错位的过程;执行上删除冗余的过程。
五、开发管理信息系统的策略和方法
开发管理信息系统的策略
自下而上的开发策略??
自下而上的开发策略是从现行系统的业务状况出发,先实现一个个具体的功能,逐步地由低级到高级建立MIS。
自上而下的开发策略
? 自上而下的开发策略强调从整体上协调和规划,由全面到局部,由长远到近期,从探索合理的信息流出发来设计信息系统。
综合开发策略
在规划阶段应用“自上而下”的策略确定新系统总体方案,在系统开发阶段利用“自下而上”策略对一个个业务子系统进行具体功能和数据的分析与分解。
面向对象开发方法(OO)
开发过程(三个阶段):
面向对象分析(OOA)
面向对象设计(OOD)
面向对象程序设计(OOP)
各种开发方式的比较:
前面所讨论过的几种常用方法对系统开发过程中的几个主要环节支持情况如何呢?现分析如下:
①结构化系统开发方法,是能够全面支持整个系统开发过程的方法,该方法基于模块化的设计思想,采用“自顶向下,逐步求精”的技术对系统进行划分。简单易懂,使用方便,获得了广泛应用。
②原型方法,它是一种基于4GL(第4 代程序生成语言)的快速模拟方法,它通过模拟以及对模拟后原型的不断讨论和修改最终建立系统。要想将这样一种方法应用于一个大型信息系统开发过程中的所有环节是根本不可能的,故它多被用于小型局部系统或处理过程比较简单系统的设计到实现环节。
③面向对象法,它是一种围绕对象来进行系统分析和系统设计,然后用面向对象的工具建立系统的方法。这种方法可以普遍适用于各类信息系统开发,但是不能涉足系
文档评论(0)