管理信息系统的战略规划和开发方法_第1页
管理信息系统的战略规划和开发方法_第2页
管理信息系统的战略规划和开发方法_第3页
管理信息系统的战略规划和开发方法_第4页
管理信息系统的战略规划和开发方法_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第五章第五章 管理信息系统的战略管理信息系统的战略 规划和开发方法规划和开发方法o第一节第一节 管理信息系统战略规划管理信息系统战略规划o第二节第二节 制定管理信息系统战略规划的制定管理信息系统战略规划的 步骤步骤o第三节第三节 制定管理信息系统战略规划的制定管理信息系统战略规划的 常用方法常用方法o第四节第四节 企业流程重组企业流程重组o第五节第五节 开发管理信息系统的策略和方法开发管理信息系统的策略和方法第一节第一节 管理信息系统战略规划管理信息系统战略规划一、管理信息系统战略规划的作用一、管理信息系统战略规划的作用o合理分析和利用信息资源(信息、信息技术和信息生产者),以节省信息系统的投

2、资o通过制订规划,找出存在的问题,正确地识别出为实现企业目标MIS必须完成的任务,促进信息系统应用,带来更多的经济效益。o指导MIS开发,用规划作为将来考核系统开发工作的标准。二、管理信息系统战略规划的内容二、管理信息系统战略规划的内容o1信息系统的目标、约束及总体结构。 o2组织(企业、部门)的状况。包括计算机软件及硬件情况、产业人员的配备情况以及开发费用的投入情况。o3业务流程的现状、存在的问题和不足,以及流程在新技术条件下的重组。o4对影响规划的信息技术发展的预测。o5. 近期计划u保证信息系统的目标能够有效地支持组织整保证信息系统的目标能够有效地支持组织整体的战略目标体的战略目标u尊重

3、客观规律,实事求是地分析现实水平与尊重客观规律,实事求是地分析现实水平与需求,找出现存问题,了解与目标的差距需求,找出现存问题,了解与目标的差距u减少盲目性,缩短开发时间,使系统开发沿减少盲目性,缩短开发时间,使系统开发沿着正确的轨道着正确的轨道u合理分配和利用资源,节省开发投资合理分配和利用资源,节省开发投资u为信息系统开发设置标准为信息系统开发设置标准四、四、MISMIS总体规划的必要性总体规划的必要性1.1.信息是企业的重要资源,应当被全企业所共享,只信息是企业的重要资源,应当被全企业所共享,只有经过规划和开发的信息资源才能发挥其作用;有经过规划和开发的信息资源才能发挥其作用;2.2.各

4、子系统除完成相对独立的功能外各子系统除完成相对独立的功能外, ,相互间还需要相互间还需要协调工作协调工作, ,总体规划的目的就是使总体规划的目的就是使MISMIS的各个组成的各个组成部分之间能够相互协调;部分之间能够相互协调;3.3.总体规划主要使人力、物力、时间的安排合理、有总体规划主要使人力、物力、时间的安排合理、有序,以保证将来的子系统的开发顺利进行。序,以保证将来的子系统的开发顺利进行。五、管理信息系统战略规划的组织五、管理信息系统战略规划的组织o 规划领导小组规划领导小组o 人员培训人员培训o 规定进度规定进度第二节第二节 制订制订MISMIS战略规划的步骤战略规划的步骤一、信息系统

5、发展的阶段论一、信息系统发展的阶段论诺兰模型诺兰模型预算预算费用费用初装初装蔓延蔓延控制控制集成集成数据数据管理管理成熟成熟阶段阶段初始初始阶段阶段 蔓延蔓延阶段阶段 控制控制阶段阶段 集成集成阶段阶段 数据管数据管理阶段理阶段 成熟成熟阶段阶段 人人们对计算们对计算机还不了机还不了解,只是解,只是从兴趣出从兴趣出发而接触发而接触计算机。计算机。 人们人们把计算机把计算机用于简单用于简单的数据处的数据处理而提高理而提高了效率,了效率,计算机技计算机技术应用开术应用开始大面积始大面积推广普及推广普及。 各行各行业 盲 目 使业 盲 目 使用 计 算 机用 计 算 机, 开 发 信, 开 发 信息

6、 系 统 ,息 系 统 ,而 缺 乏 对而 缺 乏 对其 应 用 的其 应 用 的总 体 规 划总 体 规 划和 管 理 ,和 管 理 ,既 浪 费 了既 浪 费 了资 源 , 也资 源 , 也没 有 提 高没 有 提 高效 益 , 计效 益 , 计算 机 应 用算 机 应 用出 现 了 滑出 现 了 滑坡。坡。 人们人们开始从实开始从实际需要出际需要出发,总结发,总结经验,全经验,全面规划开面规划开发计算机发计算机的各层应的各层应用,进行用,进行系统的集系统的集成和改造成和改造。 在上阶在上阶段 的 基 础段 的 基 础上 , 引 进上 , 引 进计 算 机 网计 算 机 网络 、 数 据络

7、 、 数 据库 和 多 媒库 和 多 媒体 技 术 ,体 技 术 ,并 充 分 发并 充 分 发挥 计 算 机挥 计 算 机信 息 系 统信 息 系 统的 功 能 ,的 功 能 ,把 计 算 机把 计 算 机应 用 推 到应 用 推 到了 更 高 的了 更 高 的层 次 和 更层 次 和 更新 的 领 域新 的 领 域。 人们人们除了把计算除了把计算机应用于日机应用于日常管理之外常管理之外,进一步共,进一步共享资源、优享资源、优化数据、统化数据、统一规划,扩一规划,扩展应用,大展应用,大大发挥了计大发挥了计算机决策支算机决策支持的作用。持的作用。 将计算机信息系统应用的发展归纳为六个阶段:将计

8、算机信息系统应用的发展归纳为六个阶段:诺兰模型指明的信息系统发展过程中的诺兰模型指明的信息系统发展过程中的六种增长要素:六种增长要素:计算机硬件资源计算机硬件资源( (磁带到分布式计算机磁带到分布式计算机) )应用方式应用方式( (批处理到联机批处理到联机) )计划控制计划控制( (短、随机到长期、战略的计划短、随机到长期、战略的计划) )MISMIS在组织中的地位在组织中的地位( (附属别的部门到独立附属别的部门到独立) )领导模式领导模式( (技术领导到上层管理与技术领导到上层管理与MISMIS部门制部门制定发展战略定发展战略) )用户意识用户意识( (作业管理级发展到中、上层管理的作业管

9、理级发展到中、上层管理的用户用户) )返回返回1.1.信息系统建设是一项长期的、复杂的、投入高的社会化系统工信息系统建设是一项长期的、复杂的、投入高的社会化系统工程,其发展呈波浪式进程,它受各种综合条件的影响和制约,程,其发展呈波浪式进程,它受各种综合条件的影响和制约,并不是一蹴而就的,而应遵循一定的客观规律;并不是一蹴而就的,而应遵循一定的客观规律;2.2.信息系统伴随着计算机技术的应用发展而实施的,其发展的各信息系统伴随着计算机技术的应用发展而实施的,其发展的各阶段是一个人类对其应用的认识逐步提高的过程,各阶段是阶段是一个人类对其应用的认识逐步提高的过程,各阶段是不能逾越的,但我们可以尽可

10、能压缩蔓延和控制阶段的时间,不能逾越的,但我们可以尽可能压缩蔓延和控制阶段的时间,对其规划和改造,使其按照正确的方向前进,并推动它从低对其规划和改造,使其按照正确的方向前进,并推动它从低层向到高层发展;层向到高层发展;3.3.我国是一个发展中国家,人口众多,资源还很紧缺,要在短时我国是一个发展中国家,人口众多,资源还很紧缺,要在短时间内改变现有的管理信息系统的现状是不现实的,我们应该间内改变现有的管理信息系统的现状是不现实的,我们应该吸取别国的经验教训,避免盲从,少走弯路,根据自己国家、吸取别国的经验教训,避免盲从,少走弯路,根据自己国家、自己地区、自己单位的实际情况,规划出一套切实可行的信自

11、己地区、自己单位的实际情况,规划出一套切实可行的信息系统建设方案来。息系统建设方案来。 二、制订战略规划的具体步骤二、制订战略规划的具体步骤o1.确定规划的性质o2.收集相关信息o3.进行战略分析o4.定义约束条件o5.明确战略目标o6.提出未来的略图o7.选择开发方案o8.提出实施进度o9.通过战略规划制订战略规划制订战略规划的具体步骤的具体步骤第三节第三节 制定制定MISMIS战略规划的常用方法战略规划的常用方法一、一、企业系统规划法企业系统规划法(BSP)(BSP) 帮助规划人员根据企业目标制订帮助规划人员根据企业目标制订出出MISMIS战略规划的结构化方法战略规划的结构化方法, ,由由

12、IBMIBM公司在公司在2020世纪世纪6060年代末创造并逐步发年代末创造并逐步发展起来的。展起来的。 ( (指导企业指导企业MISMIS的开发而建立起的规范化方法的开发而建立起的规范化方法) )(一)(一)BSPBSP方法的作用方法的作用1.1.确定确定MISMIS的总体结构,明确整个系统的子的总体结构,明确整个系统的子系统组成以及开发这些子系统的先后顺系统组成以及开发这些子系统的先后顺序;序;2.2.对数据进行统一规划、管理和控制,明对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证确各子系统之间的数据交换关系,保证信息的一致性。信息的一致性。BSPBSP方法的优点方法

13、的优点 保证保证MISMIS独立于企业的组织机构独立于企业的组织机构, ,使其具有对环境变更的适应性即使使其具有对环境变更的适应性即使将来企业的组织机构或管理体制发将来企业的组织机构或管理体制发生变化,生变化,MISMIS的结构体系不会受到太的结构体系不会受到太大的冲击。大的冲击。(二)(二) BSPBSP法的工作步骤法的工作步骤BSPBSP方法的思想方法的思想 基于用信息支持企业运行的思想基于用信息支持企业运行的思想, ,是把企业目标转化为是把企业目标转化为MISMIS战略的全过程。战略的全过程。 BSPBSP所支持的目标是企业各层次的所支持的目标是企业各层次的目标,实现这种支持需要许多子系

14、统。目标,实现这种支持需要许多子系统。(三)(三)U/CU/C矩阵的应用具体实现矩阵的应用具体实现 利用利用U/CU/C矩阵,确定主要系统间的矩阵,确定主要系统间的数据流,从而建立数据流,从而建立MISMIS的总体结构。的总体结构。U/CU/C矩阵矩阵1 1功能数据分析表功能数据分析表 计计划划财财务务产产品品零零件件规规格格材材料料表表原原材材料料库库存存成成品品库库存存工工作作令令设设备备负负荷荷材材料料供供应应加加工工路路线线顾顾客客销销售售区区域域订订单单成成本本职职工工 经营计划经营计划C UU 财务规划财务规划U UU U 产品预测产品预测UUU U 产品设计开发产品设计开发C C

15、 UU 产品工艺产品工艺U U C U 库存控制库存控制C C UU 调调 度度UC U 生产能力计划生产能力计划CU U 材料需求材料需求UUC 作业流程作业流程U UU C数数据据类类功功能能( (过程过程) )经经营营计计划划技技术术准准备备生生产产制制造造 计计划划财财务务产产品品零零件件规规格格材材料料表表原原材材料料库库存存成成品品库库存存工工作作令令设设备备负负荷荷材材料料供供应应加加工工路路线线顾顾客客销销售售区区域域订订单单成成本本职职工工 销售区域管理销售区域管理UU U UCU 销售销售UU C U 订货服务订货服务UUC 发运发运UUU 会计会计UUU 成本会计成本会计

16、U C 人员计划人员计划C 人员招聘考核人员招聘考核U数数据据类类能能功功( (过程过程) )销销售售财财会会人人事事原则:原则:o原则上每一个列只能有一个原则上每一个列只能有一个C C。如果没有。如果没有C C则可能是则可能是数据收集时有错;如果有多个数据收集时有错;如果有多个C C,则有两种可能性:,则有两种可能性:其一是数据汇总有错,误将其它几处引用数据的地其一是数据汇总有错,误将其它几处引用数据的地方认为是数据源,其二数据栏是一大类数据的总称,方认为是数据源,其二数据栏是一大类数据的总称,如果是这样应将其细划;如果是这样应将其细划;o每一列至少有一个每一列至少有一个U U,如果没有,如

17、果没有U U,则一定是调查数,则一定是调查数据或建立据或建立U/CU/C阵时有误;阵时有误;oU/CU/C矩阵中不能出现空行或空列。如果有空行或空矩阵中不能出现空行或空列。如果有空行或空列,则可能是下列两种情况:其一,数据项或业务列,则可能是下列两种情况:其一,数据项或业务过程的划分是多余的,其二,在调查或建过程的划分是多余的,其二,在调查或建U/CU/C阵过阵过程中漏掉了他们之间的数据联系。程中漏掉了他们之间的数据联系。二、关键成功因素法二、关键成功因素法(CSF)(CSF) 通过分析找出使得企业成功的通过分析找出使得企业成功的关键因素,然后再围绕这些关键因素关键因素,然后再围绕这些关键因素

18、来确定系统的需求,并进行规划。来确定系统的需求,并进行规划。(由哈佛大学的由哈佛大学的William ZaniWilliam Zani教授和麻省理工学院教授和麻省理工学院(MITMIT)的)的John RockartJohn Rockart提出,用于满足高层管理提出,用于满足高层管理层信息需求的方法。)层信息需求的方法。)形成关键成功因素的缘由形成关键成功因素的缘由1.1.特殊行业的结构特殊行业的结构2.2.竞争策略、行业地位与地理位置竞争策略、行业地位与地理位置3.3.环境因素环境因素4.4.暂时性因素暂时性因素CSFCSF方法的步骤方法的步骤1. 1. 了解企业目标了解企业目标2. 2.

19、识别所有的成功因素识别所有的成功因素3. 3. 确定关键成功因素确定关键成功因素4. 4. 明确各关键成功因素的性能明确各关键成功因素的性能 指标和评价标准指标和评价标准适于适于/返回返回识别所有的成功因素的方法识别所有的成功因素的方法 分析影响战略目标的各种因素分析影响战略目标的各种因素和影响这些因素的子因素。和影响这些因素的子因素。 工具:树枝因果图工具:树枝因果图 树枝因果图树枝因果图提高质量提高质量市场服务市场服务降低成本降低成本提提高高产产品品竞竞争争力力检检验验加加工工质质量量商商通通疏疏业业渠渠道道减减少少人人员员降降低低格格价价料料原原改改善善售售后后服服务务例:一个打折百货公

20、司的关键成功因素及衡量标准例:一个打折百货公司的关键成功因素及衡量标准关键成功因素关键成功因素 标标 准准定价定价各种产品系列的库存更新率各种产品系列的库存更新率季节性商品季节性商品返销返销今年与去年同期产品库存分析今年与去年同期产品库存分析广告效力广告效力各种产品系列各占有的市场份额各种产品系列各占有的市场份额适用于:适用于: 企业的高层企业的高层, ,因为每个高层领因为每个高层领导人员日常总在考虑什么是关键因导人员日常总在考虑什么是关键因素素, ,对中层来说则不大使用对中层来说则不大使用, ,因为中因为中层领导所面临的决策大多是结构化层领导所面临的决策大多是结构化的的, ,其自由度较小。其

21、自由度较小。优点:优点:(1 1)可使管理者决定自己的关键成功因素,并为这)可使管理者决定自己的关键成功因素,并为这些因素建立良好的衡量标准。些因素建立良好的衡量标准。(2 2)CFSCFS法可以适应竞争策略、业务环境和组织结法可以适应竞争策略、业务环境和组织结构的变化。构的变化。局限性:局限性: 它只注重特定的管理者的信息需求,而不是它只注重特定的管理者的信息需求,而不是整个组织的信息需求。它未能推荐一种数据结构整个组织的信息需求。它未能推荐一种数据结构规划战略来伴随管理信息需求分析,也不对规划战略来伴随管理信息需求分析,也不对MISMIS管管理部门提出与实施这些系统规划有关的各项职责理部门

22、提出与实施这些系统规划有关的各项职责要求。要求。一、企业流程重组(一、企业流程重组(BPRBPR)的概念)的概念 BPRBPR就是对企业的业务流程作根本性的就是对企业的业务流程作根本性的思考和彻底的重建,其目的是在成本、质量、思考和彻底的重建,其目的是在成本、质量、服务和速度等方面取得显著的改善,使得企服务和速度等方面取得显著的改善,使得企业能最大限度地适应以顾客(业能最大限度地适应以顾客(CustomerCustomer)、)、竞争(竞争(CompetitionCompetition)、变化()、变化(ChangeChange)为)为特征的现代企业经营环境。特征的现代企业经营环境。 BPRB

23、PR的核心是的核心是“流程流程”、“根本根本”、“彻彻底底”和和“显著显著”。企业流程与企业的运行方式、。企业流程与企业的运行方式、组织的协调合作、人的组织管理、新技术的应组织的协调合作、人的组织管理、新技术的应用与融合等紧密相关,因而,企业流程的重组用与融合等紧密相关,因而,企业流程的重组不仅涉及到技术,也涉及人文因素,包括观念不仅涉及到技术,也涉及人文因素,包括观念的重组、流程的重组和组织的重组,以新型企的重组、流程的重组和组织的重组,以新型企业文化代替老的企业文化,以新的企业流程代业文化代替老的企业文化,以新的企业流程代替原有的企业流程,以扁平化的企业组织代替替原有的企业流程,以扁平化的

24、企业组织代替金字塔型的企业组织。其中,信息技术的应用金字塔型的企业组织。其中,信息技术的应用是流程重组的核心,信息技术既是流程重组的是流程重组的核心,信息技术既是流程重组的出发点,也是流程重组的最终目标的体现者。出发点,也是流程重组的最终目标的体现者。 二、企业流程重组实现手段二、企业流程重组实现手段o信息技术(信息技术(ITIT):充分发挥):充分发挥ITIT的潜能,利用的潜能,利用ITIT改造企业过程,简化企业过程。改造企业过程,简化企业过程。o 组织:变革组织结构,达到组织精简、提高效组织:变革组织结构,达到组织精简、提高效率的目的。率的目的。oBPRBPR过程简化的主要思想是:战略上精

25、简分散的过程简化的主要思想是:战略上精简分散的过程;职能上纠正错位的过程;过程;职能上纠正错位的过程;执行上删除冗执行上删除冗余的过程。余的过程。o 企业濒临破产,不改只能倒闭;企业濒临破产,不改只能倒闭; o 企业竞争力下滑,企业调整战略和进企业竞争力下滑,企业调整战略和进行重构;行重构; o 企业领导认识到企业领导认识到BPRBPR能大大提高企业能大大提高企业竞争力,而企业又有扩张需要;竞争力,而企业又有扩张需要;o BPRBPR的策略在自己相关的企业获得成的策略在自己相关的企业获得成功,影响本企业。功,影响本企业。四、企业流程重组的目标四、企业流程重组的目标 o企业的组织更趋扁平化,工作

26、方式也将改变企业的组织更趋扁平化,工作方式也将改变o企业将更多的采用更大的团队工作方式企业将更多的采用更大的团队工作方式o团队间的相互了解和主动协调将大大提高团队间的相互了解和主动协调将大大提高o领导更像教练,而不像司令官;领导更像教练,而不像司令官;o整个组织更主动更积极的面向顾客,在统一整个组织更主动更积极的面向顾客,在统一目标下人自为战,村自为战,达到管理过程目标下人自为战,村自为战,达到管理过程化、职能综合化、组织扁平化。化、职能综合化、组织扁平化。第四节第四节 开发管理信息系统的方开发管理信息系统的方法法o自下而上自下而上从组织各部门的现行业务出发,实现底层的业务处理功 能(TPS/

27、EDP/OA),然后逐层向上开发。适应小型系统可以由点带面,减少投资的浪费,见效快;但建成的系统难整体协调和管理。o自上而下自上而下先在组织的高层次制订全面规划和总体设计,进而由全面到局部、由长远到近期,逐步求精地建立一套系统。适合中、大规模的系统开发建成的系统集成性、规范性、逻辑性强,容易整体协调和管理;但开发难度大、投资大、见效慢。具体方法:具体方法: SP(Structured Program) SP(Structured Program) 结构化程序方法结构化程序方法 JSP(Jackson Structured Program)JSP(Jackson Structured Progr

28、am) 杰克逊结构化程序方法杰克逊结构化程序方法 JSD(Jackson System Development) JSD(Jackson System Development) 杰克逊系统开发方法杰克逊系统开发方法SADT(Structured Analysis & Design Technology)SADT(Structured Analysis & Design Technology) 结构化系统分析与设计技术结构化系统分析与设计技术SSA&D(Structured System Analysis & SSA&D(Structured System

29、 Analysis & Design)PrototypingDesign)Prototyping原型法原型法OO(Object Oriented)OO(Object Oriented)面向对象的开发方法面向对象的开发方法SRD(Structured Requirements Definition)SRD(Structured Requirements Definition)结构化需求结构化需求定义方法定义方法BSP(Business Systems Planning)BSP(Business Systems Planning)商业系统规划法商业系统规划法CSFs(Critical Su

30、ccess Factors)CSFs(Critical Success Factors)关键成功因子法关键成功因子法CASE(Computer Aided Software Engineering)CASE(Computer Aided Software Engineering)计算机辅计算机辅助软件工程法助软件工程法 开发方法的分类开发方法的分类 o基于自顶向下、结构化、生命周期思想的系基于自顶向下、结构化、生命周期思想的系统开发方法统开发方法o基于新一代系统开发工具和快速开发方法基于新一代系统开发工具和快速开发方法o面向对象的开发方法面向对象的开发方法oMISMIS开发的基本原则开发的基本

31、原则 实用性原则实用性原则 系统性原则系统性原则 符合软件工程规范的原则符合软件工程规范的原则 完善,逐步发展的原则完善,逐步发展的原则 一、结构化系统开发方法一、结构化系统开发方法o结构化开发方法是在生命周期(结构化开发方法是在生命周期(life cyclelife cycle)法基础上发展起来的。法基础上发展起来的。o生命周期生命周期 从提出要建立一个从提出要建立一个MISMIS开始开始, ,到完全建成的到完全建成的全过程全过程, ,是一个连续发展的过程是一个连续发展的过程, ,即一个阶段的即一个阶段的完成就是下一个阶段的开始完成就是下一个阶段的开始, ,这个过程称为系统这个过程称为系统的

32、开发生命周期。的开发生命周期。(System Development Life Cycle,(System Development Life Cycle,简称简称SDLC)SDLC)基本思想基本思想 将系统的生命周期划分为将系统的生命周期划分为: :系统规系统规划、系统分析、系统设计、系统实施、划、系统分析、系统设计、系统实施、系统运行和维护等阶段。系统运行和维护等阶段。 应用系统工程的方法应用系统工程的方法, ,按照规定的按照规定的步骤和任务要求步骤和任务要求, ,使用一定的图表工具使用一定的图表工具完成规定的文档完成规定的文档, ,在在结构化结构化和和模块化模块化的的基础上进行基础上进行M

33、ISMIS的开发工作。的开发工作。 图图 系统的生命周期系统的生命周期详细详细设计设计提出提出要求要求可行性可行性研究研究系统系统评价评价系统系统维护维护验收验收编程编程调试调试系统系统转换转换详细详细调查调查初步初步调查调查逻辑逻辑设计设计开发方开发方案选择案选择审批审批审查审查审查审查总体总体设计设计系统规划系统规划系统分析系统分析系统设计系统设计系统实施系统实施系统运行系统运行 和维护和维护1.1.系统规划阶段系统规划阶段 对企业的环境、目标、现行系统的对企业的环境、目标、现行系统的状况进行初步调查,根据企业目标和发状况进行初步调查,根据企业目标和发展战略,确定展战略,确定MISMIS的

34、发展战略,对建设的发展战略,对建设新系统的需求做出分析和预测,同时考新系统的需求做出分析和预测,同时考虑建设新系统所受的各种约束,研究建虑建设新系统所受的各种约束,研究建设新系统的必要性和可行性。设新系统的必要性和可行性。 输出:可行性分析报告、系统设计任务书输出:可行性分析报告、系统设计任务书 2. 2. 系统分析阶段系统分析阶段 逻辑设计阶段逻辑设计阶段 根据系统任务书所确定的范围,根据系统任务书所确定的范围, 对现行系统进行详细调查,描述现行系对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和和不足之处

35、,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模逻辑功能要求,即提出新系统的逻辑模型。型。 输出:系统分析报告输出:系统分析报告 3. 3. 系统设计阶段系统设计阶段 物理设计阶段物理设计阶段 根据系统分析报告中规定的功能要根据系统分析报告中规定的功能要求,考虑实际条件,具体设计实现逻辑求,考虑实际条件,具体设计实现逻辑模型的技术方案即设计新系统的物理模模型的技术方案即设计新系统的物理模型。型。 总体设计总体设计 物理设计阶段物理设计阶段 详细设计详细设计 输出:系统设计说明书输出:系统设计说明书4. 4. 系统实施阶段系统实施阶段 将设计的系统付诸实施。购置、安将设计的系统付诸实施

36、。购置、安 装、调试计算机等设备,编写程序,调装、调试计算机等设备,编写程序,调试程序,人员培训,数据文件转换,系试程序,人员培训,数据文件转换,系统调试,统调试, 系统转换。系统转换。 5.5.系统运行和维护阶段系统运行和维护阶段 记录系统的运行情况,根据一定的记录系统的运行情况,根据一定的规格对系统进行规格对系统进行 必要的修改,评价必要的修改,评价系统的工作质量和经济效益。系统的工作质量和经济效益。 结构化系统开发方法的优缺点结构化系统开发方法的优缺点o优点优点o开发人员与用户紧密结合,建立用户第一的开发人员与用户紧密结合,建立用户第一的观点观点o采用采用“从上到下从上到下”的开发策略,

37、注重开发过的开发策略,注重开发过程的整体性和全局性。程的整体性和全局性。o缺点缺点o用户介入系统开发的深度不够,系统需求难用户介入系统开发的深度不够,系统需求难以确定;以确定;o开发周期长,文档过多;开发周期长,文档过多;o各阶段文档的审批工作困难。各阶段文档的审批工作困难。原因原因用户懂管理,不懂计算机,分析人员缺乏用户懂管理,不懂计算机,分析人员缺乏对特定组织的管理状态的认识和了解对特定组织的管理状态的认识和了解; ;用户不能确切描述现行信息系统的现状和用户不能确切描述现行信息系统的现状和未来目标,分析人员理解会有偏差未来目标,分析人员理解会有偏差; ;组织的管理体制随环境而变化,要求系统

38、组织的管理体制随环境而变化,要求系统开发有高度的可变性,这正是生命周期法开发有高度的可变性,这正是生命周期法难以支持的。难以支持的。二、原型法二、原型法原型法基本原理原型法基本原理 开发者在初步了解用户需求的基础上,构开发者在初步了解用户需求的基础上,构成、设计和开发一个系统初始模型,该模型成、设计和开发一个系统初始模型,该模型称为原型或骨架。称为原型或骨架。 开发人员和用户在此基础上共同探讨、改开发人员和用户在此基础上共同探讨、改进和完善方案,开发人员再根据方案对原型进和完善方案,开发人员再根据方案对原型进行修改得到新的原型,再征求用户意见,进行修改得到新的原型,再征求用户意见,如此反复,直

39、至用户满意为止。如此反复,直至用户满意为止。原型法开发原型法开发MIS的过程示意图的过程示意图确定用户基本要求确定用户基本要求构造初始模型构造初始模型评价、使用系统原型评价、使用系统原型用户满意?用户满意?系统转换、系统维护系统转换、系统维护与评价与评价修改、完善系统修改、完善系统原型原型图图 原型法开发过程原型法开发过程YN原型法的优点原型法的优点 开发周期短开发周期短 增加用户的满意度增加用户的满意度 加强了开发过程中的用户参与程度加强了开发过程中的用户参与程度 降低系统开发中的风险降低系统开发中的风险 降低系统开发的成本降低系统开发的成本 易学易用,减少对用户的培训时间易学易用,减少对用

40、户的培训时间 可产生正确的系统需求描述可产生正确的系统需求描述 返回返回原型法的缺点原型法的缺点 对于大系统,复杂系统,不适于直接对于大系统,复杂系统,不适于直接使用;使用; 开发过程管理困难;开发过程管理困难; 用户较早看到原型,错认为就是新系用户较早看到原型,错认为就是新系统,使用户缺乏耐心;统,使用户缺乏耐心; 开发人员很容易用原型取代系统分析。开发人员很容易用原型取代系统分析。 返回返回三、面向对象方法三、面向对象方法o特征特征 封装性封装性 继承性继承性 多态型多态型 可维护性可维护性 面向对象开发方法的优点面向对象开发方法的优点 能迅速适应资产运用的变化能迅速适应资产运用的变化企业

41、产品变化时,只要再追加新产企业产品变化时,只要再追加新产品中包含新的要素,无需修改整个系统品中包含新的要素,无需修改整个系统在企业的发展过程中,在企业的发展过程中,MISMIS就不会成为就不会成为阻碍发展新业务的瓶颈。阻碍发展新业务的瓶颈。 老系统的维护工作和新系统的开发工老系统的维护工作和新系统的开发工作变得相对简单。作变得相对简单。 四、计算机辅助软件工程四、计算机辅助软件工程 o计算机辅助软件工程(计算机辅助软件工程(Computer Aided Computer Aided Software EngineeringSoftware Engineering,简称,简称CASECASE)是实现系)是实现系统开发工作的基于计算机的自动化,提高系统统开发工作的基于计算机的自动化,提高系统开发效率与质量的重要途径。如果严格地从认开发效率与质量的重要途径。如果严格地从认知方法论的角度来看,知方法论的角度来看,CASECASE技术,但从技术,但从CASECASE的的发展对系统开发过程所支持的程度来看,又不发展对系统开发过程所支持的程度来看,又不失为一种实用的系统开发方法。失为一种实用的系统开发方法。oCASECASE的主要目标是:使结构化方法可以全面实施,的主要目标是:使结构化方法可以全面实施,使原型的建立有了高效率的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论