最新四章LIS开发ppt课件幻灯片.ppt
《最新四章LIS开发ppt课件幻灯片.ppt》由会员分享,可在线阅读,更多相关《最新四章LIS开发ppt课件幻灯片.ppt(78页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、四章四章LISLIS开发开发pptppt课件课件主要内容主要内容:LIS开发概述开发概述12LIS开发方式开发方式LIS开发方法开发方法3四四.LIS开发的策略开发的策略接收式直接式迭代式实验式(一)接收式策略(一)接收式策略 经过调查分析,如果认为用户对信息需求是正确经过调查分析,如果认为用户对信息需求是正确的、完全的和固定的,现有的信息处理过程和方的、完全的和固定的,现有的信息处理过程和方式也是科学的,就可采用接收式的开发策略,即式也是科学的,就可采用接收式的开发策略,即根据用户需求和现有状况直接设计编程,并过渡根据用户需求和现有状况直接设计编程,并过渡到新系统。到新系统。 适用于适用于系
2、统规模不大、信息和处理过程结构化程系统规模不大、信息和处理过程结构化程度高、用户和开发者又都很有经验的场合。度高、用户和开发者又都很有经验的场合。 (二)直接式策略(二)直接式策略 是指经调查分析后,即可确定用户需求和处理过是指经调查分析后,即可确定用户需求和处理过程,且以后不会有大的变化,则系统的开发工作程,且以后不会有大的变化,则系统的开发工作就可以按照某一种开发方法的工作流程就可以按照某一种开发方法的工作流程(如生命周如生命周期流程期流程)按部就班地走下去,直至完成开发任务。按部就班地走下去,直至完成开发任务。 该策略对开发者和用户要求都很高,要求在系统该策略对开发者和用户要求都很高,要
3、求在系统开发之前就完全调查清楚实际问题的所有状况和开发之前就完全调查清楚实际问题的所有状况和需求需求 。(三)迭代式策略(三)迭代式策略 是指当问题具有一定的复杂和难度,一时不能完是指当问题具有一定的复杂和难度,一时不能完全确定的,就需要进行反复分析、反复设计,随全确定的,就需要进行反复分析、反复设计,随时反馈信息,发现问题,修正开发过程的方法。时反馈信息,发现问题,修正开发过程的方法。 这种策略一般花费较大,耗时较长,用户和开发这种策略一般花费较大,耗时较长,用户和开发者都应该具备深入的分析能力和模拟能力,还应者都应该具备深入的分析能力和模拟能力,还应该有耐心,该有耐心,但该策略对用户和开发
4、者要求较低。但该策略对用户和开发者要求较低。(四)实验式策略(四)实验式策略 是指当需求的不确定性很高,一时无法制订具体是指当需求的不确定性很高,一时无法制订具体的开发计划时,则只能用反复试验的方法来做。的开发计划时,则只能用反复试验的方法来做。原型方法就是这种开发策略的典型代表,这种策原型方法就是这种开发策略的典型代表,这种策略一般需要较高级的软件支撑环境,且在使用上略一般需要较高级的软件支撑环境,且在使用上对大型项目有一定的局限性。对大型项目有一定的局限性。 信息系统的开发方式是指企信息系统的开发方式是指企业组织获得应用系统服务的业组织获得应用系统服务的方式,主要解决由谁来承担方式,主要解
5、决由谁来承担系统开发任务,建设所需信系统开发任务,建设所需信息系统的问题。息系统的问题。 独立独立开发开发二次二次开发开发联合联合开发开发委托委托开发开发一一.独立开发独立开发 自行开发是由用户依靠自己的力量独立完成系统自行开发是由用户依靠自己的力量独立完成系统开发的各项任务。根据项目预算,企业自行组织开发的各项任务。根据项目预算,企业自行组织开发队伍,完成系统的分析和设计方案,组织实开发队伍,完成系统的分析和设计方案,组织实施,进行运行管理。如大学、研究所、计算机公施,进行运行管理。如大学、研究所、计算机公司、高科技公司等,就可以自行开发,完成新系司、高科技公司等,就可以自行开发,完成新系统
6、的建设。统的建设。 经过调查研究,识别需求,确定新系统目标,制定经过调查研究,识别需求,确定新系统目标,制定项目计划;研究和建立新系统的模型;项目计划;研究和建立新系统的模型; 选择系统的选择系统的软件和硬件;软件和硬件; 用户使用模型提出意见,对模型进行用户使用模型提出意见,对模型进行修改,直到用户满意;系统运行和维护等步骤。修改,直到用户满意;系统运行和维护等步骤。 开发过程应注意两点:开发过程应注意两点:一是需要大力加强领导,实一是需要大力加强领导,实行行“一把手一把手”原则;二是向专业开发人士或公司进原则;二是向专业开发人士或公司进行必要的技术咨询,或聘请他们作为开发顾问。行必要的技术
7、咨询,或聘请他们作为开发顾问。(一)独立开发步骤(一)独立开发步骤 1.开发速度快,费用少;开发速度快,费用少; 2.容易开发出适合本单位需要的系统;容易开发出适合本单位需要的系统; 3.系统易于维护,方便扩展;系统易于维护,方便扩展; 4.有利于培养自己的系统开发人员。有利于培养自己的系统开发人员。(二)独立开发优点(二)独立开发优点 1.缺少专业开发人员的经验和熟练水平外,系缺少专业开发人员的经验和熟练水平外,系统整体优化不够,开发水平较低;统整体优化不够,开发水平较低; 2. 系统开发时间较长,开发人员调动后,系统系统开发时间较长,开发人员调动后,系统维护工作没有保障的情况。维护工作没有
8、保障的情况。(二)独立开发的缺点(二)独立开发的缺点(三)独立开发适用场合(三)独立开发适用场合适合于具有较强适合于具有较强信息技术队伍的企业信息技术队伍的企业二二.委托开发委托开发 由用户由用户(甲方甲方)将系统开发委托给具有雄厚技术将系统开发委托给具有雄厚技术实力和丰富软件开发经验的机构或专业开发人实力和丰富软件开发经验的机构或专业开发人员员(乙方乙方),比如计算机软件公司、高等院校等。,比如计算机软件公司、高等院校等。开发方根据合同要求,承担系统开发的任务,开发方根据合同要求,承担系统开发的任务,独立地完成系统分析、设计、实施,并在用户独立地完成系统分析、设计、实施,并在用户对系统验收通
9、过后直接投入运行。对系统验收通过后直接投入运行。 1.用户首先要明确自己的需求;用户首先要明确自己的需求; 2.然后选择委托单位,然后选择委托单位, 签订开发合同,并预付签订开发合同,并预付部分资金;部分资金; 3.开发方根据合同要求,独立地完成系统分析、开发方根据合同要求,独立地完成系统分析、设计、实施;设计、实施; 4.用户对系统验收通过后直接投入运行。用户对系统验收通过后直接投入运行。 (一)委托开发的步骤(一)委托开发的步骤 1.双方除了签订系统的开发合同外,还要签订双方除了签订系统的开发合同外,还要签订保密合同,要求外包商为企业保守商业机密。保密合同,要求外包商为企业保守商业机密。
10、2.企业对物流信息系统的需求不可能是一成不企业对物流信息系统的需求不可能是一成不变的,因此在签订外包合同中,应考虑一定的变的,因此在签订外包合同中,应考虑一定的灵活可变性,考虑到今后系统扩展的要求。灵活可变性,考虑到今后系统扩展的要求。(二)委托开发注意的问题(二)委托开发注意的问题 3.外包的范围应该条款化、格式化、细化。外包的范围应该条款化、格式化、细化。 4.建立应急方案,以防错失一些项目。建立应急方案,以防错失一些项目。 5.保留内部实施或者转让给第三方的权利。保留内部实施或者转让给第三方的权利。(二)委托开发注意的问题(二)委托开发注意的问题 优点优点是省时、省事,对企业自身要求不高
11、,开是省时、省事,对企业自身要求不高,开发的系统技术水平较高。发的系统技术水平较高。 缺点缺点是费用高、系统适应性较差,系统维护与是费用高、系统适应性较差,系统维护与扩展需要开发单位的长期支持,不利于本单位扩展需要开发单位的长期支持,不利于本单位的人才培养。的人才培养。 该方式适合于该方式适合于用户(甲方)没有信息系统开发用户(甲方)没有信息系统开发队伍或开发队伍力量较弱、信息系统内容复杂、队伍或开发队伍力量较弱、信息系统内容复杂、投资规模大,但资金较为充足的单位。投资规模大,但资金较为充足的单位。 (三)委托开发的特点(三)委托开发的特点三三.联合开发联合开发 是指由用户(甲方)和有丰富开发
12、经验的机构或是指由用户(甲方)和有丰富开发经验的机构或专业开发人员(乙方)共同完成开发任务。在这专业开发人员(乙方)共同完成开发任务。在这个项目开发组中,企业与选定的外部合作单位各个项目开发组中,企业与选定的外部合作单位各自派出一定数量的人员,但是,自派出一定数量的人员,但是,外部合作单位是外部合作单位是项目的责任单位,项目的责任单位,负责解决技术难点,对开发过负责解决技术难点,对开发过程进行科学的安排和控制,而程进行科学的安排和控制,而物流企业则是参与物流企业则是参与者,负责开发投资。者,负责开发投资。 优点:优点:是相对比较节约资金,可以培养、增强用是相对比较节约资金,可以培养、增强用户的
13、技术力量,便于系统维护工作,系统的适应户的技术力量,便于系统维护工作,系统的适应性比较强。性比较强。 缺点:缺点:是双方在合作中沟通容易出现扯皮问题,是双方在合作中沟通容易出现扯皮问题,因此,需要双方及时达成共识,进行协调协商。因此,需要双方及时达成共识,进行协调协商。(一)联合开发的特点(一)联合开发的特点(二)联合开发适用场合(二)联合开发适用场合 有一定的信息技术人员,但不太了解信息系统有一定的信息技术人员,但不太了解信息系统开发规律,或者是整体优化能力较弱,希望借开发规律,或者是整体优化能力较弱,希望借助于信息系统的开发完善和提高自己的技术队助于信息系统的开发完善和提高自己的技术队伍,
14、利于后期的系统维护工作的企业。伍,利于后期的系统维护工作的企业。四四.二次开发二次开发 也叫购买软件包。也叫购买软件包。所谓应用软件包是预先编制好所谓应用软件包是预先编制好的、能完成一定功能的、供出售或出租的成套软的、能完成一定功能的、供出售或出租的成套软件系统。它可以小到只有一项单一的功能,也可件系统。它可以小到只有一项单一的功能,也可以是具有复杂功能运行在主机上的大系统。为了以是具有复杂功能运行在主机上的大系统。为了避免重复劳动,提高系统开发的经济效益,可以避免重复劳动,提高系统开发的经济效益,可以利用现成的软件包开发物流信息系统。利用现成的软件包开发物流信息系统。 优点:优点:能缩短开发
15、时间,节省开发费用,能缩短开发时间,节省开发费用, 技术水技术水平比较高。平比较高。 缺点:缺点:功能比较简单,通用软件的专用性比较差,功能比较简单,通用软件的专用性比较差,难以满足个性要求,需要有一定的技术力量根据难以满足个性要求,需要有一定的技术力量根据使用者的要求做软件改善和编制等必要的二次开使用者的要求做软件改善和编制等必要的二次开发的工作。发的工作。 适合于:适合于:规模比较小,技术队伍和资金都比较困规模比较小,技术队伍和资金都比较困乏的企业乏的企业 。二次开发的特点二次开发的特点 1.企业自身对信息系统采取的战略;企业自身对信息系统采取的战略; 2.需要解决的问题的特点;需要解决的
16、问题的特点; 3.相应的专业人才。相应的专业人才。五五.开发方式的选择开发方式的选择第三节第三节LIS开发方法开发方法结构化生命周期结构化生命周期原型法原型法面向对象法面向对象法CASE方法方法一一.结构化生命周期法结构化生命周期法 又称又称结构化系统开发方法结构化系统开发方法(SSA&D,Structured System Analysis and Design)或或 (Structured Analysis and Design Technologies ,SADT )。它强调从系统的角度出。它强调从系统的角度出发来分析问题和解决问题,面对要开发的系统,按用发来分析问题和解决问题,面对要开
17、发的系统,按用户至上的原则,自顶向下分析和设计系统,结构化开户至上的原则,自顶向下分析和设计系统,结构化开发方法认为任何系统都有一个从发生、发展到消亡的发方法认为任何系统都有一个从发生、发展到消亡的生命周期,新系统是旧系统的继续。生命周期,新系统是旧系统的继续。该方法开发过程该方法开发过程强调严格的规范管理,工作文档要成文、要标准。强调严格的规范管理,工作文档要成文、要标准。 (一)结构化生命周期法的思想(一)结构化生命周期法的思想系系统统观观点点生生命命周周期期 首先,要把待解决的问题看成一个系统;首先,要把待解决的问题看成一个系统; 其次,要从整体的角度出发分析问题和解决问题,其次,要从整
18、体的角度出发分析问题和解决问题,不能见木不见林,只管局部最优而忽略全局最优;不能见木不见林,只管局部最优而忽略全局最优; 最后,还要考虑系统的相关性及环境适应性,注重最后,还要考虑系统的相关性及环境适应性,注重子系统之间的各种联系,并给系统留有一定的扩充子系统之间的各种联系,并给系统留有一定的扩充余地。余地。1.系统观点系统观点2.生命周期思想生命周期思想系系统统规规划划系系统统分分析析系系统统设设计计系系统统实实施施运运行行维维护护 在前三个阶段在前三个阶段坚持坚持自顶向下自顶向下对系统进行结构化划分。对系统进行结构化划分。即在系统调查或理顺管理业务时,应从最顶层的管即在系统调查或理顺管理业
19、务时,应从最顶层的管理业务入手,层层逐步深入至最基层。即先考虑系理业务入手,层层逐步深入至最基层。即先考虑系统整体的优化,然后再考虑局部的优化。统整体的优化,然后再考虑局部的优化。 在系统实施阶段,在系统实施阶段,则应坚持则应坚持自底向上自底向上的逐步组织实的逐步组织实施。即按照前几阶段设计的模块组织人力从最基层施。即按照前几阶段设计的模块组织人力从最基层的模块做起(编程),然后按照系统设计的结构,的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上,逐将模块一个个拼接到一起进行调试,自底向上,逐渐地构成整体系统。渐地构成整体系统。2.生命周期思想生命周期思想(
20、二)开发阶段(二)开发阶段提出提出要求要求初步初步调查调查可行性可行性研究研究审批审批详细详细调查调查逻辑逻辑设计设计审查审查总体总体设计设计详细详细设计设计审查审查编程编程调试调试系统系统转换转换验收验收系统系统维护维护系统系统评价评价系统规划系统规划系统分析系统分析系统运行系统运行与维护与维护系统设计系统设计系统实施系统实施1.系统规划阶段系统规划阶段 对企业的环境、目标、现行系统的状况进行初步调查,对企业的环境、目标、现行系统的状况进行初步调查,确定信息系统的发展战略,并对建设新系统的需求做出确定信息系统的发展战略,并对建设新系统的需求做出分析和预测,同时考虑建设信息系统所受的各种约束条
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 LIS 开发 ppt 课件 幻灯片
限制150内