第三部分 MIS的战略规划和开发方法.ppt_第1页
第三部分 MIS的战略规划和开发方法.ppt_第2页
第三部分 MIS的战略规划和开发方法.ppt_第3页
第三部分 MIS的战略规划和开发方法.ppt_第4页
第三部分 MIS的战略规划和开发方法.ppt_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

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

文档简介

1、第三部分 MIS的战略规划和开发方法,诺兰模型:信息系统发展阶段理论 信息系统开发的策略 MIS战略规划方法 企业流程重组 MIS开发方式 MIS开发方法,诺兰模型:信息系统发展阶段理论,诺兰模型,诺兰模型反映了信息系统成长的六个阶段: 初装阶段:主要是计算机知识的启蒙、学习使用的作用。 蔓延阶段:是数据处理发展最快的阶段,但缺乏综合系统开发,信息难以共享。 控制阶段:有专门的领导小组组织协调系统建设,采用数据库技术解决数据共享问题,是实现以计算机管理为主向以数据管理为主换的关键。 集成阶段:在控制基础上开始按联机响应方式重新备和设计应用系统,建立集中式数据库,主要为中层管理提供辅助决策。 数

2、据管理阶段:数据真正成为企业的重要资源。 成熟阶段:即可以满足企业各个管理屋次的要求,从EDP到MIS再支DSS,真正实现信息资源的管理。,诺兰模型,诺兰模型还指出信息系统发展中的6种增长要素 计算机硬软资源 应用方式 计划控制 管理信息系统在组织中的地位 领导模式 用户意识,诺兰模型的作用,诺兰模型指出了信息系统发展的六个阶段以及信息系统发展过程中的六种增长要素 总结了发达国家信息系统发展的经验和规律,这六个阶段是不能跳跃的 在确定MIS开发建设策略时,应当分析本单位的信息系统处于哪个阶段,根据该阶段的特征知道系统的建设,MIS的开发策略,“自下而上”的策略 从现行系统的业务状况出发,先实现

3、一个个具体的功能,逐步地由低级到高 级建立整个MIS。适用于小型系统的设计及系统开发工作缺陷乏实际经验的情况。缺点:由于缺乏统筹规划,会出现小模块运行不协调的情况。 “自上而下”的策略 强调由全面到局部,由长远到近期,从上到下,从探索研制合理 的信息流出发,设计出适合于这种信息流发时要求逻辑性强,难度大。 建设MIS的正确策略 大型系统而言,“自上而下”的做好战略规划;再“自下而上”的进行应用开发。,MIS战略规划,什么MIS战略规划? 关于MIS长远发展的规划,在MIS开发之前制定 MIS战略规划的作用是什么? 通过规划过程找出业务过程中问题;通过规划找出组织变化的方向;指明组织中建立信息系

4、统的方向和目标;合理分配和利用各种资源(人、物、资金、时间);指导信息系统开发(开发阶段、开发组织、开发原则) 管理信息系统规划的主要内容是什么? 信息系统的目标、约束与结构;组织当前的能力状况;对影响计划的信息技术发展的预测; 业务流程的现状、存在的问题以及流程在新的技术环境下的重组。,MIS战略规划的组织,规划领导小组 人员培训 规定进度,战略规划制定的步骤,确定规划的性质 ; 收集相关信息 ; 战略分析 ; 定义约束条件 ; 明确战略目标 ; 提出总体结构; 选择开发方案 ; 确定实施进度 ; 形成文档,并讨论、批准、生效,MIS战略规划的常用方法,制定MIS战略规划的方法有多种,在此只

5、介绍企业系统规划法和关键成功因素法的基本原理 BSP方法 CSF方法,BSP方法,企业系统规划法 BSP法的作用 BSP法的工作步骤 U/C矩阵的应用,BSP方法,70年代初由IBM公司提出 基于用信息系统支持企业运营的思想,是一种能根据企业目标制定出MIS战略规划的结构化方法。 自上而下分析企业目标、识别企业过程、识别数据类,然后再自下而上设计和实施系统,以支持企业目标 根据过程/数据需求进行信息系统规划,BSP方法的作用和优点,能够确定未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后顺序; 能够对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。

6、 优点:能保证信息系统独立于企业的组织机构,即使将来企业的组织机构或管理体制发生变化,信息系统的结构体系不会受到太大的冲击。,BSP方法的过程,BSP方法的步骤,准备工作 初步调研 定义业务过程 业务过程重组 定义数据类 定义信息系统总体结构 确定系统开发顺序 核准信息系统规划,定义业务过程的步骤,U/C矩阵,U/C矩阵被用来表达过程和数据类之间的关系 U是被使用的数据;C是某一功能新创建的数据; 可作为划分子系统的基础,U/C矩阵的创建, 填入“数据类”; 填入“功能”; 标以“U”或“C”; 按逻辑关系及发生的顺序,重排各功能; 重排数据类,使所有“C”尽可能靠近对角线; 分组(划分子系统

7、),结果不唯一。,U/C矩阵的建立,U/C矩阵的移动,子系统的划分(分组),U/C矩阵的正确性检验,完备性检验 每一个数据项必须由一个产生者和至少一个使用者(即每一列必须有一个C和至少一个U) 一致性检验 每一个数据项有且仅有一个产生者 无冗余性检验 表中不允许有空行空列出现,U/C矩阵的正确性检验总结,每一列必有且仅有一个C,至少一个U 无空行和空列,U/C矩阵的作用,通过对U/C矩阵的正确性检验,及时发现前段分析和调查工作的疏漏和错误。 通过对U/C矩阵的正确性检验来分析数据的正确性和完整性。 通过对U/C矩阵的求解过程,最终得到子系统的划分。 通过子系统之间的联系(“U”)可以确定子系统

8、之间的共享数据,CSF方法,关键成功因素法 80年代初由MIT教授把CSF引入信息系统战略规划 通过分析找到影响组织成功的关键因素 围绕关键成功因素确定组织对于信息系统的需求 根据信息系统的需求进行信息系统规划,CSF方法,企业战略,CSFs,信息系统如何支持CSFs,信息系统的需求,信息系统规划,分析,分析,分析,分析,支持,CSF方法的步骤,了解企业(或MIS)的战略目标; 识别所有的成功因素和影响这些因素的子因素; 确定关键成功因素(不同行业的关键成功因素互不相同),例如 百货公司发展客户、稳定客户是首要问题; 制造业关键在于降低成本、提高产品质量,适时推出新产品; 连锁店关键在于品牌加

9、盟、扩张、定位与市场细分、选址; 明确各关键成功因素的性能指标和评估标准,CSF方法的特点,目标识别突出重点 从重要需求引发规划 容易忽视次要问题 受成功因素分析结果的制约,CSF方法实例,CSF方法实例,深圳某通讯设备公司CSF方法实例,企业流程重组,企业流程的概念 企业流程重组的概念 企业流程重组的步骤和方法,企业流程,是为完成企业目标而进行的一系列逻辑相关、跨越时空的业务活动 如,仓库收货的业务流程可能是:保管员验收货物并作记录、通知采购员、签收货物发运单、填写入库单并入库、分发入库单、填写送验单等,企业流程重组,即BPR 企业业务流程再设计的观点最早是由美国Hammer和Champy于

10、1993年在再造公司企业革命的宣言(麻省理工学院计算机教程)中提出的。 企业业务流程重组是对企业业务流程进行根本的再思考和再设计,以求企业关键的经营性指标获得巨大的突破和提高,例如成本、质量、服务和响应速度等。 企业再造的对象是业务流程而不是生产或销售任务、人员、组织结构等。,企业流程重组的必要性,在传统的劳动分工原则下,企业流程被分割为一段段分裂的环节,每一环节关心的焦点仅仅是单个任务和工作,而不是整个系统的全局最优。计算机应用于企业管理,大都停留在“模拟”的程度,没有充分发挥信息核技术的特点。 企业流程重组正是要根据新技术条件下信息处理的特点,以事物发生的自然过程来寻找解决上述问题的途径。

11、,企业流程重组的性质,企业流程的重组不仅涉及到技术,也涉及人文因素,包括观念的重组、流程的重组和组织的重组,以新型企业文化代替老的企业文化,以新的企业流程代替原有的企业流程,以扁平化的企业组织代替金字塔型的企业组织等。,企业流程重组的步骤,企业流程重组实际上是站在信息的高度,对企业流程的重新思考和再设计,是一个系统工程,包括在系统规划、系统分析、系统设计、系统实施与评价等整个规划与开发过程之中。 企业流程重组的步骤 1. 对现有业务流程进行分析,找出现有流程存在的问题及产生问题的原因; 2. 分析每一项活动的必要性; 3. 根据企业的战略目标,采用关键成功因素法等,去发现正确的业务流程,如在信

12、息技术支持下,有些活动可以合并,管理层次可以减少,有些审批检查可以取消等。,企业流程重组的指导性方法,以过程管理代替职能管理,取消不增值的管理环节。 以事前管理代替事后监督,减少不必要的审核、检查和控制活动。 取消不必要的信息处理环节,消除冗余信息集。 以计算机协同处理为基础的并行过程取代串行和反馈控制管理过程。 用信息技术实现过程自动化,尽可能抛弃手工管理过程。,企业业务流程重组的关键点,流程重组应从用户或顾客需求出发,以企业流程为改造对象,对企业流程进行根本性的思考和分析,通过对企业流程的构成要素(活动、活动的逻辑关系、活动的实现方式和流动的承担者)重新组合,产生出更有价值的结果,以此实现

13、企业流程彻底的重新设计,从而获得企业绩效的巨大改善。 关键点就是关键因素,常以“瓶颈”来形容,例如如在建筑施工过程中,混凝土的输送需要把握好时间既不能太早也不能太晚,因此运输活动的实现方式就成了该流程运送成功的关键;例如对于时装生产企业来说应以满足消费者对时尚的追求为企业目标,因此缩短时装上市周期、快速应对流行的需要就成为关键因素,班尼顿服装公司的案例正是抓住了业务流程的关键点。,活动本身,根据传统分工理论,分工须有度,当分工过细,交易费用过大,则意味着必须进行活动的整合。即把不同职能部门、由多名专业人员完成的几种活动,压缩成一个任务,由一个人来完成。如IBM信贷公司借助于专家系统,把原由信用

14、审核员、估价员等专门人才的活动压缩为交易员一人的工作,减少了活动的传递与活动的重复,从而提高了速度和准确性,进而大幅度提高了流程的运作效率。 与活动的整合相反,活动的分散意味着不将专业的职能集中于专业人员身上或单一部门,而是将它打散融进系统中。如在企业中,打字复印文件资料的工作集中起来就会成为一个人的专职工作,但如果每个人自行处理的话,便会融入个人工作的时间内。 还可将管理、检查、协调等“本来就不该有的工作”尽量地废止。例如将总部的投诉部门撤除,该部门的工作交由现场人员代办,不仅节约了开支,而且效率也获得了较大提高。,活动间关系,一般是通过将串联的活动关系变成并联的活动,从而提高业务流程的运作

15、效率。并行工程(CE,Concurrent Engineering)的思想起源于20世纪60年代,它是对新产品开发流程及其相关工艺流程进行并行、一体化设计的一种系列工作模式。 CE的应用重点在于新产品开发流程。实践证明并行工程能大大改善新产品开发流程,能大大缩短开发周期(减少设计反复、缩短设计时间、生产准备时间、制造时间、发送时间等),降低新产品生命周期中的成本。如柯达公司使用CAD创新技术对产品开发流程进行再造,特别是一体化产品设计数据库,使柯达35毫米相机从概念到生产的整个开发流程所需时间从70周变为38周。,活动承担者,可以将职能型组织转变为流程型组织,即将参与流程运作的人集中在一起,他

16、们不再各自为政,而是群策群力,共同推动新的流程。这种“流程工作小组”有时也称“项目组”、“专案小组”。 小组成员由工作的单面手变成了工作的多面手,不再是专才而成为通才,工作也就由简单变为复杂,更具有挑战性和刺激性,也就更能激发他们的工作热情,从而提高工作效率;不再是个人对单个活动负责,而是以整体对整个流程负责;员工也不再是被动的执行者,而是自主的管理者。 在流程小组中,不再是等级森严,而是人人平等。,活动实现方式,一方面,信息技术支撑企业流程,是流程重组的强大工具,信息技术创造了全新的流程再设计;另一方面,流程重组使信息技术的潜力得到最大限度地发挥,推动了信息技术的发展。例如中央数据库技术和分

17、散数据库技术的联合应用,使业务员不论在何时何地,随时可以直接得到最新信息。 在惠普(HP)公司,销售代表通过笔记本电脑可及时获得精确的库存信息,也成为销售人员与伙伴和上司联系的途径,公司促销、报价和折扣等指标能及时得以传播和执行。结果显示销售人员的开会时间缩短为46%,旅行时间缩短了13%,而与客户在一起的时间增加了27%。通过信息技术实现了营销、库存之间的高度合作。,案例:班尼顿公司业务流程再设计,意大利大型服装企业班尼顿(Benetton)公司业务流程再设计的经典案例 班尼顿(Benetton)公司是意大利大型的服装生产企业,它以齐全的商品和丰富的色彩获好评,在世界各地拥有许多客户。其传统

18、生产方式见下图。,班尼顿服装公司新业务流程,新的流程是:一开始先织原色布,然后裁剪。 由于款式方面一年内还不至于有大幅度的变化,但是颜色的变化大。因此只要颜色等方面的最新流行信息一到手后,即可进行颜色的策划,然后染色。这样,款式策划好后只剩下染色活动,自然快了很多,所以能够敏捷地应对“流行”,公司的业绩大幅度上升。,案例:某设备技术有限公司顾客服务过程,应用信息系统以后的顾客服务业务流程,顾客,服务中心,维修工程师,技术支援,基于Internet的 服务信息系统,研讨数据库,故障案 例库,故障诊断 专家系统,1,2,3,4,信息系统的开发方式,自主开发 委托开发 合作开发 购买现成软件,自主开

19、发,根据项目预算自行组织开发力量,自主完成信息系统的分析和设计,程序编码等。 自主开发适合于有较强的管理信息系统分析与设计队伍和程序设计人员、系统维护使用队伍的组织和单位,如高等院校、研究所、计算机公司、等单位。 自主开发的优点是开发费用少,实现开发后的系统能够适应本单位的需求且满意度较高,系统维护方便。缺点是由于不是专业开发队伍,容易受计算机业务工作的限制,系统优化不够,开发水平较低。,委 托 开 发,委托开发使信息系统开发全部承包出去,由专业性科技公司负责,企业直接使用。 委托开发方式适合于使用单位无管理信息系统分析、设计及软件开发人员或开发队伍力量较弱、但资金较为充足的组织和单位。关键是

20、要选择称职的委托单位,对本行业的业务比较熟悉、有成功的开发经验。 委托开发的方式的优点是省时、省事,系统的技术水平较高。缺点是费用高、系统维护需要开发单位的长期支持。此种方式需要使用单位的业务骨干参与系统的论证工作,开发过程中,需要开发单位和使用单位双方及时沟通,进行协调和检查。,合作开发,合作开发是由用户企业与其他专业性有实力的技术单位合作,共同完成开发任务的方式。 合作开发可以利用企业业务优势与合作方信息技术优势彼此互补,开发出实用性强、技术水平高的系统。 合作开发方式适合于使用单位有一定的管理信息系统分析、设计及软件开发人员,但开发队伍力量较弱,希望通过管理信息系统的开发建立完善和提高自

21、己的技术队伍,便于系统维护工作的单位。双方共同开发成果,实际上是一种半委托性质的开发工作。 优点是相对于委托开发方式比较节约资金,可以培养、增强使用单位的技术力量,便于系统维护工作,系统的技术水平较高。缺点是双方在合作中沟通易出现问题,需要双方及时达成共识,进行协调和检查。在合作过程中需要分清各方的权责,以合同的方式形成工作制度约束。,购买商用软件,通用性强的应用领域几乎都在使用现成的商用软件,例如财务管理、工资计算、图书管理、制图等。商品化软件的可靠性、通用性和用户友好性有一定的保证。对中小型企业来说,购买商用软件是十分省力的开发方式。 优点是节省时间的费用、系统技术水平高。 缺点是通用软件

22、专用性较差,跟本单位的实际工作需要可能有一定的差距,有时可能需要做二次开发工作。因此,在选择通用软件时,不可只看开发商的宣传,要经过多方详尽的考查后再作决定。,各种开发方式的比较,信息系统开发方式的比较,独立开发、合作开发、委托开发、购买软件、,自己制造为主,市场购买为主,信息系统的开发方式,信息系统的开发方法,结构化系统开发方法 原型法 面向对象方法 CASE方法,结构化系统开发方法,结构化系统开发方法(Structured System Development Methodologies) 结构化开发方法,是自顶向下结构化方法、工程化的系统开发方法和生命周期的结合。概括起来说就是自顶向下、

23、逐步求精,分阶段实现的软件开发方法,是一种先整体后局部的信息系统开发方法,也是迄今为止开发方法中应用最成熟的一种。 结构化开发方法把MIS的开发过程严格分为系统分析、系统设计、系统实施三个阶段,前一阶段工作完成,方可进行下一阶段工作,注重开发过程的整体性和全局性。,结构化开发方法的优缺点,优点:强调系统开发过程的整体性和全局性,强调在整体优化的前提下来考虑具体的分析设计问题,即自顶向下的观点。它强调的另一个观点是严格地区分开发阶段,强调一步一步地严格地进行系统分析和设计,每一步工作都及时地总结,发现问题及时地反馈和纠正。这种方法避免了开发过程的混乱状态,是一种被广泛采用的系统开发方法。适合大型

24、信息系统的开发。 缺点:开发过程复杂,开发周期长,系统难以适应环境的变化,原型法,是计算机软件技术发展到一定阶段的产物 是信息系统开发的一种常用方法。 先根据用户的需求快速开发一个原型系统,交给用户使用,在使用过程中,用户进一步的提出需求和改进,再根据这些需求和改进意见进一步完善系统,直至用户满意为止,原型法的开发过程,原型法的优缺点,优点:系统开发灵活,修改与扩充都很方便;用户只要经过简单培训,就能很快掌握使用的方法。 缺点:缺乏系统统一的规划和认识,不适用大型信息系统的开发;同时,多次反复的修改浪费大量的人力物力财力,有时也会陷入一个无休止的循环,面向对象开发方法,面向对象方法(objec

25、t oriented ,简称OO方法)从面向对象的角度,为人类认识事物进而开发系统提供了一种全新的方法。 OO方法认为,客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和联系就构成了各种不同的系统。 当设计和实现一个客观系统时,如能在满足需求的条件下,把系统设计成由一些不可变的(相对固定)部分组成的最小集合,这个设计就是最好的。它把握了事物的本质,因而不再会被周围环境(物理环境和管理模式)的变化以及用户没完没了的变化需求所左右。这些不可变的部分就是所谓的对象。,对象的性质(一),标识的唯一性:对象的查找通过唯一性进行; 对象的分类性:对象可划分为

26、各种对象类(相似属性的小组),分类的目的可以使问题抽象化或者简化只考虑其共性,例如画图程序针对“图类”,适用于一般图形,但对特殊图形(如梯形、菱形等)可以调用专用子程序来控制; 对象的多态性:同一操作可以是多个不同类对象的行为。例如:移动Move既可以是用户界面窗口移动行为,也可以是国际象棋子类的动作行为;不同类对象的行为控制可以采用不同的程序代码段;,对象的性质(二),对象的继承性:对象类具有层次关系,继承性反映了具有层次关系的对象属性和操作进行共享的方式。例如:可先初略定义一个“类”,然后将其细分为多个“子类”,“父”类程序写后,“子”类程序段可以继承“父”类的代码,只需编写其独有(特殊性

27、)功能代码即可,可以避免软件编程的重复性,提高效率; 对象的封装性:将自由数据与操作方法封闭在一起,及放于同一个对象中,使自身的状态和行为局部化; 对象的可维护性:由于对象可以局部封装,因而对象的可维护性大大增强,便于检错和修改。,面向对象方法的优缺点,OO方法以对象为基础,利用特定的软件工具直接完成从对象客体的描述到软件结构之间的转换; OO方法解决了传统结构化开发方法中客观世界描述工具与软件结构的不一致性问题,缩短了开发周期; OO方法需要一定的软件基础支持才可以应用; 如在大型系统开发中如果不经过自顶向下的整体划分,而是一开始就自底向下的采用OO方法,容易造成系统结构不合理、各部分关系失调等问题。,CASE方法,即计算机辅助软件工程方法 CASE是从计算机辅助编程工具发展而来的大型综合计算机辅助软件工程开发环境,因此,CASE可以进行各种需求分析、功能分析,生成各种结构化图表(如数据流程图、结构图、实体/关系图,层次化功能图、矩阵图)等,并能支持系统开

温馨提示

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

评论

0/150

提交评论