《管理信息系统实用教程》电子教案-第2章信息系统开发.pptx
-
资源ID:78656725
资源大小:156.72KB
全文页数:53页
- 资源格式: PPTX
下载积分:30金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
《管理信息系统实用教程》电子教案-第2章信息系统开发.pptx
本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.1第2章 信息系统开发模式与方法2011年7月本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.1教学目的掌握系统建立的方案:传统系统生命周期法、原型法、应用软件包、终端用户开发和资源外包。比较每一种方法的优点和局限性。评价解决由这些方法所引发的管理问题的方案。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.1主要内容传统的系统生命周期法原型法应用软件包终端用户开发资源外包。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.1 传统的系统生命周期法系系统统生生命命周周期期法法(System Lifecycle)是是一一种种最最传传统统的的建建立立信信息息系系统统的的方方法法,特特别别是是一一些些复复杂杂或或大大型型系系统统项项目目的的开开发发至至今今仍仍在运用这一方法。在运用这一方法。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.1 传统的系统生命周期法该该方方法法把把一一个个信信息息系系统统开开发发过过程程看看成成像像产产品品一一样样具具有有生生命命周周期期。一一个个信信息息系系统统开开发发的的生生命命周周期期大大致致可可分分为为六六个个阶阶段段:立立项项、系系统统分分析析、系系统统设设计计、编编程程、安安装装和和实实施施,各各阶阶段段紧紧密密衔衔接接,顺顺序序完完成成,每每个个阶阶段段具具有特别转折点和阶段性成果。有特别转折点和阶段性成果。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.1信息系统开发的生命周期信息系统开发的生命周期本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.1 传统的系统生命周期法q系系统统生命周期的各生命周期的各阶阶段段p立项阶段立项阶段(Project Definition)确定组织是否存在问题,以及存在的问题能否通过一个新的信息系统或修改现行系统得以解决。如果要建立一个系统项目,该阶段就要确定项目的总体目标,界定项目的范围,并向管理层提交一份项目计划报告。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.1 传统的系统生命周期法p系统分析阶段系统分析阶段(System Analysis)该该阶阶段段任任务务是是详详细细分分析析现现行行系系统统(人人工工的的或或者者自自动动的的)存存在在的的问问题题,找找出出解解决决这这些些问问题题的的方方案案和和所所要要达达到到的的目目标标,并并说说明明可可供供选选择择的的解解决决方方案案。系系统统分分析析阶阶段段还还要要分分析各种可选方案的可行性。析各种可选方案的可行性。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.1 传统的系统生命周期法p系统设计阶段系统设计阶段(System Design)该该阶阶段段生生成成解解决决方方案案的的逻逻辑辑和和物物理理设设计计说说明书。明书。p编程阶段编程阶段(Programming)该该阶阶段段按按设设计计阶阶段段形形成成的的设设计计说说明明书书来来编编制软件程序代码。制软件程序代码。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.1 传统的系统生命周期法p安装阶段安装阶段(Installation)该该阶阶段段的的任任务务包包括括系系统统测测试试、人人员员培培训训和和系统转换。系统转换。p后期运行阶段后期运行阶段(Postimplementation)该该阶阶段段包包括括系系统统安安装装投投入入使使用用后后对对系系统统的的使使用用和和评评审审,还还包包括括为为完完善善系系统统所所进进行行的的系统修改。系统修改。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.1 传统的系统生命周期法q生命周期法的局限性生命周期法的局限性p生命周期法需要大量的资源生命周期法需要大量的资源p生命周期法缺乏灵活性,不适合需求的多变生命周期法缺乏灵活性,不适合需求的多变p生命周期法不适合面向决策的应用生命周期法不适合面向决策的应用本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.2 原型法原型法原原型型法法是是出出于于一一种种朴朴素素的的原原理理:先先按按照照用用户户提提出出的的需需求求快快速速、低低成成本本地地建建立立一一个个系系统统原原型型,然然后后提提供供给给用用户户试试用用,在在试试用用过过程程中中不不断断完完善善。通通过过用用户户与与系系统统原原型型的的交交互互作作用用,用用户户能能够够不不断断明明确确自自己己的的信信息息需需求求.被被用用户户最最终终认认可可的的原原型,即可作为系统的最终开发结果。型,即可作为系统的最终开发结果。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.2 原型法原型法q原型法的步原型法的步骤骤p确定用户基本需求确定用户基本需求p建立一个系统的初步原型建立一个系统的初步原型p使用原型,精练用户需求使用原型,精练用户需求p修改并提高原型修改并提高原型本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.1原型法主要步骤:本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.1q原型法的适用性当需求不能完全确定时,原型法更为实用;原型法对信息系统终端用户界面(End-user Interface)的设计尤其有用;原型法鼓励用户参与到整个系统开发过程中去,更容易满足用户需求,并且提高用户满意度。【案例案例】用原型法开发一个公事包管理程序用原型法开发一个公事包管理程序。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.1q原型法的局限性不适合大型系统的开发;掩盖系统开发中的一些基本步骤,基本的系统分析和需求分析被削弱,单纯为工作原型而仓促行动。对原企业基础管理工作要求较高,否则容易走上机械模拟原手工系统的轨道。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.3 利用软件包开发信息系统通过购买应用软件包建立信息系统。应用软件包(Application Software Package)是指可从开发商那里买到的预先编写好的应用软件程序。对于企业而言,当有合适的软件包可选用时,建立信息系统就无需再为那些固定的功能编写自己的软件程序了,从而也减少了设计、测试、安装和维护的工作量。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.3 利用软件包开发信息系统q下述情况适于选择购买软件包的开发战略:具有与其他很多企业相同的职能时;自行开发信息系统的资源不足时;最终用户采用微机作为开发平台时;本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.3 利用软件包开发信息系统q利用软件包的优点系统设计工作主要由软件开发商承担,大大减轻企业建设信息系统的工作量。软件包程序在投放市场前已经过充分地测试,大大减轻了安装过程的测试工作。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.3 利用软件包开发信息系统q利用软件包的优点建立在软件包基础上的系统所需的信息系统内部资源较少,从而降低系统开发成本。软件包开发商能为用户提供技术上的长期、稳定的支持。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.3 利用软件包开发信息系统q利用软件包开发的缺点软件包通常是针对所有组织中比较通用的一些应用而设计的。对一个复杂的系统,很难建立一套技术性能完善、多用途的商业软件包。在某些情况下,由于系统转换成本的提高,购买软件包可能会给开发工作带来不利。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.3 利用软件包开发信息系统q软件包不可能满足一个组织的全部需求,当组织存在独特需求时,软件包开发商就必须提供“定制”服务。而随着一个软件包修改的增多,实施费用也会增加,以至于抵消软件包的优点。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.3 利用软件包开发信息系统q软件包的选择(评审标准)软件包的功能灵活性用户友好程度硬件和软件资源数据库要求本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.3 利用软件包开发信息系统q软件包方法主要工作 安装 维护 文档资料 开发商资质 费用本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.1应应用用软软件包的系件包的系统统开开发过发过程程本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.4 最最终终用用户户开开发发法法p最最终终用用户户不不靠靠专专业业技技术术人人员员帮帮助助,而而运运用用专专门门的的第第四四代代软软件件工工具具自自行行开开发发信信息息系系统统,这这种种情情况况称称作作最最终终用用户户开开发发(End-user Development)。)。p采采用用最最终终用用户户开开发发法法建建立立的的系系统统比比用用传传统的生命周期法开发的系统要快得多。统的生命周期法开发的系统要快得多。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.1第3章 管理信息系统开发方法最终用户开发法和传统的生命周期法的过程比较最终用户开发法和传统的生命周期法的过程比较本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.4 最最终终用用户户开开发发法法q最终用户开发工具最终用户开发工具大大提高了应用程序的生成速度和便利程度,并且还提供一些新的能力,如图形、电子表格、模型化,以及特殊信息检索等,这些都是满足重要的商业需求所必须的。遗憾的是第四代开发工具能力仍很有限,所以它还不能完全取代适合于某些商业应用的常规工具。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.4 最最终终用用户户开开发发法法q最终用户系统开发的优点:用户自己确定系统改进需求,避免了需求被误解。用户参与并满足用户需求,使系统更容易被接受并更乐于被使用。用户控制系统开发过程,消除了传统方法中用户与程序员之间的系统开发屏障。减少应用系统后备资源。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.4 最最终终用用户户开开发发法法q缺点:缺乏充分、规范的系统分析。缺乏全面的质量保证标准和控制。数据难以控制。“私用”信息系统增多。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.4 最最终终用用户户开开发发法法q最终用户系统开发的管理策略一:信息中心(Information Center),即在企业中建立一个信息中心,作为专为最终用户计算机应用提供培训和支持的机构。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.4 最最终终用用户户开开发发法法策略二:对最终用户应用的管理。建立多个小型信息中心,按不同业务部门的需求和业务职能范围提供培训和开发工具,以适用于各类型最终用户应用开发者的需求。同时组织应将最终用户系统纳入规划中,对最终用户应用开发进行管理和控制。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统q将组织中计算机中心的运作、通信网络或应用开发的控制权交给从事系统服务的外部开发商的方式称作外包(outsourcing)q利用外包开发可以在经济、服务质量、可预算性、灵活性、人力资源等方面获得优势;但外包也容易造成项目的失控、信息的丢失和泄漏、对技术公司的依赖等。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统q外包的优点经济方面:由于负责系统开发服务的外部开发商是信息系统服务和技术方面的专家,所以靠专业化和规模经济,他们能以低于内部成本的费用向组织提供同样的服务和价值。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统q外包的优点服务质量:因为一旦外部开发商提供的服务不够满意,那么他将会失去自己的客户,所以企业对外部开发商的影响比对自己员工的影响更大,从而使企业能以较低的成本从开发商那里获得高质量的服务。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统可预算性:由于企业与外部开发商事先针对不同层次的服务所对应的费用进行了签约,因此可大大减少成本的不确定性。灵活性:在组织的信息系统基础设施不发生重大变化的情况下,能适应业务量的增长。当信息技术渗透整个企业价值链时,由于成本和性能可按变化的需求不断进行调整,所以外部开发商可提供较强的业务控制和适应能力。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统变固定成本为可变成本:很多外部开发协议,如工资单处理/规定收费标准按实际处理事务的单价,如处理一张工资单的费用计算。作为外部开发商要考虑一年或整个协议执行过程中事务处理量可能发生的变化,而对客户而言!他们只需按实际得到的服务来支付费用,这与传统的用不用都需支付固定维护成本的内部系统相比,其做法截然不同。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统可以解放人力资源:使其用于其他项目,将较少且昂贵的高层次人才集中到具有较高价值和回报的活动中。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统q外包的缺点失控战略信息易损依赖性本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统据调查显示,IT外包已经占所有外包业务开支的大约28,几乎每一家实行业务外包的公司都将其IT的某些职能外包出去,外包成为使组织简化并更有效率的一种战略选择。企业采用外包IT服务的关键原因是企业内部缺乏人才、降低成本和提高质量。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统IT的广泛性、复杂性决定了企业不可能配备技术很全面的专业人员从事企业自身的IT工作。企业自身IT技术人才的缺乏造成实际运行维护人员专业化程度不够,从而影响企业IT工作的科学性、系统性、经济性。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统企业对自身IT工作人员的专业工作管理很难做到专业IT服务公司对其技术工程师的严格、系统的管理程度。市场竞争的加剧,使专注自己的核心业务成为了企业最重要的生存法则之一。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统qIT外包(IT Outsourcing)是指企业战略性选择外部专业技术和服务资源,以替代内部部门和人员来承担企业IT系统或系统之上的业务流程的运营、维护和支持的IT服务。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统IT外包服务包括IT系统外包服务和业务流程外包服务两大类。按照被委托的系统的不同层次,IT系统外包又可以分为IT基础架构外包(IT Infrastructure Outsourcing)和应用系统外包(Application System Outsourcing)。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统q业务流程外包(Business Process Outsourcing,BPO)是指企业将自己基于IT技术之上的业务系统委托给专业服务公司,由其按照服务水平协定的要求进行管理、运营和维护,其中包括客户管理外包、人力资源外包、财务流程外包等。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统内部技术能力是指:追踪、了解和评价企业所需要的不断变化的信息技术的能力;准确地确定公司对不断发展变化的IT的需求的能力;确定正确的方法来利用市场机会,规范和管理IT资源以及处理合同关系的能力。【案例】中国国际航空公司外包案例本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统qIT外包的优势 【案例】Continental Bank的IT外包使企业集中于核心业务活动,增强企业的核心竞争力。节约成本,获得经济效益。提高项目实施的质量。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统qIT外包的主要形式IT资源整体外包单项IT技术外包服务维护外包本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统q外包风险性控制策略 IT外包的主要风险削弱委托方对IT的管理服务方工作人员可能缺乏经验商务上的不确定性服务商可能疏于掌握新技术隐藏的成本本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统缺乏创新能力服务商、委托方管理者及技术人员之间可能缺乏沟通IT资源变得支离破碎IT资源不再与核心业务紧密相关外包可能会让企业失去产业信息,泄漏私有信息外包可能降低企业的利润,这是一种相对综合的风险外包可能让企业面临不完全竞争的威胁本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统q外包风险规避策略加强对外包合同的管理。加强外包过程管理。外包时必须要有一个强劲的项目管理队伍及质量监控团队,才能够达到目的。对整个项目体系的规划。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.5 利用外包建立信息系统q外包风险规避策略保持一定的内部IT技术是非常关键的,即使外包费用占IT总预算的绝大多数,也要保持一定的内部技术能力,否则,所有这些合同都会有很大风险。本课件基于张志清主编管理信息系统实用教程(第2版)电子工业出版社,2011.12.6 描述系统开发的工具和方法q结构化方法q面向对象的软件开发q计算机辅助软件工程(CASE)q快速应用开发