2010年 5月 15日星期六西华大学管理学院 第 1张
第 4章 管理信息系统的战略规划与开
发方法
? 4.1 管理信息系统战略规划的概念
? 4.2 制定管理信息系统战略规划的常用方法
? 4.3 企业业务流程重组
? 4.4 开发管理信息系统的方法
返
回
2010年 5月 15日星期六西华大学管理学院 第 2张
4.1 管理信息系统战略规划的概念
? 4.1.1 信息系统发展的阶段论
? 企业组织应用计算机信息系统辅助管理工作, 一般
要经历从初级到成熟的程长过程 。 1973年, 诺兰提
出了信息系统发展的阶段论, 1980年又加以完善,
形成了信息系统发展的诺兰阶段模型理论 。
预算
费用
阶段 1
初装
阶段 2
蔓延
阶段 3
控制
阶段 4
集成
阶段 5
数据管理
阶段 6
成熟
2010年 5月 15日星期六西华大学管理学院 第 3张
4.1.1 信息系统发展的阶段论
? 一, 诺兰阶段模型
? 1.初装
? --购置第一台计算机, 初步开发管理应用程序,
对计算机应用有了一定认识, 个别人有了使用计算
机的能力 。
? 2.蔓延
? --随着计算机应用初见成效, 信息系统从少数部
门扩散到多数部门, 并开发了大量应用程序, 使单
位事务处理效率有了很大提高 。
? --该阶段中, 数据处理能力得到迅速发展, 但出
现了许多问题, 仅部分计算机发挥了作用 。
2010年 5月 15日星期六西华大学管理学院 第 4张
? 3.控制
? --计算机投资预算以每年 30% ~~ 40% 或更高比例增长,
而投资回收却不理想;同时, 由于应用经验的丰富, 应用
项目的不断积累, 客观上也要求加强组织, 协调, 于是便
出现了由企业领导人和部门负责人参加的领导小组, 对整
个企业的系统建设进行统筹规划, 解决数据共享, 数据不
一致的问题 。
? 4.集成
? --在控制的基础上对子系统的硬件进行重新连接, 建立
集中式数据库和能够充分利用和管理各种信息的系统
? 5.数据管理
? --对数据综合管理
? 6.成熟
? --能满足各管理层次对信息的要求, 真正实现信息资源
管理 。
2010年 5月 15日星期六西华大学管理学院 第 5张
二、信息系统发展过程中的六种增长要素
? 1.计算机软硬件资源
? --与计算机技术有关
? 2.应用方式
? --从批处理到联机处理
? 3.计划控制
? --从短期随机计划向长期战略计划发展
? 4.MIS在组织中的地位
? --从从属部门变独立部门
? 5.领导模式
? --技术领导 ?各级管理领导共同参与
? 6.用户意识
? --从作业级用户发展到中上层管理级
2010年 5月 15日星期六西华大学管理学院 第 6张
结论
?诺兰阶段模型总结了发达国家 IS发展的
经验和规律, 一般认为各阶段是不能跨
越的 。 因此, 在制定 MIS开发策略或规划
时, 要明确本单位 IS处于哪一生长阶段,
进而根据该阶段特征来指导 MIS建设 。
2010年 5月 15日星期六西华大学管理学院 第 7张
4.1.2 开发信息系统的策略
? 一,, 自下而上, 开发策略
? 1.特点
? --业务数据处理 → 管理控制, 从点到面 。
? 2.应用
? --初装, 蔓延阶段
? 3.不足
? --系统性不强, 协调性不够, 有可能导致后
面的开发要重新规划设计 。
2010年 5月 15日星期六西华大学管理学院 第 8张
4.1.2 开发信息系统的策略
? 二,, 自上而下, 开发策略
? 1.特点
? --强调整体规划与协调, 由全面到局部, 从
长远到近期, 自顶而下, 逐步细化 。
? 2.应用
? --集成到成熟阶段
? 3.不足
? --逻辑性强, 开发难度大, 各方面要面面俱
到 。
2010年 5月 15日星期六西华大学管理学院 第 9张
结论
? 一般而言,, 自下而上, 策略用于小型系统设
计, 适用于对开发工作缺乏经验的情况;, 自
上而下, 策略用于需要整体规划控制的系统开
发 。 对大型系统开发, 往往是两种方法的结合,
即自上而下的规划, 自下而上的实施 。
2010年 5月 15日星期六西华大学管理学院 第 10张
4.1.3 管理信息系统战略规划的作用和内容
? 一,MIS战略规划的作用
– 合理分配和利用信息资源,节省信息系统的投资
– 围绕企业战略目标,制定 MIS战略
? 二,MIS战略规划的内容
– 信息系统的目标、约束及总体结构
– 单位(企业、部门)的现状
– 业务流程现状及在新技术条件下的重组
– 对影响规划的信息技术发展的预测
2010年 5月 15日星期六西华大学管理学院 第 11张
MIS项目的一般特性
开发的不间断性,开发周期长,使用寿命短,运
行期有连绵不断的开发小高潮
管理的全员参与性,目标控制,多层管理,每一
个参与者都有项目管理的任务
对用户的依赖性,用户参与,成败关键,开发过
程中遇到的大部分问题要用户参与解决
2010年 5月 15日星期六西华大学管理学院 第 12张
过来人普遍认同的观点
MIS项目开发是
费时费钱费力的艰巨复杂的社会系统工程
所谓 费时,是几乎没有一个 MIS项目按时完成
所谓 费钱,是几乎每一个 MIS项目都要追加投入
所谓 费力,是几乎每一个开发者都感筋疲力尽
所谓 艰巨复杂,是总体清晰,细节朦胧,一般都
要反反复复地探索前进
所谓 社会系统,是包含了太多的非技术因素,尤
其是人为因素
2010年 5月 15日星期六西华大学管理学院 第 13张
MIS项目开发的三个难关
开头 -- 管理过程的不确定性
? 例外处理比重太大,处理方式因人而异
? 几乎没有一个企业能书面描述现行的业务过程
? 几乎没有一个企业能较完整地提出信息和功能
需求
2010年 5月 15日星期六西华大学管理学院 第 14张
MIS项目开发的三个难关(续)
中间 -- 管理过程的不稳定性
? 国家政策变化、组织结构变化、统计口径变化
等都将引起企业管理方式和过程的变化
? 还未开发好,情况已变;即使已投运,仍要常
改
2010年 5月 15日星期六西华大学管理学院 第 15张
MIS项目开发的三个难关(续)
结尾 -- 管理工具的难切换性
? 新老 MIS的切换大都采用并行策略,这将耗用
企业管理人员两倍以上的时间
? 企业一般也不考虑切换的工作量
? 往往几上几下,让人干着急,甚至前功尽弃
2010年 5月 15日星期六西华大学管理学院 第 16张
结论
? MIS战略规划是一个组织战略规划的一个重要
组成部分, 是关于 MIS长远发展的规划 。 由于
MIS建设是耗资大, 历时长, 技术复杂且涉及
面广的系统工程, 在着手开发之前, 必须认真
制定有充分根据的 MIS战略规划 。 这项工作的
好坏往往是 MIS成败的关键 。
2010年 5月 15日星期六西华大学管理学院 第 17张
4.1.4 管理信息系统战略规划的组织
? 一,建立规划领导小组
– 由企业决策者之一负责,成员为各部门的业务骨干,
任务是完成有关数据和业务的调研分析。
? 二,人员培训
– 对各级人员(高层管理人员、分析员和规划领导小组
成员)进行培训,使他们掌握 MIS战略规划方法。
? 三,规划进度
– 对规划工作的规划
2010年 5月 15日星期六西华大学管理学院 第 18张
4.1.5 制定管理信息系统战略规划的步骤
2010年 5月 15日星期六西华大学管理学院 第 19张
4.1.5 制定管理信息系统战略规划的步骤
? 1.确定战略规划中的基本问题 。 包括战略规划的年
限, 战略规划的方法 。 确定是集中式还是分散式的
规划, 是偏进取还是偏保守的规划 。
? 2.收集初始信息 。 包括从本单位或同类型的外单位
收集信息, 从各种文件, 书籍和杂志中摘取有益的
内容 。
? 3.评价企业现状, 识别计划约束 。 包括目标, 系统
开发方法, 计划活动, 现存软硬件和它的质量, 信
息部门人员, 运行和控制, 资金, 安全措施, 人员
经验, 手续和标准, 中期和长期优先序, 外部和内
部关系以及企业的思想和道德状况 。
2010年 5月 15日星期六西华大学管理学院 第 20张
4.1.5 制定管理信息系统战略规划的步骤
? 4.设置目标 。 包括服务的质量和范围, 政策, 组织以及人
员等, 不仅包括管理信息系统的目标, 而且应有整个企业
的目标 。
? 5.准备规划矩阵 。 这实际上是管理信息系统战略规划内容
之间相互关系所组成的矩阵, 矩阵列出之后, 就确定了战
略规划的各项内容以及实现它们的优先序 。
? 6,7,8,9这几步 是识别上面所列出的各项活动是一次性
工程项目性质的活动, 还是一种重复性的经常进行的活动 。
由于资源有限, 不可能所有项目同时进行, 只有选择一些
综合分析最有利的项目先进行 。 要正确选择工程类项目和
日常重复类项目的比例, 正确选择风险大的项目和风险小
的项目的比例 。
2010年 5月 15日星期六西华大学管理学院 第 21张
4.1.5 制定管理信息系统战略规划的步骤
? 10.给定项目的优先权, 估计项目的成本费用
? 11.根据第 10步的结果, 编制项目的实施进度计划
? 12.把战略规划整理成文 。 在此过程中, 要不断地
与管理信息系统开发人员交换意见
? 13.写出的战略规划要经企业的最高层领导批准才
能生效,宣告战略规划工作完成。如果没有批准,
只有在重新进行规划设计。
返
回
2010年 5月 15日星期六西华大学管理学院 第 22张
4.2 制定管理信息系统战略规划的常用方法
? 在管理信息系统规划中, 战略规划阶段的目标
是制定与组织机构的目标, 目的和战略相一致
的管理信息系统的目标, 目的和战略 。 一个科
学合理的战略规划更多地取决于规划人员对组
织内外环境及其发展趋势的正确估计和深刻理
解, 对发展目标及实现目标途径的智谋和远见 。
由于战略规划涉及组织的内外环境因素较多,
不确定性问题较突出, 目前还没有一种规范的
制定管理信息系统战略规划的方法 。 下面简要
介绍一些管理信息系统战略规划常用的规划方
法
2010年 5月 15日星期六西华大学管理学院 第 23张
4.2 制定管理信息系统战略规划的常用方法
? 4.2.1 企业系统规划法
? ( Business System Planning,简称 BSP)
? 一, BSP方法的作用
?1.确定未来信息系统的总体结构, 明确系统
各子系统组成和开发子系统的先后顺序;
?2.对数据进行统一规划, 管理和控制, 明确
各子系统之间的数据交换关系, 保证信息的
一致性 。
? -- BSP方法的优点在于利用它能保证信息
系统独立于企业组织机构, 提高信息系统对
环境的适应性
2010年 5月 15日星期六西华大学管理学院 第 24张
4.2.2 BSP方法的基本原则
? 一,信息系统必须支持企业战略目标
? 因为信息系统是一个企业的有机组成部分,并对企业的总体有效
性起作关键性的作用。它一定要支持组织的管理需要并直接影响
其目标。因而可以将 BSP看作为一个转化过程。即将企业的战略
转化为信息系统的战略。重要的是,一个企业要愿意并且能过表
达出它的长期目标,对于某些组织,可以从计划中找到原则性回
答,而对于另外一些组织,可能目前还没有企业计划,则了解企
业战略就成了 BSP方法的一部分
2010年 5月 15日星期六西华大学管理学院 第 25张
4.2.2 BSP方法的基本原则
二、信息系统的战略应当表达企业各个管理层次的需求
对不同层次的管理活动有着不同特点的信息需求, 要
构造一个来适应所有这些层次上的活动和管理是不太实际
的, 因此, 有必要建立一个合理的框架, 并据此来定义管
理信息系统 。
信息系统强调对管理决策的支持。这一点使信息系统
有别于传统的档案管理。企业决策有不同的目的,但最多
的还是计划和控制。计划就是制定各种人物、目标和策略,
一个好的计划取决于优良的信息服务。而控制决策则是指
导具体活动的进行,以达到潜在的或由计划规定的目标。
而信息系统能够向决策者提供对目前实际情况的度量,从
而构成及计划、度量和控制这样一个活动周期。因为计划
和控制是决策活动的关键,可以以这些活动为基础来构成
管理信息系统的框架。
2010年 5月 15日星期六西华大学管理学院 第 26张
4.2.2 BSP方法的基本原则
? 三、信息系统应该向整个企业提供一致的信息
? 信息的不一致性, 源于, 自下而上, 的数据处理系统开发方
法, 是历史原因的影响 。 在企业的各部门中信息基于其形式,
定义和时间的不同而存在差异, 这是一种现实存在 。 形式差
异是指信息可以是未经整理的原始数据, 详细的数据处理报
告, 企业文件等, 任意给定的数据可以有多种不同的定义形
式, 它随数据的使用者而异, 由此导致不一致性;在可比数
据之间也可能存在时间的不一致性, 这是由于数据在获取,
处理活动和实际使用之间的时间偏差造成的 。 为了强调信息
的一致性, 有必要把信息作为一种资源来统一管理, 它不应
由某个局部的组织来控制, 而应由一个中央部门来协调, 从
而使信息对企业有全面性的价值, 并能为各单位所共享 。 而
管理部门则负责制定数据一致性的定义, 技术实现, 使用和
数据安全性的策略和规程 。
2010年 5月 15日星期六西华大学管理学院 第 27张
4.2.2 BSP方法的基本原则
? 四、信息系统应该在组织机构和管理体制改变时保持适应性
? 管理信息系统应该有一定的适应性和应变能力, 应当能在企
业的长期组织机构和管理体制的变化中发展和健全自己, 而
不受大的冲击 。 因此, 要有适当的关于信息系统的技术, 这
种技术要独立于组织机构的各种因素 。 BSP采用了企业流程
的概念, 它是企业的一个基本活动和决策区域, 同任何组织
的体系和具体的管理职责无关 。 对同一类型的企业可以从逻
辑上定义出一组流程, 只要企业的产品和服务基本不变, 则
流程改变会极小 。 因此, 管理信息系统建设中首先要识别关
系到企业目标与战略实现的主要企业流程, 应用信息技术和
现代管理思想与方法, 对其中不适合企业生成发展的内容进
行改革与创新 。
2010年 5月 15日星期六西华大学管理学院 第 28张
4.2.2 BSP方法的基本原则
? 五、信息系统的战略规划应由总体系统结
构中的子系统开始实现
? 支持整个企业需求的信息系统一般来说规
模都较大,不可能一次完成,因而有必要
建立管理信息系统的长期目标,从而形成
了 BSP对大型信息系统开发的基本概念是
“自上而下”的系统规划和“自下而上”
的实施
2010年 5月 15日星期六西华大学管理学院 第 29张
五、信息系统的战略规划应由总体系统结构
中的子系统开始实现
2010年 5月 15日星期六西华大学管理学院 第 30张
企业系统规划法的主要目标是提供一个
信息系统的总体规划,与企业计划相配
合,以支持企业短期、中期和长期的信
息需求。 以 BSP的这种实现战略,
被识别出来的信息系统就能按步骤
以模块化的方法进行建设,并同时
能照顾到企业重点、资金状况和其
他的短期因素。
2010年 5月 15日星期六西华大学管理学院 第 31张
4.2.3 BSP方法工作步骤
开始
准备工作
研究的开始阶段
定义企业过程
定义数据类
分析企业 / 系统关系
确定管理部门对系统的需求
评价企业问题与收益
评价 M I S 的管理 定义 M I S 总体结构
定义结构优先序
制定建议书和开发计 划
研究成果报告
结束
2010年 5月 15日星期六西华大学管理学院 第 32张
4.2.3 BSP方法工作步骤
? 一,BSP研究准备工作
? 1.人员准备
? 高层领导参与、各部门负责人能正确描述业务流程与
信息需求,系统分析师全面负责。要求各成员要明确
“做什么”,“为什么”,“如何做”。
? 2.资料准备
? 研究计划、会谈日程表、同主持单位一起做复查的时
间表、研究报告大纲。并分析整理有关 BSP方法、企
业本身和 MIS有关的资料以备研究开始时使用。
2010年 5月 15日星期六西华大学管理学院 第 33张
4.2.3 BSP方法工作步骤
? 二,BSP调研(企业情况介绍)
? 1,企业高层领导介绍研究的目标、期望的成果和研究
的远景,以及与企业的活动和目标的关系;
? 2.系统分析设计人员介绍收集的有关资料,使成员熟悉
有关资料,并讨论有关企业决策过程、组织职能、关
键人物、存在的问题、开发策略、敏感问题、计划中
的或正在进行着的变化、数据处理部门的形象以及对
数据处理工作的支持等。系统分析师要对有关问题提
出自己的看法和见解。
? 3.各主要业务部门介绍本部门数据处理的历史、现状、
主要活动、目前存在的问题,以及与相关科室的数据
联系
2010年 5月 15日星期六西华大学管理学院 第 34张
企业过程及业务过程重组
计划和控制 产品/服务 支持性资源
评价战略规划和
管理规程
识别产品/服务 描述支持性资
源
识别过程
画出过程流程图
写出每一个过程的说明
识别计划和管
理控制规程 识别过程
画出过程组合并写出说明
建立过程和组织间的关系
识别关键过程
通过会谈确认,增加或删除
过程组合
为认识过程
的三方面
过
程
归
并
分
析
2010年 5月 15日星期六西华大学管理学院 第 35张
4.2.3 BSP方法工作步骤
? 三、定义企业过程及业务过程重组
? 1,过程识别
? 业务过程指的是企业管理活动中必要的且逻辑上相关的、为
了完成某种管理功能的一组活动。识别企业过程可以从以下
三方面进行:
? --计划和控制:战略规划、计量标准、管理规程等
? --产品/服务:按产品需求 → 获取 → 生产经营 → 退出
? --支持性资源:实现目标的消耗
? 基本类:材料、资金、设备、人员等
? 辅助类:市场、供应商、资料等
? 2.过程归并分析(业务过程重组)
? --对定义出的过程进行分析,找出不正确和不合理的过程
进行优化
2010年 5月 15日星期六西华大学管理学院 第 36张
4.2.3 BSP方法工作步骤
? 四、定义数据类
? 数据类是指支持业务过程所必需的逻辑上相关
的一组数据。定义数据类就是按业务过程将与
其相关的 I/O数据整理归类。
? 五、定义 MIS总体结构
? 划分子系统,常用 U/C矩阵来分析未来 MIS的
框架和总体结构。
? 六、确定总体结构优先序
? 决定子系统开发的先后顺序
? 七、完成 BSP报告,提出建议书和开发计划
2010年 5月 15日星期六西华大学管理学院 第 37张
4.2.4 利用 U/C矩阵定义系统的总体结构
? 一, 建立数据类与流程的关系矩阵 ( U/C矩阵 )
? 在对数据类和企业流程了解的基础上, 下一步就要对它们的
关系进行综述 。 为此, 将数据类对照企业流程安排在一个矩
阵中, 用字母 C表示哪个流程产生该数据和用字母 U表示哪
个过程使用该数据 。
? 在矩阵中,按关键资源的生命周期顺序放置过程,即计划过
程、度量和控制流程、直接涉及产品的流程、最后是管理支
持的流程。然后根据流程产生数据的顺序将数据类排在另一
轴上,开始是由计划过程产生的数据,接着把所有其他数据
类列入矩阵中,并在适当的行列交叉处填上 C和 U,如下图
所示。恰当调整数据类的排列,使矩阵中的字母 C尽可能集
中分布在对角线上及其附近。
2010年 5月 15日星期六西华大学管理学院 第 38张
流程 ——数据类矩阵
2010年 5月 15日星期六西华大学管理学院 第 39张
4.2.4 利用 U/C矩阵定义系统的总体结构
? 二, 确定主要系统
? 将业务流程和数据类依据其管理的资源而划分
成若干组, 并用方框框起来, 如下图所示, 这
些方框代表逻辑子系统的组合以及表明产生和
维护特定的, 相关的数据的责任 。
2010年 5月 15日星期六西华大学管理学院 第 40张
流程 —数据类组合
2010年 5月 15日星期六西华大学管理学院 第 41张
4.2.4 利用 U/C矩阵定义系统的总体结构
? 三, 表示数据流向
? 落在系统方框以外的那些 U表示对数据流的应
用, 用箭头表示数据从一个系统流向另一个系
统, 如下图所示, 第三个系统使用了第二个系
统产生的数据, 产品, 和的, 材料单,, 而第
二个系统使用了由第四个系统产生的数据, 顾
客, 和, 贸易地区, 等 。
2010年 5月 15日星期六西华大学管理学院 第 42张数据流向图
2010年 5月 15日星期六西华大学管理学院 第 43张
4.2.4 利用 U/C矩阵定义系统的总体结构
? 四, 识别子系统
? 用方框和箭头表示数据的产生和使用, 可以去
掉 C和 U, 并给每个分系统命名, 这就是一个
完整的管理信息系统总体结构 。 最后还要重新
安排坐标轴和使用双向箭头, 使结构图得以简
化, 下图表示简化了的结构图 。
2010年 5月 15日星期六西华大学管理学院 第 44张
系统结构重排
2010年 5月 15日星期六西华大学管理学院 第 45张
4.2.5 关键成功因子法
( Critical Success Factors 简称 CSFs)
一, 基本概念
? 所谓 关键成功因素法就是那些必须经常得到管
理人员关注的活动区域, 对这些区域的运行情
况要经常不断地进行度量, 并提供这些度量信
息以供决策使用 。
? 在规划一个管理信息系统时, 有三个, 必须,
要经常强调:系统必须适合企业或组织所属的
行业及其特殊政策;系统必须要能够识别那些
为使企业成功而在管理上要经常给予认真关注
的, 成功因素, ;系统提供给各管理阶层使用
的报告中必须突出有关成功因素的情况 。
2010年 5月 15日星期六西华大学管理学院 第 46张
4.2.5 关键成功因子法
( Critical Success Factors 简称 CSFs)
一, 基本概念
? 组织的信息需求分析有两大类, 一类是全面调查法, 如前
面所述的 BSP方法;另一类是重点突破法, 即首先抓住影响
系统成功的关键因素进行分析以确定组织的信息需求, 我
们即将讨论的关键成功因素法就是这类方法应用的典型 。
? 在每一企业组织中, 都存在着对该组织成功起关键作用的
因素, 我们称之为关键成功因素, 决策的信息需求往往来
自于这些关键成功因素 。 通常, 关键成功因素总是与那些
能确保企业生存与发展的方面和部门相关的 。 在不同的业
务活动中, 关键成功因素会有很大的不同, 即使在同一类
型的业务活动中, 在不同时期内, 其关键成功因素也会不
同 。
2010年 5月 15日星期六西华大学管理学院 第 47张
4.2.5 关键成功因子法
( Critical Success Factors 简称 CSFs)
二, 案例分析
? 下图列出了三家医院由于不同的历史条件, 不同的地理环境,
不同的战略方针而确定的各自的关键成功因素 。
? 同一行业不同环境下关键成功因素的确定
2010年 5月 15日星期六西华大学管理学院 第 48张
4.2.5 关键成功因子法
( Critical Success Factors 简称 CSFs)
二, 案例分析
? 第一个医院已有数年的历史, 比较成熟, 组织机构健全,
就诊人数稳定, 因此它最关心的是外部环境的变化 ( 如政
府法令和事故保险政策的变化 ), 因为只有这些才会严重
影响它现有的地位 。
? 第二家医院位于边远农村, 它严重依赖于当地财政拨款,
并具有当地其它医院无法提供的服务, 因而优质服务就成
了它的头号关键成功因素 。
? 第三家医院是个正在迅速成长的新医院, 就诊人数越来越
多, 因此它近期内的成功取决于它的工作效率 。
? 分析表 5.7我们可以看到, 这三家医院由于行业相同都具
有一些相同的关键成功因素, 但由于各自不同的环境和条
件而具有各自特殊的关键成功因素 。
2010年 5月 15日星期六西华大学管理学院 第 49张
4.2.5 关键成功因子法
( Critical Success Factors 简称 CSF)
三, 关键成功因素法的基本步骤
关键成功因素法在确定企业关键成功因素和管理
信息系统关键成功因素方面都收到了较好的效果, 是
个值得推广的方法 。 该方法主要包括如下几个步骤:
1.了解企业或 MIS的战略目标 。
2.识别所有成功因素 。 这可采用递层分解的方法引出影
响战略目标的各种因素以及影响这些因素的子因素 。
3.确定关键成因素 。 对所有成功因素进行评价, 根据企
业或 MIS的现状及目标确定出关键成功因素, 这时可采
用德尔斐法或模糊综合评判法等 。
2010年 5月 15日星期六西华大学管理学院 第 50张
4.2.5 关键成功因子法
( Critical Success Factors 简称 CSF)
4.识别性能指标与标准 。 即给出每个关键成功因素
的性能指标和测量标准 。
关键成功因素法与企业战略规划密切相关,
企业战略规划要描述企业期望的目标,关键成功
因素法则提供了达到目标的关键和需要的测量标
准。一个企业要想获得成功,就需要对关键成功
因素进行认真且不断的选择和度量,并时刻注意
这些因素之间的关系变化以便进行动态的调整。
返
回
2010年 5月 15日星期六西华大学管理学院 第 51张
4.3 企业业务流程重组
? 4.3.1企业流程重组( BPR)的概念
? 企业流程(过程)是指为完成企业目标或任务而进
行的一系列跨越时空的逻辑相关的业务活动。
? 企业流程重组的本质就在于根据新技术条件信息处
理的特点,以事物发生的自然过程寻找解决问题的
途径。
? 信息技术的应用使流程重组的重心,信息技术既是
流程重组的核心,也是流程重组最总目标的体现者
2010年 5月 15日星期六西华大学管理学院 第 52张
4.3 企业业务流程重组
?4.3.2 企业流程重组的步骤与方法
?企业流程重组实际上是站在信息的高度,
对企业流程重新思考和再设计,是一项
系统工程。
?企业流程重组常用 CSFs方法。
?企业流程重组只有一些原则性的分析设
计方法,没有具体操作规程可依。
?设计原则见 P100
2010年 5月 15日
星期六
西华大学管理学院 53
案例 某机电设备公司销售流程的重组
业务流程重组
( Business Process Reengineering,BPR)
2010年 5月 15日星期六西华大学管理学院 第 54张
客户
分公司 1
分公司 2
分公司 n
.
.
.
财
务
收
款
需购商品 发票
仓库提货
已付款发票
重组前的销售流程
问题:
客户服务差
效率低
有漏洞
客户分析难以进行
……
2010年 5月 15日星期六西华大学管理学院 第 55张
客户
分公司 1
分公司 2
…..…
分公司 n
财
务
收
款
出
票
仓库提货
发票
重组后的销售流程
数据库
客户数据库
商品数据库
销售数据库
库存数据库
……
客户代码
需购商品 顺序号
发票号顺序号销售明细客户
代码
返
回
2010年 5月 15日星期六西华大学管理学院 第 56张
4.4 开发管理信息系统的方法
? 企业或组织建立管理信息系统的基本目标是帮助管
理者更好地处理管理信息,为管理决策服务。管理
信息系统决不是一般意义上的计算机在企业管理中
的应用,它的开发涉及企业或组织的方方面面,是
一项复杂的系统工程。对于任何一个要建立以计算
机为基础的管理信息系统的组织来说,采用科学的
开发方法是至关重要的。经过三十多年的研究总结,
逐步形成了一些常用开发方法,如结构化系统开发
方法、原型法、面向对象开发方法和 CASE开发方
法等等。虽然至今还没有一种完全有效的方法来来
指导我们很好地完成整个系统的开发,但也确有一
些方法在系统开发的不同方面和不同阶段带来了有
益的帮助,本节就此进行一些介绍。
2010年 5月 15日
星期六
西华大学管理学院 57
管理信息系统开发的概念框架
开发组织和
运作方式 开发方法论
系统集成开发工具
管理信息系统
开发的决策
2010年 5月 15日星期六西华大学管理学院 第 58张
知识维
法律
信息技术
控制论
社会科学
数学
工程知识 逻辑维
时间维
问
题
确
定
目
标
确
定
系
统
综
合
系
统
分
析
最
优
化
系
统
决
策
计
划
实
施
规划阶段
制定方案
研制阶段
试运行阶段
安装调试阶段
运行阶段
更新阶段
系统开发的
“三维结构”
2010年 5月 15日星期六西华大学管理学院 第 59张
4.4.1 结构化系统开发方法
? 一, 管理信息系统的生命周期
? 广义地讲, 任何系统都有其产生, 发展, 成熟,
消亡或更新换代的过程, 这个过程称为系统的
生命周期 ( System Life Cycle) 。 管理信息系
统也不例外 。 管理信息系统的生命周期, 指的
是从系统开发任务开始, 经过系统的可行系研
究, 系统分析, 系统设计, 系统实施和系统运
行与维护等几个阶段, 投入使用后, 经过若干
年, 由于新情况, 新问题的出现, 人们又提出
了新的目标, 要求设计更新的系统 。 这种周而
复始, 循环不息的过程被称为系统的生命周期 。
2010年 5月 15日星期六西华大学管理学院 第 60张
信息系统的生命周期
2010年 5月 15日星期六西华大学管理学院 第 61张
生命周期法主要思想
? 生命周期法的主要思想是:将开发过程视
为一个生命周期,也就是几个相互连接的
阶段,每个阶段有明确的任务,要产生相
应的文档。上一个阶段的文档就是下一个
阶段工作的依据 。
? 生命周期法将整个开发过程分为五个基本
阶段:系统规划、系统分析、系统设计、
系统实施、系统运行维护和评价
2010年 5月 15日星期六西华大学管理学院 第 62张
生命周期法特点
? 系统开发是管理信息系统建设中最重要的一个阶段。
管理信息系统的建设是分成若干项目分期进行的,每
一个项目的开发也是复杂的系统工程。从项目开发开
始到结束的整个过程,称为系统开发的生命周期,一
般包括系统分析、系统设计、系统实施三个阶段。
? 从旧系统的消亡到新系统的产生,这种周而复始、新
老更替的循环过程有以下特点:
? ( 1)开发过程有明显的阶段性
? ( 2)开发过程是一个循环过程,不是简单重复而是螺
旋式上升,是一个不断发展和提高的过程。
? ( 3)用户至上,每一个开发阶段及开发步骤不仅要从
用户需求出发,而且要得到用户的认可。
2010年 5月 15日星期六西华大学管理学院 第 63张
4.4.1 结构化系统开发方法
? 二、结构化开发方法的基本思想
? 结构化开发方法的基本思想是:系统的思想,
系统工程的方法, 按用户至上的原则, 结构化,
模块化, 自顶而下对信息系统进行分析与设计 。
? 结构化系统开发方法是在生命周期( life cycle)
法基础上发展起来的。与生命周期法相比,结
构化系统开发方法更强调开发人员与用户的紧
密结合,而且在开发策略上强调“从上到下”,
注重开发过程的整体性和全局性。
2010年 5月 15日星期六西华大学管理学院 第 64张
结构化系统开发方法的特点
? 预先明确用户要求,根据需求设计信息系
统
? 自顶向下设计
? 严格按阶段进行
? 工作文档规范化和标准化
? 运用系统的分解和综合技术,使复杂的系
统简单化
? 强调阶段成果的审定和检验
2010年 5月 15日星期六西华大学管理学院 第 65张
三、
结
构
化
开
发
方
法
的
各
个
阶
段
的
特
点
2010年 5月 15日星期六西华大学管理学院 第 66张
结构化系统开发方法各阶段的特点
? 1,系统规划阶段
? 当用户感觉到现有的管理信息系统 ( 一般是手工操作下的
管理信息系统 ) 已不能满足业务工作的需要, 想用一个新
的管理信息系统取代时, 就开始进入系统开发的第一阶段,
即系统规划, 这是管理信息系统的起始阶段 。 以计算机为
主要手段的管理信息系统是其所在组织的管理系统的组成
部分, 它的新建, 改建或扩建服从于组织的整体目标和管
理决策活动的需要 。 这一阶段的主要任务是:根据组织的
整体目标和发展战略, 确定管理信息系统的发展战略, 明
确组织总的信息需求, 制定管理信息系统开发总计划, 其
中包括确定拟建系统的总体目标, 功能, 大致规模和粗略
估计所需资源, 并根据需求的轻重缓急程度及资源和应用
环境的约束, 把规划的系统开发内容分解成若干开发项目
以分期分批进行系统开发 。
2010年 5月 15日星期六西华大学管理学院 第 67张
结构化系统开发方法各阶段的特点
? 2,系统分析阶段
? 在这一阶段, 开发人员根据单位领导提出的要求, 对
现行管理信息系统进行调查, 弄清现行系统存在的问
题, 确定新系统的目标与任务, 并在经济上, 技术上,
组织管理上进行可行性研究, 确定是否有必要且有可
能建立一个新的管理信息系统来取代现有系统, 提出
可行性研究报告, 并拟定一个开发系统的初步计划 。
如果可行性研究报告的结论是可行的, 并得到了领导
批准, 则可进入系统开发的第二阶段 --系统分析 。 在这
一阶段, 开发人员要做详细调查, 全面细致地分析现
行系统的工作业务流程, 数据流程, 数据结构, 用户
需求, 系统目标等, 分析研究现行系统的本质, 建立
新系统的逻辑模型, 提出系统分析说明书 。
2010年 5月 15日星期六西华大学管理学院 第 68张
结构化系统开发方法各阶段的特点
? 3,系统设计阶段
? 其主要任务是根据系统分析说明书, 对系
统的各个组成部分进行具体详细设计 ( 主
要包括模块设计, 代码设计, 数据库设计,
输出设计和输入设计等 ), 建立新系统的
物理模型, 并提出系统设计说明书 。
2010年 5月 15日星期六西华大学管理学院 第 69张
结构化系统开发方法各阶段的特点
? 4,系统实施阶段
? 其主要任务是以新系统的物理模型, 即系
统设计说明书为依据, 编制可在计算机上
执行的程序代码, 建立文件和数据库等,
测试整个管理信息系统, 使系统设计的物
理模型付诸实现 。 这一阶段的工作成果是
一个可运行的程序系统, 各种数据库文件
及一系列文档资料 。
2010年 5月 15日星期六西华大学管理学院 第 70张
结构化系统开发方法各阶段的特点
? 5,系统的运行测试和维护阶段
? 管理信息系统开发成功, 就可以正式投入
运行, 逐步取代旧系统 。 在运行期间, 由
于业务的发展, 体制的调整, 会存在各种
错误与不足, 可能要对其扩充, 修改与优
化 。 这些工作称为系统维护 。 对系统的维
护一直要到该系统被另一个新的管理信息
系统取代为止, 此时该系统的生命周期宣
告结束 。
2010年 5月 15日星期六西华大学管理学院 第 71张
结构化系统开发方法各阶段的特点
? 信息系统开发各阶段的名称, 主要工作及文档资料如下图
所示 。
? 结构化开发方法的各个阶段
2010年 5月 15日星期六西华大学管理学院 第 72张
4.4.2 原型法
? 原型法的基本思想是一种逐步求精方法。
当用户需求不明确时经常采用
? 原型法由四个阶段组成:确定用户的基本
要求;开发初步的原型系统;评价修改原
型系统;正式开发
2010年 5月 15日星期六西华大学管理学院 第 73张
可用的原型、正式开发
确定用户的基本需求
开发系统初步原型
原型讨论修改
满意 停止开发停止
是
否
原型法开发的基本步骤
2010年 5月 15日星期六西华大学管理学院 第 74张
原型法的使用前提
?并非所有的需求在系统开发以前都能准
确地说明
?有快速的系统开发工具
?项目参与者之间存在通信上的障碍
?需要实际的、可供用户参与的系统模型
?需求一旦确定,就可以遵从严格的方法
?大量的反复是不可避免和必要的,应该
加以鼓励
2010年 5月 15日星期六西华大学管理学院 第 75张
原型法的优点及其意义
? 原型法加强了开发过程中用户的参与和决策
? 原型法运行系统开发过程早期进入人 -机测试
? 原型法提供了生动的文档
? 原型法具有对开发人员和用户的吸引力
? 原型法提高了人们对系统的安全感
? 原型法可以缓和通信的困难
2010年 5月 15日星期六西华大学管理学院 第 76张
原型法的优点及其意义 (续 )
?原型法可以提供很好的项目说明和示范
?原型法有得于获得开发经验
?原型法有利于应用实例来建设系统
?原型法提供了建立最终系统的中期训练
工具
?原型法用有意识的迭代了取代了无计划
的重复和反复
2010年 5月 15日星期六西华大学管理学院 第 77张
4.4.3 CASE方法
( Computer Aided Software Engineering)
? 解决了从客观对象到软件系统的映射问题,
支持系统开发的全过程
? 提高了软件质量和软件重用性
? 加快了软件开发速度
? 简化了软件开发的管理和维护
? 自动生成开发过程中的各种软件文档
返
回
2010年 5月 15日星期六西华大学管理学院 第 78张
谢谢大家
再
见
第 4章 管理信息系统的战略规划与开
发方法
? 4.1 管理信息系统战略规划的概念
? 4.2 制定管理信息系统战略规划的常用方法
? 4.3 企业业务流程重组
? 4.4 开发管理信息系统的方法
返
回
2010年 5月 15日星期六西华大学管理学院 第 2张
4.1 管理信息系统战略规划的概念
? 4.1.1 信息系统发展的阶段论
? 企业组织应用计算机信息系统辅助管理工作, 一般
要经历从初级到成熟的程长过程 。 1973年, 诺兰提
出了信息系统发展的阶段论, 1980年又加以完善,
形成了信息系统发展的诺兰阶段模型理论 。
预算
费用
阶段 1
初装
阶段 2
蔓延
阶段 3
控制
阶段 4
集成
阶段 5
数据管理
阶段 6
成熟
2010年 5月 15日星期六西华大学管理学院 第 3张
4.1.1 信息系统发展的阶段论
? 一, 诺兰阶段模型
? 1.初装
? --购置第一台计算机, 初步开发管理应用程序,
对计算机应用有了一定认识, 个别人有了使用计算
机的能力 。
? 2.蔓延
? --随着计算机应用初见成效, 信息系统从少数部
门扩散到多数部门, 并开发了大量应用程序, 使单
位事务处理效率有了很大提高 。
? --该阶段中, 数据处理能力得到迅速发展, 但出
现了许多问题, 仅部分计算机发挥了作用 。
2010年 5月 15日星期六西华大学管理学院 第 4张
? 3.控制
? --计算机投资预算以每年 30% ~~ 40% 或更高比例增长,
而投资回收却不理想;同时, 由于应用经验的丰富, 应用
项目的不断积累, 客观上也要求加强组织, 协调, 于是便
出现了由企业领导人和部门负责人参加的领导小组, 对整
个企业的系统建设进行统筹规划, 解决数据共享, 数据不
一致的问题 。
? 4.集成
? --在控制的基础上对子系统的硬件进行重新连接, 建立
集中式数据库和能够充分利用和管理各种信息的系统
? 5.数据管理
? --对数据综合管理
? 6.成熟
? --能满足各管理层次对信息的要求, 真正实现信息资源
管理 。
2010年 5月 15日星期六西华大学管理学院 第 5张
二、信息系统发展过程中的六种增长要素
? 1.计算机软硬件资源
? --与计算机技术有关
? 2.应用方式
? --从批处理到联机处理
? 3.计划控制
? --从短期随机计划向长期战略计划发展
? 4.MIS在组织中的地位
? --从从属部门变独立部门
? 5.领导模式
? --技术领导 ?各级管理领导共同参与
? 6.用户意识
? --从作业级用户发展到中上层管理级
2010年 5月 15日星期六西华大学管理学院 第 6张
结论
?诺兰阶段模型总结了发达国家 IS发展的
经验和规律, 一般认为各阶段是不能跨
越的 。 因此, 在制定 MIS开发策略或规划
时, 要明确本单位 IS处于哪一生长阶段,
进而根据该阶段特征来指导 MIS建设 。
2010年 5月 15日星期六西华大学管理学院 第 7张
4.1.2 开发信息系统的策略
? 一,, 自下而上, 开发策略
? 1.特点
? --业务数据处理 → 管理控制, 从点到面 。
? 2.应用
? --初装, 蔓延阶段
? 3.不足
? --系统性不强, 协调性不够, 有可能导致后
面的开发要重新规划设计 。
2010年 5月 15日星期六西华大学管理学院 第 8张
4.1.2 开发信息系统的策略
? 二,, 自上而下, 开发策略
? 1.特点
? --强调整体规划与协调, 由全面到局部, 从
长远到近期, 自顶而下, 逐步细化 。
? 2.应用
? --集成到成熟阶段
? 3.不足
? --逻辑性强, 开发难度大, 各方面要面面俱
到 。
2010年 5月 15日星期六西华大学管理学院 第 9张
结论
? 一般而言,, 自下而上, 策略用于小型系统设
计, 适用于对开发工作缺乏经验的情况;, 自
上而下, 策略用于需要整体规划控制的系统开
发 。 对大型系统开发, 往往是两种方法的结合,
即自上而下的规划, 自下而上的实施 。
2010年 5月 15日星期六西华大学管理学院 第 10张
4.1.3 管理信息系统战略规划的作用和内容
? 一,MIS战略规划的作用
– 合理分配和利用信息资源,节省信息系统的投资
– 围绕企业战略目标,制定 MIS战略
? 二,MIS战略规划的内容
– 信息系统的目标、约束及总体结构
– 单位(企业、部门)的现状
– 业务流程现状及在新技术条件下的重组
– 对影响规划的信息技术发展的预测
2010年 5月 15日星期六西华大学管理学院 第 11张
MIS项目的一般特性
开发的不间断性,开发周期长,使用寿命短,运
行期有连绵不断的开发小高潮
管理的全员参与性,目标控制,多层管理,每一
个参与者都有项目管理的任务
对用户的依赖性,用户参与,成败关键,开发过
程中遇到的大部分问题要用户参与解决
2010年 5月 15日星期六西华大学管理学院 第 12张
过来人普遍认同的观点
MIS项目开发是
费时费钱费力的艰巨复杂的社会系统工程
所谓 费时,是几乎没有一个 MIS项目按时完成
所谓 费钱,是几乎每一个 MIS项目都要追加投入
所谓 费力,是几乎每一个开发者都感筋疲力尽
所谓 艰巨复杂,是总体清晰,细节朦胧,一般都
要反反复复地探索前进
所谓 社会系统,是包含了太多的非技术因素,尤
其是人为因素
2010年 5月 15日星期六西华大学管理学院 第 13张
MIS项目开发的三个难关
开头 -- 管理过程的不确定性
? 例外处理比重太大,处理方式因人而异
? 几乎没有一个企业能书面描述现行的业务过程
? 几乎没有一个企业能较完整地提出信息和功能
需求
2010年 5月 15日星期六西华大学管理学院 第 14张
MIS项目开发的三个难关(续)
中间 -- 管理过程的不稳定性
? 国家政策变化、组织结构变化、统计口径变化
等都将引起企业管理方式和过程的变化
? 还未开发好,情况已变;即使已投运,仍要常
改
2010年 5月 15日星期六西华大学管理学院 第 15张
MIS项目开发的三个难关(续)
结尾 -- 管理工具的难切换性
? 新老 MIS的切换大都采用并行策略,这将耗用
企业管理人员两倍以上的时间
? 企业一般也不考虑切换的工作量
? 往往几上几下,让人干着急,甚至前功尽弃
2010年 5月 15日星期六西华大学管理学院 第 16张
结论
? MIS战略规划是一个组织战略规划的一个重要
组成部分, 是关于 MIS长远发展的规划 。 由于
MIS建设是耗资大, 历时长, 技术复杂且涉及
面广的系统工程, 在着手开发之前, 必须认真
制定有充分根据的 MIS战略规划 。 这项工作的
好坏往往是 MIS成败的关键 。
2010年 5月 15日星期六西华大学管理学院 第 17张
4.1.4 管理信息系统战略规划的组织
? 一,建立规划领导小组
– 由企业决策者之一负责,成员为各部门的业务骨干,
任务是完成有关数据和业务的调研分析。
? 二,人员培训
– 对各级人员(高层管理人员、分析员和规划领导小组
成员)进行培训,使他们掌握 MIS战略规划方法。
? 三,规划进度
– 对规划工作的规划
2010年 5月 15日星期六西华大学管理学院 第 18张
4.1.5 制定管理信息系统战略规划的步骤
2010年 5月 15日星期六西华大学管理学院 第 19张
4.1.5 制定管理信息系统战略规划的步骤
? 1.确定战略规划中的基本问题 。 包括战略规划的年
限, 战略规划的方法 。 确定是集中式还是分散式的
规划, 是偏进取还是偏保守的规划 。
? 2.收集初始信息 。 包括从本单位或同类型的外单位
收集信息, 从各种文件, 书籍和杂志中摘取有益的
内容 。
? 3.评价企业现状, 识别计划约束 。 包括目标, 系统
开发方法, 计划活动, 现存软硬件和它的质量, 信
息部门人员, 运行和控制, 资金, 安全措施, 人员
经验, 手续和标准, 中期和长期优先序, 外部和内
部关系以及企业的思想和道德状况 。
2010年 5月 15日星期六西华大学管理学院 第 20张
4.1.5 制定管理信息系统战略规划的步骤
? 4.设置目标 。 包括服务的质量和范围, 政策, 组织以及人
员等, 不仅包括管理信息系统的目标, 而且应有整个企业
的目标 。
? 5.准备规划矩阵 。 这实际上是管理信息系统战略规划内容
之间相互关系所组成的矩阵, 矩阵列出之后, 就确定了战
略规划的各项内容以及实现它们的优先序 。
? 6,7,8,9这几步 是识别上面所列出的各项活动是一次性
工程项目性质的活动, 还是一种重复性的经常进行的活动 。
由于资源有限, 不可能所有项目同时进行, 只有选择一些
综合分析最有利的项目先进行 。 要正确选择工程类项目和
日常重复类项目的比例, 正确选择风险大的项目和风险小
的项目的比例 。
2010年 5月 15日星期六西华大学管理学院 第 21张
4.1.5 制定管理信息系统战略规划的步骤
? 10.给定项目的优先权, 估计项目的成本费用
? 11.根据第 10步的结果, 编制项目的实施进度计划
? 12.把战略规划整理成文 。 在此过程中, 要不断地
与管理信息系统开发人员交换意见
? 13.写出的战略规划要经企业的最高层领导批准才
能生效,宣告战略规划工作完成。如果没有批准,
只有在重新进行规划设计。
返
回
2010年 5月 15日星期六西华大学管理学院 第 22张
4.2 制定管理信息系统战略规划的常用方法
? 在管理信息系统规划中, 战略规划阶段的目标
是制定与组织机构的目标, 目的和战略相一致
的管理信息系统的目标, 目的和战略 。 一个科
学合理的战略规划更多地取决于规划人员对组
织内外环境及其发展趋势的正确估计和深刻理
解, 对发展目标及实现目标途径的智谋和远见 。
由于战略规划涉及组织的内外环境因素较多,
不确定性问题较突出, 目前还没有一种规范的
制定管理信息系统战略规划的方法 。 下面简要
介绍一些管理信息系统战略规划常用的规划方
法
2010年 5月 15日星期六西华大学管理学院 第 23张
4.2 制定管理信息系统战略规划的常用方法
? 4.2.1 企业系统规划法
? ( Business System Planning,简称 BSP)
? 一, BSP方法的作用
?1.确定未来信息系统的总体结构, 明确系统
各子系统组成和开发子系统的先后顺序;
?2.对数据进行统一规划, 管理和控制, 明确
各子系统之间的数据交换关系, 保证信息的
一致性 。
? -- BSP方法的优点在于利用它能保证信息
系统独立于企业组织机构, 提高信息系统对
环境的适应性
2010年 5月 15日星期六西华大学管理学院 第 24张
4.2.2 BSP方法的基本原则
? 一,信息系统必须支持企业战略目标
? 因为信息系统是一个企业的有机组成部分,并对企业的总体有效
性起作关键性的作用。它一定要支持组织的管理需要并直接影响
其目标。因而可以将 BSP看作为一个转化过程。即将企业的战略
转化为信息系统的战略。重要的是,一个企业要愿意并且能过表
达出它的长期目标,对于某些组织,可以从计划中找到原则性回
答,而对于另外一些组织,可能目前还没有企业计划,则了解企
业战略就成了 BSP方法的一部分
2010年 5月 15日星期六西华大学管理学院 第 25张
4.2.2 BSP方法的基本原则
二、信息系统的战略应当表达企业各个管理层次的需求
对不同层次的管理活动有着不同特点的信息需求, 要
构造一个来适应所有这些层次上的活动和管理是不太实际
的, 因此, 有必要建立一个合理的框架, 并据此来定义管
理信息系统 。
信息系统强调对管理决策的支持。这一点使信息系统
有别于传统的档案管理。企业决策有不同的目的,但最多
的还是计划和控制。计划就是制定各种人物、目标和策略,
一个好的计划取决于优良的信息服务。而控制决策则是指
导具体活动的进行,以达到潜在的或由计划规定的目标。
而信息系统能够向决策者提供对目前实际情况的度量,从
而构成及计划、度量和控制这样一个活动周期。因为计划
和控制是决策活动的关键,可以以这些活动为基础来构成
管理信息系统的框架。
2010年 5月 15日星期六西华大学管理学院 第 26张
4.2.2 BSP方法的基本原则
? 三、信息系统应该向整个企业提供一致的信息
? 信息的不一致性, 源于, 自下而上, 的数据处理系统开发方
法, 是历史原因的影响 。 在企业的各部门中信息基于其形式,
定义和时间的不同而存在差异, 这是一种现实存在 。 形式差
异是指信息可以是未经整理的原始数据, 详细的数据处理报
告, 企业文件等, 任意给定的数据可以有多种不同的定义形
式, 它随数据的使用者而异, 由此导致不一致性;在可比数
据之间也可能存在时间的不一致性, 这是由于数据在获取,
处理活动和实际使用之间的时间偏差造成的 。 为了强调信息
的一致性, 有必要把信息作为一种资源来统一管理, 它不应
由某个局部的组织来控制, 而应由一个中央部门来协调, 从
而使信息对企业有全面性的价值, 并能为各单位所共享 。 而
管理部门则负责制定数据一致性的定义, 技术实现, 使用和
数据安全性的策略和规程 。
2010年 5月 15日星期六西华大学管理学院 第 27张
4.2.2 BSP方法的基本原则
? 四、信息系统应该在组织机构和管理体制改变时保持适应性
? 管理信息系统应该有一定的适应性和应变能力, 应当能在企
业的长期组织机构和管理体制的变化中发展和健全自己, 而
不受大的冲击 。 因此, 要有适当的关于信息系统的技术, 这
种技术要独立于组织机构的各种因素 。 BSP采用了企业流程
的概念, 它是企业的一个基本活动和决策区域, 同任何组织
的体系和具体的管理职责无关 。 对同一类型的企业可以从逻
辑上定义出一组流程, 只要企业的产品和服务基本不变, 则
流程改变会极小 。 因此, 管理信息系统建设中首先要识别关
系到企业目标与战略实现的主要企业流程, 应用信息技术和
现代管理思想与方法, 对其中不适合企业生成发展的内容进
行改革与创新 。
2010年 5月 15日星期六西华大学管理学院 第 28张
4.2.2 BSP方法的基本原则
? 五、信息系统的战略规划应由总体系统结
构中的子系统开始实现
? 支持整个企业需求的信息系统一般来说规
模都较大,不可能一次完成,因而有必要
建立管理信息系统的长期目标,从而形成
了 BSP对大型信息系统开发的基本概念是
“自上而下”的系统规划和“自下而上”
的实施
2010年 5月 15日星期六西华大学管理学院 第 29张
五、信息系统的战略规划应由总体系统结构
中的子系统开始实现
2010年 5月 15日星期六西华大学管理学院 第 30张
企业系统规划法的主要目标是提供一个
信息系统的总体规划,与企业计划相配
合,以支持企业短期、中期和长期的信
息需求。 以 BSP的这种实现战略,
被识别出来的信息系统就能按步骤
以模块化的方法进行建设,并同时
能照顾到企业重点、资金状况和其
他的短期因素。
2010年 5月 15日星期六西华大学管理学院 第 31张
4.2.3 BSP方法工作步骤
开始
准备工作
研究的开始阶段
定义企业过程
定义数据类
分析企业 / 系统关系
确定管理部门对系统的需求
评价企业问题与收益
评价 M I S 的管理 定义 M I S 总体结构
定义结构优先序
制定建议书和开发计 划
研究成果报告
结束
2010年 5月 15日星期六西华大学管理学院 第 32张
4.2.3 BSP方法工作步骤
? 一,BSP研究准备工作
? 1.人员准备
? 高层领导参与、各部门负责人能正确描述业务流程与
信息需求,系统分析师全面负责。要求各成员要明确
“做什么”,“为什么”,“如何做”。
? 2.资料准备
? 研究计划、会谈日程表、同主持单位一起做复查的时
间表、研究报告大纲。并分析整理有关 BSP方法、企
业本身和 MIS有关的资料以备研究开始时使用。
2010年 5月 15日星期六西华大学管理学院 第 33张
4.2.3 BSP方法工作步骤
? 二,BSP调研(企业情况介绍)
? 1,企业高层领导介绍研究的目标、期望的成果和研究
的远景,以及与企业的活动和目标的关系;
? 2.系统分析设计人员介绍收集的有关资料,使成员熟悉
有关资料,并讨论有关企业决策过程、组织职能、关
键人物、存在的问题、开发策略、敏感问题、计划中
的或正在进行着的变化、数据处理部门的形象以及对
数据处理工作的支持等。系统分析师要对有关问题提
出自己的看法和见解。
? 3.各主要业务部门介绍本部门数据处理的历史、现状、
主要活动、目前存在的问题,以及与相关科室的数据
联系
2010年 5月 15日星期六西华大学管理学院 第 34张
企业过程及业务过程重组
计划和控制 产品/服务 支持性资源
评价战略规划和
管理规程
识别产品/服务 描述支持性资
源
识别过程
画出过程流程图
写出每一个过程的说明
识别计划和管
理控制规程 识别过程
画出过程组合并写出说明
建立过程和组织间的关系
识别关键过程
通过会谈确认,增加或删除
过程组合
为认识过程
的三方面
过
程
归
并
分
析
2010年 5月 15日星期六西华大学管理学院 第 35张
4.2.3 BSP方法工作步骤
? 三、定义企业过程及业务过程重组
? 1,过程识别
? 业务过程指的是企业管理活动中必要的且逻辑上相关的、为
了完成某种管理功能的一组活动。识别企业过程可以从以下
三方面进行:
? --计划和控制:战略规划、计量标准、管理规程等
? --产品/服务:按产品需求 → 获取 → 生产经营 → 退出
? --支持性资源:实现目标的消耗
? 基本类:材料、资金、设备、人员等
? 辅助类:市场、供应商、资料等
? 2.过程归并分析(业务过程重组)
? --对定义出的过程进行分析,找出不正确和不合理的过程
进行优化
2010年 5月 15日星期六西华大学管理学院 第 36张
4.2.3 BSP方法工作步骤
? 四、定义数据类
? 数据类是指支持业务过程所必需的逻辑上相关
的一组数据。定义数据类就是按业务过程将与
其相关的 I/O数据整理归类。
? 五、定义 MIS总体结构
? 划分子系统,常用 U/C矩阵来分析未来 MIS的
框架和总体结构。
? 六、确定总体结构优先序
? 决定子系统开发的先后顺序
? 七、完成 BSP报告,提出建议书和开发计划
2010年 5月 15日星期六西华大学管理学院 第 37张
4.2.4 利用 U/C矩阵定义系统的总体结构
? 一, 建立数据类与流程的关系矩阵 ( U/C矩阵 )
? 在对数据类和企业流程了解的基础上, 下一步就要对它们的
关系进行综述 。 为此, 将数据类对照企业流程安排在一个矩
阵中, 用字母 C表示哪个流程产生该数据和用字母 U表示哪
个过程使用该数据 。
? 在矩阵中,按关键资源的生命周期顺序放置过程,即计划过
程、度量和控制流程、直接涉及产品的流程、最后是管理支
持的流程。然后根据流程产生数据的顺序将数据类排在另一
轴上,开始是由计划过程产生的数据,接着把所有其他数据
类列入矩阵中,并在适当的行列交叉处填上 C和 U,如下图
所示。恰当调整数据类的排列,使矩阵中的字母 C尽可能集
中分布在对角线上及其附近。
2010年 5月 15日星期六西华大学管理学院 第 38张
流程 ——数据类矩阵
2010年 5月 15日星期六西华大学管理学院 第 39张
4.2.4 利用 U/C矩阵定义系统的总体结构
? 二, 确定主要系统
? 将业务流程和数据类依据其管理的资源而划分
成若干组, 并用方框框起来, 如下图所示, 这
些方框代表逻辑子系统的组合以及表明产生和
维护特定的, 相关的数据的责任 。
2010年 5月 15日星期六西华大学管理学院 第 40张
流程 —数据类组合
2010年 5月 15日星期六西华大学管理学院 第 41张
4.2.4 利用 U/C矩阵定义系统的总体结构
? 三, 表示数据流向
? 落在系统方框以外的那些 U表示对数据流的应
用, 用箭头表示数据从一个系统流向另一个系
统, 如下图所示, 第三个系统使用了第二个系
统产生的数据, 产品, 和的, 材料单,, 而第
二个系统使用了由第四个系统产生的数据, 顾
客, 和, 贸易地区, 等 。
2010年 5月 15日星期六西华大学管理学院 第 42张数据流向图
2010年 5月 15日星期六西华大学管理学院 第 43张
4.2.4 利用 U/C矩阵定义系统的总体结构
? 四, 识别子系统
? 用方框和箭头表示数据的产生和使用, 可以去
掉 C和 U, 并给每个分系统命名, 这就是一个
完整的管理信息系统总体结构 。 最后还要重新
安排坐标轴和使用双向箭头, 使结构图得以简
化, 下图表示简化了的结构图 。
2010年 5月 15日星期六西华大学管理学院 第 44张
系统结构重排
2010年 5月 15日星期六西华大学管理学院 第 45张
4.2.5 关键成功因子法
( Critical Success Factors 简称 CSFs)
一, 基本概念
? 所谓 关键成功因素法就是那些必须经常得到管
理人员关注的活动区域, 对这些区域的运行情
况要经常不断地进行度量, 并提供这些度量信
息以供决策使用 。
? 在规划一个管理信息系统时, 有三个, 必须,
要经常强调:系统必须适合企业或组织所属的
行业及其特殊政策;系统必须要能够识别那些
为使企业成功而在管理上要经常给予认真关注
的, 成功因素, ;系统提供给各管理阶层使用
的报告中必须突出有关成功因素的情况 。
2010年 5月 15日星期六西华大学管理学院 第 46张
4.2.5 关键成功因子法
( Critical Success Factors 简称 CSFs)
一, 基本概念
? 组织的信息需求分析有两大类, 一类是全面调查法, 如前
面所述的 BSP方法;另一类是重点突破法, 即首先抓住影响
系统成功的关键因素进行分析以确定组织的信息需求, 我
们即将讨论的关键成功因素法就是这类方法应用的典型 。
? 在每一企业组织中, 都存在着对该组织成功起关键作用的
因素, 我们称之为关键成功因素, 决策的信息需求往往来
自于这些关键成功因素 。 通常, 关键成功因素总是与那些
能确保企业生存与发展的方面和部门相关的 。 在不同的业
务活动中, 关键成功因素会有很大的不同, 即使在同一类
型的业务活动中, 在不同时期内, 其关键成功因素也会不
同 。
2010年 5月 15日星期六西华大学管理学院 第 47张
4.2.5 关键成功因子法
( Critical Success Factors 简称 CSFs)
二, 案例分析
? 下图列出了三家医院由于不同的历史条件, 不同的地理环境,
不同的战略方针而确定的各自的关键成功因素 。
? 同一行业不同环境下关键成功因素的确定
2010年 5月 15日星期六西华大学管理学院 第 48张
4.2.5 关键成功因子法
( Critical Success Factors 简称 CSFs)
二, 案例分析
? 第一个医院已有数年的历史, 比较成熟, 组织机构健全,
就诊人数稳定, 因此它最关心的是外部环境的变化 ( 如政
府法令和事故保险政策的变化 ), 因为只有这些才会严重
影响它现有的地位 。
? 第二家医院位于边远农村, 它严重依赖于当地财政拨款,
并具有当地其它医院无法提供的服务, 因而优质服务就成
了它的头号关键成功因素 。
? 第三家医院是个正在迅速成长的新医院, 就诊人数越来越
多, 因此它近期内的成功取决于它的工作效率 。
? 分析表 5.7我们可以看到, 这三家医院由于行业相同都具
有一些相同的关键成功因素, 但由于各自不同的环境和条
件而具有各自特殊的关键成功因素 。
2010年 5月 15日星期六西华大学管理学院 第 49张
4.2.5 关键成功因子法
( Critical Success Factors 简称 CSF)
三, 关键成功因素法的基本步骤
关键成功因素法在确定企业关键成功因素和管理
信息系统关键成功因素方面都收到了较好的效果, 是
个值得推广的方法 。 该方法主要包括如下几个步骤:
1.了解企业或 MIS的战略目标 。
2.识别所有成功因素 。 这可采用递层分解的方法引出影
响战略目标的各种因素以及影响这些因素的子因素 。
3.确定关键成因素 。 对所有成功因素进行评价, 根据企
业或 MIS的现状及目标确定出关键成功因素, 这时可采
用德尔斐法或模糊综合评判法等 。
2010年 5月 15日星期六西华大学管理学院 第 50张
4.2.5 关键成功因子法
( Critical Success Factors 简称 CSF)
4.识别性能指标与标准 。 即给出每个关键成功因素
的性能指标和测量标准 。
关键成功因素法与企业战略规划密切相关,
企业战略规划要描述企业期望的目标,关键成功
因素法则提供了达到目标的关键和需要的测量标
准。一个企业要想获得成功,就需要对关键成功
因素进行认真且不断的选择和度量,并时刻注意
这些因素之间的关系变化以便进行动态的调整。
返
回
2010年 5月 15日星期六西华大学管理学院 第 51张
4.3 企业业务流程重组
? 4.3.1企业流程重组( BPR)的概念
? 企业流程(过程)是指为完成企业目标或任务而进
行的一系列跨越时空的逻辑相关的业务活动。
? 企业流程重组的本质就在于根据新技术条件信息处
理的特点,以事物发生的自然过程寻找解决问题的
途径。
? 信息技术的应用使流程重组的重心,信息技术既是
流程重组的核心,也是流程重组最总目标的体现者
2010年 5月 15日星期六西华大学管理学院 第 52张
4.3 企业业务流程重组
?4.3.2 企业流程重组的步骤与方法
?企业流程重组实际上是站在信息的高度,
对企业流程重新思考和再设计,是一项
系统工程。
?企业流程重组常用 CSFs方法。
?企业流程重组只有一些原则性的分析设
计方法,没有具体操作规程可依。
?设计原则见 P100
2010年 5月 15日
星期六
西华大学管理学院 53
案例 某机电设备公司销售流程的重组
业务流程重组
( Business Process Reengineering,BPR)
2010年 5月 15日星期六西华大学管理学院 第 54张
客户
分公司 1
分公司 2
分公司 n
.
.
.
财
务
收
款
需购商品 发票
仓库提货
已付款发票
重组前的销售流程
问题:
客户服务差
效率低
有漏洞
客户分析难以进行
……
2010年 5月 15日星期六西华大学管理学院 第 55张
客户
分公司 1
分公司 2
…..…
分公司 n
财
务
收
款
出
票
仓库提货
发票
重组后的销售流程
数据库
客户数据库
商品数据库
销售数据库
库存数据库
……
客户代码
需购商品 顺序号
发票号顺序号销售明细客户
代码
返
回
2010年 5月 15日星期六西华大学管理学院 第 56张
4.4 开发管理信息系统的方法
? 企业或组织建立管理信息系统的基本目标是帮助管
理者更好地处理管理信息,为管理决策服务。管理
信息系统决不是一般意义上的计算机在企业管理中
的应用,它的开发涉及企业或组织的方方面面,是
一项复杂的系统工程。对于任何一个要建立以计算
机为基础的管理信息系统的组织来说,采用科学的
开发方法是至关重要的。经过三十多年的研究总结,
逐步形成了一些常用开发方法,如结构化系统开发
方法、原型法、面向对象开发方法和 CASE开发方
法等等。虽然至今还没有一种完全有效的方法来来
指导我们很好地完成整个系统的开发,但也确有一
些方法在系统开发的不同方面和不同阶段带来了有
益的帮助,本节就此进行一些介绍。
2010年 5月 15日
星期六
西华大学管理学院 57
管理信息系统开发的概念框架
开发组织和
运作方式 开发方法论
系统集成开发工具
管理信息系统
开发的决策
2010年 5月 15日星期六西华大学管理学院 第 58张
知识维
法律
信息技术
控制论
社会科学
数学
工程知识 逻辑维
时间维
问
题
确
定
目
标
确
定
系
统
综
合
系
统
分
析
最
优
化
系
统
决
策
计
划
实
施
规划阶段
制定方案
研制阶段
试运行阶段
安装调试阶段
运行阶段
更新阶段
系统开发的
“三维结构”
2010年 5月 15日星期六西华大学管理学院 第 59张
4.4.1 结构化系统开发方法
? 一, 管理信息系统的生命周期
? 广义地讲, 任何系统都有其产生, 发展, 成熟,
消亡或更新换代的过程, 这个过程称为系统的
生命周期 ( System Life Cycle) 。 管理信息系
统也不例外 。 管理信息系统的生命周期, 指的
是从系统开发任务开始, 经过系统的可行系研
究, 系统分析, 系统设计, 系统实施和系统运
行与维护等几个阶段, 投入使用后, 经过若干
年, 由于新情况, 新问题的出现, 人们又提出
了新的目标, 要求设计更新的系统 。 这种周而
复始, 循环不息的过程被称为系统的生命周期 。
2010年 5月 15日星期六西华大学管理学院 第 60张
信息系统的生命周期
2010年 5月 15日星期六西华大学管理学院 第 61张
生命周期法主要思想
? 生命周期法的主要思想是:将开发过程视
为一个生命周期,也就是几个相互连接的
阶段,每个阶段有明确的任务,要产生相
应的文档。上一个阶段的文档就是下一个
阶段工作的依据 。
? 生命周期法将整个开发过程分为五个基本
阶段:系统规划、系统分析、系统设计、
系统实施、系统运行维护和评价
2010年 5月 15日星期六西华大学管理学院 第 62张
生命周期法特点
? 系统开发是管理信息系统建设中最重要的一个阶段。
管理信息系统的建设是分成若干项目分期进行的,每
一个项目的开发也是复杂的系统工程。从项目开发开
始到结束的整个过程,称为系统开发的生命周期,一
般包括系统分析、系统设计、系统实施三个阶段。
? 从旧系统的消亡到新系统的产生,这种周而复始、新
老更替的循环过程有以下特点:
? ( 1)开发过程有明显的阶段性
? ( 2)开发过程是一个循环过程,不是简单重复而是螺
旋式上升,是一个不断发展和提高的过程。
? ( 3)用户至上,每一个开发阶段及开发步骤不仅要从
用户需求出发,而且要得到用户的认可。
2010年 5月 15日星期六西华大学管理学院 第 63张
4.4.1 结构化系统开发方法
? 二、结构化开发方法的基本思想
? 结构化开发方法的基本思想是:系统的思想,
系统工程的方法, 按用户至上的原则, 结构化,
模块化, 自顶而下对信息系统进行分析与设计 。
? 结构化系统开发方法是在生命周期( life cycle)
法基础上发展起来的。与生命周期法相比,结
构化系统开发方法更强调开发人员与用户的紧
密结合,而且在开发策略上强调“从上到下”,
注重开发过程的整体性和全局性。
2010年 5月 15日星期六西华大学管理学院 第 64张
结构化系统开发方法的特点
? 预先明确用户要求,根据需求设计信息系
统
? 自顶向下设计
? 严格按阶段进行
? 工作文档规范化和标准化
? 运用系统的分解和综合技术,使复杂的系
统简单化
? 强调阶段成果的审定和检验
2010年 5月 15日星期六西华大学管理学院 第 65张
三、
结
构
化
开
发
方
法
的
各
个
阶
段
的
特
点
2010年 5月 15日星期六西华大学管理学院 第 66张
结构化系统开发方法各阶段的特点
? 1,系统规划阶段
? 当用户感觉到现有的管理信息系统 ( 一般是手工操作下的
管理信息系统 ) 已不能满足业务工作的需要, 想用一个新
的管理信息系统取代时, 就开始进入系统开发的第一阶段,
即系统规划, 这是管理信息系统的起始阶段 。 以计算机为
主要手段的管理信息系统是其所在组织的管理系统的组成
部分, 它的新建, 改建或扩建服从于组织的整体目标和管
理决策活动的需要 。 这一阶段的主要任务是:根据组织的
整体目标和发展战略, 确定管理信息系统的发展战略, 明
确组织总的信息需求, 制定管理信息系统开发总计划, 其
中包括确定拟建系统的总体目标, 功能, 大致规模和粗略
估计所需资源, 并根据需求的轻重缓急程度及资源和应用
环境的约束, 把规划的系统开发内容分解成若干开发项目
以分期分批进行系统开发 。
2010年 5月 15日星期六西华大学管理学院 第 67张
结构化系统开发方法各阶段的特点
? 2,系统分析阶段
? 在这一阶段, 开发人员根据单位领导提出的要求, 对
现行管理信息系统进行调查, 弄清现行系统存在的问
题, 确定新系统的目标与任务, 并在经济上, 技术上,
组织管理上进行可行性研究, 确定是否有必要且有可
能建立一个新的管理信息系统来取代现有系统, 提出
可行性研究报告, 并拟定一个开发系统的初步计划 。
如果可行性研究报告的结论是可行的, 并得到了领导
批准, 则可进入系统开发的第二阶段 --系统分析 。 在这
一阶段, 开发人员要做详细调查, 全面细致地分析现
行系统的工作业务流程, 数据流程, 数据结构, 用户
需求, 系统目标等, 分析研究现行系统的本质, 建立
新系统的逻辑模型, 提出系统分析说明书 。
2010年 5月 15日星期六西华大学管理学院 第 68张
结构化系统开发方法各阶段的特点
? 3,系统设计阶段
? 其主要任务是根据系统分析说明书, 对系
统的各个组成部分进行具体详细设计 ( 主
要包括模块设计, 代码设计, 数据库设计,
输出设计和输入设计等 ), 建立新系统的
物理模型, 并提出系统设计说明书 。
2010年 5月 15日星期六西华大学管理学院 第 69张
结构化系统开发方法各阶段的特点
? 4,系统实施阶段
? 其主要任务是以新系统的物理模型, 即系
统设计说明书为依据, 编制可在计算机上
执行的程序代码, 建立文件和数据库等,
测试整个管理信息系统, 使系统设计的物
理模型付诸实现 。 这一阶段的工作成果是
一个可运行的程序系统, 各种数据库文件
及一系列文档资料 。
2010年 5月 15日星期六西华大学管理学院 第 70张
结构化系统开发方法各阶段的特点
? 5,系统的运行测试和维护阶段
? 管理信息系统开发成功, 就可以正式投入
运行, 逐步取代旧系统 。 在运行期间, 由
于业务的发展, 体制的调整, 会存在各种
错误与不足, 可能要对其扩充, 修改与优
化 。 这些工作称为系统维护 。 对系统的维
护一直要到该系统被另一个新的管理信息
系统取代为止, 此时该系统的生命周期宣
告结束 。
2010年 5月 15日星期六西华大学管理学院 第 71张
结构化系统开发方法各阶段的特点
? 信息系统开发各阶段的名称, 主要工作及文档资料如下图
所示 。
? 结构化开发方法的各个阶段
2010年 5月 15日星期六西华大学管理学院 第 72张
4.4.2 原型法
? 原型法的基本思想是一种逐步求精方法。
当用户需求不明确时经常采用
? 原型法由四个阶段组成:确定用户的基本
要求;开发初步的原型系统;评价修改原
型系统;正式开发
2010年 5月 15日星期六西华大学管理学院 第 73张
可用的原型、正式开发
确定用户的基本需求
开发系统初步原型
原型讨论修改
满意 停止开发停止
是
否
原型法开发的基本步骤
2010年 5月 15日星期六西华大学管理学院 第 74张
原型法的使用前提
?并非所有的需求在系统开发以前都能准
确地说明
?有快速的系统开发工具
?项目参与者之间存在通信上的障碍
?需要实际的、可供用户参与的系统模型
?需求一旦确定,就可以遵从严格的方法
?大量的反复是不可避免和必要的,应该
加以鼓励
2010年 5月 15日星期六西华大学管理学院 第 75张
原型法的优点及其意义
? 原型法加强了开发过程中用户的参与和决策
? 原型法运行系统开发过程早期进入人 -机测试
? 原型法提供了生动的文档
? 原型法具有对开发人员和用户的吸引力
? 原型法提高了人们对系统的安全感
? 原型法可以缓和通信的困难
2010年 5月 15日星期六西华大学管理学院 第 76张
原型法的优点及其意义 (续 )
?原型法可以提供很好的项目说明和示范
?原型法有得于获得开发经验
?原型法有利于应用实例来建设系统
?原型法提供了建立最终系统的中期训练
工具
?原型法用有意识的迭代了取代了无计划
的重复和反复
2010年 5月 15日星期六西华大学管理学院 第 77张
4.4.3 CASE方法
( Computer Aided Software Engineering)
? 解决了从客观对象到软件系统的映射问题,
支持系统开发的全过程
? 提高了软件质量和软件重用性
? 加快了软件开发速度
? 简化了软件开发的管理和维护
? 自动生成开发过程中的各种软件文档
返
回
2010年 5月 15日星期六西华大学管理学院 第 78张
谢谢大家
再
见