《第五章 管理信息系统的战略规划和开发方法PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第五章 管理信息系统的战略规划和开发方法PPT讲稿.ppt(54页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第五章 管理信息系统的战略规划和开发方法第1页,共54页,编辑于2022年,星期三本节内容:本节内容:一、信息系统发展的阶段论一、信息系统发展的阶段论 二、开发管理信息系统的策略二、开发管理信息系统的策略 三、管理信息系统战略规划的作用和内容三、管理信息系统战略规划的作用和内容 四、四、MISMIS战略规划的组织战略规划的组织 第一节第一节 管理信息系统战略规管理信息系统战略规划的概念划的概念第2页,共54页,编辑于2022年,星期三第3页,共54页,编辑于2022年,星期三一、信息系统发展的阶段论一、信息系统发展的阶段论 -1-1计算机在企业管理中的应用,一般要经历若干阶计算机在企业管理中的
2、应用,一般要经历若干阶段。段。19731973年,诺兰(年,诺兰(NolanNolan)首次提出了信息系统发)首次提出了信息系统发展的阶段理论,被称为展的阶段理论,被称为诺兰阶段模型诺兰阶段模型,19801980年,诺年,诺兰又进一步完善了该模型。兰又进一步完善了该模型。下图中,横坐标表示信息系统的各个阶段,纵坐下图中,横坐标表示信息系统的各个阶段,纵坐标表示增长要素。标表示增长要素。第4页,共54页,编辑于2022年,星期三一、信息系统发展的阶段论一、信息系统发展的阶段论 -2-2第5页,共54页,编辑于2022年,星期三初装初装(诺兰阶段模型的阶段诺兰阶段模型的阶段1)1)初装阶段标志着组
3、织购买第一台计算机,并初初装阶段标志着组织购买第一台计算机,并初步开发管理应用程序。步开发管理应用程序。特点:特点:组织中只有个别人具有使用计算机的能力;组织中只有个别人具有使用计算机的能力;该阶段一般发生在一个组织的财务部门。该阶段一般发生在一个组织的财务部门。一、信息系统发展的阶段论一、信息系统发展的阶段论 3 3第6页,共54页,编辑于2022年,星期三蔓延蔓延(诺兰阶段模型的阶段诺兰阶段模型的阶段2)2)处于蔓延阶段的组织中,计算机的应用初见成效,处于蔓延阶段的组织中,计算机的应用初见成效,管理应用程序从少数部门扩散到多数部门。管理应用程序从少数部门扩散到多数部门。特点:特点:数据处理
4、能力得到迅速发展;数据处理能力得到迅速发展;出现许多新问题(如数据冗余、数据不一致性、难出现许多新问题(如数据冗余、数据不一致性、难以共享等);以共享等);计算机使用效率不高等。计算机使用效率不高等。一、信息系统发展的阶段论一、信息系统发展的阶段论 4 4第7页,共54页,编辑于2022年,星期三控制控制(诺兰阶段模型的阶段诺兰阶段模型的阶段3)3)主要指对组织中计算机的数量进行主要指对组织中计算机的数量进行控制。控制。特点:特点:成立了一个领导小组;成立了一个领导小组;采用了数据库(采用了数据库(DBDB)技术;)技术;这一阶段是计算机管理变为数据管理的这一阶段是计算机管理变为数据管理的关键
5、。关键。一、信息系统发展的阶段论一、信息系统发展的阶段论 5 5第8页,共54页,编辑于2022年,星期三集成集成(诺兰阶段模型的阶段诺兰阶段模型的阶段4)4)集成阶段就是在控制的基础上,对子系统中集成阶段就是在控制的基础上,对子系统中的硬件进行重新联接,建立集中式的数据库及能的硬件进行重新联接,建立集中式的数据库及能够充分利用和管理各种信息的系统。够充分利用和管理各种信息的系统。特点:特点:建立集中式的建立集中式的DBDB及相应的及相应的ISIS;增加大量硬件,预算费用迅速增长。增加大量硬件,预算费用迅速增长。一、信息系统发展的阶段论一、信息系统发展的阶段论 6第9页,共54页,编辑于202
6、2年,星期三数据管理数据管理(诺兰阶段模型的阶段诺兰阶段模型的阶段5)5)成成 熟熟(诺兰阶段模型的阶段诺兰阶段模型的阶段6)6)由于由于8080年代时,美国尚处在第四阶段,因此,年代时,美国尚处在第四阶段,因此,诺兰没能对该两个阶段进行详细的描述。他认为数诺兰没能对该两个阶段进行详细的描述。他认为数据管理应该是实现企业全方位的数据存储、检索、据管理应该是实现企业全方位的数据存储、检索、处理和维护等;成熟应该是形成了完善的信息系统,处理和维护等;成熟应该是形成了完善的信息系统,可以为各个管理层次提供信息。可以为各个管理层次提供信息。一、信息系统发展的阶段论一、信息系统发展的阶段论 7第10页,
7、共54页,编辑于2022年,星期三信息系统发展过程中的增长要素:信息系统发展过程中的增长要素:1.1.计算机硬软资源计算机硬软资源 2.2.应用方式应用方式 3.3.计划控制计划控制 4.MIS4.MIS在组织中的地位在组织中的地位 5.5.领导模式领导模式 6.6.用户意识用户意识一、信息系统发展的阶段论一、信息系统发展的阶段论 8第11页,共54页,编辑于2022年,星期三一般认为,开发一般认为,开发MISMIS的策略有以下两种:的策略有以下两种:“自下而上自下而上”的开发策略(的开发策略(Bottom-UpBottom-Up)基本思想:从业务系统开始,先实现每个基本功能基本思想:从业务系
8、统开始,先实现每个基本功能(即数据处理功能),然后逐步向高级建设(即,增加管(即数据处理功能),然后逐步向高级建设(即,增加管理理/控制功能)。控制功能)。(2)(2)“自上而下自上而下”的开发策略(的开发策略(Top-DownTop-Down)基本思想:从整体上协调和规划,由全面到局基本思想:从整体上协调和规划,由全面到局部、由长远到近期,从探索合理的信息流出发来设计部、由长远到近期,从探索合理的信息流出发来设计信息系统。信息系统。二、开发管理信息系统的策略二、开发管理信息系统的策略-1 第12页,共54页,编辑于2022年,星期三策略策略优点优点缺点缺点备注备注自下而上自下而上能保证最终的
9、系能保证最终的系统可以运行(虽统可以运行(虽然系统性能不一然系统性能不一定良好)。定良好)。缺乏整体优化;缺乏整体优化;开发过程存在大开发过程存在大量的重复工作。量的重复工作。一般发生在一般发生在“初装初装”和和“蔓延蔓延”阶阶段。段。自上而下自上而下整体性和逻辑性整体性和逻辑性强。强。复杂、繁琐。复杂、繁琐。二、开发管理信息系统的策略二、开发管理信息系统的策略 -2-2两种策略优缺点的对比:两种策略优缺点的对比:第13页,共54页,编辑于2022年,星期三 MISMIS的战略规划应是组织的战略规划的一部的战略规划应是组织的战略规划的一部分。分。1.1.作用作用 (1)(1)合理利用信息资源,
10、节省合理利用信息资源,节省MISMIS投资;投资;(2)(2)明确明确MISMIS的任务;的任务;(3)(3)为将来的评估工作提供依据。为将来的评估工作提供依据。三、管理信息系统战略规划的作用三、管理信息系统战略规划的作用和内容和内容-1第14页,共54页,编辑于2022年,星期三 2.2.内容内容 (1)MIS(1)MIS的目标、约束及总体结构;的目标、约束及总体结构;(2)(2)组织的现状;组织的现状;(3)(3)业务流程现状、存在的问题、流程重组;业务流程现状、存在的问题、流程重组;(4)(4)对影响规划的对影响规划的ITIT发展的预测。发展的预测。三、管理信息系统战略规划的作用三、管理
11、信息系统战略规划的作用和内容和内容-2第15页,共54页,编辑于2022年,星期三四、四、MISMIS战略规划的组织战略规划的组织 其其要点要点包含成立领导小组、人员培训、规定规划的进包含成立领导小组、人员培训、规定规划的进度等三个方面。度等三个方面。制定战略规划一般包括以下制定战略规划一般包括以下九个步骤九个步骤:确定规划的性质确定规划的性质;提出总体结构提出总体结构;收集相关信息收集相关信息;选择开发方案选择开发方案;战略分析战略分析;确定实施进度确定实施进度;定义约束条件定义约束条件;形成文档,并讨形成文档,并讨 明确战略目标明确战略目标;论、批准、生效。论、批准、生效。第16页,共54
12、页,编辑于2022年,星期三第二节第二节 制定制定MISMIS战略规划的常战略规划的常用方法用方法本节内容:本节内容:一、企业系统规划法(简称一、企业系统规划法(简称BSPBSP)(一)(一)BSPBSP法的作用法的作用(二)(二)BSPBSP法的工作步骤法的工作步骤(三)(三)U/CU/C矩阵的应用矩阵的应用 二、关键成功因素法(简称二、关键成功因素法(简称CSFCSF)第17页,共54页,编辑于2022年,星期三一、企业系统规划法一、企业系统规划法(一)企业系统规划法及其作用(一)企业系统规划法及其作用 企业系统规划法(企业系统规划法(Business System Planning,Bu
13、siness System Planning,简称简称BSPBSP法)是一种法)是一种能根据企业目标制定出能根据企业目标制定出MISMIS战略规划的结构化方法。战略规划的结构化方法。优点:优点:能保证信息系统独立于企业的组织机构,即使将来企业能保证信息系统独立于企业的组织机构,即使将来企业的组织机构或管理体制发生变化,信息系统的结构体系的组织机构或管理体制发生变化,信息系统的结构体系不会受到太大的冲击。不会受到太大的冲击。作用:作用:1.确定未来信息系统的总体结构,明确系统的子系统组成和开发子确定未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后顺序;系统的先后顺序;2.对数据进行
14、统一规划、管理和控制,明确各子系统之间对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。的数据交换关系,保证信息的一致性。第18页,共54页,编辑于2022年,星期三 一、企业系统规划法一、企业系统规划法2 2 (二)二)BSPBSP法的步骤法的步骤 准备工作准备工作 ;调研调研 ;定义业务过程定义业务过程 ;业务过程重组业务过程重组 ;定义数据类定义数据类 ;定义定义MISMIS的总体结构的总体结构 ;确定子系统开发的先后顺序确定子系统开发的先后顺序 ;形成文档、建议书以及开发计划。形成文档、建议书以及开发计划。第19页,共54页,编辑于2022年,星期三第2
15、0页,共54页,编辑于2022年,星期三第21页,共54页,编辑于2022年,星期三二、关键成功因素法二、关键成功因素法 关键成功因素关键成功因素(Critical Success Factors,Critical Success Factors,简称简称CSFCSF)指)指的是对企业成功起关键作用的因素。的是对企业成功起关键作用的因素。关键成功因素法的步骤:关键成功因素法的步骤:1.了解企业(或了解企业(或MIS)的战略目标;)的战略目标;2.识别所有的成功因素和影响这些因素的子因素识别所有的成功因素和影响这些因素的子因素;3.确定关键成功因素(不同行业的关键成功因素互不相同确定关键成功因素
16、(不同行业的关键成功因素互不相同),例如,对汽车制造业可能是制造成本控制例如,对汽车制造业可能是制造成本控制;对保险业是新对保险业是新项目开发和工作人员的效率。项目开发和工作人员的效率。4.明确各关键成功因素的性能指标和评估标准。明确各关键成功因素的性能指标和评估标准。第22页,共54页,编辑于2022年,星期三提提高高产产品品竞竞争争力力提高质量提高质量降低成本降低成本市场服务市场服务质量质量加工加工引进新设备引进新设备检验检验疏通商业疏通商业渠道渠道改善售改善售后服务后服务减少人员减少人员降低原料降低原料价格价格第23页,共54页,编辑于2022年,星期三第三节第三节 企业流程重组(企业流
17、程重组(BPRBPR)本节内容本节内容 一、企业流程重组的概念一、企业流程重组的概念 二、企业流程重组的步骤与方法二、企业流程重组的步骤与方法 第24页,共54页,编辑于2022年,星期三一、企业流程重组的概念一、企业流程重组的概念 -1-1 企业流程企业流程(过程过程)是为完成企业目标而进行的一系列是为完成企业目标而进行的一系列逻辑相关、跨越时空的业务活动。逻辑相关、跨越时空的业务活动。企业流程重组(企业流程重组(Business Process Reengineering,简称,简称BPR)是按现代化信息处理的特点,对现有的企业流程是按现代化信息处理的特点,对现有的企业流程进行重新设计。这
18、是提高企业运行效率的一条重要途进行重新设计。这是提高企业运行效率的一条重要途径。径。第25页,共54页,编辑于2022年,星期三海尔集团的物流重组海尔集团的物流重组采购采购库存库存生产生产销售销售工贸公司工贸公司1工贸公司工贸公司m供应商供应商11供应商供应商1n采购采购库存库存生产生产销售销售工贸公司工贸公司1工贸公司工贸公司m供应商供应商k1供应商供应商kn采购采购配送配送生产生产销售销售工贸公司工贸公司1工贸公司工贸公司m供应商供应商11供应商供应商1n生产生产生产生产公司公司1公司公司k公司公司2物流推进本部物流推进本部商流推进本部商流推进本部重组重组前的前的海尔海尔集团集团重组后的海
19、尔集团重组后的海尔集团第26页,共54页,编辑于2022年,星期三 一、企业流程重组的概念一、企业流程重组的概念 -2-2企业流程重组的必要性企业流程重组的必要性企业流程的重组不仅涉及到技术,也涉及人文企业流程的重组不仅涉及到技术,也涉及人文因素,因素,包括观念的重组、流程的重组和组织包括观念的重组、流程的重组和组织的重组,以新型企业文化代替老的企业文化,的重组,以新型企业文化代替老的企业文化,以新的企业流程代替原有的企业流程,以扁以新的企业流程代替原有的企业流程,以扁平化的企业组织代替金字塔型的企业组织等。平化的企业组织代替金字塔型的企业组织等。第27页,共54页,编辑于2022年,星期三二
20、、企业流程重组的步骤与方法二、企业流程重组的步骤与方法 -1-1 企业流程重组的步骤:企业流程重组的步骤:1.1.对现有业务流程进行分析,找出现有流程存在的问题对现有业务流程进行分析,找出现有流程存在的问题及产生问题的原因;及产生问题的原因;2.2.分析每一项活动的必要性;分析每一项活动的必要性;3.3.根据企业的战略目标,采用关键成功因素法等,去根据企业的战略目标,采用关键成功因素法等,去发现正确的业务流程,如在信息技术支持下,有些活动可以发现正确的业务流程,如在信息技术支持下,有些活动可以合并,管理层次可以减少,有些审批检查可以取消等。合并,管理层次可以减少,有些审批检查可以取消等。第28
21、页,共54页,编辑于2022年,星期三二、企业流程重组的步骤与方法二、企业流程重组的步骤与方法 2 2 流程重组的指导性方法:流程重组的指导性方法:1.1.以过程管理代替职能管理,取消不增值的管理环节。以过程管理代替职能管理,取消不增值的管理环节。2.2.以事前管理代替事后监督,减少不必要的审核、检查和以事前管理代替事后监督,减少不必要的审核、检查和控制活动。控制活动。3.3.取消不必要的信息处理环节,消除冗余信息集。取消不必要的信息处理环节,消除冗余信息集。4.4.以计算机协同处理为基础的并行过程取代串行和反以计算机协同处理为基础的并行过程取代串行和反馈控制管理过程。馈控制管理过程。5.5.
22、用信息技术实现过程自动化,尽可能抛弃手工管理过程。用信息技术实现过程自动化,尽可能抛弃手工管理过程。第29页,共54页,编辑于2022年,星期三企业流程重组的模式与技术原则企业流程重组的模式与技术原则1)企业流程重组的模式)企业流程重组的模式删除多余流程删除多余流程修正流程修正流程增加新的流程增加新的流程相同活动的流程归并相同活动的流程归并缩短活动的时间缩短活动的时间使活动执行自动化使活动执行自动化2)企业流程重组的技术原则)企业流程重组的技术原则地域上分散的资源当作集中资源对待地域上分散的资源当作集中资源对待尽量用主题而非事务的思想设计数据库尽量用主题而非事务的思想设计数据库从数据源头一次性
23、获取数据从数据源头一次性获取数据在数据源头完成对数据的公共加工在数据源头完成对数据的公共加工让企业流程让企业流程/活动尽量实现自我控制活动尽量实现自我控制第30页,共54页,编辑于2022年,星期三基于基于BPR的信息系统规划方法的信息系统规划方法第31页,共54页,编辑于2022年,星期三案例:某设备技术有限公司顾客服务过程案例:某设备技术有限公司顾客服务过程顾客顾客工作人员工作人员维修负责人维修负责人维修工程师维修工程师工作人员工作人员当设备出现故障时,顾客通过电话、传真或信件通知当设备出现故障时,顾客通过电话、传真或信件通知该公司的服务中心。该公司的服务中心。中心工作人员登记顾客的反馈信
24、息,交负责人处理。中心工作人员登记顾客的反馈信息,交负责人处理。故障分析,维修准备,奔赴顾客现场。故障分析,维修准备,奔赴顾客现场。故障诊断,排除故障。如有问题,则通过传真、故障诊断,排除故障。如有问题,则通过传真、电话向公司总部(深圳)技术人员咨询。维修电话向公司总部(深圳)技术人员咨询。维修完成,拜访客户主管。完成,拜访客户主管。维修工程师向有关管理人员汇报维修情况。维修工程师向有关管理人员汇报维修情况。工作人员登记处理结果。工作人员登记处理结果。原来流程原来流程第32页,共54页,编辑于2022年,星期三应用信息系统以后的顾客服务业务流程应用信息系统以后的顾客服务业务流程顾客顾客服务中心
25、服务中心维修工程师维修工程师技术支援技术支援基于基于Internet的的服务信息系统服务信息系统研讨数据库研讨数据库故障案故障案例库例库故障诊断故障诊断专家系统专家系统1234第33页,共54页,编辑于2022年,星期三利用信息系统,将员工个人经验转化成企业经利用信息系统,将员工个人经验转化成企业经验,群件(验,群件(GroupwareGroupware)消除距离上的障碍,共)消除距离上的障碍,共享知识和经验,提高服务水平享知识和经验,提高服务水平。第34页,共54页,编辑于2022年,星期三第四节第四节 开发管理信息系统的方法开发管理信息系统的方法 本节内容:本节内容:结结结结构构构构化化化
26、化系系系系统统统统开开开开发发发发方方方方法法法法原原原原型型型型法法法法面面面面向向向向对对对对象象象象方方方方法法法法计计计计算算算算机机机机辅辅辅辅助助助助软软软软件件件件工工工工程程程程第35页,共54页,编辑于2022年,星期三一、结构化系统开发方法一、结构化系统开发方法结构化系统开发方法也叫做结构化系统开发方法也叫做生命周期法生命周期法。基本思想:基本思想:采用结构化、模式化,自采用结构化、模式化,自顶顶向下的向下的方法地对系统进行分析与设计,系统开发以用户为方法地对系统进行分析与设计,系统开发以用户为中心。中心。1、面向用户的观点:用户需求是信息系统开发的出发点和归宿、面向用户的
27、观点:用户需求是信息系统开发的出发点和归宿2、严格区分工作阶段、严格区分工作阶段3、按系统的观点,自顶向下地完成系统的开发工作、按系统的观点,自顶向下地完成系统的开发工作4、充分预料变化的情况、充分预料变化的情况5、工作文件的标准化、文献化、工作文件的标准化、文献化第36页,共54页,编辑于2022年,星期三目前较大型系统普遍采用的一种开发方法目前较大型系统普遍采用的一种开发方法1、开发三阶段、开发三阶段系统分析:开发的第一阶段系统分析:开发的第一阶段战略规划(即总体规划)之后的工作战略规划(即总体规划)之后的工作系统目标系统目标初步调查初步调查可行性分析可行性分析可行性分析报告可行性分析报告
28、详细调查详细调查管理业务调查管理业务调查数据流程调查数据流程调查系统化分析系统化分析新系统逻辑模型新系统逻辑模型第37页,共54页,编辑于2022年,星期三系统设计:开发的第二阶段系统设计:开发的第二阶段目的:建立新系统的物理模型目的:建立新系统的物理模型系统设计的主要内容如下:系统设计的主要内容如下:代码设计代码设计信息系统流程图设计信息系统流程图设计数据库设计数据库设计处理流程图设计处理流程图设计编写程序设计说明书编写程序设计说明书设设计计内内容容第38页,共54页,编辑于2022年,星期三系统实施:开发的第三阶段系统实施:开发的第三阶段系统实施的主要内容如下:系统实施的主要内容如下:程序
29、设计程序设计系统调试系统调试新旧系统切换新旧系统切换新系统的运行与维护新系统的运行与维护对新系统的评价对新系统的评价实实施施内内容容第39页,共54页,编辑于2022年,星期三 MIS工程工作流第40页,共54页,编辑于2022年,星期三2、结构化系统开发方法的优点、结构化系统开发方法的优点符合符合MIS系统的系统的“生命周期生命周期”规律规律即:方法规范、阶段性强、按部就班、井井有条即:方法规范、阶段性强、按部就班、井井有条系统的系统的“生命周期生命周期”使用系统使用系统 新目标新目标 更新系统更新系统开发过程的整体性和全局性好开发过程的整体性和全局性好用用“自上而下自上而下”策略进行系统的
30、分析与设计策略进行系统的分析与设计坚持用户至上坚持用户至上体现在:开发人员与用户的结合、按用户的需求进体现在:开发人员与用户的结合、按用户的需求进行各项工作行各项工作第41页,共54页,编辑于2022年,星期三3、结构化系统开发方法的缺点、结构化系统开发方法的缺点开发周期长,难以适应信息技术的发展和环境开发周期长,难以适应信息技术的发展和环境的变化的变化难以全面准确地确定用户的需求难以全面准确地确定用户的需求原因是:伴随着开发进程,用户的需求不断地变化原因是:伴随着开发进程,用户的需求不断地变化都是开发周期长造成的都是开发周期长造成的开发成本高、开发过程复杂繁琐开发成本高、开发过程复杂繁琐为劳
31、动密集型工作,效率低为劳动密集型工作,效率低 结构化系统开发方法结构化系统开发方法适用于一些组织相对稳定、业务处适用于一些组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大理过程规范、需求明确且在一定时期内不会发生大的变化的大型复杂系统的开发。型复杂系统的开发。第42页,共54页,编辑于2022年,星期三 二、原型法二、原型法(Prototyping)-1基本思想:基本思想:由用户和开发人员与系统设计分析人员由用户和开发人员与系统设计分析人员合作,在识别用户最基本需求的基础上,先在短期内合作,在识别用户最基本需求的基础上,先在短期内定义用户的最基本需求,开发出一个功能未
32、必完善但定义用户的最基本需求,开发出一个功能未必完善但框架基本合理、系统虽较原始但可实验运行的框架基本合理、系统虽较原始但可实验运行的简易原简易原形系统形系统。然后,一边运行演示、客观评价前一原形系。然后,一边运行演示、客观评价前一原形系统,一边继续由开发者与用户通过双方沟通思想,交统,一边继续由开发者与用户通过双方沟通思想,交换意见,互相理解来不断改进,逐步扩充和稳步完善换意见,互相理解来不断改进,逐步扩充和稳步完善下一原型系统,直到最终形成用户满意的下一原型系统,直到最终形成用户满意的完整应用系完整应用系统统。第43页,共54页,编辑于2022年,星期三用户对新系统提出需求(各种问题)用户
33、对新系统提出需求(各种问题)开发人员对问题进行总结开发人员对问题进行总结开发一个原型系统开发一个原型系统运行原型系统运行原型系统修改修改增加功能增加功能 完成系统开发并交付使用完成系统开发并交付使用增加新功能否增加新功能否 提出意见提出意见原型法示意图原型法示意图是是是是否否否否 原型法的基本原理和过程:原型法的基本原理和过程:第44页,共54页,编辑于2022年,星期三开发策略开发策略自下而上自下而上多个子系统可整合成大的多个子系统可整合成大的MIS系统系统优点优点开发周期短、成本低开发周期短、成本低简易,用户容易接受简易,用户容易接受能较好地满足用户需求能较好地满足用户需求整个开发过程是一
34、个循环往复的反馈过程整个开发过程是一个循环往复的反馈过程便于使用后的维护、免培训便于使用后的维护、免培训原因是用户参与开发过程原因是用户参与开发过程第45页,共54页,编辑于2022年,星期三缺点缺点不适应于大型系统和复杂系统的开发不适应于大型系统和复杂系统的开发原因是在开发过程中缺乏对整个系统全面、系统的认识原因是在开发过程中缺乏对整个系统全面、系统的认识返工现象特别严重返工现象特别严重必须用户配合默契必须用户配合默契否则会无味地花费人力、物力拖延开发否则会无味地花费人力、物力拖延开发开发工具开发工具电子表格软件:电子表格软件:Lotus1-2-3、EXCEL数据库管理软件:数据库管理软件:
35、FOXPRO,ORACLE,SQL可视化编程工具:可视化编程工具:VB等等第46页,共54页,编辑于2022年,星期三三、面向对象方法三、面向对象方法(Object-Oriented MethodObject-Oriented Method)面向对象方法产生于面向对象方法产生于2020世纪世纪6060年代。随着年代。随着应用系统日趋复杂、庞大,该方法以其直观、应用系统日趋复杂、庞大,该方法以其直观、方便的优点获得广泛应用。方便的优点获得广泛应用。面向对象开发方法以对象为中心,面向对象开发方法以对象为中心,特点特点:1、封装性、封装性 2、抽象性、抽象性 3、继承性、继承性 4、动态链接性、动态
36、链接性第47页,共54页,编辑于2022年,星期三OO方法可以概括为:方法可以概括为:现实世界由对象组成现实世界由对象组成对象由属性和方法组成。属性反映对象的状对象由属性和方法组成。属性反映对象的状态,方法定义改变属性状态的操作态,方法定义改变属性状态的操作对象之间的联系主要通过消息传递来实现对象之间的联系主要通过消息传递来实现对象抽象为类(对象抽象为类(class)对象具有封装的特性对象具有封装的特性第48页,共54页,编辑于2022年,星期三OO方法的开发过程方法的开发过程(1)系统调查和需求分析系统调查和需求分析(2)分析问题的性质和求解问题分析问题的性质和求解问题(3)整理问题整理问题
37、(4)程序实现程序实现第49页,共54页,编辑于2022年,星期三优点:优点:面向对象方法直接完成了从对象客体的描述到面向对象方法直接完成了从对象客体的描述到软件结构的转换,解决了传统结构化方法中可软件结构的转换,解决了传统结构化方法中可观世界描述工具与软件结构的不一致问题,缩观世界描述工具与软件结构的不一致问题,缩短了开发周期。也利于软件的重用和维护。短了开发周期。也利于软件的重用和维护。缺点:缺点:面向对象方法需要一定的软件基础支持才可以应用,面向对象方法需要一定的软件基础支持才可以应用,面向对象方法是一种自底向上开发系统方法,对大面向对象方法是一种自底向上开发系统方法,对大型的信息系统开
38、发会造成系统结构不合理、各部分型的信息系统开发会造成系统结构不合理、各部分关系失调等等问题。关系失调等等问题。适用范围:适用范围:流行的开发方法,适用面很广流行的开发方法,适用面很广第50页,共54页,编辑于2022年,星期三四、四、CASECASE方法方法 -1-1 CASECASE (Computer Aided Software(Computer Aided Software Engineering)Engineering)方法是一种自动化方法是一种自动化/半自动化的开发半自动化的开发方法,它能支持除了方法,它能支持除了“系统调查系统调查”之外的所有开之外的所有开发步骤。发步骤。CASE
39、 CASE 的应用模式:的应用模式:CASECASE工具工具 +某种开发方法某种开发方法第51页,共54页,编辑于2022年,星期三四、四、CASECASE方法方法 -2-2 CASECASE的特点:的特点:支持开发的全过程(除系统调查外支持开发的全过程(除系统调查外););能提高软件质量,可实现能提高软件质量,可实现“软件重用软件重用”;能加快开发速度;能加快开发速度;能简化软件开发的管理和维护;能简化软件开发的管理和维护;能自动生成开发过程中的各种文档。能自动生成开发过程中的各种文档。第52页,共54页,编辑于2022年,星期三CASE方法方法第53页,共54页,编辑于2022年,星期三第
40、五章第五章 管理信息系统的战略规划和开发方法管理信息系统的战略规划和开发方法小结小结管管理理信信息息系系统统战略规划的概战略规划的概念念战略规划的制战略规划的制订方法订方法企业流程重组企业流程重组诺兰阶段模型诺兰阶段模型、“自下而上自下而上自下而上自下而上”和和和和“自上而下自上而下自上而下自上而下”的开发策略的开发策略的开发策略的开发策略、战略规划战略规划战略规划战略规划的内容和组织的内容和组织的内容和组织的内容和组织 基本结构分解组合派生基本结构分解组合派生装配模型、选择算法、提取数据装配模型、选择算法、提取数据与人工智能结合与人工智能结合增设知识库等智能构件增设知识库等智能构件依靠知识、推理、学习来求解依靠知识、推理、学习来求解第54页,共54页,编辑于2022年,星期三