管理信息系统3

上传人:痛*** 文档编号:152666831 上传时间:2022-09-16 格式:PPT 页数:48 大小:169KB
返回 下载 相关 举报
管理信息系统3_第1页
第1页 / 共48页
管理信息系统3_第2页
第2页 / 共48页
管理信息系统3_第3页
第3页 / 共48页
点击查看更多>>
资源描述
管理信息系统3第一节管理信息系统战略规划第一节管理信息系统战略规划第二节第二节 制定管理信息系统战略规划的步制定管理信息系统战略规划的步骤骤第三节制定战略规划的常用方法第三节制定战略规划的常用方法第四节企业流程重组(第四节企业流程重组(BPRBPR)第五节第五节 开发管理信息系统的策略和方法开发管理信息系统的策略和方法管理信息系统3 本节内容:本节内容:一、一、管理信息系统战略规划的作用管理信息系统战略规划的作用 二、二、管理信息系统战略规划的内容管理信息系统战略规划的内容 三、三、MISMIS战略规划的组织战略规划的组织 管理信息系统3y复杂性复杂性y资源密集资源密集y高风险高风险y高技术高技术y样品即成品样品即成品y历史短,经验少历史短,经验少管理信息系统3一、管理信息系统战略规划的作用一、管理信息系统战略规划的作用MISMIS的战略规划应是组织的战略规划的一部分,是的战略规划应是组织的战略规划的一部分,是关于关于MISMIS长远发展的规划。长远发展的规划。MISMIS战略规划的作用战略规划的作用 (1)(1)合理分配和利用信息资源,以节省信息系合理分配和利用信息资源,以节省信息系统的投资;统的投资;(2)(2)通过制定规划,找出存在的问题,正确地通过制定规划,找出存在的问题,正确地识别为实现企业目标识别为实现企业目标MISMIS系统必须完成的任务,系统必须完成的任务,促进信息系统的应用,增加企业的经济效益;促进信息系统的应用,增加企业的经济效益;(3)(3)指导指导MISMIS系统开发,用规划作为将来考核系统开发,用规划作为将来考核系统开发工作的标准。系统开发工作的标准。管理信息系统3二、二、MISMIS战略规划的内容战略规划的内容MISMIS战略规划一般包括三年或更长期的计划,同战略规划一般包括三年或更长期的计划,同时还包含一年的短期计划。其内容包括:时还包含一年的短期计划。其内容包括:1.MIS1.MIS的目标、约束及总体结构;的目标、约束及总体结构;2.2.单位(企业、部门)的现状。包括计算机软件单位(企业、部门)的现状。包括计算机软件及硬件情况、人员的配备情况以及开发费用的及硬件情况、人员的配备情况以及开发费用的投入情况等;投入情况等;3.3.业务流程现状、存在的问题和流程在新技术条业务流程现状、存在的问题和流程在新技术条件下的重组;件下的重组;4.4.对影响规划的信息技术发展的预测。、对影响规划的信息技术发展的预测。、5.5.近期计划。对即将到来的一段时间(比如一年)近期计划。对即将到来的一段时间(比如一年)做出相当具体的安排,如硬、软件的采购时间做出相当具体的安排,如硬、软件的采购时间表、应用项目开发时间表、软件维护与转换时表、应用项目开发时间表、软件维护与转换时间表等。间表等。管理信息系统3 其其要点要点包含成立领导小组、人员培训、规定规划的包含成立领导小组、人员培训、规定规划的进度等三个方面。进度等三个方面。(一)规划领导小组(一)规划领导小组 规划领导小组应由单位(企业、部门)的主要规划领导小组应由单位(企业、部门)的主要决策者之一负责。领导小组的其他成员最好是本单位各决策者之一负责。领导小组的其他成员最好是本单位各部门中的业务骨干,他们的任务是完成有关数据及业务部门中的业务骨干,他们的任务是完成有关数据及业务的调研和分析工作。的调研和分析工作。(二)人员培训(二)人员培训 制定战略规划需要掌握一套科学的方法,为此制定战略规划需要掌握一套科学的方法,为此应组织对高层管理人员、分析员和规划领导小组成员进应组织对高层管理人员、分析员和规划领导小组成员进行培训,使他们掌握制定行培训,使他们掌握制定MISMIS战略规划的方法。战略规划的方法。(三)规定进度(三)规定进度 为规划工作的各个阶段给出一个大体上的时间为规划工作的各个阶段给出一个大体上的时间限定,以便对规划过程进行严格管理,避免因过分拖延限定,以便对规划过程进行严格管理,避免因过分拖延而丧失信誉或被迫放弃。而丧失信誉或被迫放弃。管理信息系统3 系统必须支持企业的总体目标实现。系统必须支持企业的总体目标实现。系统必须适应企业各管理层次的需求系统必须适应企业各管理层次的需求 系统在方法实现上必须尽量脱离对原有不系统在方法实现上必须尽量脱离对原有不合理组织机构的依从性。合理组织机构的依从性。系统结构必须呈现良好的整体性功能系统结构必须呈现良好的整体性功能 系统的开发必须贯彻便于实施的原则系统的开发必须贯彻便于实施的原则管理信息系统3第二节第二节 制定管理信息系统战略规划的步骤制定管理信息系统战略规划的步骤计算机应用到企业的管理中去,一般要经历计算机应用到企业的管理中去,一般要经历从初级到成熟的成长过程。诺兰(从初级到成熟的成长过程。诺兰(NolanNolan)总)总结了这一规律,于结了这一规律,于 19731973年首次提出了信息系年首次提出了信息系统发展的阶段理论,被称为统发展的阶段理论,被称为诺兰阶段模型诺兰阶段模型。19801980年,诺兰又进一步完善了该模型,把信息年,诺兰又进一步完善了该模型,把信息系统的成长过程划分为六个不同的阶段。系统的成长过程划分为六个不同的阶段。下图中,横坐标表示信息系统的各个阶段,下图中,横坐标表示信息系统的各个阶段,纵坐标表示增长要素纵坐标表示增长要素 。该模型总结了发达国家信息系统发展的经验该模型总结了发达国家信息系统发展的经验和规律,一般模型中的各阶段都是不能跳越的,和规律,一般模型中的各阶段都是不能跳越的,它可用于指导它可用于指导MISMIS的建设。的建设。管理信息系统3。诺兰的阶段模型诺兰的阶段模型管理信息系统3初装初装 初装阶段指单位(企业、部门)购置第一台计初装阶段指单位(企业、部门)购置第一台计算机并初步开发管理应用程序。算机并初步开发管理应用程序。特点:特点:计算机的作用被初步认识到,组织中只有个计算机的作用被初步认识到,组织中只有个别人具有使用计算机的能力;别人具有使用计算机的能力;该阶段一般发生在一个组织的财务部门。该阶段一般发生在一个组织的财务部门。管理信息系统3 (二)(二)蔓延蔓延 处于蔓延阶段的组织中,计算机的应用初见成处于蔓延阶段的组织中,计算机的应用初见成效,信息系统(管理应用程序)从少数部门扩散到效,信息系统(管理应用程序)从少数部门扩散到多数部门,并开发了大量的应用程序,使单位的事多数部门,并开发了大量的应用程序,使单位的事务处理效率有了提高。此阶段,数据处理能力发展务处理效率有了提高。此阶段,数据处理能力发展得最为迅速。得最为迅速。特点:特点:单位的事务处理能力发展迅速;单位的事务处理能力发展迅速;出现许多有待解决的问题(如数据冗余、不出现许多有待解决的问题(如数据冗余、不一致性、难以共享等);一致性、难以共享等);此阶段只有一部分计算机的应用收到了实际的效益。此阶段只有一部分计算机的应用收到了实际的效益。管理信息系统3控制控制 管理部门了解到计算机数量超出控制,计算机预管理部门了解到计算机数量超出控制,计算机预算每年以算每年以30%30%40%或更高的比例增长,而投资的回收或更高的比例增长,而投资的回收却不理想。同时随着应用经验逐渐丰富,应用项目不却不理想。同时随着应用经验逐渐丰富,应用项目不断积累,客观上要求加强组织协调。断积累,客观上要求加强组织协调。特点:特点:成立了领导小组,对整个企业的系统建设进行成立了领导小组,对整个企业的系统建设进行统筹规划;统筹规划;采用了数据库(采用了数据库(DBDB)技术解决数据共享问题;)技术解决数据共享问题;这一阶段是实现从以计算机管理为主到以数据这一阶段是实现从以计算机管理为主到以数据管理为主转换的关键,一般发展较慢。管理为主转换的关键,一般发展较慢。管理信息系统3集成集成 集成阶段就是在控制的基础上,对子系统中的硬件集成阶段就是在控制的基础上,对子系统中的硬件进行重新联接,建立集中式的数据库及能够充分利用和进行重新联接,建立集中式的数据库及能够充分利用和管理各种信息的系统。管理各种信息的系统。特点:特点:建立集中式的建立集中式的DBDB及相应的及相应的ISIS;增加大量硬件,预算费用迅速增长。增加大量硬件,预算费用迅速增长。管理信息系统3数据管理数据管理成成 熟熟 由于由于8080年代时,美国尚处在第四阶段,因此,年代时,美国尚处在第四阶段,因此,诺兰没能对该两个阶段进行详细的描述。他认为数据诺兰没能对该两个阶段进行详细的描述。他认为数据管理应该是实现企业全方位的数据存储、检索、处理管理应该是实现企业全方位的数据存储、检索、处理和维护等;成熟应该是形成了完善的信息系统,可以和维护等;成熟应该是形成了完善的信息系统,可以满足单位中各管理层次(高层、中层、基层)的要求,满足单位中各管理层次(高层、中层、基层)的要求,从而真正实现信息资源的管理从而真正实现信息资源的管理。管理信息系统3(七)信息系统发展过程中的增长要素(七)信息系统发展过程中的增长要素1.1.计算机硬件资源:从早期的磁带向最新的分布式计计算机硬件资源:从早期的磁带向最新的分布式计算机发展;算机发展;2.2.应用方式:从批处理方式到联机方式;应用方式:从批处理方式到联机方式;3.3.计划控制:从短期的、随机的计划到长期的、战略计划控制:从短期的、随机的计划到长期的、战略的计划;的计划;4.4.管理信息系统(管理信息系统(MISMIS)在组织中的地位:从附属于)在组织中的地位:从附属于别的部门发展为独立的部门;别的部门发展为独立的部门;5.5.领导模式:一开始技术领导是主要的,随着用户和领导模式:一开始技术领导是主要的,随着用户和上层管理人员越来越了解上层管理人员越来越了解MISMIS,上层管理部门开始,上层管理部门开始与与MISMIS部门一起决定发展战略;部门一起决定发展战略;6.6.用户意识:从作业管理级的用户发展到中、上层管用户意识:从作业管理级的用户发展到中、上层管理级。理级。管理信息系统3二、制定战略规划的具体步骤二、制定战略规划的具体步骤制定战略规划一般包括以下制定战略规划一般包括以下九个步骤九个步骤:确定规划的性质确定规划的性质 。明确。明确MISMIS的战略规的战略规划的年限及具体的方法划的年限及具体的方法 收集相关信息收集相关信息 ;进行战略分析。对进行战略分析。对MISMIS的目标、开发方的目标、开发方法、功能结构、计划活动、信息部门的情况、法、功能结构、计划活动、信息部门的情况、财务情况、风险度和政策等进行分析。财务情况、风险度和政策等进行分析。定义约束条件。根据单位(企业、部门)定义约束条件。根据单位(企业、部门)的财务资源,人力及物力等方面的限制,定义的财务资源,人力及物力等方面的限制,定义MISMIS的约束条件和政策。的约束条件和政策。管理信息系统3 明确战略目标。根据步骤明确战略目标。根据步骤3 3、4 4的结果,确定的结果,确定MISMIS的开发目标,明确的开发目标,明确MISMIS应具有的功能、服务应具有的功能、服务范围和质量等。范围和质量等。提出未来的略图。给出提出未来的略图。给出MISMIS的初步框架,包括的初步框架,包括各子系统的划分等;各子系统的划分等;选择开发方案选择开发方案 。选定优先开发的项目,确定。选定优先开发的项目,确定总体开发顺序、开发策略和开发方法。总体开发顺序、开发策略和开发方法。提出实施进度提出实施进度 。估计项目成本和人员需求,。估计项目成本和人员需求,并列出开发进度表。并列出开发进度表。通过战略规划。将战略规划形成文档,经单通过战略规划。将战略规划形成文档,经单位(企业了、部门)领导批准后生效。位(企业了、部门)领导批准后生效。管理信息系统3制定制定MISMIS战略规划的方法有多种,在此只介绍战略规划的方法有多种,在此只介绍企业系统规划法和关键成功因素法的基本原理。企业系统规划法和关键成功因素法的基本原理。本节内容:本节内容:一、企业系统规划法(简称一、企业系统规划法(简称BSPBSP)(一)(一)BSPBSP法的作用法的作用(二)(二)BSPBSP法的工作步骤法的工作步骤(三)(三)U/CU/C矩阵的应用矩阵的应用二、关键成功因素法(简称二、关键成功因素法(简称CSFCSF)。管理信息系统3(一)企业系统规划法及其作用(一)企业系统规划法及其作用 企业系统规划法(企业系统规划法(Business System Planning,Business System Planning,简称简称BSPBSP法)是一种能够帮助规划人员根据企业目标制定出法)是一种能够帮助规划人员根据企业目标制定出MISMIS战略规战略规划的结构化方法。划的结构化方法。作用作用 1.1.确定未来信息系统的总体结构,明确系统的子系统组成和开发确定未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后顺序;子系统的先后顺序;2.2.对数据进行统一规划、管理和控制,明确各子系统之间的数据对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。交换关系,保证信息的一致性。BSPBSP法的优点法的优点 能保证信息系统独立于企业的组织机构,即使将来企业的能保证信息系统独立于企业的组织机构,即使将来企业的组织机构或管理体制发生变化,信息系统的结构体系不会受到组织机构或管理体制发生变化,信息系统的结构体系不会受到太大的冲击太大的冲击,使信息系统具有对环境变更的适应性。使信息系统具有对环境变更的适应性。管理信息系统3 (二)二)BSPBSP法的工作步骤法的工作步骤准备工作准备工作 。成立由最高领导牵头的委员会,下设。成立由最高领导牵头的委员会,下设一个规划研究组,并提出工作计划。一个规划研究组,并提出工作计划。调研调研 。了解企业有关决策过程、组织职能和部门。了解企业有关决策过程、组织职能和部门的主要活动和存在的主要问题。的主要活动和存在的主要问题。定义业务过程。(又称企业过程或管理功能组)。定义业务过程。(又称企业过程或管理功能组)。定义业务过程是定义业务过程是BSPBSP方法的核心。业务过程指的是企业管理方法的核心。业务过程指的是企业管理中必要且逻辑上相关的、为了完成某种管理功能的一组活中必要且逻辑上相关的、为了完成某种管理功能的一组活动动 业务过程重组。业务过程重组是在业务过程定义的业务过程重组。业务过程重组是在业务过程定义的基础上找出哪些过程是正确的,哪些过程是低效的,需要在信基础上找出哪些过程是正确的,哪些过程是低效的,需要在信息技术支持下进行优化处理,还有哪些过程不适合计算机信息息技术支持下进行优化处理,还有哪些过程不适合计算机信息处理的特点,应当取消。处理的特点,应当取消。管理信息系统3定义数据类定义数据类 。数据类是指支持企业业务过程所必须的逻辑数据类是指支持企业业务过程所必须的逻辑上相关的数据。上相关的数据。对数据进行分类是按业务过程进行的,即分别从各项对数据进行分类是按业务过程进行的,即分别从各项业务过程的角度将与该业务过程有关的输入数据和输业务过程的角度将与该业务过程有关的输入数据和输出数据按逻辑相关性整理出来归纳成数据类出数据按逻辑相关性整理出来归纳成数据类 定义信息系统总体结构定义信息系统总体结构 。目的是刻画出未来。目的是刻画出未来信息系统的框架和相应的数据类,其主要工作是划分信息系统的框架和相应的数据类,其主要工作是划分子系统。子系统。确定子系统开发的先后顺序确定子系统开发的先后顺序 ;完成完成BSPBSP研究报告,提出建议书和开发计划。研究报告,提出建议书和开发计划。管理信息系统3(三)(三)U/CU/C矩阵法矩阵法BSPBSP方法将过程和数据类两者作为定义企业信息系统总体结构方法将过程和数据类两者作为定义企业信息系统总体结构的基础,具体做法是利用过程的基础,具体做法是利用过程/数据矩阵(数据矩阵(U/CU/C矩阵)矩阵)来表达两者来表达两者之间的关系。之间的关系。“U/C矩阵矩阵”中中 ,行表示数据类,列表示过程,行表示数据类,列表示过程,并以字母并以字母U(Use)和)和C(Create)来表示过程对数据类的使用和)来表示过程对数据类的使用和产生。产生。U/CU/C矩阵法的六个步骤矩阵法的六个步骤 填入填入“数据类数据类”;填入填入“功能功能”;标以标以“U U”或或“C C”;按逻辑关系及发生的顺序,重排各功能;按逻辑关系及发生的顺序,重排各功能;重排数据类,使所有重排数据类,使所有“C C”尽可能靠近对角线;尽可能靠近对角线;分组(如下图所示),结果不唯一。分组(如下图所示),结果不唯一。管理信息系统3管理信息系统3管理信息系统3(Critical Success Factors,简称简称CSF)关键成功因素关键成功因素指的是对企业成功起关键作用的因素。指的是对企业成功起关键作用的因素。关键成功因素法通过分析,找出使得企业成功的关关键成功因素法通过分析,找出使得企业成功的关键因素,然后再围绕这些关键因素来确定系统的需键因素,然后再围绕这些关键因素来确定系统的需求,并进行规划。求,并进行规划。关键成功因素法的步骤关键成功因素法的步骤1.1.了解企业(或了解企业(或MISMIS)的战略目标;)的战略目标;2.2.识别所有的成功因素:主要是分析影响战略目标识别所有的成功因素:主要是分析影响战略目标的各种因素和影响这些因素的子因素的各种因素和影响这些因素的子因素;3.3.确定关键成功因素;确定关键成功因素;4.4.明确各关键成功因素的性能指标和评估标准。明确各关键成功因素的性能指标和评估标准。管理信息系统3本节内容本节内容一、企业流程重组的概念一、企业流程重组的概念二、企业流程重组的步骤与方法二、企业流程重组的步骤与方法管理信息系统3企业流程企业流程(过程过程)是指为完成企业目标或任务而进行是指为完成企业目标或任务而进行的一系列跨越时空的在逻辑上相关的业务活动。的一系列跨越时空的在逻辑上相关的业务活动。例如例如:仓库收货的业务流程可能是:保管员验收货仓库收货的业务流程可能是:保管员验收货物并作记录、通知采购员、签收货物发运单、填写入物并作记录、通知采购员、签收货物发运单、填写入库单并入库、分发入库单、填写送验单等。库单并入库、分发入库单、填写送验单等。企业流程重组企业流程重组(Business Process Reengineering,(Business Process Reengineering,简简称称BPRBPR)是按现代化信息处理的特点,对现有的企业是按现代化信息处理的特点,对现有的企业流程进行重新设计。这是提高企业运行效率的一条重流程进行重新设计。这是提高企业运行效率的一条重要途径。要途径。企业流程重组的本质就在于根据新技术条件下信息处企业流程重组的本质就在于根据新技术条件下信息处理的特点,以事务发生的自然过程寻找解决问题的途理的特点,以事务发生的自然过程寻找解决问题的途径。径。管理信息系统3企业流程重组的必要性企业流程重组的必要性在传统的劳动分工原则下,企业流程被分割为一段段分在传统的劳动分工原则下,企业流程被分割为一段段分裂的环节,每一环节关心的焦点仅仅是单个任务和工作,裂的环节,每一环节关心的焦点仅仅是单个任务和工作,而不是整个系统的全局最优。计算机应用于企业管理,如而不是整个系统的全局最优。计算机应用于企业管理,如仅仅停留在仅仅停留在“模拟模拟”的程度,则不能充分发挥信息核心技的程度,则不能充分发挥信息核心技术的特点。术的特点。企业流程重组正是要根据新技术条件下信息处理的特点,企业流程重组正是要根据新技术条件下信息处理的特点,以事物发生的自然过程来寻找解决上述问题的途径。以事物发生的自然过程来寻找解决上述问题的途径。企业流程的重组不仅涉及到技术,也涉及人文因素,企业流程的重组不仅涉及到技术,也涉及人文因素,包括包括观念的重组、流程的重组和组织的重组,以新型企业文化观念的重组、流程的重组和组织的重组,以新型企业文化代替老的企业文化,以新的企业流程代替原有的企业流程,代替老的企业文化,以新的企业流程代替原有的企业流程,以扁平化的企业组织代替金字塔型的企业组织等。其中,以扁平化的企业组织代替金字塔型的企业组织等。其中,信息技术的应用是流程重组的核心,信息技术既是流程重信息技术的应用是流程重组的核心,信息技术既是流程重组的出发点,也是流程重组的最终目标的体现者。组的出发点,也是流程重组的最终目标的体现者。管理信息系统3企业流程重组实际上是从信息的角度,对企企业流程重组实际上是从信息的角度,对企业流程的重新思考和再设计,是一个系统工程,包括在业流程的重新思考和再设计,是一个系统工程,包括在系统规划、系统分析、系统设计、系统实施与评价等整系统规划、系统分析、系统设计、系统实施与评价等整个规划与开发过程之中。个规划与开发过程之中。企业流程重组的步骤企业流程重组的步骤 1.1.对现有业务流程进行分析,找出现有流程存在对现有业务流程进行分析,找出现有流程存在的问题及产生问题的原因的问题及产生问题的原因;2.2.分析每一项活动的必要性分析每一项活动的必要性;3.3.根据企业的战略目标,采用关键成功因素法等,根据企业的战略目标,采用关键成功因素法等,去发现正确的业务流程,如在信息技术支持下,有些活去发现正确的业务流程,如在信息技术支持下,有些活动可以合并,管理层次可以减少,有些审批检查可以取动可以合并,管理层次可以减少,有些审批检查可以取消等。消等。管理信息系统3流程重组的指导性方法流程重组的指导性方法1.1.以过程管理代替职能管理,取消不增值的管理环以过程管理代替职能管理,取消不增值的管理环节。节。2.2.以事前管理代替事后监督,减少不必要的审核、以事前管理代替事后监督,减少不必要的审核、检查和控制活动。检查和控制活动。3.3.取消不必要的信息处理环节,消除冗余信息集。取消不必要的信息处理环节,消除冗余信息集。4.4.以计算机协同处理为基础的并行过程取代串行和以计算机协同处理为基础的并行过程取代串行和反馈控制管理过程。反馈控制管理过程。5.5.用信息技术实现过程自动化,尽可能抛弃手工管用信息技术实现过程自动化,尽可能抛弃手工管理过程。理过程。管理信息系统3本节内容:本节内容:一、开发管理信息系统的策略一、开发管理信息系统的策略 二、开发管理信息系统的方法二、开发管理信息系统的方法管理信息系统3一般认为,开发一般认为,开发MISMIS的策略有以下两种:的策略有以下两种:1.1.“自下而上自下而上”的开发策略的开发策略 基本思想:从现行系统的业务状况出发,先实现每基本思想:从现行系统的业务状况出发,先实现每个基本功能(即数据处理功能),然后逐步由低级到高个基本功能(即数据处理功能),然后逐步由低级到高级建设(即,增加管理级建设(即,增加管理/控制功能)。控制功能)。2.2.“自上而下自上而下”的开发策略的开发策略 基本思想:从整体上协调和规划,由全面到局部、基本思想:从整体上协调和规划,由全面到局部、由长远到近期,从探索合理的信息流出发来设计信息系由长远到近期,从探索合理的信息流出发来设计信息系统。统。通常,通常,“自下而上自下而上”的策略适用于小型系统的设计,的策略适用于小型系统的设计,适用于对开发工作缺乏经验的情况。对于大型系统,往适用于对开发工作缺乏经验的情况。对于大型系统,往往把这两种方法结合起来使用,即先自上而下地做好往把这两种方法结合起来使用,即先自上而下地做好MISMIS的战略规划,再自下而上地逐步实现各系统的应用的战略规划,再自下而上地逐步实现各系统的应用开发。开发。管理信息系统3策略策略优点优点缺点缺点备注备注自下而上自下而上能避免大规模系能避免大规模系统可能出现运行统可能出现运行不协调的危险不协调的危险(虽然系统性能(虽然系统性能不一定良好)。不一定良好)。缺乏整体优化;缺乏整体优化;开发过程存在开发过程存在大量的重复工大量的重复工作。作。一般发生在一般发生在“初装初装”和和“蔓延蔓延”阶段。阶段。自上而下自上而下整体性和逻辑性整体性和逻辑性强。强。复杂、繁琐。复杂、繁琐。两种策略优缺点的对比:两种策略优缺点的对比:管理信息系统3结构化系统开发方法包括三个阶段:结构化系统开发方法包括三个阶段:系统分析系统分析:以开发规划中提出的目标为出发点,包括以开发规划中提出的目标为出发点,包括进行初步的系统调查(包括对开发新系统的可行性进进行初步的系统调查(包括对开发新系统的可行性进行论证)和详细的系统调查,进行系统化的分析,建行论证)和详细的系统调查,进行系统化的分析,建立信息系统的逻辑模型,编写系统分析报告。立信息系统的逻辑模型,编写系统分析报告。系统设计系统设计:在系统分析提出的逻辑模型的基础上设计:在系统分析提出的逻辑模型的基础上设计系统的物理模型,主要内容包括:代码设计、信息系系统的物理模型,主要内容包括:代码设计、信息系统流程图设计、数据库设计、处理流程图设计和编写统流程图设计、数据库设计、处理流程图设计和编写程序设计说明书。程序设计说明书。系统实施系统实施:包括程序设计及调试、系统转换及系统运:包括程序设计及调试、系统转换及系统运行与评估等环节。行与评估等环节。管理信息系统3结构化系统开发方法的优点结构化系统开发方法的优点结构化系统开发方法强调开发人员结构化系统开发方法强调开发人员与用户的紧密结合,在开发策略上强调与用户的紧密结合,在开发策略上强调“从从上到下上到下”,注重开发过程的整体性、全局性,注重开发过程的整体性、全局性,特别适合开发大型特别适合开发大型MISMIS。结构化系统开发方法的缺点结构化系统开发方法的缺点开发过程繁琐,周期长,难以适应开发过程繁琐,周期长,难以适应环境的变化。环境的变化。管理信息系统3 原型法是旨在改进生命周期法缺点的一种系统原型法是旨在改进生命周期法缺点的一种系统开发方法。开发方法。运用生命周期法的前提条件是要求用户运用生命周期法的前提条件是要求用户在项目开始初期就非常明确地陈述其需求,需求陈在项目开始初期就非常明确地陈述其需求,需求陈述出现错误,对信息系统开发的影响尤为严重,因述出现错误,对信息系统开发的影响尤为严重,因此,这种方法不允许失败。事实上这种要求又难以此,这种方法不允许失败。事实上这种要求又难以做到。人们设想,有一种方法,能够迅速发现需求做到。人们设想,有一种方法,能够迅速发现需求错误。错误。2020世纪世纪8080年代以来,随着软件技术的发展,年代以来,随着软件技术的发展,当图形用户界面当图形用户界面(Graphic User Interface,GUI)(Graphic User Interface,GUI)出现后,尤其是在关系数据库系统出现后,尤其是在关系数据库系统RDBS(relational data base systems),RDBS(relational data base systems),第第4 4代程序代程序生成语言生成语言4GL4GL和开发生成环境产生的基础上,提出和开发生成环境产生的基础上,提出了一种从设计思想、手段、工具都全新的系统开发了一种从设计思想、手段、工具都全新的系统开发方法。方法。管理信息系统31.原型法的基本思路原型法的基本思路 原型法的基本思路是用户与系统分析、原型法的基本思路是用户与系统分析、设计人员合作,根据用户提出的最基本的问题和设计人员合作,根据用户提出的最基本的问题和想法,先很快建立一个功能未必完善的应用系统想法,先很快建立一个功能未必完善的应用系统的框架,作为应用开发的实验模型。通常把这个的框架,作为应用开发的实验模型。通常把这个实验模型叫做系统的原型实验模型叫做系统的原型(Prototyping)(Prototyping)。用户。用户先运行这个原型系统,在用户使用原型的过程中,先运行这个原型系统,在用户使用原型的过程中,依据用户提出的评价意见对简易原型进行不断地依据用户提出的评价意见对简易原型进行不断地修改、补充和完善,如此反复,使原型越来越能修改、补充和完善,如此反复,使原型越来越能够满足用户的要求,直至用户和开发者都比较满够满足用户的要求,直至用户和开发者都比较满意为止,就形成了一个相对稳定、较为理想的管意为止,就形成了一个相对稳定、较为理想的管理信息系统。理信息系统。管理信息系统32.2.原型方法的工作流程原型方法的工作流程建立一个信息系统的原型可分四步进行。建立一个信息系统的原型可分四步进行。(1)(1)明确用户基本信息需求。明确用户基本信息需求。(2)(2)建立初始的原型系统。建立初始的原型系统。(3)(3)使用原型系统,进一步明确用户需求。使用原型系统,进一步明确用户需求。(4)(4)修改和完善原型系统。按照第二步的原修改和完善原型系统。按照第二步的原则,根据用户的意见修改和完善原型系统,这一则,根据用户的意见修改和完善原型系统,这一步强调的是要尽快完成并交付用户,然后又回到步强调的是要尽快完成并交付用户,然后又回到第三步,在建立原型系统时,第三步和第四步是第三步,在建立原型系统时,第三步和第四步是反复进行的,直到用户和系统其它建设人员均满反复进行的,直到用户和系统其它建设人员均满意为止。意为止。建立原型系统的流程如下图所示。建立原型系统的流程如下图所示。管理信息系统3 修改后的原型 可应用的原型 用户和分析设计者满意吗?第三步第二步第四步修改原型 使用原型,进一步明确用户需求 建立初始原型明确用户基本需求和应用规模,成本估计待修改的原型初始原型直接将原型用作应用软件使用此原型作为应用系统开发的依据NY第一步原型方法的工作流程管理信息系统33.3.原型方法的特点原型方法的特点系统开发效益高。系统开发效益高。原型法使用先进的开发工具,起点高,运用原型法使用先进的开发工具,起点高,运用原型法可以使系统开发的周期短、速度快、费用原型法可以使系统开发的周期短、速度快、费用低,获得较高的综合开发效益。低,获得较高的综合开发效益。2 2)系统适用性强;)系统适用性强;开发的系统更加贴近实际,开发的系统更加贴近实际,提高了用户的满意程度。提高了用户的满意程度。3 3)对系统需求的认识取得突破,确保用户的要)对系统需求的认识取得突破,确保用户的要求得到较好的满足。求得到较好的满足。4 4)改进了用户和系统开发人员的交流方式。)改进了用户和系统开发人员的交流方式。原型法的主要问题是系统的开发缺乏统一的原型法的主要问题是系统的开发缺乏统一的规划和开发标准,难以对系统的开发过程进行控规划和开发标准,难以对系统的开发过程进行控制。原型法对系统开发的环境要求较高。制。原型法对系统开发的环境要求较高。管理信息系统34.适用范围适用范围原型法适用于较小型系统的开发,以及用户的信息需原型法适用于较小型系统的开发,以及用户的信息需求很难事先确定的场合。求很难事先确定的场合。原型法不适用于以下场合:原型法不适用于以下场合:对于一个大型的系统,如果我们不经过系统分析来对于一个大型的系统,如果我们不经过系统分析来进行整体性划分,想要直接用屏幕来一个一个的模拟进行整体性划分,想要直接用屏幕来一个一个的模拟是很困难的。是很困难的。对于大量运算的、逻辑性较强的程序模块,原型方对于大量运算的、逻辑性较强的程序模块,原型方法很难构造出模型来供人评价。法很难构造出模型来供人评价。对于原基础管理不善、信息处理过程混乱的问题,对于原基础管理不善、信息处理过程混乱的问题,使用有一定的困难。使用有一定的困难。对于一个批处理系统,其大部分是内部处理过程,对于一个批处理系统,其大部分是内部处理过程,这时用原型方法有一定的困难。这时用原型方法有一定的困难。管理信息系统3面向对象方法为管理信息系统的开发提面向对象方法为管理信息系统的开发提供了全新的思路。供了全新的思路。面向对象方法产生于面向对象方法产生于2020世纪世纪6060年代。随着应用年代。随着应用系统日趋复杂、庞大,该方法以其直观、方便的优系统日趋复杂、庞大,该方法以其直观、方便的优点获得广泛应用。面向对象开发方法以类、类的继点获得广泛应用。面向对象开发方法以类、类的继承、聚集等概念描述客观事物及其联系,为管理信承、聚集等概念描述客观事物及其联系,为管理信息系统的开发提供了全新的思路。面向对象开发方息系统的开发提供了全新的思路。面向对象开发方法以对象为中心,具有以下特点:法以对象为中心,具有以下特点:管理信息系统31.1.封装性。封装性。面向对象方法中,程序和数据是封装在一面向对象方法中,程序和数据是封装在一起的,对象作为一个实体,其操作隐藏在方法中,其起的,对象作为一个实体,其操作隐藏在方法中,其状态由对象的状态由对象的“属性属性”来描述,并且只能通过对象中的来描述,并且只能通过对象中的“方法方法”来改变。来改变。2.2.抽象性。抽象性。面向对象方法中,把从具有共同性质的实面向对象方法中,把从具有共同性质的实体中抽象出的事物本质特征概念,称为体中抽象出的事物本质特征概念,称为“类类”,对象是,对象是类的一个实例。类中封装了对象共有的属性和方法,类的一个实例。类中封装了对象共有的属性和方法,通过实例化一个类创建的对象,自动具有类中规定的通过实例化一个类创建的对象,自动具有类中规定的属性和方法。属性和方法。3.3.继承性:继承性:继承性是类特有的性质,类可以派生出子继承性是类特有的性质,类可以派生出子类,子类自动继承父类的属性与方法。类,子类自动继承父类的属性与方法。4.4.动态链接性。动态链接性。对象间的联系是通过对象间的消息传对象间的联系是通过对象间的消息传递动态地建立起来的。递动态地建立起来的。管理信息系统3优点优点OOOO方法直接反映了人们对客观世界的认知模式。人类方法直接反映了人们对客观世界的认知模式。人类认识客观世界有两个基本过程:一个是从特殊到一般认识客观世界有两个基本过程:一个是从特殊到一般的归纳过程,另一个是从一般到特殊的演绎过程。的归纳过程,另一个是从一般到特殊的演绎过程。在设计中容易与用户沟通。在设计中容易与用户沟通。把数据和操作封装到对象之中。把数据和操作封装到对象之中。设计中产生各式各样的部件,然后由部件组成框架,设计中产生各式各样的部件,然后由部件组成框架,以至于整个系统。以至于整个系统。应用程序具有较好的重用性、易改进、易维护和易扩应用程序具有较好的重用性、易改进、易维护和易扩充。充。缺点缺点(1 1)缺乏统一规划和开发标准)缺乏统一规划和开发标准(2 2)环境要求高)环境要求高适用范围适用范围 流行的开发方法,适用面很广。流行的开发方法,适用面很广。管理信息系统3 CASECASE(Computer Aided Software Engineering)(Computer Aided Software Engineering)方法方法是一种自动化是一种自动化/半自动化的开发方法,它能支持除了半自动化的开发方法,它能支持除了“系统系统调查调查”之外的每一个开发步骤。严格地讲,之外的每一个开发步骤。严格地讲,CASE只是一种只是一种开发环境,而不是一种开发方法。开发环境,而不是一种开发方法。它是它是2020世纪世纪8080年代末从计算机辅助编程工具、第四代语年代末从计算机辅助编程工具、第四代语言(言(4GL4GL)及绘图工具发展而来,目前,)及绘图工具发展而来,目前,CASECASE仍是一个发展仍是一个发展中的概念,没有统一的模式和标准。中的概念,没有统一的模式和标准。CASE CASE 的应用模式:的应用模式:CASECASE工具工具 +某种开发方法某种开发方法CASE方法只是为具体的开发方法提供了支持每一过程的专方法只是为具体的开发方法提供了支持每一过程的专门工具。因而,门工具。因而,CASE工具实际上是把原先由手工完成的开工具实际上是把原先由手工完成的开发过程转变为以自动化工具和支撑环境支持的自动化开发方发过程转变为以自动化工具和支撑环境支持的自动化开发方法。法。管理信息系统3CASECASE的特点:的特点:解决了从客观对象到软件系统的映射问题,解决了从客观对象到软件系统的映射问题,支持开发的全过程(除系统调查外支持开发的全过程(除系统调查外););提高了软件质量和软件重用性;提高了软件质量和软件重用性;加快了软件开发速度;加快了软件开发速度;简化了软件开发的管理和维护;简化了软件开发的管理和维护;自动生成开发过程中的各种软件文档。自动生成开发过程中的各种软件文档。管理信息系统3管管理理信信息息系系统统战略规划的概念战略规划的概念战略规划的制订战略规划的制订方法方法企业流程重组企业流程重组、诺兰阶诺兰阶段模型段模型企业系统规划法企业系统规划法关键成功因素法关键成功因素法站在信息的高度,对企业流程的站在信息的高度,对企业流程的重新思考和再设计,是一个系统重新思考和再设计,是一个系统工程工程MIS开发方法开发方法“自下而上自下而上”与与“自上而下自上而下”的开发的开发策略策略结构化系统开发方法结构化系统开发方法原型法原型法面向对象开发方法面向对象开发方法CASE方法方法管理信息系统3
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 成人自考


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!