《物流信息系统》课件第4章_第1页
《物流信息系统》课件第4章_第2页
《物流信息系统》课件第4章_第3页
《物流信息系统》课件第4章_第4页
《物流信息系统》课件第4章_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

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

文档简介

第4章物流信息系统的规划与开发方法学习目标01熟悉物流信息系统的规划方法02梳理物流信息系统规划的步骤03会根据实情制定相应的物流信息系统04立物流企业信息化的观念,提高企业信息化0506会应用物流信息系统的规划方法培养良好的职业道德,树立服务质量高于效率的理念本章目录1信息系统规划的相关概念2345物流信息系统规划的主要方法物流信息系统的开发方法物流信息系统规划本章小结第一节电子商务环境的现代物流1信息系统规划的概念2信息系统发展的阶段论3信息系统的开发策略信息系统规划是将组织目标、支持组织目标所必需的信息、提供这些必需信息的信息系统,以及这些信息系统的实施等诸要素集成的信息系统方案,是面向组织中信息系统发展远景的系统开发计划。信息系统的规划是系统生命周期中的第一个阶段,也是系统开发过程的第一步,其质量直接影响这系统开发的成败。信息系统规划的概念信息系统发展的阶段论图4-1诺兰阶段模型信息系统的开发策略(1)“自上而下”的开发策略。“自上而下”的开发策略强调从整体上协调和规划,由全面到局部,由长远到近期,从探索合理的信息流出发来设计信息系统。由于这种开发策略要求很强的逻辑性,因而难度较大,但这是一种更重要的策略,是信息系统的发展走向集成和成熟的要求。优点:这种开发策略有很强的逻辑性,是从整体上协调和规划,由全面到局部,由长远到近期,从探索合理的信息流出来发来设计信息系统。缺点:实施难度较大。信息系统的开发策略(2)“自下而上”的开发策略是从现行系统的业务状况出发,先实现一个个具体的功能,逐步地由低级到高级建立信息系统。因为,任何一个信息系统的基本功能都是数据处理,所以,“自下而上”开发首先从研制各项数据处理应用开始,然后根据需要逐步增加有关管理控制方面的功能。一些组织在初装和蔓延阶段,各种条件(设备、资金、人力)尚不完备,常常采用这种开发策略。优点:可以避免大规模的可能出现运行中协调的危险;缺点:没有想象的那样完全周密,由于缺乏从整个系统出发考虑问题,随着系统的进展,往往要做许多重大的修改,甚至重新规划、设计。原因1主要内容2原则第二节物流信息系统规划3步骤4物流信息系统规划的原因系统规划是项目开发的依据,是系统分析的依据,是编制工作计划的依据,是筹集资源及分配资源的依据,是评审系统的依据,是协调各部门工作的依据。系统规划的目的是根据物流企业的需求和现状,论证系统建设的可行性。如果可行,还要确定系统的目标范围、功能结构、开发进度、投资规模、参加人员和组织保证,制订实施规划和方案等。物流信息统规划的主要内容物流信息系统的目标、约束与结构(1)物流信息系统的目标、约束与结构。(2)对目前组织业务流程与现有信息系统的功能、应用环境和应用现状,当前人员状况,经费情况,满足现实要求的情况等多方面进行评价。(3)对影响计划的信息技术发展的预测。信息系统战略规划无疑要受当前和未来信息技术发展的影响。(4)发展规划阶段安排。(一)完整性原则物流的不同层次通过信息流紧密地结合起来,在物流系统中,存在对物流信息进行采集、传输、存储、处理、显示和分析的信息系统。基本功能包括:数据的收集和录入、信息的存储、新的传播、信息的处理和信息的输出等。因此,物流信息管理系统应该具有功能的完整性,就是根据物流企业管理的实际需要,制定的系统能全面、完整地覆盖物流管理的信息化要求。建立信息系统必须要有系统规划。它是系统开发的最重要的环节,有良好的规划,就可以按照数据处理系统分析和设计,持续到实现系统。因此,物流信息管理要保证系统开发的完整性,制订出相应的管理规范,例如:开发文档的管理规范、数据格式规范、报表文件规范,保证系统开发和操作的完整和可持续性。物流信息统规划的原则(二)可靠性原则系统在正常情况下是可靠运行的,实际就是要求系统的准确性和稳定性。系统的准确依赖于物流信息的准确性和及时性,物流信息必须精确、及时反映企业当前的状况和定期活动,已衡量顾客订货和存货水平。信息精确性的含义既包含了信息本身由书面信息转化为电子信息时的准确性,同时也包含了信息系统上所显示的存量信息与实际存货的一致性。信息的及时性要求一种活动发生时与该活动在信息系统内可见时的时间耽搁应尽可能地小,并要求及时地更新系统内的信息。系统稳定性除了依赖于系统的准确性,还依赖于系统所存储信息必须具有容易而持之以恒的可得性。物流信息统规划的原则(三)经济性原则企业是趋利性组织,追逐经济利益是其活动的最终目的,所以每一次投入它都会考虑产出,因此,在系统的投入中也要做到投入最小、收益最大。这就要求软件的开发费用必须在保证质量的情况下尽量地压缩。一个经济实用的物流信息系统必须层次结构分明,不同层次上的部门和人员,要尽可能是不同类型的信息。一个完善的物理信息系统,要有以下层次:1.数据层:将收集、加工的物流信息以数据库的形式加以存储。2.业务层:对合同、票据、报表等业务表现方式进行日常处理。3.应用层:包括仓库作业计划、最优路线选择、控制与评价模型的建立,根据信息检测物流系统的状况。4.计划层:建立各种物流系统分析模型,辅助高管人员制订物流战略计划。物流信息统规划的原则第1步,规划基本问题的确定。应包括:规划的年限、规划的方法;确定集中式还是分散式的规划以及进取还是保守的规划。第2步,收集初始信息。包括:从各级机构、卖主相似的企业、本企业内部各种信息系统委员会、各种文件以及书籍和杂志中收集信息。第3步,现存状态的评价和识别计划约束。包括:目标、系统开发方法、计划、现存硬件和它的质量、信息部门人员、运行和控制、资金、安全措施、人员经验、手续和标准、中期和长期优先顺序、外部和内部关系、现存的设备、现存软件及其质量,以及企业的思想和道德状况。第4步,设置目标。这实际上应由总经理和计算机委员会来设置,它应包括:服务的质量和范围、政策、组织以及人员等。它不仅包括信息系统的目标,而且应考虑整个企业目标。第5步,准备规划矩阵。它是信息系统规划内容之间相互关系所组成的矩阵,这些矩阵列出后,实际上就确定了各项内容以及它们实现的优先顺序。物流信息系统规划的步骤物流信息系统规划的步骤第6步、第7步、第8步和第9步,是识别上面所列出的各种活动是一次性的工程项目性质的活动,还是一种重复性的经常进行的活动。由于资源有限,不可能所有项目同时进行,只有选择一些好处最大的项目先进行,同时要正确选择工程类项目和日常重复类项目的比例,正确选择风险大的项目和风险小的项目的比例。第10步,是给定项目的优先权和估计项目的成本费用。依次我们可编制项目的实施进度计划即第11步,然后再第12步把战略长期规划书写成文。在此过程中还要不断与用户、信息系统工作人员以及信息系统委员会的领导交换意见。写出的规划要经过第13步,总经理批准才能生效,并宣告战略规划任务的完成,如果是未获批准,只能重新进行规划。第三节物流信息系统规划的主要方法1关键成功因素法2战略目标集转化法3企业系统规划法所谓“关键成功因素”是指对企业成功起关键作用的因素领域,这些因素领域的状态决定着企业的运营状况。关键成功因素是企业绝对不能出差错的地方,因为这些领域是企业决策者进场关注的领域,对于企业在这些领域的表现,必须不断地加以衡量并用信息表达出来,这些信息称为关键信息或重要信息。把关键成功因素的重要性置于企业其他所有目标、策略和目的之上,寻求管理决策阶层所需的信息层级,并指出管理者应特别注意的范围。若能掌握少数几项重要因素(一般关键成功因素有5-9个),便能确保相当的竞争力,它是一组能力的组合。如果企业想要持续成长,就必须对这些少数的关键领域加以管理,否则将无法达到预期的目标。关键成功因素法(一)关键成功因素的主要来源1.个别产业的结构。不同产业因产业本身特质及结构不同,而有不同的关键成功因素,此因素是决定于产业本身的经营特性,该产业内的每一公司都必须注意这些因素。2.竞争策略、产业中的地位及地理位置。企业的产业地位是由过去的历史与现在竞争策略所决定,在产业中每一个公司因其竞争地位的不同,其关键成功因素也会有所不同,对于由一家大公司主导的产业而言,领导厂商的行动常为产业内小公司带来重大的问题,所以对小公司而言,大公司竞争者的策略,可能就是其生存的竞争的关键成功因素。3.环境因素。企业因外在因素的变动,会影响每个公司的关键成功因素。如在市场需求波动较大时,存货控制肯定就会被高阶主管视为关键成功因素之一。4.暂时因素。大部分是由组织内特殊的理由而来,这些事在某一特定时期对组织的成功产生重大影响的活动领域。关键成功因素法成功因素的8种确认方法1.环境分析法包括将要影响或正在影响产业或企业绩效的政治、经济、社会等外在环境的力量,换句话说,重视外在环境的未来变化,比公司或产业的总体变化来得重要,若实际应用到产业或公司上会产生困难。2.产业结构分析法应用Porter所提出的产业结构分析架构,作为此项分析的基础。此架构由五个要素构成。每一个要素间关系的评估可提供分析这客观的数据,以确认及检验产业的关键成功因素。产业结构分析的另一个优点是此架构提供一个完整的分类,还可以图形的方式找出产业结构要素及其主要关系。3.产业/企业专家法向产业专家、企业专家或具有知识与经验的专家请教,除可获得专家累积的智慧外,还可获得客观数据中无法获得的信息。但此法因缺乏客观的数据会导致实证或验证上的困难。4.竞争分析法分析公司在产业中应该如何竞争,以了解公司面临的竞争环境和态势,研究焦点的集中可以提供更详细的资料,且深度的分析能够有更好的验证性,但对于其成功的解释会受到限制。关键成功因素法5.产业领导厂商分析法产业领导厂商的行为模式,可当做产业关键成功因素重要的信息来源。因此,对于领导厂商进行分析,有助于确认关键成功因素,但对于其成功的解释仍会受到限制。6.企业本体分析法此项技术乃针对特定企业,对某些结构方面进行分析,如优劣势评估、资源组合、优势稽核及策略能力评估等。透过各功能的扫描,确实有助于关键成功因素的发展,但要耗费大量时间且数据相当有限。7.突发因素分析法此项技术亦是针对特定企业,透过对企业相当熟悉的专家协助。虽然较主观,却常能揭露一些其他传统客观技术无法察觉到的关键成功因素,且不受功能的限制,甚至可以获得一些短期的关键成功因素,遗憾的是难以验证这些短期的关键成功因素。8.市场策略对获利影响的分析法(PIMSResults)针对特定企业,以PIMS(ProfitImpactofMarketStrategy)研究报告的结果进行分析。此技术的主要优点是它的实验性基础,而缺点在于“一般性的本质”,即无法指出这些数据是可直接应用于某一公司或某一产业,也无法得知这些因素的相对重要性。关键成功因素法(三)关键成功因素法的步骤(1)了解企业目标(2)识别关键成功因素(3)识别性能指标和测量标准(4)定义数据字典关键成功因素法战略目标集转化法(StrategySetTransition,简称SST)是1978年由WilliamKing提出的一种确定管理信息系统战略目标的方法。该方法吧整个组织的战略目标看成是一个“信息集合”,该集合由组织的使命、目标、战略和其他影响战略的因素(如管理的复杂性、改革习惯以及重要的环境约束)等组成。战略目标集转化过程就是把组织的战略目标转化为信息系统战略目标的过程。战略目标集转化法企业系统规划法要求:(1)信息系统应支持企业的目标;(2)信息系统应表达并满足企业中各个管理层次(战略计划、管理控制和操作控制)的信息需求;(3)信息系统应向整个企业提供一致的信息;(4)信息系统应在企业管理体制和组织机构发生变化时保持一定的稳定性和工作能力;(5)信息系统的战略规划应由总体信息系统中的子系统开始实现。企业系统规划法(一)定义企业目标定义企业目标的任务是识别企业的战略,主要工作是对当前组织的功能、应用环境和现状进行评价,从而识别组织的目标和战略。该阶段的根本目的是保证管理信息系统的战略与整个组织的战略目标协调一致。其具体内容与系统战略规划类同。企业系统规划法(二)定义企业过程企业过程是企业管理工作中一组逻辑上相关的决策和活动,它们服务于企业的资源管理工作。定义企业过程就是对这些决策和活动进行识别和确定。通过定义企业过程,可更深入了解企业目标的完成过程,并为数据类的定义和信息系统的结构定义提供基础依据。以企业过程为基础所构建的信息系统具有较强的适应性。它能在很大程度上独立于企业组织机构的变化。企业系统规划法(三)进行数据分析进行数据分析是对企业过程所产生、控制和使用的与企业过程逻辑相关的数据集合进行分析。其目的在于明确各个企业过程产生和使用什么数据,各个企业过程之间当前和潜在数据共享,从而帮助制定数据政策。进行数据分析由识别数据类、定义数据类和过程关联三个步骤。企业系统规划法(四)定义信息系统的结构信息系统的总体结构定义是企业系统规划法的最后一项工作。该工作的主要目的是划分出信息系统的子系统,通过子系统的划分,表达出所分析过程之间的联系,以及数据对过程的支持。信息系统的总体结构定义有三项具体的工作内容,它们是:确定主系统,表示数据流向和识别子系统。企业系统规划法第四节物流信息系统的开发方法1生命周期法3面向对象法2原型法4计算机辅助软件工程法1.生命周期法结构化系统开发方法(StructuredSystemDevelopmentMethodologies),即生命周期法,是最常用的管理信息系统开发方法。它是用系统工程的方法,以用户至上为原则,以结构化、模块化的方式,自顶向下的对系统进行分析与设计。用结构化系统开发方法开发一个系统,将整个开发过程分为5个首尾相连的阶段,即系统开发的生命周期(lifecycle)。包括:系统调查、系统分析、系统设计、系统实施与运行、系统维护与评价。生命周期法实际上就是从系统提出请求开始,然后进行调查、分析、设计、实施、运行和维护的整个过程。生命周期法强调系统整体性和全局性,严格区分各个阶段,一步一步的进行分析设计、及时总结、反馈和纠正,避免混乱状态。(一)系统调研阶段系统分析员要对现行系统进行调查研究,弄清系统组织结构业务情况、资源、系统的界限和存在问题,然后确定新系统的目标,进行可行性研究并提出可行性研究的书面报告。用户需求调研涉及用户和系统分析人员两方。为了使用户需求调研工作顺利进行,必须事先制订一个调研计划,以便双方有关人员,特别是用户方面的人员,安排好工作时间。由表4-7可知,调研计划包含了调研内容、接待部门和人员、调研成果3方面的信息。(二)系统分析阶段在详细占有资料的基础上,认真分析用户的要求,确定新系统的逻辑功能,并通过一系列图标工具表达出来,最后编写系统分析说明书。(三)系统设计阶段根据系统分析阶段确定的各种功能要求及数据流程图,转化为具体的物理系统。(四)系统实施与运行阶段包括:程序设计及测试、系统的转换及运行、设备的安装与调试、人员培训工作。(五)系统维护与评价维护可保证系统正常运行。系统评价是对新系统进行技术、运行和经济效益的综合评价。生命周期法强调用户参与系统的开发;按照系统的观点,自顶向下的完成开发工作;按照工程的观点分层次安排开发计划;充分考虑到新系统适应系统变化的情况等观点。二、原型法(一)原型法开发步骤如下:1.确定用户的基本要求在这一阶段,开发者的任务是设计出若干基本的、关键的问题向用户询问,从而得到用户对信息系统的基本要求,然后对系统给出初步的定义。用户的基本要求是指对系统各种功能的要求,对数据结构、菜单和屏幕界面、报表内容和格式等的要求。这一步的关键在于设计者能否抓住问题的本质,建立起简明的系统模型。2.开发初始模型根据用户的初始需求,开发一个可以应用的原型系统。一般原型系统只有数十个屏幕画面和少量试验数据。通常只是单机上的系统,从系统的工作效率上来看也是很不完善的,但其目的主要是为了描述开发者所理解的用户的基本需求,所以对系统的工作效率、界面完美程度并不做很多的追求。3.使用和评价原型请用户使用原型系统,让他们实际体验使用系统的感觉,并写出所有不满意的地方。用户可以发现该系统和所设想的系统的差别,从而给开发者提供完善的思路。4.修改和完善根据修改意见进行修改,以得到新的原型系统,然后再进行使用和评价,这样经过有限次的循环往复,逐步提高和改善,直到形成一个用户满意的系统。(二)原型法的适用范围:作为一种具体的开发方法,原型法不是万能的,而是由一定的适用范围和局限性的。主要表现在以下几个方面:①对于一个大型的系统,如果不经过系统分析来进行整体性划分,想要直接用原型来一个一个地模拟是很困难的。②对于大量运算的、逻辑性较强的模块程序,原型法很难构造出模型来供人评价,因为这类问题不是三言两语可以说清楚的。③对于一个批处理系统,大部分是内部处理过程,用原型方法有一定的困难。三、面向对象方法(一)面向对象方法的基本思想面向对象是一种认识方法学,它既提供了从一般到特殊的演绎手段,又提供了从特殊到一般的归纳形式。面向对象的系统开发方法是以事物为中心来考虑计算机的处理体系。这里指的事物不仅基于信息隐蔽和抽象数据类型等概念,还把事物的形象、功能和意义一体化,作为处理的基本单位,即把系统内所有资源都视为“对象”,每个对象都封装数据和方法,而方法实施对数据的处理,所以在面向对象时,只要给出“执行它”信息,便可以完成处理。(二)面向对象方法的概念1.对象广义地讲,对象可以是认为人或事物。面向对象方法认为,客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和联系就构成各种不同的系统。当设计和实现一个客观系统时,在满足需求的条件下,把系统设计成由一些不可变的部分组成的集合,这些不可变的部分就是所谓的对象。面向对象方法以对象为主体开发信息系统的方法就是面对对象方法。面向对象方法的结构和特征主要包括:①任何客观事物都是由客观事物中的多个被抽象出的对象组成,对象通过某种组合,形成一定的结构,构成复杂的事物。②对象由属性和方法组成。属性是对对象信息特征的反映,如:特点、值和状态等;方法是用来定义的操作过程来完成。③对象之间的联系主要通过传递消息来实现,传递消息的方式是通过消息模式和方法所定义的操作过程来完成。④可按其属性将对象进行归类。类有一定的结构,类上可以有超类,类下可以有子类、超类、类和子类构成了对象或类之间的层次结构,它们之间的关系是靠继承维系的。(三)面向对象方法的开发过程1.系统调查和需求分析系统调查和需求分析就是对系统面临的具体管理问题以及用户对系统开发的需求进行调查研究,明确系统目标和功能。2.问题分析和求解问题分析和求解时识别出对象及其行为、结构、属性和方法等。这个阶段通常被称为面向对象分析,简称OOA。3.归纳归纳式对第一阶段分析的结果作进一步的抽象、归类,以范式的形式将它们确定下来。这个阶段通常被称为面向对象设计,简称OOD。4.程序实现程序实现是用户面向对象的程序设计语言取第三阶段整理出的范式,使之成为应用程序软件,这个阶段通常被称为面向对象的编程,简称OOP。四、

计算机辅助软件工程法计算机辅助软件工程(ComputerAidedSoftwareEngineering,简称CASE)是在20世纪80年代后期提出并发展起来的。确切地说,CASE方法并不是一种信息系统开发方法,但这并不影响CASE方法在信息系统开发中的重要地位。CASE方法的重要性主要表现在其对信息系统的开发方法和开发过程的支持作用上。(一)CASE的基本思想CASE的关键是集成一系列可协调的软件工具组成进而形成整体的软件开发支持环境,并与项目管理工具和软件开发方法相结合,实现对环境的支撑于优化。具体地说,CASE是一组工具和方法集合,可以辅助软件在开发生命周期各个阶段进行软件开发。广义地说,CASE是辅助软件开发的任何计算机技术,它由两个主要的含义:①在软件开发和维护过程中提供计算机辅助支持;②在软件开发和维护中引入工程化方法。(二)CASE工具介绍CASE不是一个工具或几个工具,而是覆盖信息系统开发过程各个阶段的一组工具组成的,它们完成软件工程各个阶段的开发任务,并能自动利用前一阶段产生的结果,来保证最终产品的质量。CASE还包括一个信息中心库,它使得彼此孤立的工具开始有了信息交换的环境支持。CASE工具与系统开发阶段相对应,当前CASE主要有以下一些工具:1.在需求分析阶段,CASE工具包括:带分析功能的结构化图形工具箱,如DFD图形工具、实体关系图(E-R图)等。面向对象模型化工具和分析工具、原型化工具、共享信息资源中心库等。2.在程序设计与实现阶段,CASE工具包括:Jackson程序结构图、N-S图、PAD图等结构化图形工具;源代码生成工具;源代码分析工具;测试数据生成工具;测试覆盖率分析工具;异常结果差错工具等。3.在测试阶段,CASE工具包括:测试环境模拟工具、集成测试支持工具等。4.在维护阶段,CASE工具包括:现存系统评价工具、分析和重新设计工具、移植工具、重新结构化工具和逆向软件工程工具等。(三)CASE工具的分类工具类型实例管理工具PERT工具、评估工具编辑工具正文编辑器、图形编辑器、字处理器配置管理工具版本管理系统、软件开发管理工具原型工具高级语言、用户界面生成器方法支持工具设计编辑器、数据字典、代码生成器语言处理工具编译器、翻译器程序分析工具交叉引用生成器、静态分析器、动态分析器测试工具测试数据生成器、文件比较器调试工具交互式调试系统文档工具页面布局程序、图像编辑器(四)CASE工具的特点(1)一般CASE工具只能在特定的一个或几个操作系统环境中运行,同时,不同的CASE工具所能支持的系统规模也有大有小。(2)CASE工具是在系统开发周期的不同阶段产生的,根据CASE工具所支持的不同开发阶段分为上游CASE工具和下游CASE工具。上游CASE工具主要是针对系统分析、设计阶段,下游CASE工具主要针对系统实施,维护阶段。当前,CASE工具正朝着集成化方向发展,但尚未成熟,这就使得大多数情况下仍不得不分别选择各个阶段的开发工具。(3)每种开发方法都有相应的CASE工具支持,

温馨提示

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

最新文档

评论

0/150

提交评论