MIS战略规划的常用方法概述课件

上传人:文**** 文档编号:240620559 上传时间:2024-04-25 格式:PPT 页数:72 大小:7.17MB
返回 下载 相关 举报
MIS战略规划的常用方法概述课件_第1页
第1页 / 共72页
MIS战略规划的常用方法概述课件_第2页
第2页 / 共72页
MIS战略规划的常用方法概述课件_第3页
第3页 / 共72页
点击查看更多>>
资源描述
路漫漫其悠远路漫漫其悠远少壮不努力,老大徒悲伤少壮不努力,老大徒悲伤少壮不努力,老大徒悲伤少壮不努力,老大徒悲伤2024/4/25MIS战略规划的常用方法战略规划的常用方法概述概述路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂诺兰模型(1973年)一个企业应用信息系统的过程预算费用阶段1阶段2 阶段3阶段4阶段5阶段6初装蔓延控制集成数据管理成熟财务冗余不一致难共享转变软件硬件重联系统数据管理第一节第一节 MIS MIS战略规划的概念战略规划的概念路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂 通过诺兰模型,我们可以看到,好的总体规划,可以使企业在后续的工作极大地降低成本、减轻工作负担、减少出现差错的几率。总体规划的重要性可表述如下:好的总体规划+好的开发=优秀的系统 好的总体规划+一般的开发=好的系统 差的总体规划+好的开发=差的系统 差的总体规划+一般的开发=不好使用的系统路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂一、开发管理信息系统的策略:1.自下而上 2.自上而下 二、战略规划的作用和内容:1.作用 (3点)2.内容 (4点)三、MIS战略规划的组织:1.规划领导小组 (完成数据及业务的调研和分析工作)2.人员培训 3.规定进度 路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂总体规划的步骤:开始确定总体规划的基本问题收集初始信息评价企业现状、进行战略分析设置目标画出规划略图识别活动列出重复性活动列出工程项目活动选择最优方案确定优先权、开发方法、提出实施进度写出MIS总体规划总经理路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂第二节第二节 制定制定MISMIS战略规划的常用方法战略规划的常用方法总体规划的方法之一 BSP法1.BSP法的产生 BSP(Business System Planning),即企业系统规划法,60年代IBM用于内部系统开发,后来,IBM的一些用户希望通过BSP来安排自己的信息资源,于是IBM于1970年建立了BSP项目来帮助客户开展工作。2.BSP法概述 是一种结构化方法,采用自上而下的系统规划,自下而上的分步实现,即从系统角度对信息系统进行规划设计,前提是企业内有改善需要;3.优点 形成完整的系统,增强环境适应性。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂 BSP法的工作步骤:1、准备工作2、调研3、定义业务过程4、业务过程重组5、定义数据类6、定义信息系统总体结构7、确定总体结构中的优先顺序8、提出建议书和开发计划路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂企业目标企业过程企业组织企业组织数据处理系统数据文件数据类数据库信息系统企业过程企业目标计划计划实施问题:为什么计划部分中有企业组织,而计划实施部分没有呢?路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂 定义数据类 过程/数据类矩阵数据类数据类过程过程(功能)(功能)初始初始U/CU/C矩阵矩阵客客户户订订货货产产品品操操作作顺顺序序材材料料表表成成本本零零件件规规格格材材料料库库存存经营计划经营计划U U财务计划财务计划U U资产规模资产规模产品预测产品预测U UU U产品设计产品设计U UC CC C库存控制库存控制U UC CU U产品工艺产品工艺U U说明:在BSP法中,企业业务过程和数据类间的关系有两种,即使用(USE)和产生(CREAT),由此,得到企业的初始U/C矩阵。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂功能数据类矩阵功能数据类矩阵功能数据类矩阵功能数据类矩阵路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂基本基本cucu矩阵矩阵路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂基本基本cucu矩阵矩阵路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂基本基本cucu矩阵矩阵路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂基本基本cucu矩阵矩阵路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂划分子系统划分子系统划分子系统划分子系统 用粗实线框出功能组(字母用粗实线框出功能组(字母用粗实线框出功能组(字母用粗实线框出功能组(字母C C C C应该尽量被圈入方应该尽量被圈入方应该尽量被圈入方应该尽量被圈入方框内),并给功能组起一个名称,每个功能组就框内),并给功能组起一个名称,每个功能组就框内),并给功能组起一个名称,每个功能组就框内),并给功能组起一个名称,每个功能组就是一个子系统是一个子系统是一个子系统是一个子系统方框的选择需要一定的判断力和实际经验,可参方框的选择需要一定的判断力和实际经验,可参方框的选择需要一定的判断力和实际经验,可参方框的选择需要一定的判断力和实际经验,可参照系统的逻辑职能来划分照系统的逻辑职能来划分照系统的逻辑职能来划分照系统的逻辑职能来划分方框代表着逻辑信息系统的划分,负有产生和维方框代表着逻辑信息系统的划分,负有产生和维方框代表着逻辑信息系统的划分,负有产生和维方框代表着逻辑信息系统的划分,负有产生和维护系统内数据类的责任护系统内数据类的责任护系统内数据类的责任护系统内数据类的责任 路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂主要子系统划分主要子系统划分路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂当一个字母当一个字母当一个字母当一个字母U U U U落在任意方框外时,必定存在着子落在任意方框外时,必定存在着子落在任意方框外时,必定存在着子落在任意方框外时,必定存在着子系统之间的数据流系统之间的数据流系统之间的数据流系统之间的数据流画出所有的数据流,删除所有的字母画出所有的数据流,删除所有的字母画出所有的数据流,删除所有的字母画出所有的数据流,删除所有的字母C C C C和和和和U U U U,并,并,并,并给子系统加上名称,这样就形成了新系统的体系给子系统加上名称,这样就形成了新系统的体系给子系统加上名称,这样就形成了新系统的体系给子系统加上名称,这样就形成了新系统的体系结构结构结构结构寻找子系统的数据交流寻找子系统的数据交流寻找子系统的数据交流寻找子系统的数据交流 路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂主要子系统划分主要子系统划分路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂信息系统结构图信息系统结构图财财务务人人事事经经 营营计计 划划技技 术术准准 备备生生 产产制制 造造销销 售售路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂C/UC/UC/UC/U矩阵中数据的产生矩阵中数据的产生矩阵中数据的产生矩阵中数据的产生在在在在C/UC/UC/UC/U矩阵中每一个主题数据库中的数据,都必矩阵中每一个主题数据库中的数据,都必矩阵中每一个主题数据库中的数据,都必矩阵中每一个主题数据库中的数据,都必须至少由一个过程产生须至少由一个过程产生须至少由一个过程产生须至少由一个过程产生如果某一数据库只被某些业务过程所使用而没有如果某一数据库只被某些业务过程所使用而没有如果某一数据库只被某些业务过程所使用而没有如果某一数据库只被某些业务过程所使用而没有业务过程产生它,就说明可能有被遗漏的业务过程业务过程产生它,就说明可能有被遗漏的业务过程业务过程产生它,就说明可能有被遗漏的业务过程业务过程产生它,就说明可能有被遗漏的业务过程如果某一数据库由多个过程产生,规划人员可以如果某一数据库由多个过程产生,规划人员可以如果某一数据库由多个过程产生,规划人员可以如果某一数据库由多个过程产生,规划人员可以根据实际管理需求来考虑是否应将有关的主题数根据实际管理需求来考虑是否应将有关的主题数根据实际管理需求来考虑是否应将有关的主题数根据实际管理需求来考虑是否应将有关的主题数据库分成多个数据库据库分成多个数据库据库分成多个数据库据库分成多个数据库尽量使数据库由一个过程产生,被多个过程使尽量使数据库由一个过程产生,被多个过程使尽量使数据库由一个过程产生,被多个过程使尽量使数据库由一个过程产生,被多个过程使用,从而可以保证数据库数据的完整性和一致性用,从而可以保证数据库数据的完整性和一致性用,从而可以保证数据库数据的完整性和一致性用,从而可以保证数据库数据的完整性和一致性路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂关键成功因素法的工作步骤:关键成功因素法的工作步骤:1、了解企业的战略目标、了解企业的战略目标2、识别所有成功因素、识别所有成功因素3、确定关键成功因素、确定关键成功因素4、明确个成功因素的性能指标和评估标准、明确个成功因素的性能指标和评估标准路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂缺陷订单方针程序人设备缺乏适当的分类难以获得信息计算机设备缺乏职位描述(职责)缺少最低标准(期望)无库存特殊订单条目假象工作量大影响处理时间过于复杂销售代表缺乏培训缺少责任心没有认真学习销售代表信息不完全缺少顾客订单细节劣质订单处理系统过于复杂脱销订单和报价的差异CSF之鱼刺图分析工具分析缺陷订单的主要原因路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂第三节第三节 企业流程重组(企业流程重组(BPR)企业流程再造(企业流程再造(Business Process ReengineeringBusiness Process Reengineering,BPRBPR)是指为了在衡量绩效的关键指标上取得显著改善,从)是指为了在衡量绩效的关键指标上取得显著改善,从根本上重新思考、彻底改造业务流程。其中衡量绩效的关键根本上重新思考、彻底改造业务流程。其中衡量绩效的关键指标包括产品和服务质量、顾客满意度、成本、员工工作效指标包括产品和服务质量、顾客满意度、成本、员工工作效率等等。率等等。BPR BPR从现代组织学的观点看,属于组织转型的范畴;从从现代组织学的观点看,属于组织转型的范畴;从管理理论学派划分的角度看,起源于管理过程学派,是对管管理理论学派划分的角度看,起源于管理过程学派,是对管理过程学派的创新;从管理理论的经济学原理看,是对古典理过程学派的创新;从管理理论的经济学原理看,是对古典分工理论的否定,提出了分工理论的否定,提出了 合工合工 的思想。的思想。BPRBPR并不是一门科并不是一门科学,而是电子商务时代的一种管理技术。学,而是电子商务时代的一种管理技术。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂 BPRBPR是供应链、工作流、物流、信息流、资金流的是供应链、工作流、物流、信息流、资金流的是供应链、工作流、物流、信息流、资金流的是供应链、工作流、物流、信息流、资金流的接口,是企业快速响应市场需求的重要技术方法。基于因接口,是企业快速响应市场需求的重要技术方法。基于因接口,是企业快速响应市场需求的重要技术方法。基于因接口,是企业快速响应市场需求的重要技术方法。基于因特网、特网、特网、特网、WWWWWW和电子商务的企业流程再造是使企业最大限和电子商务的企业流程再造是使企业最大限和电子商务的企业流程再造是使企业最大限和电子商务的企业流程再造是使企业最大限度地连接到全世界,成为包括全球性的企业,不断改变、度地连接到全世界,成为包括全球性的企业,不断改变、度地连接到全世界,成为包括全球性的企业,不断改变、度地连接到全世界,成为包括全球性的企业,不断改变、修正和重组企业过程,包括供应、购买、销售生产和企业修正和重组企业过程,包括供应、购买、销售生产和企业修正和重组企业过程,包括供应、购买、销售生产和企业修正和重组企业过程,包括供应、购买、销售生产和企业运营的全过程,是企业进行理顺和规范化的管理技术。将运营的全过程,是企业进行理顺和规范化的管理技术。将运营的全过程,是企业进行理顺和规范化的管理技术。将运营的全过程,是企业进行理顺和规范化的管理技术。将ERPERP与与与与BPRBPR相结合,对企业总体结构、组织、流程以及所相结合,对企业总体结构、组织、流程以及所相结合,对企业总体结构、组织、流程以及所相结合,对企业总体结构、组织、流程以及所有的环节进行考察和重组,建立新的管理程序,真正实现有的环节进行考察和重组,建立新的管理程序,真正实现有的环节进行考察和重组,建立新的管理程序,真正实现有的环节进行考察和重组,建立新的管理程序,真正实现企业合理化和现代化。企业合理化和现代化。企业合理化和现代化。企业合理化和现代化。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂 可以从以下四个方面深入了解企业流程再造的概念:可以从以下四个方面深入了解企业流程再造的概念:(1 1)企业流程再造需要从根本上()企业流程再造需要从根本上(FundamentalFundamental)重新)重新思考企业业已形成的基本信念,即对长期以来企业在经营中思考企业业已形成的基本信念,即对长期以来企业在经营中遵循的基本概念如分工思想、等级制度、规模经营、标准化遵循的基本概念如分工思想、等级制度、规模经营、标准化生产和官僚体制进行重新思考。需要打破定势,进行创造性生产和官僚体制进行重新思考。需要打破定势,进行创造性思维;思维;(2 2)企业流程再造是一次彻底的()企业流程再造是一次彻底的(RadicalRadical)变革,是脱)变革,是脱胎换骨式的改革,抛弃现有的业务流程和组织结构以及成规胎换骨式的改革,抛弃现有的业务流程和组织结构以及成规陋习,而不是修修补补;陋习,而不是修修补补;(3 3)企业流程再造可望取得显著的()企业流程再造可望取得显著的(DramaticDramatic)进步;)进步;(4 4)企业流程再造从重新设计业务流程()企业流程再造从重新设计业务流程(ProcessesProcesses)入)入手。业务流程是企业以输入各种原材料和顾客需求为起点到手。业务流程是企业以输入各种原材料和顾客需求为起点到企业创造出对顾客有价值的产品或服务为终点的一系列活动。企业创造出对顾客有价值的产品或服务为终点的一系列活动。BPRBPR确定再造的流程包括绩效低下的流程、重要的流程以及具确定再造的流程包括绩效低下的流程、重要的流程以及具有再造可行性的流程。有再造可行性的流程。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂基本原则是基本原则是ESIAESIA:(1 1)清除(清除(EliminateEliminate)清除主要对企业原有流程内的非增加价值活动予以清除。清除主要对企业原有流程内的非增加价值活动予以清除。企业内部容易存在的多余非增值环节主要包括过量产出、活企业内部容易存在的多余非增值环节主要包括过量产出、活动间等待、不必要信息与资源的传递、反复的加工、过量的动间等待、不必要信息与资源的传递、反复的加工、过量的库存、产品的缺陷、故障和返工、重复的活动、活动的重组、库存、产品的缺陷、故障和返工、重复的活动、活动的重组、反复的检验以及跨部门的协调所带来的冗余,从而导致效率反复的检验以及跨部门的协调所带来的冗余,从而导致效率不高的情况。不高的情况。非增值活动的清除是所有系统流程再造进行改造的首要目非增值活动的清除是所有系统流程再造进行改造的首要目标。如何清除这些活动或使其最小化,同时又不会给流程带标。如何清除这些活动或使其最小化,同时又不会给流程带来负面影响是重新设计流程的主要问题。来负面影响是重新设计流程的主要问题。(2 2)简化(简化(SimplifySimplify)在尽可能清除了不必要的非增值环节之后,剩下的仍然在尽可能清除了不必要的非增值环节之后,剩下的仍然是应该进一步进行简化。流程中运转的各种要素需要根据流是应该进一步进行简化。流程中运转的各种要素需要根据流程清除以后的现状加以简化,这些因素包括:流程表格、程程清除以后的现状加以简化,这些因素包括:流程表格、程序、各方面的沟通、技术的指导、处于关键流程之间而不易序、各方面的沟通、技术的指导、处于关键流程之间而不易觉察到的流程间的组织以及经常出现问题的区域。觉察到的流程间的组织以及经常出现问题的区域。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂 (3 3)任务整合(任务整合(IntegrateIntegrate)对流程的任务体系充分简化以后,需要对被分解的流程进行整合,对流程的任务体系充分简化以后,需要对被分解的流程进行整合,以使流程通畅、连贯,更好地满足顾客的需求。任务整合过程是一个以使流程通畅、连贯,更好地满足顾客的需求。任务整合过程是一个不可缺少的环节,因为与原有的流程设计和初始时的流程基本要素状不可缺少的环节,因为与原有的流程设计和初始时的流程基本要素状况相比,现有的要素情况已经发生了根本性的改变。作为流程承担者况相比,现有的要素情况已经发生了根本性的改变。作为流程承担者的人,对于任务或是信息的处理能力大大增加了,原先不得不交给几的人,对于任务或是信息的处理能力大大增加了,原先不得不交给几个人的任务,现在一个人就可以完成,这是对流程任务系统进行整合个人的任务,现在一个人就可以完成,这是对流程任务系统进行整合的原因所在。从流程的整体眼光来看,一个流程可以被整合的主要环的原因所在。从流程的整体眼光来看,一个流程可以被整合的主要环节包括:任务、任务的承担者、流程的上下游。节包括:任务、任务的承担者、流程的上下游。(4 4)流程任务的自动化(流程任务的自动化(AutomateAutomate)流程任务的自动化并不仅仅是计算机化,对于很多流程,计算机流程任务的自动化并不仅仅是计算机化,对于很多流程,计算机的应用往往使得流程更加复杂和繁琐。因此,在流程自动化之前,应的应用往往使得流程更加复杂和繁琐。因此,在流程自动化之前,应该先完成对流程任务的清除、简化和整合。该先完成对流程任务的清除、简化和整合。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂 BPRBPR的具体步骤包括以下的具体步骤包括以下3 3个方面:个方面:(1 1)业务流程诊断:包括确定流程的主要问题是什么、业务流程诊断:包括确定流程的主要问题是什么、问题出在某个流程内部还是出在流程之间的关系上、管理流程问题出在某个流程内部还是出在流程之间的关系上、管理流程与经营流程是否一致。与经营流程是否一致。业务流程诊断首先是要营造业务流程再造的环境,利用先业务流程诊断首先是要营造业务流程再造的环境,利用先进的技术方法进行业务流程的诊断工作。主要任务包括获得企进的技术方法进行业务流程的诊断工作。主要任务包括获得企业高层领导的有利支持;做好企业电子商务流程再造的宣传工业高层领导的有利支持;做好企业电子商务流程再造的宣传工作;组成企业电子商务流程再造的工作小组并制订工作计划;作;组成企业电子商务流程再造的工作小组并制订工作计划;确定企业的核心业务流程和选定企业电子商务流程再造的备选确定企业的核心业务流程和选定企业电子商务流程再造的备选流程,以及识别电子商务技术环境。流程,以及识别电子商务技术环境。业务流程诊断主要是再造流程分析和流程重新设计。工作业务流程诊断主要是再造流程分析和流程重新设计。工作包括:对备选流程的进一步分析;制订流程再造计划;对备选包括:对备选流程的进一步分析;制订流程再造计划;对备选流程进行诊断,分析流程中存在的问题;重新设计流程;设计流程进行诊断,分析流程中存在的问题;重新设计流程;设计与之相适应的人力资源结构;选择电子商务平台。与之相适应的人力资源结构;选择电子商务平台。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂 (2 2)业务流程改造策略:即利用创造性的策略,构造新流程。业务流程改造策略:即利用创造性的策略,构造新流程。利用各种流程再造方法,例如角色扮演、文件处理测试以及工作流利用各种流程再造方法,例如角色扮演、文件处理测试以及工作流设计等方法确认流程进一步改造的机会,将全部流程以直观的方式描述设计等方法确认流程进一步改造的机会,将全部流程以直观的方式描述新流程展示给高层管理者。并将采纳的方案就需要对流程各个阶段的人新流程展示给高层管理者。并将采纳的方案就需要对流程各个阶段的人力资源重新组织、信息服务开发和执行、流程程序简化等提供整体的策力资源重新组织、信息服务开发和执行、流程程序简化等提供整体的策略方案。略方案。在改造策略实施时必须注意各种问题,如在设计人员资源结构时尽在改造策略实施时必须注意各种问题,如在设计人员资源结构时尽量减少员工的不满;在以新的流程为基础的环境中,对员工的培训十分量减少员工的不满;在以新的流程为基础的环境中,对员工的培训十分重要等等。重要等等。(3 3)监控与评价:再造流程的监控和评价包括对在流程再造启动阶监控与评价:再造流程的监控和评价包括对在流程再造启动阶段设置的质量目标以及新流程进行动态监控。对流程的度量需要考虑以段设置的质量目标以及新流程进行动态监控。对流程的度量需要考虑以下方面:流程表现,即循环期、成本、顾客满意度、资源消耗;信息技下方面:流程表现,即循环期、成本、顾客满意度、资源消耗;信息技术表现,即故障时间、文件减少;生产率指数,即每小时的订单处理,术表现,即故障时间、文件减少;生产率指数,即每小时的订单处理,销售数量等。评价阶段和诊断和实施阶段之间的有效反馈是必要的。一销售数量等。评价阶段和诊断和实施阶段之间的有效反馈是必要的。一方面提供对重新设计流程行为的审计,另一方面也为新流程的进一步调方面提供对重新设计流程行为的审计,另一方面也为新流程的进一步调整提供依据。新流程与其使用的信息技术的协调是有一个过程的,而且整提供依据。新流程与其使用的信息技术的协调是有一个过程的,而且新流程的执行过程是一个不断调整的过程。新流程的执行过程是一个不断调整的过程。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂第四节第四节 开发开发MIS的方法的方法 路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂系统开发生命周期问题定义问题定义可行性研究可行性研究需求分析需求分析总体设计总体设计详细设计详细设计编编 码码测测 试试维维 护护计划期计划期开发期开发期运行期运行期瀑布模型瀑布模型路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂系统开发方法学路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂系统开发方法中的技术和工具路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂信息系统开发方法体系结构路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂一、结构化系统开发方法(生命周期法)系统规划系统分析系统运行和维护系统设计系统实施开发请求初步调查可行性研究审批详细调查逻辑设计审查总体设计详细设计审查编程调试系统转化验收系统维护系统评价路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂结构化系统开发的基本思想管理信息系统非结构化开发方法存在的主要问题管理信息系统非结构化开发方法存在的主要问题管理信息系统非结构化开发方法存在的主要问题管理信息系统非结构化开发方法存在的主要问题 (1 1 1 1)工作阶段的划分原则不明确,各阶段的工作缺乏规范的章程、工作阶段的划分原则不明确,各阶段的工作缺乏规范的章程、方法、表达工具与标准。方法、表达工具与标准。(2 2 2 2)系统建设过程用户参与程度低,用户与专业人员对话缺乏有系统建设过程用户参与程度低,用户与专业人员对话缺乏有效的手段。效的手段。(3 3 3 3)系统开发的工作任务集中在系统实施阶段,系统分析、设计系统开发的工作任务集中在系统实施阶段,系统分析、设计工作不深入。工作不深入。(4 4 4 4)系统实施阶段的工作采取系统实施阶段的工作采取“自底向上自底向上”的方法,系统总体功的方法,系统总体功能与目标的实现难以保证。能与目标的实现难以保证。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂图图图图 系统开发各阶段的费用变化系统开发各阶段的费用变化系统开发各阶段的费用变化系统开发各阶段的费用变化 图图图图 冰山式系统开发费用分布冰山式系统开发费用分布冰山式系统开发费用分布冰山式系统开发费用分布费用结构化方法早期的方法规划分析设计 实施 运行维护系统规划与开发费用可预见部分系统运行与维护费用难预见部分路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂结构化方法的基本思路和主要原则 “结构化结构化”一词在系统建设中的含义是用一组规范的步骤、准则和一词在系统建设中的含义是用一组规范的步骤、准则和工具来进行某项工作。运用结构化的思想进行以计算机为基础的管理工具来进行某项工作。运用结构化的思想进行以计算机为基础的管理信息系统的建设工作,首先出现于信息系统的建设工作,首先出现于6060年代发展起来的结构化程序设计年代发展起来的结构化程序设计(Structured ProsrammingStructured Prosramming,简记为,简记为SPSP)。到了)。到了7070年代,约当年代,约当(E EYour-donYour-don)、康斯坦丁()、康斯坦丁(L LL LConstantineConstantine)和德马可()和德马可(T TDemarcoDemarco)等人提出了结构化分析()等人提出了结构化分析(Structured AnalysisStructured Analysis,简,简记为记为SASA)和结构化设计()和结构化设计(Structured DesignStructured Design,简记为,简记为SDSD)方法。)方法。截至截至8080年代,已提出的各类结构化方法不下年代,已提出的各类结构化方法不下3030余种。这些方法虽各余种。这些方法虽各有产生的背景和特色,但它们的基本思路和主要特点是相同的。有产生的背景和特色,但它们的基本思路和主要特点是相同的。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂管理信息系统结构化方法的主要原则:管理信息系统结构化方法的主要原则:管理信息系统结构化方法的主要原则:管理信息系统结构化方法的主要原则:(1 1)用户参与的原则用户参与的原则 (2 2)“先逻辑,后物理先逻辑,后物理”的原则的原则 (3 3)“自顶向下自顶向下”的原则的原则 (4 4)工作成果描述标准化原则工作成果描述标准化原则路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂结构化生命周期法结构化生命周期法要点结构化生命周期法要点结构化生命周期法要点结构化生命周期法要点 所谓结构化生命周期法就是把管理信息系统开发的全过程按其生所谓结构化生命周期法就是把管理信息系统开发的全过程按其生存周期分成若干阶段,每个阶段有相对独立的任务,然后逐步完成各存周期分成若干阶段,每个阶段有相对独立的任务,然后逐步完成各个阶段的任务。在每一阶段的开始与结束都规定了严格的标准。前一个阶段的任务。在每一阶段的开始与结束都规定了严格的标准。前一个阶段的结束标准就是后一阶段开始的标准,而每个阶段任务相对独个阶段的结束标准就是后一阶段开始的标准,而每个阶段任务相对独立而且比较简单,便于不同人员分工协作,从而降低了整个软件工程立而且比较简单,便于不同人员分工协作,从而降低了整个软件工程开发的困难程度。开发的困难程度。在软件生命周期的每个阶段都采用科学管理和良好的技术方法,在软件生命周期的每个阶段都采用科学管理和良好的技术方法,而且在每个阶段结束之前都从技术与管理两个角度进行严格审查,合而且在每个阶段结束之前都从技术与管理两个角度进行严格审查,合格之后才开始下一阶段工作。格之后才开始下一阶段工作。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂提出系统开发要求初步调查可行性分析详细调查分析当前系统新系统设想总体设计详细设计程序设计系统试运行系统转换运行、维护维护评价修改审查可行性报告审核分析说明书审核设计说明书调试系统评价停止开发修改修改修改修改条件不成熟结构化生命周期法开发步骤路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂(1 1 1 1)开发阶段性)开发阶段性)开发阶段性)开发阶段性 生命周期法把整个系统开发过程分成一系列严格定义生命周期法把整个系统开发过程分成一系列严格定义顺序的紧密相关的阶段,这些阶段及其顺序一般是:系统顺序的紧密相关的阶段,这些阶段及其顺序一般是:系统定义定义(包括系统调查,可行性分桥,系统需求分析包括系统调查,可行性分桥,系统需求分析),系统,系统开发开发(包括系统设计,软件编码,系统测试包括系统设计,软件编码,系统测试),系统维护。,系统维护。(2 2 2 2)用户评价)用户评价)用户评价)用户评价 系统分析时引入的错误往往要到运行时才发现,其修系统分析时引入的错误往往要到运行时才发现,其修正的代价是相当昂贵的。这种错误是由于对用户系统分析正的代价是相当昂贵的。这种错误是由于对用户系统分析不充分,理解不透彻,或表达的二义性造成的。所以管理不充分,理解不透彻,或表达的二义性造成的。所以管理信息系统待别强调在每个阶段结束前都要有用户评价或验信息系统待别强调在每个阶段结束前都要有用户评价或验收,以减少这种错误的发生。收,以减少这种错误的发生。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂(3 3 3 3)文档管理)文档管理)文档管理)文档管理 为了便于管理信息系统的开发与管理,生命周期法把为了便于管理信息系统的开发与管理,生命周期法把文档资料作为每个阶段的产品之一,而且加以标准化,作文档资料作为每个阶段的产品之一,而且加以标准化,作为每个阶段结束的重要标准。它保证了在系统开发结束时为每个阶段结束的重要标准。它保证了在系统开发结束时有一个完整准确的软件配置交付使用。文档资料是通讯的有一个完整准确的软件配置交付使用。文档资料是通讯的工具,它清楚地说明了到这个时候为止关于该项工程已经工具,它清楚地说明了到这个时候为止关于该项工程已经知道或做了什么,同时确定了下一步的工作基础。文档资知道或做了什么,同时确定了下一步的工作基础。文档资料也起着备忘录的作用,如果文档不完整或与上一阶段的料也起着备忘录的作用,如果文档不完整或与上一阶段的文档不相衔接则一定在工作上有不完整的地方。文档资料文档不相衔接则一定在工作上有不完整的地方。文档资料另一重要作用是有利于与用户交流,检查错误,用户评价。另一重要作用是有利于与用户交流,检查错误,用户评价。文档资料也是系统维护的依据。文档资料也是系统维护的依据。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂(4 4 4 4)结构化的系统分析与设计较术)结构化的系统分析与设计较术)结构化的系统分析与设计较术)结构化的系统分析与设计较术 在完成生命周期每个阶段任务时应该采用适合该阶段在完成生命周期每个阶段任务时应该采用适合该阶段任务特点的系统化的技术方法。在系统分析与系统设计阶任务特点的系统化的技术方法。在系统分析与系统设计阶段应该采用结构化系统分析与设计方法。生命周期中的系段应该采用结构化系统分析与设计方法。生命周期中的系统分析与系统设计方法虽然是多种多样的,但是最常用的统分析与系统设计方法虽然是多种多样的,但是最常用的还是结构化系统分析和设计方法。它要求对系统功能进行还是结构化系统分析和设计方法。它要求对系统功能进行自顶向下的分解,模块化。以满足系统可理解性,适应性,自顶向下的分解,模块化。以满足系统可理解性,适应性,可分离性及整体性要求,使系统层次清晰,易于理解,调可分离性及整体性要求,使系统层次清晰,易于理解,调试和排错。试和排错。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂生命周期阶段阶段性成果 说明系统规划可行性分析报告 问题是什么,解决的可能性是否存在。初步调查及技术、经济、社会可行性研究。提出项目管理计划并获得批准。系统分析系统分析报告(数据流程图、数据字典等)解决新系统“做什么”的问题。详细调查、组织结构与功能分析、业务流程分析、数据流程分析、功能数据分析。研究并确定新系统逻辑模型。系统设计系统设计报告(系统说明书、数据库设计、代码设计)解决新系统“怎么做”的问题。进行系统的功能结构设计、代码设计、数据库设计、输入输出设计、物理配置方案设计等。系统实施程序、测试报告、用户使用说明书等 安装硬件和软件,程序编写、系统测试、人员培训、系统试用,冰砖化为新系统。系统运行和维护运行记录、修改记录等 系统运行后,对系统进行监控、评估。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂结构化生命周期法存在的问题(1 1 1 1)阶段回溯不可避免)阶段回溯不可避免)阶段回溯不可避免)阶段回溯不可避免延长系统开发的时间。由于要求不延长系统开发的时间。由于要求不同类型的用户应与管理信息系统交互使,使需求分析变得更同类型的用户应与管理信息系统交互使,使需求分析变得更加困难。因此常常需要做阶段回溯,对系统分析需求规格说加困难。因此常常需要做阶段回溯,对系统分析需求规格说明作修改或补充,同时也会引起此后阶段的补充修改。例如明作修改或补充,同时也会引起此后阶段的补充修改。例如系统设计报告也要补充修改。系统设计报告也要补充修改。(2 2 2 2)使用过程化语言)使用过程化语言)使用过程化语言)使用过程化语言没有以根本上改变个体手工编程的工没有以根本上改变个体手工编程的工作方式。作方式。(3 3 3 3)专业开发人员开发用户使用的系统开发模式)专业开发人员开发用户使用的系统开发模式)专业开发人员开发用户使用的系统开发模式)专业开发人员开发用户使用的系统开发模式开发人员开发人员与用户都要化时间去掌握对方专业领域的知识以期产生共同与用户都要化时间去掌握对方专业领域的知识以期产生共同语言。他们之间存在着难以克服的通讯障碍。系统开发的质语言。他们之间存在着难以克服的通讯障碍。系统开发的质量与时间就难以控制。量与时间就难以控制。(4 4 4 4)用户热情没有自始至终调动)用户热情没有自始至终调动)用户热情没有自始至终调动)用户热情没有自始至终调动不能从根本上解决让用户不能从根本上解决让用户参加系统开发的问题。系统维护就十分困难。参加系统开发的问题。系统维护就十分困难。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂 最重要的原因是无论是系统调查、系统分析还是系统设计最重要的原因是无论是系统调查、系统分析还是系统设计给用户看到的只是一个给用户看到的只是一个“虚虚”的系统而不是的系统而不是“实实”的系统,他的系统,他们面对着一个想象的系统去进行评价,他们仍不容易了解计算们面对着一个想象的系统去进行评价,他们仍不容易了解计算机具体能为他们做些什么。这就很难想象他们能做出机具体能为他们做些什么。这就很难想象他们能做出“真正的真正的”评价,往往等到系统试运行以后他们才具体知道计算机实现评价,往往等到系统试运行以后他们才具体知道计算机实现的管理信息系统功能,才能认真地仔细地评价、不幸的是为时的管理信息系统功能,才能认真地仔细地评价、不幸的是为时太晚。太晚。(5 5 5 5)文档资料缺乏实用价值,待别是早期的系统规格说明)文档资料缺乏实用价值,待别是早期的系统规格说明)文档资料缺乏实用价值,待别是早期的系统规格说明)文档资料缺乏实用价值,待别是早期的系统规格说明专业知识的缺乏使得用户难以理解文档的内容,文档资料专业知识的缺乏使得用户难以理解文档的内容,文档资料没有起到应有的作用,反而延长了开发时间。没有起到应有的作用,反而延长了开发时间。(6 6 6 6)系统开发周期过长)系统开发周期过长)系统开发周期过长)系统开发周期过长结构化生命周期法并没有解决结构化生命周期法并没有解决软件开发研制时间过长的严重危机,在计算机硬软件技术相通软件开发研制时间过长的严重危机,在计算机硬软件技术相通讯技术日新月异发展的时代,很容易使刚建立起来的管理信息讯技术日新月异发展的时代,很容易使刚建立起来的管理信息系统迅速变得陈旧,生命周期很短,所以系统开发周期过长将系统迅速变得陈旧,生命周期很短,所以系统开发周期过长将导致系统运行时间变短。导致系统运行时间变短。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂了解需求了解需求分析需求分析需求建立原型建立原型运行与评价原型运行与评价原型交付系统交付系统需求与建议需求与建议分析需求与建分析需求与建议议新原型新原型需求与建议需求与建议分析需求与建分析需求与建议议新原型新原型二、快速原型法原型模型路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂原型法产生的背景:原型法产生的背景:结结构构化化分分析析设设计计的的基基本本思思想想是是将将系系统统开开发发看看作作是是工工程程项项目目,有有计计划划、有有步步骤骤地地从从上上自自下下、按按部部就就班班地地进进行行工工作作。因因此此它它要要求求用用户户一一开开始始就就要要明明确确地地提提出出所所有有需需求求。这这对对有有些些用用户户来来说说是是有困难的,因为:有困难的,因为:用用户户特特别别是是非非计计算算机机界界的的用用户户所所提提出出的的需需求求常常常常是是不不正正确确、不不完全或不明确的。完全或不明确的。处处于于不不同同认认知知世世界界的的用用户户和和软软件件设设计计者者难难以以互互相相沟沟通通,尤尤其其是是经验不足的软件设计者。经验不足的软件设计者。有有的的用用户户需需求求结结构构复复杂杂、背背景景知知识识复复杂杂,难难以以抽抽象象化化,即即模模型型化化和和结结构构化化。在在这这样样的的背背景景下下,原原型型法法就就应应运运而而生生。(复复杂杂的需求只有在开发的过程中才能逐步的清晰和完善)的需求只有在开发的过程中才能逐步的清晰和完善)就实际系统来说,没有实体模型的启发,描述复杂的、相关连就实际系统来说,没有实体模型的启发,描述复杂的、相关连的事物,人们的思维常常是挂一漏万,很难发掘出问题的实的事物,人们的思维常常是挂一漏万,很难发掘出问题的实质或不易准确地描述问题。(如汽车设计中的模型)质或不易准确地描述问题。(如汽车设计中的模型)路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂原型法的认识论原型法的认识论 从从认认识识论论的的角角度度来来看看,原原型型方方法法更更多多地地遵遵循循了了人人们们认认识识事事物的规律,因而更容易为人们所普遍接受,这主要表现在:物的规律,因而更容易为人们所普遍接受,这主要表现在:人人们们认认识识任任何何事事物物都都不不可可能能一一次次就就完完全全了了解解,并并把把工工作作做得尽善尽美;(如对人的了解)做得尽善尽美;(如对人的了解)认认识识和和学学习习的的过过程程都都是是循循序序渐渐进进的的;(如如学学习习FOXPROFOXPRO语语言言)人人们们对对于于事事物物的的描描述述,往往往往都都是是受受环环境境的的启启发发而而不不断断完完善善的的;(如如重重庆庆滨滨江江公公路路的的建建设设,最最初初只只是是为为了了解解决决交交通通问问题,随着环境的变化,人们才逐渐提出娱乐等新功能的需求)题,随着环境的变化,人们才逐渐提出娱乐等新功能的需求)人人们们批批评评一一个个已已有有的的事事物物,要要比比空空洞洞地地描描述述自自己己的的设设想想容容易易得得多多,改改进进一一些些事事物物要要比比创创造造一一些些事事物物容容易易得得多多。(如如重庆滨江公路的建设)重庆滨江公路的建设)路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂原型法的开发必须满足下列条件:原型法的开发必须满足下列条件:原原型型的的开开发发周周期期必必须须短短,成成本本应应该该低低;(特特别别是是构建抛弃型的原型)构建抛弃型的原型)要要求求用用户户参参与与评评价价原原型型;(没没有有用用户户的的参参与与,就就不可能清晰用户的需求)不可能清晰用户的需求)原原型型必必须须是是可可运运行行的的;(不不能能运运行行,就就不不可可能能有有程序的正确性)程序的正确性)根据原型的运行结果,要评价原型,再根据评价根据原型的运行结果,要评价原型,再根据评价结果,要很容易修改原型。(原型必须能够快速修改,结果,要很容易修改原型。(原型必须能够快速修改,否则将增加原型开发的周期)否则将增加原型开发的周期)路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂快速原型法的开发过程:快速原型法的开发过程:初步需求分析初步需求分析快速设计原型快速设计原型构造初始原型构造初始原型用户评价原型用户评价原型修改和改进原型修改和改进原型生成文档交付系统生成文档交付系统快速原型模型快速原型模型快快速速原原型型法法主主要要针针对对传传统统的的结结构构化化方方法法所所面面临临的的困困难难而而提提出出的的,依依据据信信息息系系统统的的特特点点,他他又又表表现现为为不不同同的的运运用方式,一般分为三种模型:用方式,一般分为三种模型:探索型原型探索型原型实验型原型实验型原型演进型原型演进型原型路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂快速原型法应用的条件快速原型法应用的条件快速原型法应用的条件快速原型法应用的条件系系统统需需求求在在系系统统开开发发以以前前不不能能准准确确地地加加以以陈陈述述和和说说明明,用用户户需求变化较快。需求变化较快。有快速的系统建造工具。有快速的系统建造工具。需要实际的、可供用户参与的系统模型。需要实际的、可供用户参与的系统模型。要要求求用用户户素素质质高高,能能善善于于表表达达需需求求目目标标,并并能能够够积积极极地地参参与与系统的开发。系统的开发。系统分析人员和开发人员应具备较丰富的经验。系统分析人员和开发人员应具备较丰富的经验。快速原型法的优点快速原型法的优点快速原型法的优点快速原型法的优点认识论上的突破认识论上的突破改进了用户和系统设计者的信息交流方式改进了用户和系统设计者的信息交流方式用户满意程度提高用户满意程度提高 更加贴近实际更加贴近实际开发风险度降低开发风险度降低原型法减少了用户培训时间,简化了管理原型法减少了用户培训时间,简化了管理开发成本降低开发成本降低 实用的学习工具实用的学习工具应变能力强应变能力强路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂快速原型法的主要缺点:开发工具要求高开发工具要求高管理水平要求高管理水平要求高 ;系统的交互方式必须简单明了系统的交互方式必须简单明了 。解决复杂系统和大系统问题很困难解决复杂系统和大系统问题很困难路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂三、OO开发方法-对象对象的表示对象的表示标识:即是对象的名称,用来在问题域中区分其他对象。标识:即是对象的名称,用来在问题域中区分其他对象。数据:用来描述对象属性的存储或数据结构,它表明了对象的一个状态。数据:用来描述对象属性的存储或数据结构,它表明了对象的一个状态。操作:即对象的行为,分为两类:操作:即对象的行为,分为两类:对象自身承受的操作,即操作结果修改了自身原有属性状态;对象自身承受的操作,即操作结果修改了自身原有属性状态;施加于其他对象的操作,即将产生的输出结果作为消息发送的操作。施加于其他对象的操作,即将产生的输出结果作为消息发送的操作。接接口口:主主要要指指对对外外接接口口,是是指指对对象象受受理理外外部部消消息息所所指指定定的的操操作作的的名名称称集集合。合。对象的本质对象的本质对象的特征对象的特征路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂对对象象的的本本质质:数数据据与与操操作作的的封封装装,又又称称信信息息隐隐藏藏。能能保保证证每每个个对对象象在在定定义义时时尽尽可可能能少少地地显显露露其其内内部部的的处处理理,而而很很好好地地屏屏蔽蔽局局部部不稳定因素,把易变因素对整个系统结构的影响降到最低。不稳定因素,把易变因素对整个系统结构的影响降到最低。对象的特征(四种)对象的特征(四种)唯一标识性:每一对象都具有自身的唯一标识符。唯一标识性:每一对象都具有自身的唯一标识符。继继承承性性:在在对对象象之之间间有有属属性性关关系系的的共共同同性性,子子模模块块继继承承了了父父模模块的属性。块的属性。分分类类性性:可可以以将将具具有有一一致致数数据据结结构构(属属性性)和和行行为为(操操作作)的的对象抽象成类。对象抽象成类。多态性:同一操作可以是多个不同类的行为。多态性:同一操作可以是多个不同类的行为。以对象为主体的以对象为主体的OOOO方法就可以简单解释为:方法就可以简单解释为:客观事物都是由对象(客观事物都是由对象(objectobject)组成。)组成。对象由属性和方法组成。对象由属性和方法组成。对象之间的联系主要是通过传递消息(对象之间的联系主要是通过传递消息(messagemessage)来实现的)来实现的对象可按其属性进行归类(对象可按其属性进行归类(classclass)。)。对对 象象 是是 一一 个个 被被 严严 格格 模模 块块 化化 了了 的的 实实 体体,称称 之之 为为 封封 装装(encapsulationencapsulation)。)。路漫漫其悠远路漫漫其悠远锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂锲而不舍,金石可镂类的组成类的组成类类(class)(class):具具有有相相似似属属性性和和相相同同行行为为模模式式的的一一组组对对象象称称为为类类,是是对对象象类类的的缩缩写写。这这些些对对象象具具有有一一般般行行为为、一一般般关关系系及及一一般语义。般语义。标识:是类的名称,用以区分其他类;标识:是类的名称,用以区分其他类;继继承承:描描述述子子类类承承袭袭的的父父类类的的名名称称,以以及及继
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


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

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


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