《管理信息系统 第5章 管理信息系统的战略规划》由会员分享,可在线阅读,更多相关《管理信息系统 第5章 管理信息系统的战略规划(94页珍藏版)》请在金锄头文库上搜索。
1、第5章 管理信息系统的战略规划和开发方法n规划:关于一个组织发展方向、环境条规划:关于一个组织发展方向、环境条件、长期目标、重大政策与策略等方面件、长期目标、重大政策与策略等方面的长远计划。的长远计划。n管理信息系统战略规划:企业信息系统管理信息系统战略规划:企业信息系统建设与发展的整体思路和指导体系。建设与发展的整体思路和指导体系。Q:为什么要进行信息系统战略规划?n在管理信息系统建设中,如果一个操作错在管理信息系统建设中,如果一个操作错误会造成几万元损失的话,那么,一个设误会造成几万元损失的话,那么,一个设计错误就会损失几十万元;一个计划错误计错误就会损失几十万元;一个计划错误会损失几百万
2、元,而一个规划错误能损失会损失几百万元,而一个规划错误能损失几千万甚至上亿元。几千万甚至上亿元。福克斯梅亚公司的信息化项目n 福克斯福克斯梅亚公司曾经是美国最大的药品分销商之一,年营梅亚公司曾经是美国最大的药品分销商之一,年营业收入超过业收入超过5050亿美元。为了改进竞争地位,保持快速增长,这家亿美元。为了改进竞争地位,保持快速增长,这家公司决定采用国际上非常流行的企业资源计划(公司决定采用国际上非常流行的企业资源计划(ERPERP)系统。其)系统。其实,简单地说,这一系统就是将公司内外根本没有联系的职能部实,简单地说,这一系统就是将公司内外根本没有联系的职能部门用计算机软件捏合在一起以便使
3、产品的装配和输送更加高效。门用计算机软件捏合在一起以便使产品的装配和输送更加高效。由于坚信由于坚信ERPERP系统的潜在利益,在一家享有盛誉的系统集成系统的潜在利益,在一家享有盛誉的系统集成商的帮助下,梅亚公司成了早期的商的帮助下,梅亚公司成了早期的ERPERP系统应用者。然而,到了系统应用者。然而,到了19971997年,在投入了年,在投入了两年半两年半的时间和的时间和一亿美元一亿美元之后,这家公司所达之后,这家公司所达到的效果非常不理想,仅仅能够处理到的效果非常不理想,仅仅能够处理2.42.4的当天订单,而这一的当天订单,而这一目标即使用远古时期的方法也能达到,况且,就是这点儿业务也目标即
4、使用远古时期的方法也能达到,况且,就是这点儿业务也常常遭遇到信息处理上的问题。最终,梅亚公司宣告破产,仅以常常遭遇到信息处理上的问题。最终,梅亚公司宣告破产,仅以八千万美元被收购。它的托管方至今仍在控告那家八千万美元被收购。它的托管方至今仍在控告那家ERPERP系统供应系统供应商,将公司破产的原因归结为采用了商,将公司破产的原因归结为采用了ERPERP系统。系统。 许继集团ERP项目实施n19981998年初,河南许继集团采用了年初,河南许继集团采用了SymixSymix公司(现更名公司(现更名FrontstepFrontstep公司)的公司)的产品来实施产品来实施ERPERP,到同年,到同年
5、7 7月份,许继实施月份,许继实施ERPERP的进展都很顺利,可是随后的一的进展都很顺利,可是随后的一系列变故让项目彻底失败。系列变故让项目彻底失败。19981998年年8 8月份,许继内部为了适应市场变化,开始月份,许继内部为了适应市场变化,开始发生重大的机构调整。(原来,许继没有成立企业内部事业部,而是以各个发生重大的机构调整。(原来,许继没有成立企业内部事业部,而是以各个分厂的形式存在。而各个分厂在激烈的市场竞争中,出现了这样的怪现象:分厂的形式存在。而各个分厂在激烈的市场竞争中,出现了这样的怪现象:许继自己制造的零部件,比如每个螺钉在公司内部的采购价格是许继自己制造的零部件,比如每个螺
6、钉在公司内部的采购价格是5 5分钱,在市分钱,在市场上却场上却3 3分钱就可以拿到。这样必须进行大调整。)大调整的结果是将这些零分钱就可以拿到。这样必须进行大调整。)大调整的结果是将这些零部件分厂按照模拟法人的模式来进行运作。部件分厂按照模拟法人的模式来进行运作。 实施实施ERPERP在先,公司结构大调整在后。企业经营结构变了,而当时所用的在先,公司结构大调整在后。企业经营结构变了,而当时所用的ERPERP软件流程却已经定死了,软件流程却已经定死了,SymixSymix厂商也似乎无能为力,想不出很好的解决厂商也似乎无能为力,想不出很好的解决方案。于是许继不得不与方案。于是许继不得不与Symix
7、Symix公司友好协商,项目暂停,虽然已经运行了公司友好协商,项目暂停,虽然已经运行了5 5个月,但是继续运行显然已经失去了意义。个月,但是继续运行显然已经失去了意义。 企业利用信息技术的风险:n企业在信息系统设计和实施时,往往企业在信息系统设计和实施时,往往“脚踩西瓜皮,脚踩西瓜皮,溜哪算哪溜哪算哪”,没有合理规划系统建设;,没有合理规划系统建设;n信息系统的应用仅仅模仿手工业务流程,出现信息系统的应用仅仅模仿手工业务流程,出现“汽汽车跑牛路车跑牛路”新技术迎合旧流程的现象;新技术迎合旧流程的现象;n在选应用软件时,仅关心某个单一的核心应用,不在选应用软件时,仅关心某个单一的核心应用,不考虑
8、子系统之间关系,出现考虑子系统之间关系,出现“信息孤岛信息孤岛”;n互不兼容的系统、各式各样的设备,导致维护成本互不兼容的系统、各式各样的设备,导致维护成本高居不下,多种应用系统间的冲突形成新的高居不下,多种应用系统间的冲突形成新的“信息信息黑洞黑洞”。Q:为什么要进行信息系统战略规划?为什么要进行信息系统战略规划?n企业的信息化建设具有综合性、系统性、变革性和持续性等特点。因此,企业在进行信息化建设时首先要科学地制定信息系统战略规划。系统规划不当带来的损失不仅仅是巨大的,而且还是隐性的、长远的,往往要到系统全面推广实施后才能在实践中慢慢显现中来。所以,必须把信息系统的规划摆到重要的战略位置上
9、。n使信息系统(IS)目标与企业目标一致!主要内容n信息系统战略规划的概念信息系统战略规划的概念n制定信息系统战略规划的步骤制定信息系统战略规划的步骤n制定信息系统战略规划的常用方法制定信息系统战略规划的常用方法n企业流程重组企业流程重组n开发信息系统的策略和方法开发信息系统的策略和方法第一节第一节管理信息系统战略规划的概念管理信息系统战略规划的概念管理信息系统的战略规划是关于管理信息系统的长管理信息系统的战略规划是关于管理信息系统的长远发展计划,是企业发展战略规划的一个组成部分。远发展计划,是企业发展战略规划的一个组成部分。一、一、MIS规划的作用规划的作用1合理分配和利用信息资源(信息、信
10、息技术和信息合理分配和利用信息资源(信息、信息技术和信息生产者),以节省信息系统的投资;生产者),以节省信息系统的投资;2通过制订规划,找出存在的问题,更正确地识别出通过制订规划,找出存在的问题,更正确地识别出为实现企业目标为实现企业目标MIS系统必须完成的任务,促进信息系统必须完成的任务,促进信息系统的应用,带来更多的经济效益。系统的应用,带来更多的经济效益。3指导管理信息系统开发,用规划作为将来考核系统指导管理信息系统开发,用规划作为将来考核系统开发工作的标准。开发工作的标准。通用电气公司降低采购费用 通用电气公司照明设备分部报告说,采购从人工系统转向电子系统,在反应速度、通用电气公司照明
11、设备分部报告说,采购从人工系统转向电子系统,在反应速度、服务改进以及减少劳动力和材料成本方面,都产生了很明显的收益。服务改进以及减少劳动力和材料成本方面,都产生了很明显的收益。 照明设备分部的工厂为购买低价值的机器零件,每天要向公司资源部送交数百份定照明设备分部的工厂为购买低价值的机器零件,每天要向公司资源部送交数百份定额申请单额申请单(RFQ)。对于每一份定额申请单,都要向仓库索取它必须附带的图纸,从库房里。对于每一份定额申请单,都要向仓库索取它必须附带的图纸,从库房里查出,带回来,照相复制,打包,与定额申请单一起附加到出库表上,装进信封,寄出。查出,带回来,照相复制,打包,与定额申请单一起
12、附加到出库表上,装进信封,寄出。这一过程至少需要这一过程至少需要7天时间,既繁琐又费时。公共资源部一般一次只能向天时间,既繁琐又费时。公共资源部一般一次只能向23家供应商发家供应商发出招标信。出招标信。 1996年,照明设备分部决定实施采购信息化,针对采购过程存在的问题,试用了公年,照明设备分部决定实施采购信息化,针对采购过程存在的问题,试用了公司第一个采购系统,称为司第一个采购系统,称为TPNpost。现在,公共资源部可以从其内部网接收电子定额申请。现在,公共资源部可以从其内部网接收电子定额申请单,然后通过单,然后通过Internet向全世界的供应商招标。这一系统自动的调出图表,并把它们附在
13、向全世界的供应商招标。这一系统自动的调出图表,并把它们附在电子调配表上。在公共资源部开始这一过程的两个小时内,供应商将通过电子邮件、传真电子调配表上。在公共资源部开始这一过程的两个小时内,供应商将通过电子邮件、传真或电子数据交换系统收到发来的定额申请单。公司可以在接到投标的当天对其进行评估并或电子数据交换系统收到发来的定额申请单。公司可以在接到投标的当天对其进行评估并做出决定。做出决定。 以前,在四份发货单中有一份以上不得不重新审查或返工,以使其与采购定单及收以前,在四份发货单中有一份以上不得不重新审查或返工,以使其与采购定单及收据相符。通过自始至终的电子交易,发货单可自动地与采购定单保持一致
14、,并反映出在处据相符。通过自始至终的电子交易,发货单可自动地与采购定单保持一致,并反映出在处理过程中所有的改动情况。理过程中所有的改动情况。 照明设备分部采购佣工费用已下降了照明设备分部采购佣工费用已下降了30%,60%的采购人员已被重新安置工作,公的采购人员已被重新安置工作,公共资源部每月至少可增加共资源部每月至少可增加68个额外的工作日用于采购政策研究,而不必再去做文字处理、个额外的工作日用于采购政策研究,而不必再去做文字处理、照相复印、装信封等在人工处理时必须做的工作了。由于可以接触更广泛的联机供应商,照相复印、装信封等在人工处理时必须做的工作了。由于可以接触更广泛的联机供应商,引起更大
15、的竞争来降低价格,材料费用下降多达引起更大的竞争来降低价格,材料费用下降多达20%。二、二、MIS规划的内容规划的内容MIS战略规划一般包括三年或更长期的计战略规划一般包括三年或更长期的计划,也包括一年的短期计划。规划的内容包括:划,也包括一年的短期计划。规划的内容包括:n1信息系统的目标、约束及总体结构。信息系统的目标、约束及总体结构。n2组织(企业、部门)的状况。包括计算机组织(企业、部门)的状况。包括计算机软件及硬件情况、产业人员的配备情况以及开软件及硬件情况、产业人员的配备情况以及开发费用的投入情况。发费用的投入情况。n3业务流程的现状、存在的问题和不足,以业务流程的现状、存在的问题和
16、不足,以及流程在新技术条件下的重组及流程在新技术条件下的重组。n4对影响规划的信息技术发展的预测。这些信息技术对影响规划的信息技术发展的预测。这些信息技术主要包括计算机硬件技术、网络技术及数据处理技术主要包括计算机硬件技术、网络技术及数据处理技术等。这些技术的不断更新将给管理信息系统的开发带等。这些技术的不断更新将给管理信息系统的开发带来深刻的影响(如处理效率、响应时间等),与管理来深刻的影响(如处理效率、响应时间等),与管理信息系统的性能有着密切的联系,决定着管理信息系信息系统的性能有着密切的联系,决定着管理信息系统的优劣。因此,在规划过程中需要从吸收相关技术统的优劣。因此,在规划过程中需要
17、从吸收相关技术的最新发展。从而使所开发的管理信息系统具有更强的最新发展。从而使所开发的管理信息系统具有更强大的生命力。大的生命力。信息系统战略规划需要合理的信息系统战略规划需要合理的模型与方法模型与方法的指导的指导模型模型刻画信息系统规划过程中的指导模式刻画信息系统规划过程中的指导模式方法方法描述具体实施规划时的步骤描述具体实施规划时的步骤第二节第二节制订管理信息系统战略规划的步骤制订管理信息系统战略规划的步骤一、信息系统发展的阶段论一、信息系统发展的阶段论信息系统规划模型信息系统规划模型n诺兰的阶段模型诺兰的阶段模型诺兰,诺兰,19731980,反映信息系统的发,反映信息系统的发展阶段。展阶
18、段。n战略一致性模型战略一致性模型约翰约翰汉德森,汉德森,1999,帮助企业检查企业,帮助企业检查企业经营战略与信息技术战略的一致性。经营战略与信息技术战略的一致性。n三阶段模型三阶段模型鲍曼鲍曼&戴维斯,对规划过程和方法论进行分戴维斯,对规划过程和方法论进行分类研究。类研究。第二节第二节制订管理信息系统战略规划的步骤制订管理信息系统战略规划的步骤n诺兰诺兰(Nolan,R.L.)总结了发达国家信息系统总结了发达国家信息系统发展的经验和规律,于发展的经验和规律,于1973年首次提出了信年首次提出了信息系统发展的阶段理论被称为诺兰阶段模型,息系统发展的阶段理论被称为诺兰阶段模型,1980年诺兰进
19、一步完善了该模型。年诺兰进一步完善了该模型。诺兰的阶段模型n诺兰模型反映了信息系统的发展阶段,并使信息诺兰模型反映了信息系统的发展阶段,并使信息系统的各种特性与系统生长的不同阶段对应起来,系统的各种特性与系统生长的不同阶段对应起来,从而成为信息系统战略规划工作的框架。从而成为信息系统战略规划工作的框架。n根据这个模型,只要一个信息系统存在某些特性,根据这个模型,只要一个信息系统存在某些特性,便可以知到其处在哪一阶段。一般认为模型中的便可以知到其处在哪一阶段。一般认为模型中的各阶段都是不能跳越的。各阶段都是不能跳越的。n初装阶段初装阶段n组织中只有少数人使用计算机,计算机是分散控制的,没有统一的
20、计划。组织中只有少数人使用计算机,计算机是分散控制的,没有统一的计划。n蔓延阶段蔓延阶段n计算机的应用从企业中的少数部门扩展到各个部门,以至在信息系统的计算机的应用从企业中的少数部门扩展到各个部门,以至在信息系统的管理和费用方面都产生危机。在此阶段,计算机处理能力得到飞速发展,管理和费用方面都产生危机。在此阶段,计算机处理能力得到飞速发展,但在组织内部又出现大量数据冗余、数据不一致以及数据无法共享等许但在组织内部又出现大量数据冗余、数据不一致以及数据无法共享等许多问题。多问题。n控制阶段控制阶段n组织开始制定管理方法使得计算机的应用正规化、制度化,并推行成本组织开始制定管理方法使得计算机的应用
21、正规化、制度化,并推行成本-效益分析方法。同时针对已开发的应用系统的不协调和数据冗余等问题效益分析方法。同时针对已开发的应用系统的不协调和数据冗余等问题建立统一的计划。建立统一的计划。n集成阶段集成阶段n数据处理系统进入一个高速发展阶段,建立集中式的数据库和能够充分数据处理系统进入一个高速发展阶段,建立集中式的数据库和能够充分利用及管理组织各种信息资源的系统。利用及管理组织各种信息资源的系统。n数据管理阶段数据管理阶段n数据真正成为企业的重要资源。数据真正成为企业的重要资源。n成熟阶段成熟阶段n信息系统与组织的目标完全一致,可以满足组织中各管理层次的要求,信息系统与组织的目标完全一致,可以满足
22、组织中各管理层次的要求,能够适应任何管理和技术的新的变化,从而真正实现信息资源的管理。能够适应任何管理和技术的新的变化,从而真正实现信息资源的管理。n诺兰模型对信息系统开发的指导意义诺兰模型对信息系统开发的指导意义n诺兰模型总结了发达国家信息系统发展的经诺兰模型总结了发达国家信息系统发展的经验和规律,一般认为诺兰模型中的各个阶段验和规律,一般认为诺兰模型中的各个阶段是不可以跳跃的。是不可以跳跃的。n无论在确定开发管理信息系统的策略,或者无论在确定开发管理信息系统的策略,或者在制定管理信息系统规划的时候,都应该首在制定管理信息系统规划的时候,都应该首先明确本单位处于哪一个生长阶段,根据这先明确本
23、单位处于哪一个生长阶段,根据这个阶段的特征指导个阶段的特征指导MIS的建设。的建设。二、制定战略规划的具体步骤n确定规划性质确定规划性质n收集相关信息收集相关信息n进行战略分析进行战略分析n定义约束条件定义约束条件n明确战略目标明确战略目标n提出未来略图提出未来略图n选择开发方案选择开发方案n提出实施进度提出实施进度n通过战略规划通过战略规划第三节 制定MIS战略规划的常用方法n用于管理信息系统规划的方法很多,主要是关键成功用于管理信息系统规划的方法很多,主要是关键成功因素法因素法(critical success factorscritical success factors,CSFCSF)
24、,),战略目战略目标集转化法(标集转化法(strategy set transformationstrategy set transformation,SSTSST)和企业系统规划法(和企业系统规划法(business system business system planning,BSPplanning,BSP)。)。其他还有企业信息分析与集成技术其他还有企业信息分析与集成技术(BIAITBIAIT),),产出产出/ /方法分析(方法分析(E/MAE/MA),),投资回收投资回收法法(ROIROI),),征费法(征费法(charge-outcharge-out),),零线预算法,阶石零线预算
25、法,阶石法等。用得最多的是前三种,后面几种用于特殊情况,法等。用得最多的是前三种,后面几种用于特殊情况,或者作整体规划的一部分使用。或者作整体规划的一部分使用。一、企业系统规划法(一、企业系统规划法(BSP)n企业系统规划法是企业系统规划法是IBMIBM公司在公司在2020世纪世纪7070年代年代初用于内部系统开发的一种方法,它主要初用于内部系统开发的一种方法,它主要是基于用信息支持企业运行的思想。在总是基于用信息支持企业运行的思想。在总的思路上,它是先自上而下识别企业目标,的思路上,它是先自上而下识别企业目标,识别企业过程,识别数据,然后再自下而识别企业过程,识别数据,然后再自下而上设计系统
26、,以支持目标,见下图。上设计系统,以支持目标,见下图。企业目标企业目标业务过程业务过程数据分析数据分析数据数据信息结构信息结构系统流程系统流程系统目标系统目标BSPBSP方法步骤图方法步骤图分析分析 ,实施,实施 在BSP法应用中要把握的原则 必须支持企业的战略目标。 应当表达出企业各个管理层次的需求。 应该向整个企业提供一致信息。 应该经得起组织机构和管理体制变化。 先“自上而下”识别和分析,再“自下而上”设计。BSP法的作用n确定确定IS的总体结构,明确子系统及其开发的总体结构,明确子系统及其开发的先后顺序;的先后顺序;n规划、管理和控制数据,明确子系统间的规划、管理和控制数据,明确子系统
27、间的数据交换关系;数据交换关系;n保证保证IS独立于企业的组织机构,对环境变独立于企业的组织机构,对环境变更的适应性更强。更的适应性更强。n1准备工作准备工作n2调研调研n3定义业务过程(找过程)。业务过程又称企业过程或管理功能组,定义业务过程(找过程)。业务过程又称企业过程或管理功能组,定义业务过程是定义业务过程是BSP方法的核心。方法的核心。业务过程指业务过程指的是企业管理中必要的是企业管理中必要且逻辑上相关的、为了完成某种管理功能的一组活动。它们的分析且逻辑上相关的、为了完成某种管理功能的一组活动。它们的分析和识别无需顾及与组织机构的联系和识别无需顾及与组织机构的联系。 整个企业的管理活
28、动由许多企业过程所组成。识别企业过程可整个企业的管理活动由许多企业过程所组成。识别企业过程可对企业如何完成其目标有个深刻的了解,识别企业过程是识别信息、对企业如何完成其目标有个深刻的了解,识别企业过程是识别信息、构成信息系统的基础,按照企业过程所建造的信息系统,在企业组构成信息系统的基础,按照企业过程所建造的信息系统,在企业组织变化时可是以不必改变。织变化时可是以不必改变。BSP法的工作步骤定义企业过程的目的和作用可归纳为:定义企业过程的目的和作用可归纳为:n1.使信息系统尽量独立于组织机构使信息系统尽量独立于组织机构n2.帮助理解企业如何完成使命和目标帮助理解企业如何完成使命和目标n3.为从
29、操作控制过程中分离出战略计划和管理控制提供依据为从操作控制过程中分离出战略计划和管理控制提供依据n4.为定义所需要的信息结构和为确定研究的范围、模块的分为定义所需要的信息结构和为确定研究的范围、模块的分解和排序、开发的优先顺序提供依据解和排序、开发的优先顺序提供依据n5.为定义关键的数据需求提供帮助为定义关键的数据需求提供帮助定义过程前,下列几点是研究的必要条件:定义过程前,下列几点是研究的必要条件:n1.所有的研究成员必须参与整个活动,且在活动前对期望的所有的研究成员必须参与整个活动,且在活动前对期望的成果有一致的意见成果有一致的意见n2.所有提供或调查的材料要记录、整理完好,以免在以后的所
30、有提供或调查的材料要记录、整理完好,以免在以后的决策和工程设计时误解或遗忘决策和工程设计时误解或遗忘n3.研究组成员必须建立和理解资源及资源生命周期的概念研究组成员必须建立和理解资源及资源生命周期的概念n4.研究前收集的信息必须能对产品和资源进行说明和设计研究前收集的信息必须能对产品和资源进行说明和设计定义企业过程的步骤:n计划和控制过程计划和控制过程n产品产品/服务过程服务过程n支持资源过程支持资源过程n过程的归并和分析过程的归并和分析识别计划与控制的企业过程识别计划与控制的企业过程战略规划管理控制战略规划管理控制经济预测经济预测组织计划组织计划政策开发政策开发放弃放弃/ /追求分析追求分析
31、 预测管理预测管理目标开发目标开发产品线模型产品线模型市场市场/ /产品预测产品预测工作资金计划工作资金计划雇员水平计划雇员水平计划运营计划运营计划预测预测测量与评价测量与评价计划和控制过程计划和控制过程准备工作阶段收集到的有关计划、关键成功因素和它们的度量标准备工作阶段收集到的有关计划、关键成功因素和它们的度量标准等信息,一般可被组合成战略计划类和管理控制类。准等信息,一般可被组合成战略计划类和管理控制类。战略计划是长远计划或发展计划,管理控制是操作计划、管理计战略计划是长远计划或发展计划,管理控制是操作计划、管理计划、资源计划。划、资源计划。要要 求求获获 得得服服 务务退退 出出市场计划
32、市场计划市场研究市场研究预预 测测定定 价价材料需求材料需求能力计划能力计划工程设计开发工程设计开发产品说明产品说明工程记录工程记录生产调度生产调度生产运行生产运行购购 买买库存控制库存控制接接 受受质量控制质量控制包装储存包装储存销销 售售订货服务订货服务运运 输输运输管理运输管理产品与服务的企业过程产品与服务的企业过程1.识别企业的产品识别企业的产品/服务服务2.按产品按产品/服务的生命周期的各个阶段识别过程服务的生命周期的各个阶段识别过程3.画出产品画出产品/服务过程总流程图服务过程总流程图4.写出每一过程的说明写出每一过程的说明资源生命周期要求获得服务退出资金财务计划成本控制资金获得接
33、收公文管理银行帐会计总帐会计支付人事人事计划工资管理招聘转业补充和收益职业发展终止合同退休材料需求生产采购接收库存控制订货控制运输设备主设备计划设备购买建设管理机器维修家具、附属物设备报损支持资源过程支持资源过程支持资源过程支持资源过程1.支持资源的描述支持资源的描述2.对每一个支持资源,按生命周期各阶段进行识别过程对每一个支持资源,按生命周期各阶段进行识别过程n4.业务过程重组:找出需要在信息技术支持下处理的业业务过程重组:找出需要在信息技术支持下处理的业务过程和不适合使用信息技术进行支持的业务过程。务过程和不适合使用信息技术进行支持的业务过程。n5.定义数据类(找数据)定义数据类(找数据)
34、用企业过程法找数据用企业过程法找数据 库存控制库存控制 库存会计库存会计订货点分析订货点分析部件库存量部件库存量接收运输接收运输厂商定购厂商定购部件库存量部件库存量采购需求采购需求业务过程需要用到哪些数据?产生哪些数据?n6.定义信息系统的结构(划分子系统)定义信息系统的结构(划分子系统)-U/C矩阵矩阵什么是什么是U/C矩阵?矩阵?表达表达过程过程与与数据数据两者之间的关系,矩阵两者之间的关系,矩阵(表格)中(表格)中行行表示数据类,表示数据类,列列表示过程,表示过程,并以字母并以字母U(use)和)和C(create)来表)来表示过程对数据类的示过程对数据类的使用使用和和产生产生。利用利用
35、U/C矩阵划分子系统的步骤?矩阵划分子系统的步骤?用表的行和列记录下企业信息系统的数据类和过程,交叉点用表的行和列记录下企业信息系统的数据类和过程,交叉点上的上的C表示这类数据由相应过程产生,表示这类数据由相应过程产生,U表示这类过程使用表示这类过程使用相应的数据类;相应的数据类;对表做重新排列,把过程按过程组排列,调换数据类横向位对表做重新排列,把过程按过程组排列,调换数据类横向位置,使矩阵中的置,使矩阵中的C最靠近对角线;最靠近对角线;把把U和和C最密集的地方框起来,起个名字,即子系统。框内最密集的地方框起来,起个名字,即子系统。框内的的U说明为该系统专用;框外的说明为该系统专用;框外的U
36、说明子系统之间的数据联说明子系统之间的数据联系,为子系统共享。系,为子系统共享。U/C矩阵正确性的检验?矩阵正确性的检验?完备性检验。每个数据类必须有一个产生者完备性检验。每个数据类必须有一个产生者C和至少有一和至少有一个使用者个使用者U;每个过程必须产生或者使用数据类。;每个过程必须产生或者使用数据类。一致性检验。每个数据类仅有一个产生者,即每个数据类一致性检验。每个数据类仅有一个产生者,即每个数据类在矩阵中只有一个在矩阵中只有一个C。无冗余性检验。每一行或每一列必须有无冗余性检验。每一行或每一列必须有U或者或者C,不允许,不允许有空行空列。有空行空列。n数据资源分布数据资源分布n所有数据的
37、使用关系都被小方块分隔成了两类:所有数据的使用关系都被小方块分隔成了两类:一类在小方块以内;一类在小方块以内;一类在小方块以外。一类在小方块以外。n在小方块以内所产生和使用的数据,则今后主在小方块以内所产生和使用的数据,则今后主要放在本系统的计算机设备上处理;要放在本系统的计算机设备上处理;n而在小方块以外的而在小方块以外的“U”,则表示了各子系统则表示了各子系统之间的数据联系,这些数据资源今后应考虑放之间的数据联系,这些数据资源今后应考虑放在网络服务器上供各子系统共享或通过网络来在网络服务器上供各子系统共享或通过网络来相互传递数据。相互传递数据。UC矩阵的主要功能矩阵的主要功能n通过对通过对
38、UC矩阵的求解过程最终得到子系统的划分;矩阵的求解过程最终得到子系统的划分;n通过对子系统之间的联系(通过对子系统之间的联系(“U”)可以确定子系统之可以确定子系统之间的共享数据,合理布局数据资源;间的共享数据,合理布局数据资源;n通过通过UC矩阵的正确性检验分析数据的正确性和完矩阵的正确性检验分析数据的正确性和完整性,进而及时发现前段分析和调查工作的疏漏和错整性,进而及时发现前段分析和调查工作的疏漏和错误。误。数据 过程顾客订单产品加工路线材料表成本零件规格原材料库存成品库存职工销售区域财务计划设备负荷材料供应工作令经营计划UU C财务规划UUU U产品预测UUUU产品设计 开发UCUC产品
39、工艺UCU U库存控制C CU U 调 度UUC生产能力计划UC U数据过程顾客订单产品加工路线材料表成本零件规格原材料库存成品库存职工销售区域财务计划设备负荷材料供应工作令材料需求UU作业流程CC销售区域管理CU UUUU销售U U UC订货服务U C U发运U UU会计UUU成本会计UC人员计划C人员招聘考核Un7.确确定定总总体体结结构构中中的的优优先先顺顺序序。即即对对信信息息系系统统总总体体结构中的子系统按先后顺序排出开发计划。结构中的子系统按先后顺序排出开发计划。 确定开发的顺序的方法采用资源分配法,确定开发的顺序的方法采用资源分配法,成本成本或效益比或效益比较法、全面法、全面评审
40、法、收法、收费法、指法、指导委委员会会法。法。 成本或效益比成本或效益比较法法 利用利用项目的成本和效益量目的成本和效益量计算出投算出投资回收率,根据回收率,根据投投资回收率法制回收率法制订决策决策规则,即从所有的可,即从所有的可选项目目中中选择投投资回收率最高的回收率最高的项目目优先开先开发。 全面全面评审法法 对各各应用用项目不目不仅要分要分别进行行评价,而且价,而且还应把它把它们作作为实现系系统总体方案的全套体方案的全套项目的目的组成部分去成部分去评价。考价。考虑项目的目的风险性,性,对组织的的战略方向的支略方向的支持等因素。持等因素。 收收费法法 把把MISMIS资源的源的费用分用分摊
41、给用用户的一种会的一种会计手段。手段。费用直接分用直接分摊给不同用不同用户向用向用户收取信息服收取信息服务费。 指指导委委员会法会法 成立由成立由组织的的总负责人和各主要人和各主要职能部能部门的的负责人人组成的指成的指导委委员会。会。n8.完成完成BSP研究报告,提出建议书和开发计划。研究报告,提出建议书和开发计划。BSP优缺点p优点:n全面展示了组织状况、系统或数据应用情况以及差距。尤其适用于刚刚启动或产生重大变化的情况。n可以帮助众多管理者和数据用户形成组织的一致性意见,并通过对管理者们的信息需求调查,来帮助组织找出在信息处理方面的需求。p缺点:n数据收集成本较高,数据分析难度大,数据处理
42、成本高昂;n采用该方法的多数调查、会谈只是在高层或中层管理者之间进行,很少从基层工作人员那里收集信息;二、关键成功因素法(CSF)n现行系统中,总存在着多个变量影响系统目标的实现,现行系统中,总存在着多个变量影响系统目标的实现,其中若干个因素是关键的和主要的,即关键成功因素。其中若干个因素是关键的和主要的,即关键成功因素。n关键成功因素法的主要思想:关键成功因素法的主要思想:n1970,WilliamZani在在MIS模型中使用了关键成功模型中使用了关键成功变量;变量;1980,John把把CSF提升为信息系统战略规划方提升为信息系统战略规划方法。法。关键成功因素关键成功因素关键信息集合关键信
43、息集合系统开发的优先次序系统开发的优先次序关键成功因素关键成功因素所谓的关键成功因素,指的是企业或组织在规划期内影响所谓的关键成功因素,指的是企业或组织在规划期内影响企业战略成功实现的企业战略成功实现的关键性关键性的任务。的任务。其基本出发点是认为:其基本出发点是认为:企业的信息系统需求是由少数企业的信息系统需求是由少数CSF所决定的。所决定的。企业的关键成功因素的特点是:企业的关键成功因素的特点是:n少量的易于识别的可操作的目标;少量的易于识别的可操作的目标;n可确保企业的成功;可确保企业的成功;n可用于决定组织的信息需求。可用于决定组织的信息需求。关键成功因素法就是通过分析找出使得企业成功
44、的关键因关键成功因素法就是通过分析找出使得企业成功的关键因素,然后再围绕这些关键因素来确定系统的需求,并进行规素,然后再围绕这些关键因素来确定系统的需求,并进行规划。划。步骤: 1、确定企业、确定企业、MIS的战略目标的战略目标2、识别成功因素,分析影响战略目标的各种因素和子因素、识别成功因素,分析影响战略目标的各种因素和子因素3、确定关键成功因素,不同行业、不同组织关键成功因素、确定关键成功因素,不同行业、不同组织关键成功因素不同不同4、明确各关键成功因素的性能指标和评估标准、明确各关键成功因素的性能指标和评估标准提高质量提高质量市场服务市场服务降低成本降低成本提提高高产产品品竞竞争争力力检
45、检验验工工质质量量通通疏疏商业商业渠道渠道减少减少人人员员降降低低价价格格料料原原改改善善售售后后服服务务加加树枝因果图树枝因果图识别关键成功因素的工具识别关键成功因素的工具国际流大学学术水平学术水平教学质量课程水平教学环境科研力量科研成果一一教学水平教学水平关键成功因素法的优点关键成功因素法的优点关键成功因素法的优点是能够使所开发的系统具有很强的针对性,能够较快地取得收益。应用关键成功因素法需要注意的是,当关键成功因素解决后,又会出现新的关键成功因素,就必须调整战略规划。n如何评价一个组织中哪些因素是关键成功因素,如何评价一个组织中哪些因素是关键成功因素,不同的组织是不同的,即使是同一组织的
46、业务活不同的组织是不同的,即使是同一组织的业务活动中,在不同的时期,其关键成功因素也会不同。动中,在不同的时期,其关键成功因素也会不同。关键成功因素法在高层应用一般效果好,因为每关键成功因素法在高层应用一般效果好,因为每一个高层领导人员日常总在考虑什么是关键因素。一个高层领导人员日常总在考虑什么是关键因素。对中层领导来说一般不大适合,因为中层领导所对中层领导来说一般不大适合,因为中层领导所面临的决策大多数是结构化的,其自由度较小,面临的决策大多数是结构化的,其自由度较小,对他们最好应用其他方法。对他们最好应用其他方法。第四节 企业流程重组n一、企业流程重组一、企业流程重组BPR是对企业的业务流
47、程做根本性的(是对企业的业务流程做根本性的(fundamental)思)思考和彻底性的(考和彻底性的(radical)重建,其目的是在成本、质量、服务)重建,其目的是在成本、质量、服务和速度方面取得显著性的(和速度方面取得显著性的(dramatic)改善,使得企业能最大)改善,使得企业能最大限度的适应以顾客、竞争、变化为特征的现代企业经营环境。限度的适应以顾客、竞争、变化为特征的现代企业经营环境。1、根本的根本的:不是表面的,而是本质的,要对现有系统进行彻底:不是表面的,而是本质的,要对现有系统进行彻底的怀疑,现有的均是不合理的,在管理学家的眼里,企业的管理的怀疑,现有的均是不合理的,在管理学
48、家的眼里,企业的管理看作一无是处,也就是看出问题。看透问题,才能更好解决问题。看作一无是处,也就是看出问题。看透问题,才能更好解决问题。2、彻底的彻底的:动大手术,不是修修补补。我国政府改革,先是转:动大手术,不是修修补补。我国政府改革,先是转变职能,再精简机构。变职能,再精简机构。3、显著的显著的提高:是指成十倍、百倍的提高,而不是改组了很长提高:是指成十倍、百倍的提高,而不是改组了很长时间才提高了时间才提高了20%-30%。比如企业人员减至。比如企业人员减至10%,产量提,产量提高高10倍,总体效益提高了百倍。有的企业在倍,总体效益提高了百倍。有的企业在2-3年营业额年营业额上亿上亿-百亿
49、。百亿。BPR案例案例-福特公司的应付款系统福特公司的应付款系统福特有福特有500500人,马自达人,马自达5 5人,人,原因在于涉及的部门太多:原因在于涉及的部门太多: 采购部门首先给卖方开出采购部门首先给卖方开出一张采购订货单,送一副一张采购订货单,送一副本给财务部门。当供应商本给财务部门。当供应商运来货物时,收货部门首运来货物时,收货部门首先完成一份收货文件并送先完成一份收货文件并送给财务部门,应付帐款部给财务部门,应付帐款部门收到供应商的发票后,门收到供应商的发票后,将发票与采购部门的订单将发票与采购部门的订单副本和收货文件核对。如副本和收货文件核对。如果三份文件不一致,更多果三份文件
50、不一致,更多的人介入这一流程。的人介入这一流程。BPR案例案例 福特公司的应付款系统福特公司的应付款系统采购部门发出订单,同时将订单内容输入联机数据采购部门发出订单,同时将订单内容输入联机数据库;供货商发货,验收部门核查来货是否与数据库库;供货商发货,验收部门核查来货是否与数据库中的内容相吻合,如果吻合就收货,并在终端上按中的内容相吻合,如果吻合就收货,并在终端上按键通知数据库,计算机会自动按时付款。键通知数据库,计算机会自动按时付款。采购应付帐款收货供应商BPR案例案例 福特公司的应付款系统福特公司的应付款系统Ford公司流程重建的成果:公司流程重建的成果:福特公司的新流程采用的是福特公司的
51、新流程采用的是“无票据无票据”制度,大大地简化了工作制度,大大地简化了工作环节,带来了如下结果环节,带来了如下结果:1、以往应付款部门需在订单、验收报告和发票中核查、以往应付款部门需在订单、验收报告和发票中核查14项内容,项内容,而如今只需而如今只需3项项零件名称、数量和供货商代码零件名称、数量和供货商代码;2、实现裁员、实现裁员75%,而非原定的,而非原定的20%;3、由于订单和验收单的自然吻合,使得付款也必然及时而准确,、由于订单和验收单的自然吻合,使得付款也必然及时而准确,从而简化了物料管理工作,并使得财务信息更加准确。从而简化了物料管理工作,并使得财务信息更加准确。BPR案例案例- 福
52、特公司的应付款系统福特公司的应付款系统Ford公司流程重建的启示:公司流程重建的启示:1、面向流程而不是单一部门:若福特仅仅重建应付款一个部门,、面向流程而不是单一部门:若福特仅仅重建应付款一个部门,那将会发现是徒劳的,正确的重建应是将注意力集中于整个那将会发现是徒劳的,正确的重建应是将注意力集中于整个“物物料获取流程料获取流程”,包括采购、验收和付款部门,这才能获得显著改,包括采购、验收和付款部门,这才能获得显著改善。善。2、大胆挑战传统原则、大胆挑战传统原则福特的旧原则:当收到发票时付款。福特的旧原则:当收到发票时付款。福特的新原则:当收到货物时付款。福特的新原则:当收到货物时付款。旧原则
53、长期支配着付款活动,并决定了整个流程的组织和运行,旧原则长期支配着付款活动,并决定了整个流程的组织和运行,从未有人试图推翻它,而从未有人试图推翻它,而BPR的实施就是要求我们要大胆质疑,的实施就是要求我们要大胆质疑,大胆地反思,而不能禁锢于传统。大胆地反思,而不能禁锢于传统。n信息技术(信息技术(IT)充充分分发发挥挥IT的的潜潜能能,利利用用IT改改造造企企业业过过程,简化企业过程。程,简化企业过程。n组织结构的变革组织结构的变革变变革革组组织织结结构构,达达到到组组织织精精简简,效效率率提提高高的目的目的。的。n企业领导的抱负、知识、意识和艺术企业领导的抱负、知识、意识和艺术!经验不再是资
54、本,而成为负债。经验不再是资本,而成为负债。业务流程重组的使业务流程重组的使能器能器(Enabler)二、业务流程重组与信息系统建设的关系业务流程重组与信息系统建设的关系 BPR是与信息系统建设密切相关的一项活动。是与信息系统建设密切相关的一项活动。业务流程重组是一种管理思想、一种经营变革的理业务流程重组是一种管理思想、一种经营变革的理念。信息技术是一种技术,念。信息技术是一种技术,BPR可独立于信息技术可独立于信息技术而存在。这种独立是相对的,在而存在。这种独立是相对的,在BPR由思想到现实由思想到现实的转变过程中,信息技术起到了良好的催化剂作用。的转变过程中,信息技术起到了良好的催化剂作用
55、。从管理信息系统的角度来认识,从管理信息系统的角度来认识,BPR主要是指主要是指利用利用信息技术,对组织内部或组织之间的工作流程和业信息技术,对组织内部或组织之间的工作流程和业务过程进行分析和再设计,用于减少业务的成本,务过程进行分析和再设计,用于减少业务的成本,缩短完成时间和提高服务质量。缩短完成时间和提高服务质量。三、业务流程重组类型业务流程重组类型 通常情况下,下面几种类型的企业比较容易推行业务流程重组:n 企业濒临破产,不改只能倒闭;n 企业竞争力下滑,企业需要重新调整战略和进行重构;n 企业领导认识到业务流程重组能大大提高企业竞争力,而企业又有此扩张需要;n 业务流程重组的策略在自己
56、相关的企业获得成功,影响本企业。实施业务流程重组时会陷入的误区n第一,重技术而轻流程。试图通过购买硬件与软件或引进信息第一,重技术而轻流程。试图通过购买硬件与软件或引进信息技术来提高管理效率与效益。结果投人了大量的硬件设备和软技术来提高管理效率与效益。结果投人了大量的硬件设备和软件,却没有收到预期的效果。主要原因是企业虽然大量应用信件,却没有收到预期的效果。主要原因是企业虽然大量应用信息技术,但只是原有的流程的息技术,但只是原有的流程的“计算机翻版计算机翻版”,操作方式发生,操作方式发生了变化,但流程本身没有改变,仅仅把信息系统作为实现流程了变化,但流程本身没有改变,仅仅把信息系统作为实现流程
57、自动化的辅助手段,并没有依靠信息技术改变流程,提高效益,自动化的辅助手段,并没有依靠信息技术改变流程,提高效益,结果是企业结果是企业“为了为了IT而而IT”。n第二,重变革轻技术。很多企业重新审视了自身的业务流程,第二,重变革轻技术。很多企业重新审视了自身的业务流程,试图通过建立新的管理规范来约束员工的行为,引导企业良性试图通过建立新的管理规范来约束员工的行为,引导企业良性发展。但由于没有必要的技术支持和辅助工具,往往得不到真发展。但由于没有必要的技术支持和辅助工具,往往得不到真正而有效的落实,使得不自觉回到原来的老路。结果是管理变正而有效的落实,使得不自觉回到原来的老路。结果是管理变革的措拖
58、只是停留在表面。革的措拖只是停留在表面。业务流程重组的类型n先重组后上系统。先重组后上系统。对于那些原先管理制度不严、业务流程混乱的对于那些原先管理制度不严、业务流程混乱的企业企业,在上信息系统之前,必须首先梳理清楚企业的业务流程,对其,在上信息系统之前,必须首先梳理清楚企业的业务流程,对其进行全面的重新设计,然后进行简化、重组,使之与信息系统合拍,进行全面的重新设计,然后进行简化、重组,使之与信息系统合拍,最后才实施信息系统。即最后才实施信息系统。即“先合理化,再自动化先合理化,再自动化”只有这样,实施信只有这样,实施信息系统才能收到管理上的实效,并保证达到预期效果。息系统才能收到管理上的实
59、效,并保证达到预期效果。n先上系统后重组。这种模式主要是用于那些经初步调查,并先上系统后重组。这种模式主要是用于那些经初步调查,并不存不存在与信息系统不符的管理思想和业务流程,而且整体管理体制较完善,在与信息系统不符的管理思想和业务流程,而且整体管理体制较完善,业务流程较清晰的企业业务流程较清晰的企业当中。此时可以先暂且不考虑业务流程重组,当中。此时可以先暂且不考虑业务流程重组,而是对企业直接实施信息系统。在实施信息系统后若出现不符的流程,而是对企业直接实施信息系统。在实施信息系统后若出现不符的流程,可考虑再进行新的流程设计。通常此类情况下,企业开展流程重组已可考虑再进行新的流程设计。通常此类
60、情况下,企业开展流程重组已不仅仅是为了实施信息系统,更多的则是为了使企业适应市场竞争和不仅仅是为了实施信息系统,更多的则是为了使企业适应市场竞争和提高自身整体水平的需要。提高自身整体水平的需要。业务流程重组的类型n重组与上系统并行。重组与上系统并行。多数企业则应用此种方式多数企业则应用此种方式。业务流程。业务流程重组和信息系统的实施同时展开,一方面,随着信息系统的重组和信息系统的实施同时展开,一方面,随着信息系统的推行,企业逐渐明确了未来的发展方向,找到了困扰企业顺推行,企业逐渐明确了未来的发展方向,找到了困扰企业顺利发展的瓶颈,彻底进行流程再造的计划也就显得更切合实利发展的瓶颈,彻底进行流程
61、再造的计划也就显得更切合实际、更规范化了;另一方面,随着重组计划阶段性改进和实际、更规范化了;另一方面,随着重组计划阶段性改进和实施,为企业去除了冗余的工作环节,规范了管理制度,为信施,为企业去除了冗余的工作环节,规范了管理制度,为信息系统的实施扫除了障碍。从而使企业不仅大大提高了信息息系统的实施扫除了障碍。从而使企业不仅大大提高了信息系统实施的成功率,而且还会取得事半功倍的效果。系统实施的成功率,而且还会取得事半功倍的效果。四、四、BPR的原则的原则n取消不增值的管理环节取消不增值的管理环节n减少不必要的审核、检查、控制减少不必要的审核、检查、控制n消除冗余信息集消除冗余信息集n并行取代串行
62、和反馈控制管理并行取代串行和反馈控制管理n尽可能抛弃手工管理尽可能抛弃手工管理麦肯锡:麦肯锡:IT在保险业绩效中的作用在保险业绩效中的作用一、管理信息系统的开发方式n自主开发自主开发n委托开发委托开发n合作开发合作开发n购买现成购买现成软件软件第五节 开发管理信息系统的策略和方法n管理信息系统的开发方式主要有管理信息系统的开发方式主要有独立开发独立开发方式、委托开发方式、合作开发方式、购买方式、委托开发方式、合作开发方式、购买现成软件方式现成软件方式。这四种开发方式的选择,要。这四种开发方式的选择,要根据使用单位的技术力量、资金情况、外部根据使用单位的技术力量、资金情况、外部环境等各种因素进行
63、综合考虑。不论哪一种环境等各种因素进行综合考虑。不论哪一种开发方式都需要使用单位的领导和业务人员开发方式都需要使用单位的领导和业务人员参加,并在管理信息系统的整个开发过程中,参加,并在管理信息系统的整个开发过程中,培养、锻炼、壮大使用单位的系统开发、设培养、锻炼、壮大使用单位的系统开发、设计和维护队伍。计和维护队伍。1、自主开发 自主开发适合于有较强的管理信息系统分析自主开发适合于有较强的管理信息系统分析与设计队伍和程序设计人员、系统维护使用队与设计队伍和程序设计人员、系统维护使用队伍的组织和单位,如高等院校、研究所、计算伍的组织和单位,如高等院校、研究所、计算机公司、等单位。独立开发的优点是
64、开发费用机公司、等单位。独立开发的优点是开发费用少,实现开发后的系统能够适应本单位的需求少,实现开发后的系统能够适应本单位的需求且满意度较高,系统维护方便。缺点是由于不且满意度较高,系统维护方便。缺点是由于不是专业开发队伍,容易受计算机业务工作的限是专业开发队伍,容易受计算机业务工作的限制,系统优化不够,开发水平较低。制,系统优化不够,开发水平较低。2、委托开发n委托开发方式适合于使用单位无管理信息系统委托开发方式适合于使用单位无管理信息系统分析、设计及软件开发人员或开发队伍力量较分析、设计及软件开发人员或开发队伍力量较弱、但资金较为充足的组织和单位。弱、但资金较为充足的组织和单位。n委托开发
65、的方式的优点是省时、省事,系统的委托开发的方式的优点是省时、省事,系统的技术水平较高。缺点是费用高、系统维护需要技术水平较高。缺点是费用高、系统维护需要开发单位的长期支持。此种方式需要使用单位开发单位的长期支持。此种方式需要使用单位的业务骨干参与系统的论证工作,开发过程中,的业务骨干参与系统的论证工作,开发过程中,需要开发单位和使用单位双方及时沟通,进行需要开发单位和使用单位双方及时沟通,进行协调和检查。协调和检查。3、合作开发 n合合作作开开发发方方式式适适合合于于使使用用单单位位有有一一定定的的管管理理信信息息系系统统分分析析、设设计计及及软软件件开开发发人人员员,但但开开发发队队伍伍力力
66、量量较较弱弱,希希望望通通过过管管理理信信息息系系统统的的开开发发建建立立完完善善和和提提高高自己的技术队伍,便于系统维护工作的单位。自己的技术队伍,便于系统维护工作的单位。n双双方方共共同同开开发发成成果果,实实际际上上是是一一种种半半委委托托性性质质的的开开发发工工作作。优优点点是是相相对对于于委委托托开开发发方方式式比比较较节节约约资资金金,可可以以培培养养、增增强强使使用用单单位位的的技技术术力力量量,便便于于系系统统维维护护工工作作,系系统统的的技技术术水水平平较较高高。缺缺点点是是双双方方在在合合作作中中沟沟通通易易出出现现问问题题,需需要要双双方方及及时时达达成成共共识识,进进行
67、行协调和检查。协调和检查。4、购买现成软件n目前,软件的开发正在向专业化方向发展,一些专门从事管目前,软件的开发正在向专业化方向发展,一些专门从事管理信息系统开发的公司已经开发出一批使用方便、功能强大理信息系统开发的公司已经开发出一批使用方便、功能强大的专项业务管理信息系统软件。为了避免重复劳动,提高系的专项业务管理信息系统软件。为了避免重复劳动,提高系统开发的经济效益,也可以购买现成的适合于本单位业务的统开发的经济效益,也可以购买现成的适合于本单位业务的管理信息系统软件,如企业管理信息系统、教育管理信息系管理信息系统软件,如企业管理信息系统、教育管理信息系统、财务管理系统、进销存管理系统等等
68、。统、财务管理系统、进销存管理系统等等。n此方式的优点是节省时间的费用、系统技术水平高。缺点是此方式的优点是节省时间的费用、系统技术水平高。缺点是通用软件专用性较差,跟本单位的实际工作需要可能有一定通用软件专用性较差,跟本单位的实际工作需要可能有一定的差距,有时可能需要做二次开发工作。因此,在选择通用的差距,有时可能需要做二次开发工作。因此,在选择通用软件时,不可只看开发商的宣传,要经过多方详尽的考查后软件时,不可只看开发商的宣传,要经过多方详尽的考查后再作决定。再作决定。5、各种开发方式的比较以以上上介介绍绍的的四四种种开开发发方方式式有有各各自自的的长长处处和和短短处处,需需要要根根据据使
69、使用用单单位位的的实际情况进行选择,也可综合运用各种开发方式实际情况进行选择,也可综合运用各种开发方式。 方式 特点比较独立开发委托开发合作开发购买现成软件分析和设计能力的要求较高一般逐渐培养较低编程能力的要求较高不需要需要较低系统维护的难易程度容易较困难较容易较困难开发费用少多较少较少说明 开发时间较长,系统适合本单位,培养了自己的开发人员。省事,开发费用高。开发出的系统便于维护。 最省事,但不一定完全适合本单位。(一)(一) 自下而上自下而上 的开发策略的开发策略n 自自下下而而上上 的的开开发发策策略略是是从从现现行行系系统统的的业业务务状状况况出出发发,先先实实现现一一个个个个具具体体
70、的的功功能能,逐逐步步地地由由低低级级到到高高级级建建立立MISMIS。因因为为任任何何一一个个MISMIS的的基基本本功功能能是是数数据据处处理理,所所以以 自自下下而而上上 方方法法首首先先从从研研制制各各项项数数据据处处理理应应用用开开始始,然然后后根根据需要逐步增加有关管理控制方面的功能。据需要逐步增加有关管理控制方面的功能。n一一般般情情况况下下,一一些些组组织织在在初初装装和和蔓蔓延延阶阶段段,各各种种条条件件(设设备备、资资金金、人人力力)尚不完备,常常采用这种开发策略。尚不完备,常常采用这种开发策略。n“自自下下而而上上”的的开开发发策策略略的的优优点点是是,可可以以避避免免大
71、大规规模模系系统统可可能能出出现现运运行行不不协协调调的的危危险险,但但缺缺点点是是不不能能像像想想象象那那样样完完全全周周密密,由由于于缺缺乏乏从从整整个个系系统统出出发发考考虑虑问问题题,随随着着系系统统的的进进展展,往往往往要要作作许许多多重重大大修修改改,甚甚至至重重新新规规划划、设设计。计。二、开发管理信息系统的策略二、开发管理信息系统的策略(二)(二) 自上而下自上而下 的开发策略的开发策略n 自自上上而而下下 的的开开发发策策略略强强调调从从整整体体上上协协调调和和规规划划,由由全全面面到到局局部部,由由长长远远到到近近期期,从从探探索索合合理理的的信信息息流流出出发发来来设设计
72、计信信息息系系统统。由由于于这这种种开开发发策策略略要要求求很很强强的的逻逻辑辑性性,因而难度较大。因而难度较大。n“自自上上而而下下”开开发发策策略略是是一一种种更更重重要要的的策策略略,是是信信息息系系统统的的发发展展走走向向集集成成和和成成熟熟的的要要求求。整整体体性性是是系系统统的的基基本本特特性性,虽虽然然一一个个系系统统由由许许多多子子系系统统构构成成,但但它它们们又又是是一一个不可分割的整体。个不可分割的整体。二、开发管理信息系统的策略二、开发管理信息系统的策略开发的管理信息系统具体方法有:开发的管理信息系统具体方法有:1:结构化系统开发方法:结构化系统开发方法2:原型化方法:原
73、型化方法3:面向对象的方法:面向对象的方法4:CASE方法方法三、管理信息系统开发方法n1.1.结构化系统开发方法的思想结构化系统开发方法的思想 是用系统的思想和系统工程的方法,按照用户至上的原则,结构化,是用系统的思想和系统工程的方法,按照用户至上的原则,结构化,模块化,自顶向下对系统进行分析与设计。具体的说,就是先将整个信模块化,自顶向下对系统进行分析与设计。具体的说,就是先将整个信息系统开发过程视为一个生命周期,或分出若干个相对独立、相互连接息系统开发过程视为一个生命周期,或分出若干个相对独立、相互连接的阶段,如系统规划、系统分析、系统设计、系统实施等。每个阶段有的阶段,如系统规划、系统
74、分析、系统设计、系统实施等。每个阶段有明确的任务,产生相应的文档,上一个阶段的文档是写下一个阶段工作明确的任务,产生相应的文档,上一个阶段的文档是写下一个阶段工作的依据。的依据。 在系统规划和理顺管理业务时,应从最顶层的管理业务入手,逐步在系统规划和理顺管理业务时,应从最顶层的管理业务入手,逐步深入至最基层;在系统分析和设计时,提出目标系统方案和系统设计时,深入至最基层;在系统分析和设计时,提出目标系统方案和系统设计时,应从宏观整体考虑入手,先考虑系统整体的优化,然后再考虑局部的优应从宏观整体考虑入手,先考虑系统整体的优化,然后再考虑局部的优化问题;在系统实施阶段,则坚持自底向上地逐步实施,即
75、组织人员从化问题;在系统实施阶段,则坚持自底向上地逐步实施,即组织人员从最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐步地构成整个系统。拼接到一起进行调试,自底向上、逐步地构成整个系统。(一)结构化开发方法(一)结构化开发方法n用系统工程的思想和工程化的方法;用系统工程的思想和工程化的方法;n按用户至上的原则;按用户至上的原则;n结构化、模块化;结构化、模块化;n自顶向下地对信息系统进行分析与设计。自顶向下地对信息系统进行分析与设计。战略规划系统分析系统设计系统实施系统运行与维护2.开
76、发过程开发过程n(1)系统规划阶段:)系统规划阶段:n(2)系统分析阶段:)系统分析阶段:系统开发请求 初步调查可行性研究初步方案讨论组织结构与功能分析 业务流程分析数据与数据流程分析功能与数据分析新系统方案讨论n(3)系统设计阶段)系统设计阶段n(4)系统实施)系统实施总体结构设计 代码设计数据库与文件设计I/O设计设计方案讨论模块结构设计人员培训编程数据准备设备购卖试 运行n(5)运行阶段)运行阶段运行管理 评价分析结果监理审计3、优缺点、优缺点优点:强调系统开发工作的整体性和全局性,优点:强调系统开发工作的整体性和全局性,目前还是系统开发的主要方法。适应大的复杂的目前还是系统开发的主要方
77、法。适应大的复杂的系统。系统。缺点:起点低,开发周期长,系统难以适应缺点:起点低,开发周期长,系统难以适应环境的变化。环境的变化。4 4、适用范围、适用范围 适用于:大型系统、复杂系统。适用于:大型系统、复杂系统。结构化系统开发方法的主要原则:n用户参与原则用户参与原则n先逻辑,后物理原则先逻辑,后物理原则n自顶向下原则自顶向下原则n工作成果描述标准化原则工作成果描述标准化原则( (二)原型化开发方法二)原型化开发方法n1.1.基本思想基本思想 在在管管理理信信息息系系统统开开发发的的开开始始阶阶段段,开开发发人人员员对对用用户户提提出出的的需需求求进进行行总总结结,然然后后开开发发一一个个原
78、原型型系系统统并并运运行行之之。开开发发人人员员和和用用户户一一起起对对原原型型系系统统的的运运行行情情况况进进行修改,直到用户对系统满意为止。行修改,直到用户对系统满意为止。 在在用用原原型型法法开开发发信信息息系系统统进进,为为了了迅迅速速建建立立和和修修改改原原型型,需需要要利利用用多多种种软软件件开开发发工工具具,现现在在许许多多具具有有实用价值的开发工具出现。实用价值的开发工具出现。n2.2.开发流程开发流程 用用户户首首先先提提出出要要求求,开开发发者者归归纳纳识识别别用用户户需需求求,开开发发系系统统原原型型,开开发发者者和和用用户户一一起起分分析析评评价价系系统统原原型型,如如
79、果果原原型型不不可可行行,重重新新构构造造新新原原型型,如如果果用用户户不不满满意意,修修改改原原型型,至至到到用用户户满满意意为为止止,之之后后系系统统试试行行,运运行行管理。管理。n原型法工作流程原型法工作流程1、用户提出系统要求、用户提出系统要求2、识别、归纳上述要求、识别、归纳上述要求3、开发一个模型原型、开发一个模型原型4、评价模型、评价模型5、模型不可行处理、模型不可行处理6、模型不满意处理、模型不满意处理7、修改模型、修改模型8、确定模型后的处理、确定模型后的处理N、实际系统开发、运行、维护等实际系统开发、运行、维护等12346758N不可行不可行不满意不满意满意满意3.原型法的
80、优缺点 n优点(1)从认识论的角度看,原型法更多地遵循人们认识事物的规律,因而更容易为人们所普遍接受。(2)用户参与系统开发的全过程,用户直接掌握系统的开发进度,可以逐步明确用户需求,有直观的系统开发过程。(3)原型法提供了生动的文档,提高了人们对系统的安全感。(4)用户接受程度高。用户只要经过简单培训,就能很快掌握使用的方法。n缺点:(1)要求管理基础工作完整、准确,一般只适用于小型系统。(2)频繁的需求变动会增加开发管理的难度。(3)需要处理原型的集成、系统支撑结构和共享数据库结构的规划等问题。(4)对于有大量运算、逻辑性较强的程序模块,原型法很难构造出模型来供用户评价。n4.4.应用范围
81、应用范围 适适合合于于:处处理理过过程程明明确确、简简单单系系统统;涉及面窄的小型系统。涉及面窄的小型系统。 不不适适合合于于:大大型型、复复杂杂系系统统,难难以以模模拟拟;存存在在大大量量运运算算、逻逻辑辑性性强强的的处处理理系系统统;管管理理基基础础工工作作不不完完善善、处处理理过过程程不不规规范范;大量批处理系统。大量批处理系统。( (三三).).面向对象开发方法(面向对象开发方法(Object_ OrientedObject_ Oriented)n 在在软软件件开开发发过过程程中中,使使用用者者会会不不断断地地提提出出各各种种更更改改要要求求,即即使使在在软软件件投投入入使使用用后后,
82、也也常常常常需需要要对对其其做做出出修修改改,在在用用结结构构化化开开发发的的程程序序中中,这这种种修修改改往往往往是是很很困困难难的的,而而且且还还会会因因为为计计划划或或考考虑虑不不周周,不不但但旧旧错错误误没没有有得得到到彻彻底底改改正正,又又引引入入了了新新的的错错误误;另另一一方方面面,在在过过去去的的程程序序开开发发中中,代代码码的的重重用用率率很很低低,使使得得程程序序员员的的效效率率并并不不高高,为为提提高高软软件件系系统统的的稳稳定定性性、可可修修改改性性和和可可重重用用性性,人人们们在在实实践践中中逐逐渐渐创创造造出出软软件件工工程程的的一一种种新新途途径径面向对象方法学。
83、面向对象方法学。n1 1、面向对象的开发方法的基本思想、面向对象的开发方法的基本思想 客客观观世世界界是是由由各各种种各各样样的的对对象象组组成成的的,每每种种对对象象都都有有各各自自的的内内部部状状态态和和运运动动规规律律,不不同同对对象象之之间间的的相相互互作作用用和和联联系系就就构构成成了了各各种种不不同同的的系系统统。当当我我们们设设计计和和实实现现一一个个客客观观系系统统时时,如如能能在在满满足足需需求求的的条条件件下下,把把系系统统设设计计成成一一些些不不可可变变的的(相相对对固固定定)部部分分组组成成的的最最小小集集合合,这这个个设设计计就就是是最最好的。这些不可变得部分就是所谓
84、的对象。好的。这些不可变得部分就是所谓的对象。以对象为主体的以对象为主体的OOOO方法就可以简单解释为:方法就可以简单解释为:n客客观观事事物物都都是是由由对对象象组组成成的的,对对象象是是在在原原事事物物基基础础上上抽抽象象的的结结果果。任何复杂的事物都可以通过对象的某种组合构成。任何复杂的事物都可以通过对象的某种组合构成。n对对象象由由属属性性和和方方法法组组成成。属属性性反反映映了了对对象象的的信信息息特特征征,如如特特点点、值值、状态等等。而方法则是用来定义改变属性状态的各种操作。状态等等。而方法则是用来定义改变属性状态的各种操作。n对对象象之之间间的的联联系系主主要要是是通通过过消消
85、息息传传递递实实现现的的,而而传传递递的的方方式式是是通通过过消息模式和方法所定义的操作过程来完成的。消息模式和方法所定义的操作过程来完成的。n对对象象可可按按其其属属性性进进行行归归类类。类类有有一一定定的的结结构构,类类上上可可以以有有超超类类,类类下下可可以以有有子子类类。这这种种对对象象或或类类之之间间的的层层次次结结构构是是靠靠继继承承关关系系维维系系着着的。的。n对象是一个被严格模块化了的实体,称这为封装。这种封装了的对对象是一个被严格模块化了的实体,称这为封装。这种封装了的对象满足软件工程的一切要求,而且可以直接被面向对象的程序设计象满足软件工程的一切要求,而且可以直接被面向对象
86、的程序设计语言所接受。语言所接受。n2 2. .OOOO方法的开发过程方法的开发过程 (1 1)面面向向对对象象的的(需需求求)分分析析OOAOOA:对对系系统统将将要要面面临临的的具具体体管管理理问问题题以以及及用用户户对对系系统统开开发发的的需需求求进进行行调调查查研研究究,在在繁繁杂杂的的问问题题域域中中抽抽象象地地识识别别出出对对象象以以及及其其行行为为、结结构构、属属性性、方方法等。这一阶段一般将它称之为面向对象分析,简称为法等。这一阶段一般将它称之为面向对象分析,简称为OOAOOA。 (2 2)面面向向对对象象的的设设计计OODOOD:对对分分析析的的结结果果作作进进一一步步的的抽
87、抽象象、归归类类、整整理理,并并最最终终以以范范式式的的形形式式将将他他们们确确定定下下来来。一一般般称称之为面向对象的设计,即之为面向对象的设计,即OODOOD。 (3 3)用用面面向向对对象象的的程程序序设设计计语语言言将将上上一一步步整整理理的的范范式式直直接接映映射射(即即直直接接用用程程序序设设计计语语言言来来取取代代)为为应应用用软软件件。一一般般称称之之为面向对象的程序,即为面向对象的程序,即OOPOOP。n3. 3. 特点特点 (1)(1) 封封装装性性。面面向向对对象象方方法法中中,程程序序和和数数据据是是封封装装在在一一起起的的,对对象象作作为为一一个个实实体体,其其操操作
88、作隐隐藏藏在在方方法法中中,其其状状态态由由对对象象的的 属属性性 来来描描述述,并并且且只只能能通通过过对对象象中中的的 方方法法 来来改改变变,从从外外界界无无从从得得知知。封封装装性性构构成成了了面面向向对对象象方方法法的的基基础础。因因而而,这这种方法的创始人种方法的创始人CoddCodd和和YOuMnYOuMn认为,面向对象就是认为,面向对象就是 对象十属性十方法对象十属性十方法 。 (2)(2) 抽抽象象性性。面面向向对对象象方方法法中中,把把从从具具有有共共同同性性质质的的实实体体中中抽抽象象出出的的事事物物本本质质特特征征概概念念,称称为为 类类 (ClassClass),对对
89、象象是是类类的的一一个个实实例例。类类中中封封装装了了对对象象共共有有的的属属性性和方法,通过实例化一个类创建的对象,自动具有类中规定的属性和方法。和方法,通过实例化一个类创建的对象,自动具有类中规定的属性和方法。 (3)(3) 继继承承性性。继继承承性性是是类类特特有有的的性性质质,类类可可以以派派生生出出子子类类,子子类类自自动动继继承承父父类类的的属属性性与与方方法法。这这样样,在在定定义义子子类类时时,只只须须说说明明它它不不同同于于父父类类的的特特性性,从从而而可可大大大大提提高软件的可重用性高软件的可重用性 (4)(4) 动态链接性。对象间的联系是通过对象间的消息传递动态建立的。动
90、态链接性。对象间的联系是通过对象间的消息传递动态建立的。n4.4.应用范围:在大型管理信息系统开发中,若不经自顶向下的整体划分,而是一应用范围:在大型管理信息系统开发中,若不经自顶向下的整体划分,而是一开始就至下向上地采用开始就至下向上地采用OOOO方法开发系统,会造成系统结构不合理、各部分关系失方法开发系统,会造成系统结构不合理、各部分关系失调等等问题。调等等问题。OOOO方法和结构化方法在系统开发中相互依存、不可替代。方法和结构化方法在系统开发中相互依存、不可替代。 (四四)CASECASE(Computer Computer Aided Aided Software Software E
91、ngineeringEngineering,CASECASE)方法方法nCASECASE是是一一种种自自动动化化或或半半自自动动化化的的方方法法,能能够够全全面面支支持持除除系系统统调调查查外外的的每每一一个个开开发发步步骤骤。严严格格地地讲讲,CASECASE只只是是一一种种开开发发环环境境而而不不是是一一种种开开发发方方法法。它它主主要要在在于于帮帮助助开开发发者者产产生生出出开开发发过过程程中中的的各各类类图图表表、程程序序和和说说明明性性文文档档。它它是是8080年年代代末末从从计计算算机机辅辅助助编编程程工工具具、第第四四代代语言(语言(4GL4GL)及绘图工具发展而来的。及绘图工具
92、发展而来的。n目目前前,CASECASE仍仍是是一一个个发发展展中中的的概概念念,各各种种CASECASE软软件件也也较较多多,没没有有统统一一的的模模式式和和标标准准。采采用用CASECASE工工具具进进行行系系统统开开发发,必必须须结结合合一一种种具具体体的的开开发发方方法法,如如结结构构化化系系统统开开发发方方法法、面面向向对对象象方方法法或或原原型型化化开开发发方方法法等等,CASECASE方方法法只只是是为为具具体体的的开开发发方方法法提提供供了了支支持持每每一一过过程程的的专专门门工工具具。因因而而,CASECASE工工具具实实际际上上把把原原先先由由手手工工完完成成的的开开发发过
93、过程程转转变变为以自动化工具和支撑环境支持的自动化开发过程。为以自动化工具和支撑环境支持的自动化开发过程。n由于由于CASE是从计算机辅助编程工具、是从计算机辅助编程工具、4GL(第(第4代程代程序生成语言)发展而来的大型综合计算机辅助软件工程序生成语言)发展而来的大型综合计算机辅助软件工程开发环境,因此,开发环境,因此,CASE可以进行各种需求分析、功能分可以进行各种需求分析、功能分析,生成各种结构化图表(如数据流程图、结构图、实析,生成各种结构化图表(如数据流程图、结构图、实体体/关系图,层次化功能图、矩阵图)等,并能支持系统关系图,层次化功能图、矩阵图)等,并能支持系统开发整个生命周期。
94、开发整个生命周期。CASE的概念也从具体的工具发展成的概念也从具体的工具发展成为一门方法。它是一种从开发者的角度支持信息系统各为一门方法。它是一种从开发者的角度支持信息系统各种开发技术和方法(如结构化方法、快速原型法、面向种开发技术和方法(如结构化方法、快速原型法、面向对象方法)的计算机技术。对象方法)的计算机技术。nCASECASE方法具有下列特点:方法具有下列特点:1 1解解决决了了从从客客观观对对象象到到软软件件系系统统的的映映射射问问题题,支支持持系系统统开开发发的全过程。的全过程。2 2提高了软件质量和软件重用性。提高了软件质量和软件重用性。3 3加快了软件开发速度。加快了软件开发速
95、度。4 4简化了软件开发的管理和维护。简化了软件开发的管理和维护。5 5自动生成开发过程中的各种软件文档。自动生成开发过程中的各种软件文档。n应应当当指指出出,以以上上对对MISMIS开开发发方方法法的的分分类类只只能能说说是是大大致致的的不不严严密密的的分分类类。由由于于这这些些方方法法间间有有不不少少交交叉叉的的内内容容,分分类类并并非非在在同同一一坐坐标标维维上上进进行行,所所以以在在概概念念上上有有含含糊糊之之处处。例例如如,用用结结构构化化方方法法开开发发的的时时候候,也也可可能能部部分分采采用用原原型型法法;用用面面向对象方法开发的同时,也可能采用了结构化分析的内容。向对象方法开发的同时,也可能采用了结构化分析的内容。