资源描述
经济管理学院经济管理学院1销售与营销系统销售与营销系统制造与生产系统制造与生产系统会计与财务系统会计与财务系统人力资源系统人力资源系统信息系统的应用组织中的信息系统组织中的信息系统经济管理学院经济管理学院2(1 1)企业集成化应用系统企业集成化应用系统物料需求计划物料需求计划(MRP)制造资源计划制造资源计划(MRP)企业资源计划企业资源计划(ERP)(2)供应链管理供应链管理(SCM)(3)客户关系管理客户关系管理(CRM)(4)电子商务电子商务(EC/EB)信息系统的应用现代应用系统现代应用系统经济管理学院经济管理学院3(1)决策支持系统决策支持系统(DSS)(2)人工智能人工智能(AI)与专家系统与专家系统(3)联机分析处理联机分析处理(OLAP)(4)商务智能商务智能(BI)方法与应用方法与应用信息系统的应用决策支持与商务智能决策支持与商务智能经济管理学院经济管理学院4信息系统的应用举例奇瑞公司基础自动化MES制造执行系统生产线数据采集L4决策支持级L3企业管理级L2生产控制级L1设备控制级ERP企业资源计划EIP企业信息门户DSS决策支持BI商业智能DW数据仓库供应链管理、客户关系管理客户经济管理学院经济管理学院5信息系统的应用举例奇瑞公司经济管理学院经济管理学院6信息系统的应用举例ERP经济管理学院经济管理学院7战略与运作计划战略与运作计划ERP核心模块核心模块生产管理生产管理物料管理物料管理质量管理质量管理销售管理销售管理财务管理财务管理人力资源管理人力资源管理物流管理物流管理维修管理维修管理客户关系管理客户关系管理信息系统的应用举例ERP系统的组成:系统的组成:经济管理学院经济管理学院8信息系统的应用SAP ERPFI财务会计财务会计CO管理会计管理会计AM固定资产管理固定资产管理PS产品系统产品系统WF流程流程IS工业方案工业方案MM物料管理物料管理HR人力资源人力资源SD销售与分销销售与分销PP生产计划生产计划QM质量管理质量管理PM工厂维护工厂维护经济管理学院经济管理学院9信息系统的应用举例u原材料供应物流原材料供应物流u产品销售物流产品销售物流经济管理学院经济管理学院10信息系统的应用举例经济管理学院经济管理学院11信息系统的应用举例经济管理学院经济管理学院12信息系统的应用客户关系管理客户关系管理 CRM经济管理学院经济管理学院13信息系统的应用电子商务经济管理学院经济管理学院14Oracle Enterprise ManagerOracle Advanced Security管理和安全基础架构管理和安全基础架构Web CacheHTTP Server powered by Apache异构数据库异构数据库和应用和应用(SAP,Domino)Oracle Internet Directory创建个性化门户创建个性化门户运行运行Web站点和应用站点和应用开发套件开发套件LDAP,XML,DatabaseDiscovererReports Services商务智能商务智能ClickstreamIntelligence业务(数据、应用、流程)集成业务(数据、应用、流程)集成PL/SQLPSPsFormsServicesBC4JXML/XSLJ2EEPerl数据库数据库和应用和应用B2BOracleAS InterconnectOracle BPEL PMPortal多渠道多渠道访问访问无线接入无线接入加速应用性能加速应用性能加速应用性能加速应用性能Database Cache经济管理学院经济管理学院15用户用户知识库系统知识库系统决策决策模型库系统模型库系统方法库系统方法库系统数据清洗与集成数据清洗与集成DSS体系结构体系结构经济管理学院经济管理学院16主要内容:主要内容:1.管理信息系统战略规划管理信息系统战略规划3.制定战略规划的常用方法制定战略规划的常用方法2.制定管理信息系统战略规划的步骤制定管理信息系统战略规划的步骤4.企业流程重组(企业流程重组(BPR)5.开发管理信息系统的策略和方法开发管理信息系统的策略和方法经济管理学院经济管理学院171 管理信息系统战略规划管理信息系统战略规划本节内容:本节内容:1.1 MIS战略规划的作用战略规划的作用 1.2 MIS战略规划的内容战略规划的内容1.3 MIS战略规划的组织战略规划的组织经济管理学院经济管理学院181 管理信息系统战略规划管理信息系统战略规划 2008年北京奥运会管理信息系统中的奥运会管理系统(GMS)历时四年,它和信息发布系统(IDS)和数据中心大约要使用近1000多台服务器、10000台PC机和1000个网络及安全设备,培训的技术人员达4000余人。如此庞大的系统,怎能不需要好好规划?规划和设计阶段耗费了一年多时间。经济管理学院经济管理学院19 2 制定管理信息系统战略规划的步骤制定管理信息系统战略规划的步骤 本节内容:本节内容:2.1 信息系统发展的阶段论信息系统发展的阶段论2.2 制定战略规划的具体步骤制定战略规划的具体步骤 经济管理学院经济管理学院202.1 信息系统发展的阶段论信息系统发展的阶段论 把计算机应用到一个单位(企业、部门)的把计算机应用到一个单位(企业、部门)的管理中去,一般要经历从初级到不断成熟的管理中去,一般要经历从初级到不断成熟的成长过程。成长过程。诺兰(诺兰(Nolan)总结了这一规律,)总结了这一规律,于于1973年首次提出了信息系统发展的阶段理年首次提出了信息系统发展的阶段理论,被称为诺兰阶段模型。论,被称为诺兰阶段模型。到到1980年,诺兰年,诺兰进一步完善该模型,把信息系统的成长过程进一步完善该模型,把信息系统的成长过程划分为六个不同阶段:划分为六个不同阶段:初装蔓延控制集成数据管理成熟经济管理学院经济管理学院222.1 信息系统发展的阶段论信息系统发展的阶段论诺兰模型:诺兰模型:第一阶段:初装第一阶段:初装n初装阶段指单位购置第一台计算机并初步开发管理应用程序。初装阶段指单位购置第一台计算机并初步开发管理应用程序。n计算机的作用被初步认识到,个别人具有使用计算机的能力。计算机的作用被初步认识到,个别人具有使用计算机的能力。n大多发生在单位的财务部门。大多发生在单位的财务部门。第二阶段:蔓延第二阶段:蔓延n信息系统(管理应用程序)从少数部门扩散到多数部门,并开发信息系统(管理应用程序)从少数部门扩散到多数部门,并开发了大量的应用程序,使单位的事务处理效率有了提高了大量的应用程序,使单位的事务处理效率有了提高.n在该阶段中,数据处理能力发展得最为迅速,但同时出现了许多在该阶段中,数据处理能力发展得最为迅速,但同时出现了许多有待解决的问题,如数据冗余性、不一致性、难以共享等。有待解决的问题,如数据冗余性、不一致性、难以共享等。n此阶段只有一部分计算机的应用收到了实际的效益。此阶段只有一部分计算机的应用收到了实际的效益。经济管理学院经济管理学院232.1 信息系统发展的阶段论信息系统发展的阶段论诺兰模型:诺兰模型:第三阶段:控制第三阶段:控制n计算机预算每年以计算机预算每年以30%40%或更高的比例增长,而投资的回收或更高的比例增长,而投资的回收却不理想。却不理想。n随着应用经验逐渐丰富,应用项目不断积累严格的控制阶段便代随着应用经验逐渐丰富,应用项目不断积累严格的控制阶段便代替了蔓延阶段。替了蔓延阶段。n此阶段是实现从以计算机管理为主到以数据管理为主转换的关键。此阶段是实现从以计算机管理为主到以数据管理为主转换的关键。第四阶段:集成第四阶段:集成n所谓集成,就是在控制的基础上,对子系统中的硬件进行重新联所谓集成,就是在控制的基础上,对子系统中的硬件进行重新联接,建立集中式的数据库及能够充分利用和管理各种信息的系统。接,建立集中式的数据库及能够充分利用和管理各种信息的系统。由于重新装备大量设备,此阶段预算费用又一次迅速增长。由于重新装备大量设备,此阶段预算费用又一次迅速增长。经济管理学院经济管理学院242.1 信息系统发展的阶段论信息系统发展的阶段论诺兰模型:诺兰模型:第五阶段:数据管理第五阶段:数据管理nNolan认为,认为,“集成集成”之后,会进入之后,会进入“数据管理数据管理”阶段。阶段。第六阶段:成熟第六阶段:成熟n一般认为,一般认为,“成熟成熟”的信息系统可以满足单位中的信息系统可以满足单位中各管理层次(高层、中层、基层)的要求,从而各管理层次(高层、中层、基层)的要求,从而真正实现信息资源的管理。真正实现信息资源的管理。经济管理学院经济管理学院252.1 信息系统发展的阶段论信息系统发展的阶段论诺兰阶段模型还指明了信息系统发展过程中的六种增长要素:诺兰阶段模型还指明了信息系统发展过程中的六种增长要素:计算机硬软资源:计算机硬软资源:从早期的磁带向最新的分布式计算机从早期的磁带向最新的分布式计算机发展发展应用方式:应用方式:从批处理方式到联机方式从批处理方式到联机方式计划控制:计划控制:从短期的、随机的计划到长期的、战略的计划从短期的、随机的计划到长期的、战略的计划MIS在组织中的地位:在组织中的地位:从附属于别的部门发展为独立的从附属于别的部门发展为独立的部门部门领导模式:领导模式:一开始技术领导是主要的,随着用户和上层管一开始技术领导是主要的,随着用户和上层管理人员越来越了解理人员越来越了解MIS,上层管理部门开始与,上层管理部门开始与MIS部门一起部门一起决定发展战略决定发展战略用户意识:用户意识:从作业管理级的用户发展到中、上层管理级从作业管理级的用户发展到中、上层管理级经济管理学院经济管理学院262.1 信息系统发展的阶段论信息系统发展的阶段论 诺兰的阶段模型总结了发达国家信息系统发诺兰的阶段模型总结了发达国家信息系统发展的经验和规律。展的经验和规律。模型中的各阶段都是不能跳越的。模型中的各阶段都是不能跳越的。n无论在确定开发管理信息系统的策略,或者在制无论在确定开发管理信息系统的策略,或者在制定管理信息系统规划的时候定管理信息系统规划的时候,都应首先明确本单位都应首先明确本单位当前处于哪一生长阶段当前处于哪一生长阶段,进而根据该阶段特征来指进而根据该阶段特征来指导导MIS建设。建设。经济管理学院经济管理学院272.2 制定战略规划的具体步骤制定战略规划的具体步骤 确定规划的性质提出实施进度收集相关信息定义约束条件进行战略分析提出未来略图选择开发方案明确战略目标通过战略规划形成最终文档经济管理学院经济管理学院28 3 制定管理信息系统战略规划的常用方法制定管理信息系统战略规划的常用方法3.1 企业系统规划法企业系统规划法(Business System Planning,简称简称BSP)3.2 关键成功因素法关键成功因素法(Critical success Factors,简称,简称CSF)经济管理学院经济管理学院29信息系统计划方法Business System Planning,BSP(企业系统规划法)70年代初由IBM公司提出。基点:主要是基于用信息系统支持企业运营的思想。方法:自上而下分析企业目标、识别企业过程、识别数据类,然后再自下而上设计和实施系统,以支持企业目标。经济管理学院经济管理学院30BSP分析企业目标分析企业目标识别企业过程识别企业过程识别数据类识别数据类建立企业过程和数据类关系建立企业过程和数据类关系信息系统结构信息系统结构企业过程企业过程企业目标企业目标自自上上而而下下分分析析施施实实计计设设上上而而下下自自经济管理学院经济管理学院313.1 企业系统规划法企业系统规划法概念内涵:概念内涵:n 企业系统规划法,英文全称为企业系统规划法,英文全称为Business System Planning,简称简称BSP,是一种能够帮助规划人员根,是一种能够帮助规划人员根据企业目标制定出据企业目标制定出MIS战略规划的结构化方法。战略规划的结构化方法。经济管理学院经济管理学院323.1 企业系统规划法企业系统规划法工作步骤:工作步骤:准备工作准备工作n成立由最高领导牵头的委员会及下属规划组,并提出工作计划。成立由最高领导牵头的委员会及下属规划组,并提出工作计划。调研调研n深入各级管理层,了解企业有关决策过程、组织职能和部门的深入各级管理层,了解企业有关决策过程、组织职能和部门的主要活动和存在的主要问题。主要活动和存在的主要问题。定义业务过程定义业务过程n定义业务过程是定义业务过程是BSP方法的核心。业务过程指的是企业管理中方法的核心。业务过程指的是企业管理中必要的逻辑上相关的、为了完成某种管理功能的一组活动。必要的逻辑上相关的、为了完成某种管理功能的一组活动。业务过程重组业务过程重组n业务过程重组是在业务过程定义的基础上,找出哪些过程是正业务过程重组是在业务过程定义的基础上,找出哪些过程是正确的,哪些过程是低效的需在信息技术支持下进行优化处理,确的,哪些过程是低效的需在信息技术支持下进行优化处理,还有哪些过程不适合计算机信息处理的特点,应当取消。还有哪些过程不适合计算机信息处理的特点,应当取消。经济管理学院经济管理学院333.1 企业系统规划法企业系统规划法工作步骤:工作步骤:定义数据类定义数据类n数据类是指支持业务过程所必需的逻辑上相关的数据。从各项数据类是指支持业务过程所必需的逻辑上相关的数据。从各项业务过程的角度将与该业务过程有关的输入数据和输出数据按业务过程的角度将与该业务过程有关的输入数据和输出数据按逻辑相关性整理出来归纳成数据类。逻辑相关性整理出来归纳成数据类。定义信息系统总体结构定义信息系统总体结构n定义信息系统总体结构的目的是刻画未来信息系统的框架和相定义信息系统总体结构的目的是刻画未来信息系统的框架和相应的数据类,因此其主要工作是划分子系统。应的数据类,因此其主要工作是划分子系统。确定总体结构中的优先顺序确定总体结构中的优先顺序n即对信息系统总体结构中的子系统按先后顺序排出开发计划即对信息系统总体结构中的子系统按先后顺序排出开发计划 完成完成BSP研究报告,提出建议书和开发计划。研究报告,提出建议书和开发计划。经济管理学院经济管理学院343.1 企业系统规划法企业系统规划法U/C矩阵的应用矩阵的应用 企业系统规划法企业系统规划法方法将过程和数据类两者作为方法将过程和数据类两者作为定义企业信息系统总体结构的基础定义企业信息系统总体结构的基础 主要目的是划分子系统主要目的是划分子系统 具体做法是利用过程具体做法是利用过程/数据矩阵(也称数据矩阵(也称U/C矩矩阵)来表达两者之间的关系。阵)来表达两者之间的关系。n矩阵中的行表示数据类,列表示过程矩阵中的行表示数据类,列表示过程n字母字母 U(use)和和C(create)来表示过程对数据类的使来表示过程对数据类的使用和产生。用和产生。经济管理学院经济管理学院353.1 企业系统规划法企业系统规划法UC矩阵:矩阵:工作步骤:工作步骤:1.填入填入“数据类数据类”;2.填入填入“功能功能”;3.标以标以“U”或或“C”;4.按逻辑关系及发生的顺序,重排各功能;按逻辑关系及发生的顺序,重排各功能;5.重排数据类,使所有重排数据类,使所有“C”尽可能靠近对角线;尽可能靠近对角线;6.分组(结果不唯一分组(结果不唯一。数据类 过程(功能)客户订货产品加工路线材料表成本零件规格原材料库存成品库存职工销售区域财务计划设备负荷材料供应工作令 经营计划U UU UC C 财务规划U UU UU UU U 产品预测U UU UU UU U 产品设计开发U UC CU UC C 产品工艺U UC CU UU U 库存控制C CC CU UU U 调 度U UU UC C 生产能力计划U UC CU U 材料需求U UU UC C 作业流程C CU UU UU U 销售区域管理 C CU UU U 销 售U UU UU UC C 订货服务U UC CU U 发 运U UU UU U 会 计U UU UU U 成本会计U UC C 人员计划C C 人员招聘考核U U数据类数据类过程(功能)过程(功能)计划计划财财务务产产品品零零件件规规格格材材料料表表原原材材料料库库存存成成品品库库存存工工作作令令设设备备负负荷荷材材料料供供应应加加工工路路线线客客户户销销售售区区域域订订货货成成本本职职工工经营经营计划计划经营计划经营计划C CU UU U财务规划财务规划U UU UU UU U技术准备技术准备产品预测产品预测U UU UU UU U产品设计开发产品设计开发C CC CU UU U产品工艺产品工艺U UU UC CU U生产制造生产制造库存控制库存控制C CC CU UU U调调 度度U UC CU U生产能力计划生产能力计划C CU UU U材料需求材料需求U UU UC C作业流程作业流程U UU UU UC C销销 售售销售区域管理销售区域管理U UC CU U销销 售售U UU UC CU U订货服务订货服务U UU UC C发发 运运U UU UU U财会财会会会 计计U UU UU U成本会计成本会计U UC C人事人事人员计划人员计划C C人员招聘考核人员招聘考核U U经济管理学院经济管理学院383.2 关键成功因素法关键成功因素法关键成功因素指的是对企业成功起关键作用关键成功因素指的是对企业成功起关键作用的因素。的因素。关键因素法是通过分析找出使得企业成功的关键因素法是通过分析找出使得企业成功的关键因素,然后再围绕这些关键因素来确定关键因素,然后再围绕这些关键因素来确定系统的需求,并进行规划。系统的需求,并进行规划。经济管理学院经济管理学院39MIS规划方法对比 特特 点点不不 足足BSPBSP方法比较全面,紧紧围绕方法比较全面,紧紧围绕着基本业务,适于对组织的工着基本业务,适于对组织的工作状况建立完整的概念作状况建立完整的概念从需要的时间和人力来说,从需要的时间和人力来说,是要付出比较大代价的,存是要付出比较大代价的,存在着规模太大,难以明确目在着规模太大,难以明确目标的风险标的风险CSFCSF方法则重点突出,能够较方法则重点突出,能够较快地集中与要害问题,适于在快地集中与要害问题,适于在较短的时间内,针对紧迫问题较短的时间内,针对紧迫问题提出战略与对策;提出战略与对策;这种方法强烈地依赖规划者这种方法强烈地依赖规划者的自身理念与经验,包括所的自身理念与经验,包括所咨询的专家的水平和观点,咨询的专家的水平和观点,具有较强的主观性。具有较强的主观性。融合融合不能笼统地讲哪种方法更好,而只能根据实际情况、需要和不能笼统地讲哪种方法更好,而只能根据实际情况、需要和可能进行权衡和选用。更多的情况是把这两类方法的理念结可能进行权衡和选用。更多的情况是把这两类方法的理念结合起来,形成既有全面又有重点的、符合本行业、本单位具合起来,形成既有全面又有重点的、符合本行业、本单位具体情况的,切实可行又简单明确的规划方案。体情况的,切实可行又简单明确的规划方案。经济管理学院经济管理学院404 企业流程重组企业流程重组 本节内容:本节内容:4.1 企业流程重组的概念企业流程重组的概念 4.2 企业流程重组的步骤与方法企业流程重组的步骤与方法经济管理学院经济管理学院414.1 基于基于BPR的信息系统战略规划方法的信息系统战略规划方法 基点:信息系统的成功实施有赖于企业过程、基点:信息系统的成功实施有赖于企业过程、组织管理乃至管理模式的变革。信息系统的需组织管理乃至管理模式的变革。信息系统的需求应该来自优化以后的企业运营及其管理。求应该来自优化以后的企业运营及其管理。Methods of ISP(cont)经济管理学院经济管理学院42基于基于BPR的信息系统战略规划方法的信息系统战略规划方法企业战略分析企业战略分析关键企业过程分析关键企业过程分析BPR战略战略形成形成IS战略战略形成形成BPR战略战略实施规划实施规划IS战略战略实施规划实施规划IS战战略规略规划划BPR战略战略规划规划经济管理学院经济管理学院43Steps阶段阶段 任任 务务 成成 果果 1)分析企业发展战略分析企业发展战略 企业发展战略及运营模式企业发展战略及运营模式 2)确定关键成功因子确定关键成功因子关键成功因子关键成功因子3)确定核心过程确定核心过程 企业核心过程企业核心过程4)分析过程现状分析过程现状 企业过程模型和信息模型企业过程模型和信息模型5)确定过程未来运营模式确定过程未来运营模式未来的过程模型和信息模型未来的过程模型和信息模型6)确定支持未来过程的确定支持未来过程的IS需求需求信息系统需求信息系统需求7)建立信息系统战略建立信息系统战略 信息系统框架信息系统框架8)建立信息技术战略建立信息技术战略 信息技术框架信息技术框架9)确定系统开发次序确定系统开发次序 系统开发优先次序系统开发优先次序10)制定项目开发计划制定项目开发计划项目开发计划项目开发计划企业战企业战略分析略分析关键企业关键企业过程分析过程分析信息系信息系统规划统规划信息系统信息系统实施规划实施规划经济管理学院经济管理学院44深圳某通讯设备公司信息系统战略规划长远发展战略目标是要在电子信息领域成为世界级领先企业。目前公司是处在追赶世界级通信公司的时期,在技术水平、市场规模、营销水平、生产能力以及管理水平等诸个方面都存在着一定的差距,因此,某通讯设备公司公司希望通过第二次创业,保证公司持续高速发展,与国际接轨;管理水平达到国际标准;市场营销跨国化,具有国际竞争能力;下世纪初,在多个产品,多个领域达到世界级公司同期水平。经济管理学院经济管理学院45抓住机遇,靠R&D的高投入获得产品技术的领先优势,通过大规模的席卷式的市场营销在最短的时间里形成正反馈循环,籍以压倒竞争对手,充分利用“机会窗”的超额利润,并在市场的低成本竞争开始时及时转向新的战略产品或战略市场。因此公司期望通过优异的产品,可靠的质量,优越的终生效能费用比和周到的服务满足顾客的最高需求,以此来创造某通讯设备公司的竞争优势。Future Business Model经济管理学院经济管理学院46 企业战略分企业战略分析析公司公司战略目标战略目标不断不断提高提高管理水管理水平平建立一支具备建立一支具备某通讯设备公某通讯设备公司文化的高素司文化的高素质的人才队伍质的人才队伍以客户价值观为导以客户价值观为导向,保持技术的持向,保持技术的持续领先,缩短新产续领先,缩短新产品开发和上市时间品开发和上市时间强化客户强化客户服务,提服务,提高顾客满高顾客满意度意度提提高高产产品品的的质质量量提提高高公公司司营营销销能能力力完善完善流程流程和组和组织机织机构构人力人力资源资源的开的开发和发和利用利用缩短缩短新产新产品开品开发及发及上市上市周期周期提高把提高把用户需用户需求转化求转化为产品为产品性能的性能的能力能力提高提高产品产品自身自身的竞的竞争力争力扩大市场扩大市场率,追求率,追求规模效益规模效益提提高高售售后后服服务务水水平平缩缩短短交交货货期期提提高高及及时时交交货货率率计计划划和和控控制制系系统统改进改进管理管理方法方法手段手段工具工具经济管理学院经济管理学院47关键成功因素公司公司战略目标战略目标不断提高不断提高管理水平管理水平建立一支具备建立一支具备某文化的高素某文化的高素质人才队伍质人才队伍以客户价值观为导以客户价值观为导向,保持技术的持向,保持技术的持续领先,缩短产品续领先,缩短产品开发和上市时间开发和上市时间强化客户强化客户服务,提服务,提高顾客满高顾客满意度意度扩大市场扩大市场占有率,追占有率,追求规模效益求规模效益因因素素CSF深圳某通讯设备公司深圳某通讯设备公司流流程程订单获取订单获取与与完成流程完成流程财务财务管理管理流程流程人力资人力资源管理源管理流程流程售后售后服务服务流程流程生产生产物料物料流程流程新产新产品开品开发流程发流程经济管理学院经济管理学院48管理信息系统开发基本内涵任何事物都有产生、发展、成熟、消亡或更新的过程,信息系统也不例外。从宏观上讲,任意一个信息系统的生命周期都可以分为系统规划、系统分析、系统设计、系统实施、系统运行和维护等五个阶段。(广义生命周期法)经济管理学院经济管理学院49管理信息系统开发基本内涵系统规划系统规划系统分析系统分析系统设计系统设计系统实施系统实施系统运行和维护系统运行和维护经济管理学院经济管理学院505 开发管理信息系统的策略和方法开发管理信息系统的策略和方法本节内容:本节内容:5.1 开发管理信息系统的策略开发管理信息系统的策略5.2 开发管理信息系统的方法开发管理信息系统的方法经济管理学院经济管理学院515.1 开发管理信息系统的策略开发管理信息系统的策略 管理信息系统的战略规划是开发管理信息系统的管理信息系统的战略规划是开发管理信息系统的总规划,完成它以后,便是实现各个总规划,完成它以后,便是实现各个MIS应用项目应用项目的开发。的开发。MIS项目是一个组织中要开发的某一项应用,即一项目是一个组织中要开发的某一项应用,即一个应用系统,例如:个应用系统,例如:n库存管理系统,库存管理系统,n人事管理系统人事管理系统n供方信息系统等。供方信息系统等。开发管理信息系统有两种策略:开发管理信息系统有两种策略:n“自下而上自下而上”的开发策略的开发策略n“自上而下自上而下”的开发策略的开发策略经济管理学院经济管理学院525.1 开发管理信息系统的策略开发管理信息系统的策略两种策略的比较:两种策略的比较:策略策略涵义涵义优点优点缺点缺点适用适用阶段阶段自下而上自下而上从现行系统的业务状况出发,先实现从现行系统的业务状况出发,先实现一个个具体的功能,逐步地由低级到一个个具体的功能,逐步地由低级到高级建立高级建立MIS,它首先从研制各项数,它首先从研制各项数据处理应用开始,然后根据需要逐步据处理应用开始,然后根据需要逐步增加有关管理控制方面的功能。增加有关管理控制方面的功能。能保证能保证最终的最终的系统可系统可以运行以运行缺乏整体优缺乏整体优化;开发过化;开发过程存在大量程存在大量的重复工作的重复工作“初装初装”“蔓延蔓延”自上而下自上而下强调从整体上协调和规划,由全面到强调从整体上协调和规划,由全面到局部、由长远到近期,从探索合理的局部、由长远到近期,从探索合理的信息流出发来设计信息系统。信息流出发来设计信息系统。整体性整体性和逻辑和逻辑性强性强 复杂复杂集成成集成成熟熟经济管理学院经济管理学院535.1 开发管理信息系统的策略开发管理信息系统的策略 通常通常“自下而上自下而上”的策略的策略用于小型系统用于小型系统的设计,适用于对开发工作缺乏经验的的设计,适用于对开发工作缺乏经验的情况。情况。在实践中,对于大型系统往往把这两种在实践中,对于大型系统往往把这两种方法结合起来使用,即先方法结合起来使用,即先自上而下自上而下地作地作好好MIS的战略规划,再的战略规划,再自下而上自下而上地逐步地逐步实现各系统的应用开发。实现各系统的应用开发。经济管理学院经济管理学院545.2 管理信息系统开发内容体系开发方法开发方法生命周期法生命周期法原型法原型法面向对象开发方法面向对象开发方法CASECASE开发方法开发方法开发工具开发工具及技术及技术分析工具分析工具可行性分析可行性分析业务流程图业务流程图数据流程图数据流程图数据字典数据字典(分析比较)(分析比较)(案例、讨论)(案例、讨论)表达逻辑工具表达逻辑工具结构化语言结构化语言判断树判断树决策表决策表(案例分析)(案例分析)经济管理学院经济管理学院555.2 管理信息系统开发内容体系开发工具开发工具及技术及技术(案例分析)(案例分析)系统切换系统切换设计技术设计技术代码设计代码设计数据库设计数据库设计输入输出设计输入输出设计测试技术测试技术人工测试人工测试机器测试机器测试人工模拟人工模拟会审会审黑盒测试黑盒测试白盒测试白盒测试个人复查个人复查功能结构图设计功能结构图设计经济管理学院经济管理学院565.2 开发管理信息系统的方法开发管理信息系统的方法 开发管理信息系统的具体方法很多,通常不严格地开发管理信息系统的具体方法很多,通常不严格地将它们分为:将它们分为:n结构化生命周期开发方法结构化生命周期开发方法 (structured system development methodology)n原型法原型法(Prototyping)n面向对象开发方法(面向对象开发方法(Object-Oriented Method)nCASE开发方法开发方法 (Compute Aided Software Engineering)经济管理学院经济管理学院575.2 开发管理信息系统的方法开发管理信息系统的方法结构化系统开发方法结构化系统开发方法:目前应用得最普遍的一种开发方法目前应用得最普遍的一种开发方法 结构化系统开发方法的内容结构化系统开发方法的内容n用结构化系统开发方法开发管理信息系统可分用结构化系统开发方法开发管理信息系统可分为三个阶段:为三个阶段:u系统分析系统分析u系统设计系统设计u系统实施系统实施经济管理学院经济管理学院585.2 开发管理信息系统的方法开发管理信息系统的方法结构化系统开发方法结构化系统开发方法:系统分析系统分析 n 旧的系统(手工或计算机系统)如果不再适应发旧的系统(手工或计算机系统)如果不再适应发展变化了的环境,就可能提出开发新系统的要求,展变化了的环境,就可能提出开发新系统的要求,并做出新系统的开发规划。并做出新系统的开发规划。n 系统分析是开发工作的第一个阶段,以开发规划系统分析是开发工作的第一个阶段,以开发规划中提出的目标为出发点,进行初步的系统调查(、中提出的目标为出发点,进行初步的系统调查(、详细的系统调查、系统化的分析和建立信息系统详细的系统调查、系统化的分析和建立信息系统的逻辑模型。的逻辑模型。n 系统分析阶段应写出系统分析报告作为下一开发系统分析阶段应写出系统分析报告作为下一开发阶段的工作基础。阶段的工作基础。经济管理学院经济管理学院595.2 开发管理信息系统的方法开发管理信息系统的方法结构化系统开发方法结构化系统开发方法:系统设计系统设计n 系统设计阶段是在系统分析阶段提出的逻辑模型系统设计阶段是在系统分析阶段提出的逻辑模型的基础上设计系统的物理模型。的基础上设计系统的物理模型。n 主要内容包括:代码设计、信息系统流程图设计、主要内容包括:代码设计、信息系统流程图设计、数据库设计、处理流程图设计和编写程序设计说数据库设计、处理流程图设计和编写程序设计说明书。明书。n 系统设计阶段的成果是系统设计阶段的成果是“系统设计说明书系统设计说明书”。经济管理学院经济管理学院605.2 开发管理信息系统的方法开发管理信息系统的方法结构化系统开发方法结构化系统开发方法:系统实施系统实施n 系统实施阶段的内容包括程序设计及调试、系统实施阶段的内容包括程序设计及调试、系统转换及系统运行与评估等环节。系统转换及系统运行与评估等环节。n 实施阶段的成果,除了最终实现的管理信息实施阶段的成果,除了最终实现的管理信息系统外,还包括有关的技术文档(如程序设系统外,还包括有关的技术文档(如程序设计说明书、使用说明书等)。计说明书、使用说明书等)。经济管理学院经济管理学院615.2 开发管理信息系统的方法开发管理信息系统的方法生命周期法生命周期法:系统经过系统分析、系统设计和系统实施,投入系统经过系统分析、系统设计和系统实施,投入使用以后,经过若干年,由于新情况、新问题的使用以后,经过若干年,由于新情况、新问题的出现,人们又提出了新的目标,要求设计更新的出现,人们又提出了新的目标,要求设计更新的系统。这种周而复始、循环不息的过程被称为系系统。这种周而复始、循环不息的过程被称为系统的生命周期。统的生命周期。生命周期法,就是按照管理信息系统生命周期的生命周期法,就是按照管理信息系统生命周期的概念、严格地按照为系统生命周期的各个阶段规概念、严格地按照为系统生命周期的各个阶段规定的步骤去开发系统。定的步骤去开发系统。经济管理学院经济管理学院625.2 开发管理信息系统的方法开发管理信息系统的方法结构化系统开发方法的特点:结构化系统开发方法的特点:结构化系统开发方法是在生命周期(结构化系统开发方法是在生命周期(life cycle)法基础上发展起来的。法基础上发展起来的。与生命周期法相比,结构化系统开发方法:与生命周期法相比,结构化系统开发方法:n强调开发人员与用户的紧密结合强调开发人员与用户的紧密结合n在开发策略上强调在开发策略上强调“从上到下从上到下”n注重开发过程的整体性和全局性注重开发过程的整体性和全局性 优缺点:优缺点:n结构化系统开发方法适合于大型信息系统的开发。结构化系统开发方法适合于大型信息系统的开发。n开发过程复杂繁琐,周期长,系统难以适应环境的开发过程复杂繁琐,周期长,系统难以适应环境的变化。变化。经济管理学院经济管理学院635.2 开发管理信息系统的方法开发管理信息系统的方法原型法:原型法:原型法系统开发人员本着对用户需求的理解,先快速实原型法系统开发人员本着对用户需求的理解,先快速实现一个原型系统,然后通过反复修改来实现管理信息系现一个原型系统,然后通过反复修改来实现管理信息系统。统。与结构化系统开发方法的区别:与结构化系统开发方法的区别:开发顺序开发顺序注重点注重点原型法原型法先规划、分析设计先规划、分析设计再开发再开发注重时效性注重时效性结构化系统开发方法结构化系统开发方法先开发后修改先开发后修改注重对管理系统的全面、注重对管理系统的全面、系统的详细调查与分析系统的详细调查与分析经济管理学院经济管理学院645.2 开发管理信息系统的方法开发管理信息系统的方法原型法:原型法:基本思想基本思想n开发人员首先要对用户提出的问题进行理解,然后开发一个原开发人员首先要对用户提出的问题进行理解,然后开发一个原型系统并运行之。开发人员和用户一起针对原型系统的运行情型系统并运行之。开发人员和用户一起针对原型系统的运行情况反复对它进行修改(在这过程中也可以添加新功能),直到况反复对它进行修改(在这过程中也可以添加新功能),直到用户对系统完全满意为止。用户对系统完全满意为止。优缺点优缺点n原型法贯彻的是原型法贯彻的是“从下到上从下到上”的开发策略,它更易被用户接受。的开发策略,它更易被用户接受。n由于该方法在实施过程中缺乏对管理系统全面、系统的认识、由于该方法在实施过程中缺乏对管理系统全面、系统的认识、因此,它不适用于开发大型的管理信息系统。因此,它不适用于开发大型的管理信息系统。n该方法的另一不足是每次反复都要花费人力、物力,如果用户该方法的另一不足是每次反复都要花费人力、物力,如果用户合作不好、盲目纠错,就会拖延开发过程。合作不好、盲目纠错,就会拖延开发过程。经济管理学院经济管理学院655.2 开发管理信息系统的方法开发管理信息系统的方法用户对新系统提出需求(各种问题)用户对新系统提出需求(各种问题)开发人员对问题进行总结开发人员对问题进行总结 开发一个原型系统开发一个原型系统 运行原型系统运行原型系统 修改修改 增加功能增加功能 完成系统开发并交付使用完成系统开发并交付使用增加新功能否增加新功能否 提出意见提出意见原型法示意图原型法示意图是是否否经济管理学院经济管理学院665.2 开发管理信息系统的方法开发管理信息系统的方法面向对象方法:面向对象方法:面向对象方法产生于六十年代。八十年代以来,随面向对象方法产生于六十年代。八十年代以来,随着应用系统日趋复杂、庞大,面向对象方法以其直着应用系统日趋复杂、庞大,面向对象方法以其直观、方便的优点获得观、方便的优点获得 广泛应用。面向对象方法以类,广泛应用。面向对象方法以类,类的继承、聚集等概念描述客观事物及其联系,为类的继承、聚集等概念描述客观事物及其联系,为管理信息系统的开发提供了全新的思路。管理信息系统的开发提供了全新的思路。面向对象方法以对象为中心,具有以下特点:面向对象方法以对象为中心,具有以下特点:n封装性封装性n抽象性抽象性n继承性继承性n动态链接性动态链接性经济管理学院经济管理学院675.2 开发管理信息系统的方法开发管理信息系统的方法CASE方法:方法:CASE是一种自动化或半自动化的方法,能够全是一种自动化或半自动化的方法,能够全面支持除系统调查外的每一个开发步骤。面支持除系统调查外的每一个开发步骤。CASE是一种开发环境而不是一种开发方法。是一种开发环境而不是一种开发方法。CASE是八十年代末从计算机辅助编程工具、第是八十年代末从计算机辅助编程工具、第四代语言(四代语言(4GL)及绘图工具发展而来的。)及绘图工具发展而来的。经济管理学院经济管理学院685.2 开发管理信息系统的方法开发管理信息系统的方法CASE工具:工具:开发模式:开发模式:CASE工具工具+开发方法开发方法n采用采用CASE工具进行系统开发,必须结合一种具体的工具进行系统开发,必须结合一种具体的开发方法,如结构化系统开发方法、面向对象方法或开发方法,如结构化系统开发方法、面向对象方法或原型化开发方法等,原型化开发方法等,CASE方法只是为具体的开发方法提供了支持每一过方法只是为具体的开发方法提供了支持每一过程的专门工具。程的专门工具。CASE工具实际上把原先由手工完成的开发过程转变工具实际上把原先由手工完成的开发过程转变为以自动化工具和支撑环境支持的自动化开发过程。为以自动化工具和支撑环境支持的自动化开发过程。经济管理学院经济管理学院695.2 开发管理信息系统的方法开发管理信息系统的方法CASE方法:方法:特点:特点:n解决了从客观对象到软件系统的映射问题,支持系解决了从客观对象到软件系统的映射问题,支持系统开发的全过程;统开发的全过程;n提高了软件质量和软件重用性;提高了软件质量和软件重用性;n加快了软件开发速度;加快了软件开发速度;n简化了软件开发的管理和维护;简化了软件开发的管理和维护;n自动生成开发过程中的各种软件文档。自动生成开发过程中的各种软件文档。经济管理学院经济管理学院705.2 开发管理信息系统的方法开发管理信息系统的方法CASE方法:方法:目前,目前,CASE仍是一个发展中的概念,各种仍是一个发展中的概念,各种CASE软件也较多,没有统一的模式和标准。软件也较多,没有统一的模式和标准。CASE中集成了多种工具,这些工具既可以单独使中集成了多种工具,这些工具既可以单独使用,用,也可以组合使用。也可以组合使用。CASE的概念由一种具体的工具发展成为开发信息的概念由一种具体的工具发展成为开发信息系统的方法学。系统的方法学。经济管理学院经济管理学院715.2 开发管理信息系统的方法开发管理信息系统的方法注意事项:注意事项:上面对上面对MIS开发方法的分类只能说是大致的不严密的分开发方法的分类只能说是大致的不严密的分类。由于这些方法间有不少交叉的内容,分类并非在类。由于这些方法间有不少交叉的内容,分类并非在同一坐标维上进行。同一坐标维上进行。概念上有含糊之处。概念上有含糊之处。n用结构化方法开发的时候,也可能部分采用原型法;用结构化方法开发的时候,也可能部分采用原型法;n用面向对象方法开发的同时,也可能采用了结构化分析的内容。用面向对象方法开发的同时,也可能采用了结构化分析的内容。我们不能把开发我们不能把开发MIS看成是一个单纯的工程设计过程,看成是一个单纯的工程设计过程,MIS 的开发还是一个学习过程和人与人之间的对话过的开发还是一个学习过程和人与人之间的对话过程。程。经济管理学院经济管理学院72本章小结战略规划的作用和内容 制定战略规划的步骤企业流程重组(BPR)管理信息系统的战略规划和开发方法制定战略规划的常用方法开发管理信息系统的策略开发管理信息系统的方法自上而下自下而上结构化系统开发方法原型法面向对象开发方法CASE开发方法
展开阅读全文