小议物流信息系统的开发方法
更新时间:2020-08-07 00:35:01
摘要随着物流供应链管理的不断发展,各种物流信息的复杂化,各企业迫切要求物流信息化,而计算机网络技术的盛行又给物流信息
物流系统包括运输系统、储存保管系统、装卸搬运、流通加工系统、物流信息系统等方面,其中物流信息系统是高层次的活动,是物流系统中最重要的方面之一,涉及到运作体制、标准化、电子化及自动化等方面的问题。由于现代计算机及计算机网络的广泛应用,物流信息系统的发展有了一个坚实的基础,计算机技术、网络技术及相关的关系型数据库、条码技术、EDI等技术的应用使得物流活动中的人工、重复劳动及错误发生率减少,效率增加,信息流转加速,使物流管理发生了巨大变化。
1 物流信息系统的功能
物流信息系统是物流系统的神经中枢,它作为整个物流系统的指挥和控制系统,可以分为多种子系统或者多种基本功能。通常,可以将其基本功能归纳为以下几个方面:
1.1 数据的收集和输入
物流数据的收集首先是将数据通过收集子系统从系统内部或者外部收集到预处理系统中,并整理成为系统要求的格式和形式,然后再通过输入子系统输入到物流信息系统中。这一过程是其他功能发挥作用的前提和基础,如果一开始收集和输入的信息不完全或不正确,在接下来的过程中得到的结果就可能是实际情况完全相左,这将会导致严重的后果。因此,在衡量一个信息系统性能时,应注意它收集数据的完善性、准确性,以及校验能力和预防和抵抗破坏能力等。
1.2 信息的存储
物流数据经过收集和输入阶段后,在其得到处理之前,必须在系统中存储下来。即使在处理之后,若信息还有利用价值,也要将其保存下来,以供以后使用。物流信息系统的存储功能就是要保证已得到的物流信息能够不丢失、不走样、不外泄、整理得当、随时可用。无论哪一种物流信息系统,在涉及信息的存储问题时,都要考虑到存储量、信息格式、存储方式、使用方式、存储时间、安全保密等问题。如果这些问题没有得到妥善的解决,信息系统是不可能投入使用的。
1.3 信息的传输
物流信息在物流系统中,一定要准确、及时地传输到各个职能环节,否则信息就会失去其使用价值了。这就需要物流信息系统具有克服空间障碍的功能。物流信息系统在实际运行前,必须要充分考虑所要传递的信息种类、数量、频率、可靠性要求等因素。只有这些因素符合物流系统的实际需要时,物流信息系统才是有实际使用价值的。
1.4 信息的处理
物流信息系统的最根本目的就是要将输入的数据加工处理成物流系统所需要的物流信息。数据和信息是有所不同的,数据是得到信息的基础,但数据往往不能直接利用,而信息是从数据加工得到,它可以直接利用。只有得到了具有实际使用价值的物流信息,物流信息系统的功能才算发挥。
1.5 信息的输出
信息的输出是物流信息系统的最后一项功能,也只有在实现了这个功能后,物流信息系统的任务才算完成。信息的输出必须采用便于人或计算机理解的形式,在输出形式上力求易读易懂,直观醒目。
2 物流信息系统的开发方法
物流信息系统实质上是实际物流业务系统的一种计算机信息管理模型,因此,物流信息系统的开发实际上就是要建立物流业务系统与计算机信息管理模型系统之间的映射关系。可以从不同的角度建立不同的映射关系,从而也就形成了不同开发方深圳到凯里物流法学,这就是所谓的驱动对象的深圳到巢湖物流观点。从驱动对象的观点来分,目前主流的开发方法有结构化方法(即面向过程的方法)、数据建模方法(即面向数据的方法,又称信息工程方法)、面向对象的方法。
2.1 结构化方法
结构化方法亦称面向过程的方法或以过程为驱动的方法,或数据流建模方法。该方法产生于70年代中期,包括三个方面的内容:结构化程序设计、结构化分析和结构化设计。结构化方法概括起来就是自顶向下、逐步求精、模块化设计。模块自顶向下的结构是根据一定的设计原则获得的。而所谓模块化设计,即将软件分解为一组尽可能功能独立的模块,程序模块除了和基本控制结构一样具有单一入口和单一出口的构造特征之外,尚具有信息隐蔽和局部化特征,互相关联的模块通过接口定义要传递的数据。模块化原理使得软件结构更加清晰,易理解,易测试,易修改,从而提高了软件的可靠性。另外,模块化也有助于程序从个体化开发方式向集体化开发方式的转化,有助于软件开发工程的组织和管理。结构化方法的代表性工具有数据流图、结构图、Warnier-Orr图、Petri网(Petri Nets)、数据字典以及判定树/判定表和结构化程序语言等。
2.2 数据建模方法(面向数据的方法)
面向数据的方法是一种根据系统数据的组织和存取来建立系统模型的技术。该方法也称之为以数据为驱动的方法。数据建模技术和信息工程就是该方法的典型代表。该方法的代汕头到伊犁物流表性技术和工具有实体关系图(简称E-R图)、业务域分析和信息模型等。
2.2.1 数据建模技术
该技术是从信息(数据)而不是从功能(过程)的角度来开发信息系统的。在该技术中,现实世界被描述为是由数据、数据属性及其之间的关系组成的。
2.2.2 信息工程
在一个企业或企业的主要部门中,关于信息系统规划、分析、设计和构成的一套相互关联的、环环紧扣的正规化、自动化技术集合的应用,称为信息工程。使用这套技术,使得企业模型、数据模型和业务过程模型在一个综合的知识库中建立起来,用于创建和维护数据处理系统。信息工程是一种数据驱动的、但同时也强调过程的技术。它首先建立数据模型,然后再建立过程模型。除了将过程建模和数据建模有机地结合起来以外,信息工程更强调系统规划的重要性。实际上,在许多技术中信息工程已经取代了传统的结构化分析和设计技术。这是因为信息工程包含了结构化技术中的绝大多数概念、工具和技术。
2.3 面向对象的方法
面向对象的分析和设计方法是将面向对象的程序设计思想应用于系统开发中,其在解决问题的风范上与传统的结构化方法迥然不同。传统的结构化方法遵循结构化、确定性、顺序的风格,而面向对象方法则运用了对象、属性、责任以及消息的概念和机制。
面向对象方法可以说是面向过程技术和面向数据技术相结合的产物。在该方法中,数据和过程被包装成对象。一个对象是由数据和能够使用和修改这些数据的过程组成的。只有定义在数据上的过程(有时称之为服务)才能够使用和修改这一对象。不同的对象实例和对象类是通过传送能够指示它们执行某一个对象中的特定过程的消息来相互联系的。