管理信息系统的战略规划和开发方法.ppt

上传人:文库蛋蛋多 文档编号:2226106 上传时间:2023-02-02 格式:PPT 页数:67 大小:689.50KB
返回 下载 相关 举报
管理信息系统的战略规划和开发方法.ppt_第1页
第1页 / 共67页
管理信息系统的战略规划和开发方法.ppt_第2页
第2页 / 共67页
管理信息系统的战略规划和开发方法.ppt_第3页
第3页 / 共67页
管理信息系统的战略规划和开发方法.ppt_第4页
第4页 / 共67页
管理信息系统的战略规划和开发方法.ppt_第5页
第5页 / 共67页
点击查看更多>>
资源描述

《管理信息系统的战略规划和开发方法.ppt》由会员分享,可在线阅读,更多相关《管理信息系统的战略规划和开发方法.ppt(67页珍藏版)》请在三一办公上搜索。

1、,管理信息系统的战 略规划和开发方法,第一节管理信息系统战略规划第二节开发管理信息系统的方法第三节企业流程重组(BPR),第一节 管理信息系统战略规划 本节内容:一、为什么要做战略规划?二、战略规划的内容与作用 三、MIS战略规划的组织 四、战略规划的方法(重点是BSP法),一、为什么要做战略规划?,从失败的教训中得出的结论(70年代的危机)MIS历史发展的必然(阶段论),单项业务=信息孤岛,提高部门效率 提高企业整体效益,电算会计,合同管理,人事工资,档案管理,库存管理,信息系统发展的阶段论计算机在企业管理中的应用,一般要经历若干阶段。1973年,诺兰(Nolan)首次提出了信息系统发展的阶

2、段理论,被称为诺兰阶段模型,1980年,诺兰又进一步完善了该模型。下图中,横坐标表示信息系统的各个阶段,纵坐标表示预算费用。该模型总结了发达国家信息系统发展的经验和规律,一般模型中的各阶段都是不能跳越的,它可用于指导MIS的建设。,诺兰的阶段论模型,预算,时间,初装,蔓延,集成,数据管理,成熟,控制,初装(诺兰阶段模型的阶段1)初装阶段标志着组织购买第一台计算机,并初步开发管理应用程序。特点:组织中个别人具有使用计算机的能力;该阶段一般发生在一个组织的财务部门。,蔓延(诺兰阶段模型的阶段2)处于蔓延阶段的组织中,计算机的应用初见成效,管理应用程序从少数部门扩散到多数部门。特点:数据处理能力得到

3、迅速发展;出现许多新问题(如数据冗余、数据不一致性、难以共享等);计算机使用效率不高等(只有一部分计算机的应用收到了实际的效益)。,控制(诺兰阶段模型的阶段3)主要指对组织中计算机的数量进行控制。特点:成立了一个领导小组;采用了数据库(DB)技术解决数据共享问题;这一阶段是计算机管理变为数据管理的关键。,集成(诺兰阶段模型的阶段4)集成阶段就是在控制的基础上,对子系统中的硬件进行重新联接,建立集中式的数据库及能够充分利用和管理各种信息的系统。特点:建立集中式的DB及相应的IS;增加大量硬件,预算费用迅速增长。,数据管理(诺兰阶段模型的阶段5)成 熟(诺兰阶段模型的阶段6)由于80年代时,美国尚

4、处在第四阶段,因此,诺兰没能对该两个阶段进行详细的描述。他认为数据管理应该是实现企业全方位的数据存储、检索、处理和维护等;成熟应该是形成了完善的信息系统,可以为各个管理层次提供信息。,二、战略规划的作用和内容,合理利用信息资源,以节省信息系统的投资;找出存在的问题,正确识别出为实现企业目标MIS必须完成的任务,促进MIS的应用,带来更多的经济效益;指导MIS开发,用规划作为将来考核的标准。,作用:,战略规划的内容:,包括三年或更长期的计划,也包含一年短期计划信息系统的目标、约束及总体结构;组织(企业、部门)的现状;业务流程的现状、存在问题和不足及业务流程重组;对影响规划的信息技术发展的预测。,

5、三、战略规划的组织,规划领导小组;由单位主要决策者负责;成员最好是各部门的业务骨干,数据及业务的调研、分析。人员培训;对高层管理人员、分析员、规划领导小组培训。规定进度;制定规划的具体步骤。,制定战略规划一般包括以下九个步骤:确定规划的性质;收集相关信息;战略分析(MIS的目标、开发方法、功能结构等进行分析);定义约束条件;明确战略目标(确定MIS的开发目标、明确功能、服务范围、质量等);提出总体结构(框架、子系统的划分);选择开发方案(开发顺序、开发策略、开发方法);确定实施进度;形成文档,并讨论、批准、生效。,四、制定MIS战略规划的常用方法 制定MIS战略规划的方法有多种,在此只介绍企业

6、系统规划法的基本原理。本节内容:企业系统规划法(简称Business System Planning)(一)BSP法的作用(二)BSP法的工作步骤(三)U/C矩阵的应用,(一)企业系统规划法及其作用 企业系统规划法(Business System Planning,简称BSP法)是一种能根据企业目标制定出MIS战略规划的结构化方法。作用 1.确定未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后顺序;2.对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。BSP法的优点 能保证信息系统独立于企业的组织机构,即使将来企业的组织机构或管理体制发生变化,信息

7、系统的结构体系不会受到太大的冲击。,(二)BSP法的步骤 准备工作;调研;定义业务过程;业务过程重组;定义数据类;定义MIS的总体结构;确定子系统开发的先后顺序;形成文档、建议书以及开发计划。,步骤3、定义企业过程,企业过程是逻辑上相关的一组决策和活动的集合,这些决策和活动是管理企业资源所需要的。,任何企业的活动均由三方面组成:,计划和控制类,产品与服务类,支持资源类,主要步骤介绍:,三类企业过程举例,组织计划放弃与追求分析预测管理市场/产品预测运营计划测量与评价工作资金计划预算,市场计划定价工程设计开发工程记录生产调度生产运行质量控制销售,财务计划成本控制主设备计划人事计划资金获得招聘采购调

8、和购买库存控制账务管理,定义企业过程的成果:最后将三类企业过程汇总到一张表中,把重复的去掉,进行必要的业务功能描述,对不合理的进行重组。为方便举例,选择部分业务过程如下表:,经过定义后产生的某企业的业务过程,步骤5、定义数据类,数据类是指支持业务过程所必需的逻辑上相关的数据。与一个业务主题相关,又叫主题数据库。,定义数据类有两种方法:,企业实体法,企业过程法,企业过程法定义数据类,利用前面产生的业务过程,分析每一个过程利用什么数据,产生什么数据,即每一过程输入输出什么数据。可以用输入处理输出图形来表示。,市场计划,财务分析,顾客,产品,销售领域,销售分析,财务,顾客,产品,利润分析,某企业的数

9、据类,(三)U/C矩阵法实现子系统划分的方法很多,“U/C矩阵法”是其中较为常用和有效的方法。U/C矩阵法的六个步骤 填入“数据类”;填入“功能”;标以“U”或“C”;按逻辑关系及发生的顺序,重排各功能;重排数据类,使所有“C”尽可能靠近对角线;分组,结果不唯一。,步骤6、定义MIS总体结构,建立U/C矩阵,描述数据与业务功能的关系,求解U/C矩阵,得到稳定的子系统划分。,划分时应注意:沿对角线一个接一个地画,既不能重叠,又不能漏掉任何一个数据和功能。方块的划分是任意的,但必须将所有的“C”元素都包含在小方块之内。划分后的小方块即为今后新系统划分的基础。每一个小方块即一个子系统。子系统划定之后

10、,留在小方块(子系统)外还有若干个“U”元素,这就是今后子系统之间的数据联系,即共享的数据资源。,用U/C矩阵表示功能与数据之间的产生与使用关系,经营计划子系统,产品工艺子系统,销售子系统,生产制造子系统,财会,人事,确定划分为六个子系统:,经营计划子系统产品工艺子系统生产制造子系统销售子系统财会子系统人事子系统,在对系统进行划分并确定了子系统以后,从图上面的图中可以看出 所有数据的使用关系都被小方块分隔成了两类:一类在小方块以内;一类 在小方块以外。在小方块以内所产生和使用的数据,则今后主要考虑放 在本子系统的计算机设备上处理。而在小方块以外的数据联系(即图中 小方块以外的“U”),则表示了

11、各子系统之间的数据联系。这些数据资 源今后应考虑放在网络服务器上供各子系统共享或通过网络来相互传递 数据。,4.1管理信息系统战略规划的概念,步骤7、确定开发的优先顺序,根据以下因素确定子系统的开发优先序:经济与财务因素对组织目标的贡献环境(国家、地方要求否)技术(简单与孤立的,用户情况,技术成熟情况)管理者的支持程度与素质,第二节 开发管理信息系统的方法 本节内容:一、结构化系统开发方法;二、原型法;三、面向对象方法。,20世纪60年代,无固定方法20世纪70年代,结构化方法20世纪80年代,原型法80年代后期,CASE和面向对象方法计算机辅助软件工程(Computer Aided Soft

12、ware Engineering,CASE):目的解决软件危机可支持系统生命周期各个阶段面向对象OO(Object-Oriented)方法:数据和操作封装,一、结构化方法,系统开发生命周期模型,图:管理信息系统的生命周期模型,系统生命期各阶段工作量比例:(1)开发占33%,维护占67%(2)调查大于30%,分析大于40%,设计小于20%,实施小于10%,说明问题:(1)维护工作的重要性(2)“系统开发仅仅是编程”是否正确?,系统开发生命期中各阶段的工作内容,1、总体规划为何进行总体规划:(1)了解系统组成,从总体上提出方案(2)概略投资方案(3)系统可行性说明(4)制定分批开发计划,初步调查、

13、总体方案的提出、对方案进行可行性分析可行性报告,2、系统分析,详细调查、分析用户需求、建立新系统逻辑模型 系统分析报告“做什么?”用户需求:功能要求、性能要求、可靠性要求、安全保密要求以及开发费用、开发周期、可使用资源等方面的限制。系统分析报告作用:(1)设计和实施基础(2)交流和监督(3)验收和评价依据,3、系统设计,逻辑模型物理模型做什么怎么做实际去做 系统设计说明书,总体设计:详细设计:,4、系统实施与评价,系统实施编程及硬件安装系统调试用户培训新旧系统转换,成果:MIS外+有关的技术文档(使用说明书、程序说明书等)系统维护:改正错误或满足新的需要包括对程序、数据、代码和设备的维护保持系

14、统与文档的一致性。,系统评价:(1)性能(2)经济效果:直接经济效果、间接经济效果(3)社会效益(4)其他方面,结构化方法的特点,基本思想:按照系统工程的思想组织开发工作,结构化、模块化,自顶向下地对系统进行分析与设计,最后利用自底向上,逐步实现的方式完成系统实施。,主要特点:面向用户加强调查研究逻辑设计和物理设计分别进行使用结构化、模块化方法严格按阶段进行开发过程文档化,结构化系统开发方法的优点 结构化系统开发方法注重开发过程的整体性、全局性,特别适合开发大型MIS。结构化系统开发方法的缺点 开发过程繁琐,周期长,难以适应环境的变化。,二、原型法(Prototyping)原型法的基本原理和过

15、程如图所示:,原型化方法的优点以用户为中心,提高信心加强用户参与程度,可以接受需求的变动和风险缓和通信和交流的困难,简化项目管理和文档编制有利于积累系统开发经验原型提供了最终系统的操作训练,原型法的缺点:不适合开发大型系统,因为返工现象特别严重。,三、面向对象法,产生于20世纪60年代,20世纪80年代以来,获得广泛应用。以对象为中心,特点:1 封装性。对象作为实体,其操作隐藏在方法中,其状态由对象的“属性”来描述,通过“方法”来改变。面向对象就是“对象+属性+方法”。2 抽象性。类(Class):把从具有共同性质的实体中抽象出事物的本质特征。对象是类的一个实例。类中封装了对象共有的属性和方法

16、,通过实例化一个类创建的对象,自动具有类中规定的属性和方法。,3 继承性。类可以派生出子类,子类自动继承父类的属性与方法。4 动态链接性。对象间的联系是通过对象间的消息传递动态地建立起来的。面向对象开发方法虽然也包括分析、设计、实现以及运行与维护等阶段,但它的生命周期是不反复累增的过程。,四、开发管理信息系统的策略 一般认为,开发MIS的策略有以下两种:“自下而上”的开发策略 基本思想:从业务系统开始,先实现每个基本功能(即数据处理功能),然后逐步向高级建设(即,增加管理/控制功能)。(2)“自上而下”的开发策略 基本思想:从整体上协调和规划,由全面到局部、由长远到近期,从探索合理的信息流出发

17、来设计信息系统。,两种策略优缺点的对比:,第三节 企业流程重组(BPR)本节内容一、企业流程重组的概念二、企业流程重组的步骤与方法,一、企业流程重组的概念-1 企业流程(过程)是为完成企业目标而进行的一系列逻辑相关、跨越时空的业务活动。例如:仓库收货的业务流程可能是:保管员验收货物并作记录、通知采购员、签收货物发运单、填写入库单并入库、分发入库单、填写送验单等。企业流程重组(Business Process Reengineering,简称BPR)是按现代化信息处理的特点,对现有的企业流程进行重新设计。这是提高企业运行效率的一条重要途径。,一、企业流程重组的概念-2 企业流程重组的必要性在传统

18、的劳动分工原则下,企业流程被分割为一段段分裂的环节,每一环节关心的焦点仅仅是单个任务和工作,而不是整个系统的全局最优。计算机应用于企业管理,大都停留在“模拟”的程度,没有充分发挥信息核技术的特点。企业流程重组正是要根据新技术条件下信息处理的特点,以事物发生的自然过程来寻找解决上述问题的途径。,一、企业流程重组的概念-3 企业流程的重组不仅涉及到技术,也涉及人文因素,包括观念的重组、流程的重组和组织的重组,以新型企业文化代替老的企业文化,以新的企业流程代替原有的企业流程,以扁平化的企业组织代替金字塔型的企业组织等。,二、企业流程重组的步骤与方法-1 企业流程重组实际上是站在信息的高度,对业务流程

19、的重新思考和再设计,是一个系统工程,包括在系统规划、系统分析、系统设计、系统实施与评价等整个规划与开发过程之中。企业流程重组的步骤 1.对现有业务流程进行分析,找出现有流程存在的问题及产生问题的原因;2.分析每一项活动的必要性;3.根据企业的战略目标,采用关键成功因素法等,去发现正确的业务流程,如在信息技术支持下,有些活动可以合并,管理层次可以减少,有些审批检查可以取消等。,二、企业流程重组的步骤与方法 2 流程重组的指导性方法 1.以过程管理代替职能管理,取消不增值的管理环节。2.以事前管理代替事后监督,减少不必要的审核、检查和控制活动。3.取消不必要的信息处理环节,消除冗余信息集。4.以计

20、算机协同处理为基础的并行过程取代串行和反馈控制管理过程。5.用信息技术实现过程自动化,尽可能抛弃手工管理过程。,MIS开发实战,一、现阶段系统开发过程中的困难因素二、系统开发应具备的条件三、系统开发前的准备工作四、MIS开发及实施的组织保障机构五、MIS开发工作人员的构成,一、现阶段系统开发过程中的困难因素大多数用户对计算机尚不熟悉,与开发人员沟通困难。新系统的使用会影响目前的管理方式。MIS带来的效益不易直接用货币形式反映。基础数据的准确性与完整性较差,管理基础工作混乱。基础数据如:技术、劳动定额,原材料消耗定额、各种统计资料、各种报表、规章制度等。,二、系统开发应具备的条件,主要领导亲自参

21、与和领导,有专职的信息机构。搞好基础管理,制定和完善必要的规章制度和标准规范。各级管理人员积极参与,培养一支应用技术队伍。必要的资金保证。对MIS的资金投入不仅是用于购置计算机设备,还包括系统分析和设计、软件开发、人员培训、系统运行和维护费用。,三、系统开发前的准备工作,1、借鉴同类系统的开发经验2、选择适合本企业实际的开发方式自行开发方式:依靠本企业的技术力量进行开发。委托开发方式:将开发任务承包给某开发组织,如系统工程公司、科研单位和有关的院校。合作开发方式:企业与某一开发组织联合开发。购买商品软件:适于规范化较强的业务其他方式如在某专家指导下,自行开发,聘请顾问等3、确定系统目标、开发策

22、略和投资金额4、收集整理基础数据,四、MIS开发及实施的组织保障机构,CIO 企业信息主管,五、MIS开发工作人员的构成,1 系统分析人员、系统设计人员。一般由系统分析员和高级程序员担任。系统分析员主持总体规划和系统分析,根据企业的现状和需求确定系统的逻辑模型和物理模型。另外,他还承担项目全程的组织和实施工作。高级程序员是MIS中分项目的负责人,主要负责系统设计和系统实施的工作,同时参加总体规划和系统分析阶段的工作。高级程序员需要对计算机硬件、软件和网络通信技术有全面深入的了解,熟悉软件开发的组织工作。,MIS开发工作人员的构成,2 程序设计人员是具体软件编制人员。程序员要具备计算机硬件、软件的基础知识,熟悉多种程序设计语言和开发工具。3 系统操作人员,负责数据的录入4 系统使用人员(信息用户(各级管理者)5 系统管理人员,负责系统的维护,如信息中心人员。,第四章 管理信息系统的战略规划和开发方法小结,

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

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号