版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第四章 物流信息系统的规划与开发方法目录CONTENTS1.信息系统规划的相关概念2.物流信息系统规划4.物流信息系统的开发方法3.物流信息系统规划的主要方法物流聚焦一、企业信息化与运作人员的相互抱怨 从现场人员的感受我们可以意识到目前企业物料上线的信息化管理确实存在不小的问题,让我们系统性地分析一下这些问题产生的原因。二、制造企业物料上线管理之痛 大部分生产制造企业的生产经理,普遍的感觉是身心疲惫,手机24小时开机,需要协调的问题不断,常常被物料上线原因导致的停线追责,由此引发我们进行深层次的探究,生产制造企业的物料上线管理到底痛在何处?1.生产计划能不能真的锁定? 大部分企业都运行了ERP
2、系统,计划部门也制定了月度、周、三天、日生产计划,但所有的计划都避免不了来自方方面面的意外导致的问题:市场某畅销产品不能满足供货、某关键供应商的物料不能保障供应、某产品的模具出现了故障、某新品的试制必须满足集团的考核进度、必须插入试制生产计划 凡此种种,生产可是牵一发动全身,一个计划的调整,全身的每个细胞都要跟着动,可是我们的系统却不是联动的,一个环节想不到,一堆的问题就会找上门,计划、采购、生产、物流等部门负责人神经都快绷断了。2.生产的产品品种能不能减少一点? 原来一个产品包打天下,一招鲜吃遍天,产品上线从头跑到尾,都在掌控之中,现在怎么了?A产品干不了几百台,要干B产品了,B产品还要区分
3、高配和低配,一个颜色生产不会超过50台,这些还没完全适应过来,又要切换其他产品了。每个产品的变化,物料清单、配送工位、上线顺序都要跟着不停地变化,我们的调度系统啥时才能变成超级无敌变形金刚。物流企业花了巨资在信息化上,为啥还有这么多痛点没解决?物流聚焦3.我们的供应商能不能给力一点? 一款产品上千种物料已是很正常了,几百个产品品种下来就得上万种物料才能满足生产,为了防止主供应商掉链子,还要配备B、C厂家保供,为了防止供应商断料,我们制定了严格的供应商停线索赔机制,但是总会有不长眼的供应商供不上物料,好像他们也有倒不完的苦水:我们没法及时看到你们生产计划的调整,我们不知道你们实时库存情况,你们产
4、品升级要早一点通知我们再多的理由,有一个件不到,生产线就跑不下去,停线的责任总得有人抗。4.原材料的仓库为什么不能与供应商和物料配送达到无缝衔接? 原材料仓库被四面墙拦住了,供应商不知道已有的库存还能满足多少天的生产,生产计划调整后还有多少物料需要紧急调拨到位,无计可施只能派个有经验的现场主管到客户工厂仓库去蹲点,在前线拿到的第一手资料是最准确可靠的,但这个人工成本可是一笔不小的支出。5.物流的上线配送工作啥时才能变得有条不紊? 物料的上线工作是一个复杂的系统工程,若干条生产线,几百个生产工位,成千上万种物料,料车、料架、周转箱、流利式货架、AGV小车等等各式各样的中转器具,全靠几十或上百个配
5、送员根据经验安排,总有不长脑子的配送员放错了批量、选错了容器、跟不上产线节奏,为什么没有一个专门的系统能把每一个物料按照排产、器具、工位、生产节奏有序的管理起来呢? 所谓痛则不通、通则不痛。物料上线管理暴露出的问题从源头生产计划开始,衍生到原料采购、供应商管理、原物料仓储出货、原物料上周转器具、配送上工位等各个环节,各环节没有有效打通照顾到彼此,并通过系统统筹有效地管控起来。让我们重新回到现场,看看到底哪些环节堵塞了系统间的衔接。物流企业花了巨资在信息化上,为啥还有这么多痛点没解决?第一节信息系统规划的相关概念1信息系统规划的相关概念一、信息系统规划的概念 信息系统规划是将组织目标、支持组织目
6、标所必需的信息、提供这些必需信息的信息系统,以及这些信息系统的实施等诸要素集成的信息系统方案,是面向组织中信息系统发展远景的系统开发计划。 信息系统的规划是系统生命周期中的第一个阶段,也是系统开发过程的第一步,其质量直接影响这系统开发的成败。1信息系统规划的相关概念二、信息系统发展的阶段论第1阶段:初装 初装阶段指单位购置第一台计算机并初步开发管理应用程序。该阶段,计算机的作用被初步认识,个别人具有了初步使用计算机的能力。一般情况下,“初装”阶段发生在单位的财务部门。第2阶段:蔓延 随着计算机应用初见成效,信息系统从少数部门扩散到多数部门,并开发了大量应用程序,使单位的事物处理效率有了提高,这
7、便是所谓的“蔓延”阶段。显然,在该阶段中,数据处理能力发展的最为迅速,但同时出现了许多有待解决的问题,如数据冗余性、不一致性、难以共享等。可见,此阶段只有一小部分计算机的应用收到了实际效果。图4-1 诺兰阶段模型1信息系统规划的相关概念二、信息系统发展的阶段论第3阶段:控制 管理部门了解计算机数量超出控制,计算机预算每年以30%40%或更高的比例增长,而投资的回收却不理想。同时随着应用经验的丰富,应用项目不断积累,客观上也要求加强组织协调,于是就出现了由企业领导和职能部门负责人参加的领导小组,对整个企业的系统建设进行统筹规划,特别是利用数据库技术解决数据共享问题。这时,严格的控制阶段便代替了蔓
8、延阶段。诺兰认为,第三阶段将是实现从以计算机管理为主到以数据管理为主的转换的关键时期,一般发展较慢。图4-1 诺兰阶段模型1信息系统规划的相关概念二、信息系统发展的阶段论第4阶段:集成 所谓集成,就是在控制的基础上,对子系统中的硬件进行重新连接,建立集中式的数据库及能够充分利用和管理各种信息系统。由于重新装备大量设备,此阶段预算费用又一次迅速增长。第5阶段:数据管理 诺兰认为,“集成”之后,会进入“数据管理”阶段。但在20世纪80年代时,美国尚处在第4阶段,因此,诺兰没能对该阶段进行详细的描述。第6阶段:成熟图4-1 诺兰阶段模型此外,诺兰阶段模型还指明了信息系统发展过程中的6种增长要素,分别
9、是: 计算机硬软资源;应用方式;计划控制;MIS在组织中的地位;领导模式;用户意识1信息系统规划的相关概念三、 信息系统的开发策略(1)“自上而下”的开发策略。“自上而下”的开发策略强调从整体上协调和规划,由全面到局部,由长远到近期,从探索合理的信息流出发来设计信息系统。由于这种开发策略要求很强的逻辑性,因而难度较大,但这是一种更重要的策略,是信息系统的发展走向集成和成熟的要求。(2)“自下而上”的开发策略是从现行系统的业务状况出发,先实现一个个具体的功能,逐步地由低级到高级建立信息系统。因为,任何一个信息系统的基本功能都是数据处理,所以,“自下而上”开发首先从研制各项数据处理应用开始,然后根
10、据需要逐步增加有关管理控制方面的功能。一些组织在初装和蔓延阶段,各种条件(设备、资金、人力)尚不完备,常常采用这种开发策略。“自下而上”的策略,用于小型系统的设计,适用于对开发工作缺乏经验的情况。在实践中,对于大型系统往往把这两种方法结合起来使用,即先自上而下地做好信息系统的战略规划,然后,自下而上地逐步实现各系统的应用开发。这是建设信息系统的正确策略,物流信息系统的建设也不例外。1信息系统规划的相关概念四、信息系统战略规划的作用 制订信息系统战略规划的作用在于:(1)合理分配和利用信息资源(信息、信息技术和信息生产者),以节省信息系统的投资;(2)通过制订规划,找出存在的问题,更正确地识别出
11、为实现企业目标信息系统必须完成的任务,促进信息系统的应用,带来更多的经济效益。 例如,存在产品质量问题的某些企业在企业战略规划中确定的战略是:建立全面质量管理控制规程;由此导出的信息系统战略为:建立新产品的全面质量管理控制数据库系统。(3)指导信息系统的开发,用规划作为将来考核系统开发工作的标准。第二节物流信息系统的安全性2物流信息系统规划一、物流信息系统规划的原因(1)物流信息系统的战略规划是关于物流信息系统的长远发展规划,也称为总体规划。它通常包括主要发展目标、发展重点、实现目标的途径和措施等,物流信息系统的战略规划既可以看成是企业战略规划下的一个专门性规划,也可以看成是企业战略规划的一个
12、重要组成部分,它应与企业组织的战略规划之间协调一致。也就是说,不论物流信息系统的战略规划是作为企业战略规划的一部分还是一个专门性的规划,它都应当与企业战略规划有机地配合。(2)物流信息系统规划是建立物流信息系统的第一阶段,是系统开发的基础准备和总体部署阶段。通过对企业的初步调查和客观分析,以整个系统为研究对象,概要审查系统的目标与需求,估计系统实现后的效果,确定系统的总目标和主要功能,即从总体上把握系统的目标和功能框架,继而分析论证总体方案的可行性,为后继的开发工作打好基础。因此,物流信息系统的规划在整个物流系统的开发过程中具有举足轻重的地位,必须引起高度重视。2物流信息系统规划二、物流信息统
13、规划的主要内容一般说来,物流信息系统规划包含的主要内容: (1)物流信息系统的目标、约束与结构。系统规划应该根据组织的战略目标、组织的业务流程与创新需求以及组织的内外约束条件,来确定系统的总目标、发展战略规划,以及系统的总体结构类型及子系统的构成。其中,信息系统的总目标为信息系统的发展方向提供准则,而发展战略规划提出是完成工作的衡量标准。(2)对目前组织业务流程与现有信息系统的功能、应用环境和应用现状,当前人员状况,经费情况,满足现实要求的情况等多方面进行评价。了解当前的能力状况,制订改革业务流程和建设信息系统的政策、目标和战略。2物流信息系统规划二、物流信息统规划的主要内容 (3)对影响计划
14、的信息技术发展的预测。信息系统战略规划无疑要受当前和未来信息技术发展的影响。因此,计算机及其各项技术的影响应得到必要的重视并在战略规划中有所反映。另外,对信息网络、数据库、软件的可用性、方法论的变化、周围环境的变化以及它们对信息系统产生的影响也在考虑的因素之中。 (4)发展规划阶段安排。是对本次规划第一个发展阶段中有关项目实施计划的安排原则的确定和具体安排。主要包括:硬件设备的采购时间表、应用项目的开发时间表、软件维护与转换工作时间表、人力资源的需求计划以及人员培训时间安排和资金需求等。2物流信息系统规划三、 物流信息统规划的原则 (一)完整性原则 信息系统战略规划无疑要受当前和未来信息技术发
15、展的影响。因此,计算机及其各项技术的影响应得到必要的重视并在战略规划中有所反映。另外,对信息网络、数据库、软件的可用性、方法论的变化、周围环境的变化以及它们对信息系统产生的影响也在考虑的因素之中。 (二)可靠性原则。 一个可靠的物流管理系统要能在正常情况下达到系统设计的预期精度要求,不管输入的数据多么复杂,只要是在系统设计要求范围内,都能输出可靠结果。非正常情况下的可靠性,指系统在软、硬件环境发生故障的情况下做出应对措施。因此,物流信息系统必须能处理异常情况,依托系统来突出问题和机会,管理者通过信息系统能够集中精力关注最重要的情况,以便及时做出相应的危机公关决策。 (三)经济性原则 企业是趋利
16、性组织,追逐经济利益是其活动的最终目的,所以每一次投入它都会考虑产出,因此,在系统的投入中也要做到投入最小、收益最大。这就要求软件的开发费用必须在保证质量的情况下尽量地压缩。一个经济实用的物流信息系统必须层次结构分明,不同层次上的部门和人员,要尽可能是不同类型的信息。 一个完善的物理信息系统,要有以下层次:1.数据层:将收集、加工的物流信息以数据库的形式加以存储。2.业务层:对合同、票据、报表等业务表现方式进行日常处理。3.应用层:包括仓库作业计划、最优路线选择、控制与评价模型的建立,根据信息检测物流系统的状况。4.计划层:建立各种物流系统分析模型,辅助高管人员制订物流战略计划2物流信息系统规
17、划四、物流信息系统规划的步骤进行物流信息系统规划一般包括以下一些步骤,如图4-2所示。图4-2 物流信息系统规划步骤2物流信息系统规划四、物流信息系统规划的步骤第1步,规划基本问题的确定。应包括:规划的年限、规划的方法;确定集中式还是分散式的规划以及进取还是保守的规划。第2步,收集初始信息。包括:从各级机构、卖主相似的企业、本企业内部各种信息系统委员会、各种文件以及书籍和杂志中收集信息。第3步,现存状态的评价和识别计划约束。包括:目标、系统开发方法、计划、现存硬件和它的质量、信息部门人员、运行和控制、资金、安全措施、人员经验、手续和标准、中期和长期优先顺序、外部和内部关系、现存的设备、现存软件
18、及其质量,以及企业的思想和道德状况。第4步,设置目标。这实际上应由总经理和计算机委员会来设置,它应包括:服务的质量和范围、政策、组织以及人员等。它不仅包括信息系统的目标,而且应考虑整个企业目标。2物流信息系统规划四、物流信息系统规划的步骤第5步,准备规划矩阵。它是信息系统规划内容之间相互关系所组成的矩阵,这些矩阵列出后,实际上就确定了各项内容以及它们实现的优先顺序。第6步、第7步、第8步和第9步,是识别上面所列出的各种活动是一次性的工程项目性质的活动,还是一种重复性的经常进行的活动。由于资源有限,不可能所有项目同时进行,只有选择一些好处最大的项目先进行,同时要正确选择工程类项目和日常重复类项目
19、的比例,正确选择风险大的项目和风险小的项目的比例。第10步,是给定项目的优先权和估计项目的成本费用。依次我们可编制项目的实施进度计划即第11步,然后再第12步把战略长期规划书写成文。在此过程中还要不断与用户、信息系统工作人员以及信息系统委员会的领导交换意见。 写出的规划要经过第13步,总经理批准才能生效,并宣告战略规划任务的完成,如果是未获批准,只能重新进行规划。第三节物流信息系统规划的主要方法3物流信息系统规划的主要方法一、关键成功因素法(一)关键成功因素的主要来源3.环境因素1.个别产业的结构4.暂时因素2.竞争策略、产业中的地位及地理位置 不同产业因产业本身特质及结构不同,而有不同的关键
20、成功因素,此因素是决定于产业本身的经营特性,该产业内的每一公司都必须注意这些因素。 企业的产业地位是由过去的历史与现在竞争策略所决定,在产业中每一个公司因其竞争地位的不同,其关键成功因素也会有所不同对于由一家大公司主导的产业而言,领导厂商的行动常为产业内小公司带来重大的问题,所以对小公司而言,大公司竞争者的策略,可能就是其生存的竞争的关键成功因素。 企业因外在因素的变动,会影响每个公司的关键成功因素。如在市场需求波动较大时,存货控制肯定就会被高阶主管视为关键成功因素之一。 大部分是由组织内特殊的理由而来,这些事在某一特定时期对组织的成功产生重大影响的活动领域。3物流信息系统规划的主要方法一、关
21、键成功因素法1.环境分析法。包括将要影响或正在影响产业或企业绩效的政治、经济、社会等外在环境的力量,换句话说,重视外在环境的未来变化,比公司或产业的总体变化来得重要,若实际应用到产业或公司上会产生困难2.产业结构分析法。 应用Porter所提出的产业结构分析架构,作为此项分析的基础。此架构由五个要素构成。每一个要素间关系的评估可提供分析这客观的数据,以确认及检验产业的关键成功因素。产业结构分析的另一个优点是此架构提供一个完整的分类,还可以图形的方式找出产业结构要素及其主要关系。3.产业/企业专家法。向产业专家、企业专家或具有知识与经验的专家请教,除可获得专家累积的智慧外,还可获得客观数据中无法
22、获得的信息。但此法因缺乏客观的数据会导致实证或验证上的困难。4.竞争分析法。不同产业因产业本身特质及结构不同,而有不同的关键成功因素,此因素是决定于产业本身的经营特性,该产业内的每一公司都必须注意这些因素。 (二)成功因素的8种确认方法5.产业领导厂商分析法。产业领导厂商的行为模式,可当做产业关键成功因素重要的信息来源。因此,对于领导厂商进行分析,有助于确认关键成功因素,但对于其成功的解释仍会受到限制。6.企业本体分析法。此项技术乃针对特定企业,对某些结构方面进行分析,如优劣势评估、资源组合、优势稽核及策略能力评估等。透过各功能的扫描,确实有助于关键成功因素的发展,但要耗费大量时间且数据相当有
23、限。7.突发因素分析法。此项技术亦是针对特定企业,透过对企业相当熟悉的专家协助。虽然较主观,却常能揭露一些其他传统客观技术无法察觉到的关键成功因素,且不受功能的限制,甚至可以获得一些短期的关键成功因素,遗憾的是难以验证这些短期的关键成功因素。8.市场策略对获利影响的分析法。针对特定企业,以研究PIMS报告的结果进行分析。此技术的主要优点是它的实验性基础,而缺点在于“一般性的本质”,即无法指出这些数据是可直接应用于某一公司或某一产业,也无法得知这些因素的相对重要性。3物流信息系统规划的主要方法一、关键成功因素法(三)关键成功因素法的步骤 图4-4 关键成功因素法 关键成功因素法源自企业目标,通过
24、目标分解和识别、关键成功因素识别、性能指标识别,一直到产生数据字典。关键成功因素就是要识别联系于系统目标的主要数据类型及其关系,识别关键成功因素所用的工具是树枝因果图。3物流信息系统规划的主要方法一、关键成功因素法(三)关键成功因素法的步骤 例如:某企业有一个目标是提高产品竞争力,可以用树枝图画出影响它的各种因素,以及影响这些因素的子因素,如图4-5所示。 如何评价这些因素中哪些因素是关键成功因素,不同的企业评价标准是不同的。对于一个习惯于高层人员个人决策的企业,主要由高层人员个人再此图中选择。对于习惯于群体决策的企业,可以用德尔菲法或其他方法把不同人设想的关键因素综合起来。关键成功因素法在高
25、层应用,一般效果较好。图 4-5 树枝图3物流信息系统规划的主要方法二、战略目标集转化法战略目标集转化法(Strategy Set Transition,简称SST)是1978年由William King提出的一种确定管理信息系统战略目标的方法。该方法吧整个组织的战略目标看成是一个“信息集合”,该集合由组织的使命、目标、战略和其他影响战略的因素(如管理的复杂性、改革习惯以及重要的环境约束)等组成。战略目标集转化法过程如图4-6所示。图 4-6 战略目标集转化法过程3物流信息系统规划的主要方法二、战略目标集转化法战略目标集转化法的实施步骤如下: 第一步是识别组织的战略集,先考察一下该组织是否有成
26、文的战略式长期计划,如果没有,就要去构造这种战略集合。可以采用以下步骤: (1)描绘出组织各类人员结构,如卖主、经理、雇员、供应商、顾客、贷款人、政府代理人、地区社团及竞争者等。(2) 识别每类人员的目标。(3)对于每类人员识别其使命及战略。 第二步是将组织战略集转化成信息系统战略,信息系统战略应包括系统目标、约束以及设计原则等。这个转化的过程包括对应组织战略集的每个元素识别对应的信息系统战略约束,然后提出整个信息系统的结构。最后,选出一个方案给总经理。下面是某企业的战略目标转化例子,如图4-7所示。 由图4-7我们可以看出,该企业的目标是由不同群体引出的。例如:组织目标01由股票持有者S、债
27、权人Cr以及管理者M引出;组织战略S1由目标01和06引出,以此类推。这样就可以列出信息系统的目标、约束以及设计战略。图 4-7 某企业战略目标转化3物流信息系统规划的主要方法三、企业系统规划法企业系统规划法(Business System Planning,简称BSP)是为指导企业信息开发而建立起的一种结构化方法。20世纪70年代初,IBM公司使用企业系统规划化法进行企业内部信息系统开发。此后,该方法在管理信息系统开发中得到了广泛的应用。企业系统规划法帮助企业进行规划,确定企业信息系统建设的信息需求,以满足企业长期发展的需要。企业系统规划法要求:(1)信息系统应支持企业的目标;(2)信息系统
28、应表达并满足企业中各个管理层次(战略计划、管理控制和操作控制)的信息需求;(3)信息系统应向整个企业提供一致的信息;(4)信息系统应在企业管理体制和组织机构发生变化时保持一定的稳定性和工作能力;(5)信息系统的战略规划应由总体信息系统中的子系统开始实现。3物流信息系统规划的主要方法三、企业系统规划法 企业系统规划法由四个主要步骤组成,分别是定义企业目标、定义企业过程、进行数据分析、定义信息系统的结构,如图4-8所示。 图 4-8 企业系统规划法的主要步骤企业系统规划法的主要步骤(一)定义企业目标 定义企业目标的任务是识别企业的战略,主要工作是对当前组织的功能、应用环境和现状进行评价,从而识别组
29、织的目标和战略。该阶段的根本目的是保证管理信息系统的战略与整个组织的战略目标协调一致。其具体内容与系统战略规划类同。(二)定义企业过程 企业过程是企业管理工作中一组逻辑上相关的决策和活动,它们服务于企业的资源管理工作。定义企业过程就是对这些决策和活动进行识别和确定。通过定义企业过程,可更深入了解企业目标的完成过程,并为数据类的定义和信息系统的结构定义提供基础依据。以企业过程为基础所构建的信息系统具有较强的适应性。它能在很大程度上独立于企业组织机构的变化。3物流信息系统规划的主要方法三、企业系统规划法企业系统规划法的主要步骤(二)定义企业过程 1.定义企业过程的依据 一般来说,一个组织或部门活动
30、和决策往往与某类资源属性有关,并形成对其他资源的支配,这种资源被称为“关键资源”。关键资源一般具有垂直穿越各管理层次和平行穿越各职能部门的特点。因而,关键资源是识别企业过程,构建系统结构的重要基础。比如在企业中,产品/服务往往用来定义关键资源。 利用关键资源识别企业过程,往往是通过关键资源及其支持性资源的4个生命周期阶段来实现的。这4个阶段是:第1阶段 需求、计划、度量和控制。即决定需要多少产品和资源。获取它们的计划及确定计划要求、度量和控制。第2阶段 获取和实现。开发产品或服务,或获取开发过程中所需资源。 第3阶段 经营管理。组织、加工修改或维护有关支持性资源,对产品/服务进行存储或服务。第
31、4阶段 回收或分配,产品或服务价值的实现,支持性资源使用结束。3物流信息系统规划的主要方法三、企业系统规划法企业系统规划法的主要步骤(二)定义企业过程 2.定义企业过程的步骤 对企业过程的识别借助三类主要资源:计划和控制资源、产品服务资源和支持性资源。其中,通过对这一类资源生命周期的分析,能够得出相应的企业过程。定义企业过程的步骤如图4-9所示。 计划和控制过程 在企业管理过程中,计划是制订各种任务、目标、策略和控制等并用以指导具体的活动,已达到计划所规定的目的。计划和控制过程以所收集的有关计划、关键成功因素和相应的度量标准等信息,识别相应的企业过程。表4-1为某企业所识别的计划和控制过程的例
32、子。 图4-9 定义企业过程的步骤3物流信息系统规划的主要方法三、企业系统规划法企业系统规划法的主要步骤(二)定义企业过程 2.定义企业过程的步骤 产品服务过程 产品服务过程的首要工作是识别企业的产品和服务,然后识别与之相关的过程。一般是按照服务生命周期,从需求阶段开始分析。开始阶段可多定义一些过程,然后再对它们进行必要的组合,同时调整层次上的不一致性。表4-2为某企业的产品服务过程的例子。 支持性资源过程 在企业系统规划中,支持性资源是企业实现其目标的消耗品和使用物。基本的支持性资源有材料、资金、设备和人员四种类型。此外,还有一些如市场、厂商及文字材料等辅助性资源。 图4-9 定义企业过程的
33、步骤3物流信息系统规划的主要方法三、企业系统规划法企业系统规划法的主要步骤(二)定义企业过程 2.定义企业过程的步骤 过程归并和分析 过程归并和分析工作主要是对已经从计划控制、产品服务和支持性资源中识别的过程进行组合,以消除在层次上的不一致性,归并由共性的过程。 最后的工作是识别企业的关键过程,识别关键过程的目的是确定需要对哪些部门做更详细的研究。战略规划和管理控制往往包含关键过程。企业过程定义是企业系统规划法的首要工作,是以后各项工作的基础。其根本作用在于了解信息系统能在那些方面支持企业,这也是企业系统规划法的研究目标。 图4-9 定义企业过程的步骤3物流信息系统规划的主要方法三、企业系统规
34、划法企业系统规划法的主要步骤(三)进行数据分析 1.识别数据 可将数据分为存档类、事务类、计划类和统计类四种。其中,存档类数据用于记录资源的状况,支持经营管理活动,一般仅和一个资源直接相关;事务类数据反映由于分配和获取活动所引起的存档类型数据的变化;计划类数据是规划未来活动的数据,主要包括战略计划、预测、预算模型及操作日程等;统计类数据是对以上各类数据的统计和综合,它用于对企业进行度量和控制。 数据类的初步识别可通过构造企业资源/数据类矩阵完成。表4-4为一个企业资源/数据类矩阵示例。构造的过程可针对每一种企业资源找到其相应的数据类,当所有的数据类被识别出来后,根据层次性和一致性对它们进行综合
35、和分解,最后得出数量适当的数据类。数据类的最后确定需按产品服务生命周期对每个使用数据过程构造一系列的输入处理输出数据类,如图4-11所示。3物流信息系统规划的主要方法三、企业系统规划法企业系统规划法的主要步骤(三)进行数据分析 1.识别数据 图 4-11 输入处理输出数据类图3物流信息系统规划的主要方法三、企业系统规划法企业系统规划法的主要步骤(三)进行数据分析 2.定义数据类 定义数据类是对已经识别出的数据类的具体结构、内容及有关属性作详细的说明。可以认为,数据类定义是对数据类别过程的总结和检验。同时,它也是建立系统总体结构的基础。定义的方法一般采用文字描述,也可采用其他的形式描述方法。 3
36、.过程关联 所谓过程关联就是建立数据类与数据使用过程的关系。它是在所识别和定义的数据类的基础上,将数据和它的生成、使用过程相联系。表4-5为一个过程数据矩阵U/C的例子。 过程数据矩阵又称为U/C(User/Create)矩阵,它是将数据类和相应的企业过程安排在一个矩阵中,用字母C和U表示哪个过程产生该数据,那个过程使用该数据。在矩阵中,首先按关键资源的生命周期顺序排列过程,即计划过程、度量和控制过程、直接涉及产品的过程,最后是管理支持资源的过程;然后根据过程中产生的顺序将数据类排在另一维上,即计划过程产生的数据、其他过程产生的数据;最后在适当的行列交叉处填上C或U。3物流信息系统规划的主要方
37、法三、企业系统规划法企业系统规划法的主要步骤2.表示数据流向 落在系统方框以外的字母U表示对数据流的应用,用箭头表示数据从一个方框流向另一个方框,得到相应的数据流向图,如表4-6所示。得到数据流向图后,就可以去掉字母C和U重新安排坐标轴,并给每个方框命名,最后,得到了一个完整的用如图4-12所示的总体结构图表示的信息系统的总体结构。(四)定义信息系统的结构 1.确定主系统 确定主系统的目的是划分出系统总体结构的基本框架。具体做法是以过程数据矩阵为依据,从矩阵的左上角开始,通过调整某些行和列,尽量将字母C排列在从左上角到右下角的对角线上。需要说明的是,在原始的过程数据矩阵中,由于过程和数据是按相
38、关资源的生命周期顺序排列的,所以大部分字母C基本上已经位于对角线上。经过这样处理后,得到了字母C的适当排列,从而将企业过程和数据依据其管理的资源而划分成若干组后,用方框将这些组分开来,如表4-6所示。这些方框代表逻辑子系统的组合以及对特定数据类的产生和维护责任。3物流信息系统规划的主要方法三、企业系统规划法企业系统规划法的主要步骤(四)定义信息系统的结构 3.识别子系统 总体结构图为管理信息系统子系统的识别提供了良好的基础和框架。一般认为,由于过程是按企业活动的逻辑关系划分的,因此过程提供了合理的子系统的边界,可将一个过程组成一个子系统,该子系统对其他过程提供支持。一个过程也可由多个子系统支持
39、。划分子系统时,已有的系统不应对新系统的规模和边界产生影响。 根据数据类的产生使用特点,可将子系统分为如下几类:产生数据类但不使用其他数据类的子系统。为确定这类子系统,可将数据过程数据组合矩阵中的每个C考虑为一个子系统,这类子系统具有独立性。使用其他数据类来产生一个数据类的子系统。所有非第一类子系统所属的C均属于该类。使用数据类但不产生数据类的子系统。在过程数据组合矩阵中,方框中在行上没有C的就是这子系统,它一般是支持度量和控制过程的子系统。方框以外的那些U,通常不单独构成子系统,但它们是子系统的一部分。 当所有子系统识别后,应当给予功能上的描述。子系统的识别最终明确了系统结构,并提供了确定系
40、统开发优先级的对象和企业未来信息支持的概貌。系统总体结构可帮助企业检查出产生数据的过程和结构,以确定数据政策和管理责任。第四节物流信息系统的开发方法4物流信息系统的开发方法一、生命周期法 结构化系统开发方法(Structured System Development Methodologies),即生命周期法,是最常用的管理信息系统开发方法。它是用系统工程的方法,以用户至上为原则,以结构化、模块化的方式,自顶向下的对系统进行分析与设计。 用结构化系统开发方法开发一个系统,将整个开发过程分为5个首尾相连的阶段,即系统开发的生命周期(life cycle)。包括:系统调查、系统分析、系统设计、系统
41、实施与运行、系统维护与评价。生命周期法实际上就是从系统提出请求开始,然后进行调查、分析、设计、实施、运行和维护的整个过程。(一)系统调研阶段 系统分析员要对现行系统进行调查研究,弄清系统组织结构业务情况、资源、系统的界限和存在问题,然后确定新系统的目标,进行可行性研究并提出可行性研究的书面报告。 用户需求调研涉及用户和系统分析人员两方。为了使用户需求调研工作顺利进行,必须事先制订一个调研计划,以便双方有关人员,特别是用户方面的人员,安排好工作时间。由表4-7可知,调研计划包含了调研内容、接待部门和人员、调研成果3方面的信息。4物流信息系统的开发方法一、生命周期法(一)系统调研阶段 经常采取的调
42、研方法主要有:表格调查法、座谈调查法、查阅资料法和现场观察法4种。同时,还要使用相应的调研工具,如统计表格、图形等。 表格调查法。对于那些结构性强、指标含义明确并且有具体内容的调查,应使用表格来调查。一般可利用目标调查表、组织机构调查表、任务调查表、文件类信息调查表、报表数据调查表、计算机资源调查表、计算机应用项目调查表等表格来配合调查。 座谈调查法。这是一种通过调查人员与被调查人员进行面对面的有目的的谈话获取所需资料的调查方法。一般由按纲问答法和自由畅谈法两种。 查阅资料法。该方法就是查阅企业各种各样的定性和定量的文件。 现场观察法。这是一种深入现场直接对调查对象的情况进行观察、记录,从而取
43、得第一手资料的调查方法。采用这种方法可以提高信息的可靠性。观察可以分为对人的行为的观察和对行为的客观事物的观察。4物流信息系统的开发方法一、生命周期法(二)系统分析阶段 在详细占有资料的基础上,认真分析用户的要求,确定新系统的逻辑功能,并通过一系列图标工具表达出来,最后编写系统分析说明书。(三)系统设计阶段 根据系统分析阶段确定的各种功能要求及数据流程图,转化为具体的物理系统。(四)系统实施与运行阶段 包括:程序设计及测试、系统的转换及运行、设备的安装与调试、人员培训工作。(五)系统维护与评价 维护可保证系统正常运行。系统评价是对新系统进行技术、运行和经济效益的综合评价。 生命周期法强调用户参
44、与系统的开发;按照系统的观点,自顶向下的完成开发工作;按照工程的观点分层次安排开发计划;充分考虑到新系统适应系统变化的情况等观点。4物流信息系统的开发方法二、原型法 原型法( Prototyping)是一种实用的开发方法,其基本思想是假定系统的使用者是缺乏计算机技术知识背景的,因此开发者和使用者在讨论系统的构成问题时存在着许多障碍。在这种情况下,开发者和用户的合作无疑是非常困难的。 因此,一个解决方法就是开发者根据用户提出的基本需求,投入少量人力和物力,尽快建立一个原始模型,使用户可及早运行和看到模型的概貌和使用效果,并提出改进方案,开发人员进一步修改完善,如此循环更迭,直到形成一个用户满意的
45、模型为止。 从原型法的基本设想中可以看到,它要求在获得系统的一组基本的用户需求后,快速地实现新系统的一个“原型”,用户、开发人员及其他有关人员在试用原型的过程中,通过反复评价和反复修改原型系统,从而使用户的需求日益明确。同时,从原型到模型的形成,周期短、见效快,对环境变化的适应能力较强。4物流信息系统的开发方法二、原型法(一)原型法开发步骤如下:1.确定用户的基本要求 在这一阶段,开发者的任务是设计出若干基本的、关键的问题向用户询问,从而得到用户对信息系统的基本要求,然后对系统给出初步的定义。用户的基本要求是指对系统各种功能的要求,对数据结构、菜单和屏幕界面、报表内容和格式等的要求。这一步的关
46、键在于设计者能否抓住问题的本质,建立起简明的系统模型。2.开发初始模型 根据用户的初始需求,开发一个可以应用的原型系统。一般原型系统只有数十个屏幕画面和少量试验数据。通常只是单机上的系统,从系统的工作效率上来看也是很不完善的,但其目的主要是为了描述开发者所理解的用户的基本需求,所以对系统的工作效率、界面完美程度并不做很多的追求。3.使用和评价原型 请用户使用原型系统,让他们实际体验使用系统的感觉,并写出所有不满意的地方。用户可以发现该系统和所设想的系统的差别,从而给开发者提供完善的思路。 这一步的目的是让用户发现原型系统中存在的问题,并不断的修改原型系统直到出现下列两种情况之一为止。 用户认定
47、按原型开发的系统不是他们所希望的系统,或者开发者认为用户提出的要求按目前的条件无法实现,从而终止开发工作。 除了规模和效率等几个可以改善的问题外,用户对原型系统已经满意。4物流信息系统的开发方法二、原型法(一)原型法开发步骤如下:4.修改和完善 根据修改意见进行修改,以得到新的原型系统,然后再进行使用和评价,这样经过有限次的循环往复,逐步提高和改善,直到形成一个用户满意的系统。原型法的开发步骤如图4-13所示。 在信息系统开发中,一般以上循环过程不多于45次,同时,使用原型法的成功关键有以下几点: 有适合的硬件设备和网络设施; 有功能很强的系统构筑工具; 有可以控制的数据; 系统开发者有足够丰
48、富的计算机知识; 用户对于管理方面知识丰富,同时,对系统开发感兴趣,能够投身到反复的讨论中;4物流信息系统的开发方法二、原型法(二)原型法的适用范围: 作为一种具体的开发方法,原型法不是万能的,而是由一定的适用范围和局限性的。主要表现在以下几个方面: 对于一个大型的系统,如果不经过系统分析来进行整体性划分,想要直接用原型来一个一个地模拟是很困难的。 对于大量运算的、逻辑性较强的模块程序,原型法很难构造出模型来供人评价,因为这类问题不是三言两语可以说清楚的。 对于一个批处理系统,大部分是内部处理过程,用原型方法有一定的困难。4物流信息系统的开发方法三、面向对象方法(一)面向对象方法的基本思想:
49、面向对象是一种认识方法学,它既提供了从一般到特殊的演绎手段,又提供了从特殊到一般的归纳形式。面向对象的系统开发方法是以事物为中心来考虑计算机的处理体系。这里指的事物不仅基于信息隐蔽和抽象数据类型等概念,还把事物的形象、功能和意义一体化,作为处理的基本单位,即把系统内所有资源都视为“对象”,每个对象都封装数据和方法,而方法实施对数据的处理,所以在面向对象时,只要给出“执行它”信息,便可以完成处理。(二)面向对象方法的概念 1.对象 广义地讲,对象可以是认为人或事物。面向对象方法认为,客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和联系就构成各种不
50、同的系统。当设计和实现一个客观系统时,在满足需求的条件下,把系统设计成由一些不可变的部分组成的集合,这些不可变的部分就是所谓的对象。4物流信息系统的开发方法三、面向对象方法(二)面向对象方法的概念 1.对象 广义地讲,对象可以是认为人或事物。面向对象方法认为,客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和联系就构成各种不同的系统。当设计和实现一个客观系统时,在满足需求的条件下,把系统设计成由一些不可变的部分组成的集合,这些不可变的部分就是所谓的对象。 2.对象的特征对象是面对对象方法的主体,对象的基本特征包括: 抽象性。对象是能够被抽象地表示
51、出来的,抽象是对象世界的简明表示。抽象地表示对象时强调描述对象的主要方面,忽略对象的不重要方面。用模型表达对象是对象抽象性。封装性。面向对象方法中,对象是被严格模块化的、一个个独立存在的实体。对一个个对象来说,从外部可以了解它的功能,但其内部细节是“隐蔽”的,它不受外界干扰。所以对象之间的相互依赖性很小,可以独立地被其他各个系统所选用,这就是所谓的封装性。封装了的对象满足软件工程的一切要求,而且可以直接被面向对象的程序设计语言所接受。继承性。由于对象之间是有一定联系的,每个对象在整体结构中都有自身的位置,不同位置的对象在属性关系上的共同性构成了对象之间的联系,在面向对象的方法中被称为继承性,即
52、子模块继承了父模块的属性。多态性。对象的多态性特征表现在各对象之间互操作、消息传递等方面。对象的多态性使不同的对象能够作相同的操作,对不同的对象发送相同的消息。所以,对象的多态性增强软件的灵活性、重用性和可理解性。4物流信息系统的开发方法三、面向对象方法(二)面向对象方法的概念 3.面向对象方法以对象为主体开发信息系统的方法就是面对对象方法。面向对象方法的结构和特征主要包括:任何客观事物都是由客观事物中的多个被抽象出的对象组成,对象通过某种组合,形成一定的结构,构成复杂的事物。0102对象由属性和方法组成。属性是对对象信息特征的反映,如:特点、值和状态等;方法是用来定义的操作过程来完成。030
53、4对象之间的联系主要通过传递消息来实现,传递消息的方式是通过消息模式和方法所定义的操作过程来完成。可按其属性将对象进行归类。类有一定的结构,类上可以有超类,类下可以有子类、超类、类和子类构成了对象或类之间的层次结构,它们之间的关系是靠继承维系的。4物流信息系统的开发方法三、面向对象方法(三)面向对象方法的开发过程 3.面向对象方法 系统调查和需求分析 系统调查和需求分析就是对系统面临的具体管理问题以及用户对系统开发的需求进行调查研究,明确系统目标和功能。 问题分析和求解 问题分析和求解时识别出对象及其行为、结构、属性和方法等。这个阶段通常被称为面向对象分析,简称OOA。 归纳 归纳式对第一阶段
54、分析的结果作进一步的抽象、归类,以范式的形式将它们确定下来。这个阶段通常被称为面向对象设计,简称OOD。 程序实现 程序实现是用户面向对象的程序设计语言取第三阶段整理出的范式,使之成为应用程序软件,这个阶段通常被称为面向对象的编程,简称OOP。4物流信息系统的开发方法四、计算机辅助软件工程法 计算机辅助软件工程(Computer Aided Software Engineering,简称CASE)是在20世纪80年代后期提出并发展起来的。确切地说,CASE方法并不是一种信息系统开发方法,但这并不影响CASE方法在信息系统开发中的重要地位。CASE方法的重要性主要表现在其对信息系统的开发方法和开
55、发过程的支持作用上。 (一) CASE的基本思想 CASE的出现主要是为了解决“软件危机”问题,“软件危机”一直以来就是制约软件发展的瓶颈问题。导致“软件危机”的主要原因是传统的软件开发要靠“人”进行集约型的作业生产,于是“人”的主观因素所造成的错误是不可避免的。 “软件工程”研究的根本问题是如何降低成本,高效率地生产高质量的软件,以克服“软件危机”所遇到的困难。因此,软件工程从它一诞生起就面临着如何组织“人”进行大规模作业,以及如何逐步用其他方法代替“人”的作业这两大课题。前者主要研究软件开发方法和项目管理方法,后者就是软件工程自动化工具,即CASE工具。 CASE的关键是集成一系列可协调的
56、软件工具组成进而形成整体的软件开发支持环境,并与项目管理工具和软件开发方法相结合,实现对环境的支撑于优化。具体地说,CASE是一组工具和方法集合,可以辅助软件在开发生命周期各个阶段进行软件开发。广义地说,CASE是辅助软件开发的任何计算机技术,它由两个主要的含义:在软件开发和维护过程中提供计算机辅助支持;在软件开发和维护中引入工程化方法。4物流信息系统的开发方法四、计算机辅助软件工程法(二)CASE工具介绍CASE工具与系统开发阶段相对应,当前CASE主要有以下一些工具:1.在需求分析阶段,CASE工具包括:带分析功能的结构化图形工具箱,如DFD图形工具、实体关系图(E-R图)等。面向对象模型
57、化工具和分析工具、原型化工具、共享信息资源中心库等。2.在程序设计与实现阶段,CASE工具包括:Jackson程序结构图、N-S图、PAD图等结构化图形工具;源代码生成工具;源代码分析工具;测试数据生成工具;测试覆盖率分析工具;异常结果差错工具等。3.在测试阶段,CASE工具包括:测试环境模拟工具、集成测试支持工具等。4.在维护阶段,CASE工具包括:现存系统评价工具、分析和重新设计工具、移植工具、重新结构化工具和逆向软件工程工具等。(三)CASE工具的分类4物流信息系统的开发方法四、计算机辅助软件工程法(四)CASE工具的特点(1)一般CASE工具只能在特定的一个或几个操作系统环境中运行,同时,不同的CASE工具所能支持的系统规模也有大有小。(2)CASE工具是在系统开发周期的不同阶段产生的,根据CASE工具所支持的不同开发阶段分为上游CASE工具和下游CASE工具。上游CASE工具主要是针对系统分析、设计阶段,下游CASE工具主要针对系统实施,维护阶段。当前,CASE工具正朝着集成化方向发展,但尚未成熟,这就使得大多数情
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年莱芜辅警招聘考试题库附答案详解(能力提升)
- 2024年中山辅警招聘考试真题及一套完整答案详解
- 2024年兰州辅警协警招聘考试真题含答案详解(巩固)
- 湖北省黄冈市浠水实验高中2026届高二上物理期末考试模拟试题含解析
- 新乡职业技术学院《自动化测试设计》2024-2025学年第一学期期末试卷
- 2024年兰州辅警协警招聘考试真题附答案详解(培优a卷)
- 2025年成都龙泉中学高二数学第一学期期末监测模拟试题含解析
- 西藏大学《古典园林设计》2024-2025学年第一学期期末试卷
- 2025-2026学年宁夏长庆高级中学生物高二上期末质量检测试题含解析
- 2025年河北省衡水高二上数学期末检测试题含解析
- 屋顶光伏发电项目EPC工程总承包施工进度计划横道图
- 资源与环境约束下山东省海洋经济可持续发展对策研究的综述报告
- 基层网格员消防培训课件
- 圆的周长学习单
- qdslrdashboard应用软件使用说明
- 《Windows 网络操作系统》-教学教案
- GB/T 28733-2012固体生物质燃料全水分测定方法
- GA 1517-2018金银珠宝营业场所安全防范要求
- 英语形容词和副词课件
- 人教版小学五年级语文上册期中试卷及答案
- 工程结构荷载和可靠度设计原理课件
评论
0/150
提交评论