《管理信息系统第七章(新)》由会员分享,可在线阅读,更多相关《管理信息系统第七章(新)(125页珍藏版)》请在金锄头文库上搜索。
1、MIS,第十章 MIS的开发方法,10.1 管理信息系统开发概述 10.2 生命周期法 10.3 结构化方法 10.4 原型法 10.5 面向对象方法,10.1 MIS开发概述,10.1.1 MIS开发的过程 10.1.2 MIS开发的特点与基本原则 10.1.3 MIS开发的组织管理 10.1.4 MIS开发过程中的认知方法,10.1.1 MIS开发的过程,管理信息系统的开发是一项大的系统工程性质的工作,一般有三个成功要素: 合理确定系统目标; 组织系统性队伍; 遵循系统工程的开发步骤。 主要领导者参与是管理信息系统开发的先决条件。,案例:雅戈尔实施信息化,上个世纪九十年代末,雅戈尔开始实施
2、信息化,但公司CIO走马换灯的更换,一直未见成效。 直到2002年韩永生出任雅戈尔集团的CIO。,韩永生: 中国著名的企业战略管理与战略IT实施专家 中科院管理学院教授、博士生导师 中科院工业管理中心主任 第一个由于管理和信息化的成就,被授予国家科技进步二等奖的战略专家,案例:雅戈尔实施信息化,“信息化就是化权力,化能人管理,权力向后退,部门向后退,流程向前移。”2002年,雅戈尔战略方向调整。经营品牌的命脉无疑是终端,“决战终端”的口号在雅戈尔响亮地提了出来。将各分销中心的利润透明化,为了排除各分销公司总经理的抵制,信息化首先就得化“权力”。,案例:雅戈尔实施信息化,各个终端都是分而治之,各
3、个分销公司都是独立的利润中心,有独立的产品处理权、广告权以及利润奖金提成。集团要收回客户的管理权,让分销公司每天的业绩都变得透明。因此,在“分权”与“集权”的斗争中,矛头往往第一个指向了信息化。,案例:雅戈尔实施信息化,雅戈尔在分销公司上演了一出“八大军换防”: 新任分销公司总经理不期而至,当日就进行审账,旧任经理第二天就要离开。在各分销公司开展强势培训,宣布培训不合格就换岗,故意捣乱的就除名,做得好的就发钱奖励。,案例:雅戈尔实施信息化,在一次采访中记者问韩永生:“雅戈尔信息化的成功,是否和您长期研究信息化及应用有很大的相关性?”他却说:“我觉得不是我们的功劳,是雅戈尔第一把手的功劳,决心、
4、信心、耐心,李如成是三心一意做信息化。” 由此可见:主要领导者参与是管理信息系统开发的先决条件。,10.1 管理信息系统开发概述,10.1.1 MIS开发的过程 10.1.2 MIS开发的特点与基本原则 10.1.3 MIS开发的组织管理 10.1.4 MIS开发过程中的认知方法,10.1.2 MIS开发的特点与基本原则,管理信息系统开发的特点:建设周期长、投资大、风险大,具有较高难度和复杂性。如:美国曾经最大的药品分销商福克斯梅亚公司在投入两年半的时间及一亿美元之后,其实施的ERP系统所达到的效果非常不理想,终以失败告终,且导致该公司破产。,10.1.2 MIS开发的特点与基本原则,复杂性体
5、现在:信息系统技术手段复杂; 信息系统内容复杂,目标多样; 信息系统投资密度大,效益难以计算 参与者的沟通效果影响系统开发; 信息系统所处的环境复杂多变; 信息系统建设受社会人文因素影响。,MIS的开发,必须在具备一定条件的基础上才能进行。基本条件:1)有建立MIS的实际需求和迫切性 2)领导重视,业务人员积极性高3)企业管理方法的科学化4)管理人员的知识结构满足系统建设需要5)企业的基础数据要齐全、规范6)企业有必要的投资保证,不符合条件的企业别去开发MIS哦,否则是自找麻烦,10.1.2 MIS开发的特点与基本原则,管理信息开发的基本原则:适应性原则:适应各级管理者需要;主动适应信息技术环
6、境,采用现代管理科学原理和方法效益性原则:必须着眼于效益系统性原则:子功能有序组合而成,相互联系、相互协调规范化原则:文档资料、项目管理的规范化递进性原则:逐步完善,逐步发展,考虑良好的灵活性和扩充性。,10.1 管理信息系统开发概述,10.1.1 MIS开发的过程 10.1.2 MIS开发的特点与基本原则 10.1.3 MIS开发的组织管理 10.1.4 MIS开发过程中的认知方法,10.1.3 MIS开发的组织管理,管理信息系统的开发策略 “自下而上”的开发策略: 采用搭积木的方式组成整个系统; 用于条件尚不成熟的阶段或者开发小的系统; 缺点:缺乏从整个系统出发考虑问题,忽视系统部件的有机
7、联系,往往要作出许多重大修改,甚至重新规划设计。 “自上而下”的开发策略: 从企业管理的整体进行设计,逐渐从抽象到具体,从概要设计到详细设计,体现结构化的设计思想 开发策略要求很强的逻辑性,难度较大。,10.1.3 MIS开发的组织管理,“自上而下规划,自下而上实现”的开发策略将上面两种方法结合,MIS的战略规划是“自上而下”规划,各系统的应用开发是“自下而上“实现,该方法是建设MIS的正确策略。,10.1.3 MIS开发的组织管理,管理信息系统的开发方式管理信息系统的开发要根据企业资源、技术力量、外部环境等各种因素进行选用。委托开发方式 用户自行开发方式 合作开发方式 直接购买方式,委托开发
8、方式,委托开发方式是将信息系统的开发委托科研院所或软件公司来完成。 优点: 省时省事 开发的系统技术水平高 缺点: 费用高(小型MIS需要几万,大型MIS需要几十甚至上千万); 系统维护麻烦; 不利本企业人才培养。 适用:MIS技术力量较弱,但资金充足的单位。,用户自行开发方式,自行开发方式是指依靠本单位的技术力量开发系统。 优点: 锻炼本企业开发队伍 系统维护方便 缺点: 系统开发周期较长 不易开发出高水平的MIS 适用:有较强MIS技术力量的组织(大学、研究所、高科技公司),合作开发方式,合作开发方式是介于独立开发和委托开发之间的一种开发方式。它是由本单位和软件公司(或科研院所)共同组织开
9、发力量,共同进行开发工作。 优点: 相对委托开发节约资金; 有利于本企业人才培养; 有利于开发出高水平和适用性强的系统; 有利于系统维护。 缺点: 合作中容易出现沟通问题,直接购买方式,购(租)用软件包是指通过对软件市场的调查,购(租)适合本单位管理业务活动软件包。 优点: 省时、省事、经济 缺点: 功能简单、专用性比较差,维护困难 适用:组织规模小,通用功能(如工资管理、人力资源管理、会计财务管理、应收应付账款管理等),四种开发方式的比较,10.1 MIS开发概述,10.1.1 MIS开发的过程 10.1.2 MIS开发的特点与基本原则 10.1.3 MIS开发的组织管理 10.1.4 MI
10、S开发过程中的认知方法,10.1.4 MIS开发过程中的认知方法,信息系统开发步骤:,10.1.4 MIS开发过程中的认知方法,领导者推动管理信息系统的第一步 建立一个信息系统委员会,信息系统委员会是领导者的主要咨询机构,又是信息系统开发的最高决策机构 成员:各级管理组织的主要负责人,一些有经验的管理专家,信息系统的系统分析员 主要工作:确定系统目标,审核和批准系统方案,验收和鉴定系统以及组建各种并发组织,10.1.4 MIS开发过程中的认知方法,在信息系统委员会的领导下要建立一个系统规划组或系统分析组,简称系统组。 系统组应有各行各业的专家,如管理专家、计划专家、系统分析员、运筹专家、计算机
11、专家等。 组成队伍后,如果是进行信息系统开发,则应首先进行全系统的规划,系统规划是全面的长期的计划,在规划的指导下就可以进行一个个项目的开发。,10.1.4 MIS开发过程中的认知方法,信息系统的开发步骤:系统分析阶段、系统设计阶段、系统实现阶段。,准备阶段,计划实施阶段,规划阶段,开发阶段,10.1.4 MIS开发过程中的认知方法,系统规划的主要内容包括企业目标的确定、解决目标的方式的确定、信息系统目标的确定、信息系统主要结构的确定、工程项目的确定及可行性研究等。 系统分析的内容包括数据的收集、数据的分析、系统数据流程图的确定以及系统方案的确定等.,10.1.4 MIS开发过程中的认知方法,
12、系统设计包括计算机系统流程图和程序流程图的确定、编码、输入输出设计、文件设计、程序设计等。 系统实现包括机器的购买、安装、程序调试、系统的切换以及系统的运行和维护等。 系统的评价包括建成时的评价和运行后的评价,发现问题并提出系统更新的请求等。,10.1.4 MIS开发过程中的认知方法,管理信息系统的开发方法:生命周期法(Life Cycle Approach)结构化方法(Structure Approach)原型法(Prototyping Approach)面向对象的开发方法(Object-Oriented Developing Approach)计算机辅助软件工程,第十章 MIS的开发方法,
13、10.1 管理信息系统开发概述 10.2 生命周期法 10.3 结构化方法 10.4 原型法 10.5 面向对象方法,10.2 生命周期法,诞生于20世纪70年代,是结构化方法的基础。 将信息系统的整个生存期视为一个生命周期,严格划分系统开发的各个阶段,从全局出发全面规划,然后自上而下一步步实现。,10.2 生命周期法,生命周期法的特点:自上而下,自下而上; 阶段清楚,任务明确,文档齐全标准 用于大型信息系统及应用软件的开发 常见的分析技术是 结构化的分析与设计方法。,10.2 生命周期法,系统规划 系统分析 系统设计 系统实施 系统运行与维护,10.2 生命周期法,系统规划,战略规划:据组织
14、目标和发展战略, 确定信息系统的发展战略,系统总体结构规划:信息需求分析、 数据规划、功能规划与系统划分、 信息资源配置规划,项目实施与资源配置规划:将系统划 分为若干项目,估计每个项目需要的 软硬件、网络资金、人员等各项资源,系统规划 说明书,10.2 生命周期法,可行性研究的任务 明确开发应用项目的必要性和可行性。 可行性分析的内容 管理上的可行性 技术上的可行性 经济上的可行性 可行性分析报告是可行性分析结果的表述。,系统分析,系统初步调查,开发项目的可行性研 究系统详细调查,开发项目范围内新 系统逻辑模型的提出,可行性分析报告 系统分析说明书,系统分析主要步骤 系统调查(详细调查) 业
15、务流程分析 数据流程分析 数据建模 新系统逻辑模型提出 系统说明书,10.2 生命周期法,系统设计:根据系统分析说明书中规定的功能要求,具体实现逻辑模型的技术方案,通过模型设计、代码设计等,实现系统的物理模型,因此该阶段又称为物理设计阶段。,系统设计,系统总体结构设计、代码设计、输入 输出设计、处理过程设计、数据储存设 计、计算机系统方案的选择, 提出系统的物理模型,系统设计说明书,10.2 生命周期法,系统实施,程序设计与调试,系统软硬件配置、 安装与调试,人员的培训,新旧系统 的转换与试运行,系统调试说明书 用户操作手册,系统实施:该阶段的特点是几个相互联系、相互制约的任务同时展开,必须精
16、心安排、合理组织。,10.2 生命周期法,系统运行与 维护,系统运行的组织与管理,系统评价,系 统纠错性维护、适应性维护、完善性维 护、预防性维护,系统维护记录 系统评价报告,10.2 生命周期法,生命周期法存在的问题系统开发深度不够,系统需求难以确定 生命周期法开发周期长,文档过多。 各阶段审批工作困难。,第十章 MIS的开发方法,10.1 管理信息系统开发概述 10.2 生命周期法 10.3 结构化方法 10.4 原型法 10.5 面向对象方法,10.3 结构化方法,结构化方法称为新生命周期法,是生命周期法与结构化程序设计的结合。 基于假设: 所有需求都能够被预先定义 开发人员与用户之间能够准确而清晰地交流 采用图形文字可以充分体现最终系统,10.3 结构化方法,结构化方法的基本思想:用系统工程的思想和工程化的方法,根据用户至上的原则,自始至终按照结构化、模块化,自顶向下地对系统进行分析与设计,在系统实施阶段采用自底向上实施方法。 结构化方法包括结构化分析、结构化设计、结构化程序设计。,