物流信息系统规划

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1物流信息系统规划27.1物流信息系统概述•7.1.1物流信息•物流信息(logisticsinformation)是指反映物流各种活动内容的知识、资料、图像、数据、文件的总称。•(一)物流信息的组成•物流信息一般由两部分组成:1.物流系统内信息•它是伴随物流活动而发生的信息,包括物料流转信息、物流作业层信息、物流控制层信息和物流管理层信息。2.物流系统外信息•它是在物流活动以外发生但提供给物流活动使用的信息,包括供货人信息、顾客信息、订货合同信息、交通运输信息、市场信息、政策信息,还有来自企业内生产、财务等部门的与物流有关的信息。3•(二)物流信息的特点•(1)物流信息量大,分布广,信息产生、加工和应用在形式、时间、地点上不一致;•(2)物流信息动态性强,信息价值的衰减速度快,这就对信息管理的及时性要求较高;•(3)物流信息种类多,不仅生产系统内部各个环节有不同种类的信息,而且物流系统本身就使物流信息的分类、研究、筛选等难度增加。4•7.1.2物流信息系统的概念•物流信息系统是把物流和物流信息结合成一个有机的系统,用各种方式选择收集输人物流计划的、业务的、统计的各种有关数据,经过有针对性有目的的计算机处理,即根据物流关系方的经营管理工作要求,采用特定的计算机技术,对原始数据处理后输出对经营管理工作有用的信息的一种系统。5•7.1.3物流信息系统的体系结构•综合物流信息系统所包括的信息管理子系统有:(1)需求管理系统(也可称为客户管理系统)(2)采购管理系统(3)仓库管理系统(4)财务管理和结算系统(5)配送管理系统(6)物流分析系统(7)决策支持系统6模块名称功能详细说明需求管理系统管理客户信息收集客户需求信息、记录客户购买信息、进行销售分析和预测、管理销售价格、处理应收货款及退款采购管理系统管理采购信息(面向供应商)管理向厂商发出订购信息和进货验收、供货商管理、采购决策、存货控制、采购价格管理、应付账款管理等信息仓库管理系统管理仓库信息储存管理、进出货管理、机械设备管理、分拣处理、流通加工、出货配送管理、货物追踪管理、运输调度计划、分配计划等内容信息的处理表7.1物流信息系统模块7财务管理和结算系统财务信息管理对应付、应收账款进行会计操作,整个业务与资金进行平衡、测算和分析、编制财务报表、并与银行金融系统联网进行转账配送管理系统配送信息管理为购买、供应双方提供高度集中的、功能完善的和不同模式的配送信息服务物流分析系统物流状况分析实现对物流业务的互动分析,提供物流一体化运作的合理解决方案,以实现与网络伙伴的协同资源规划决策支持系统提供决策支持结合外部和内部信息编制各种分析报告和建议报告,提供分析图表与仿真结果报表,提供决策支持8•7.1.4物流信息系统的作用•信息系统在物流系统中的作用具体体现以下几个方面:•1.信息系统是物流系统的神经中枢,如果没有先进的信息系统来支持,物流系统的功能就不能体现。物流系统是一个庞大、复杂的过程,只有在一个完善的信息系统基础上才可能实现。•2.信息系统建立有效地节约企业的运营成本,通过规模化、少品种、业务统一管理节约企业的物流运作成本。生产企业只要通过物流中心的信息系统就能够及时地了解产品销售情况,及时地调整生产,并可以通过信息系统完成企业的一系列的活动,如报关、订单处理、库存管理、采购管理、需求计划、销售预测等。•3.信息系统建立使物流中心的服务功能大大拓展。一个完善信息系统使企业能够把物流过程与企业内部管理系统有机地结合起来,如与ERP软件结合,可以使企业管理更加有效。97.2物流信息系统规划与开发步骤•7.2.1信息系统的规划原则•(一)结构的网络化•(二)信息的标准性•(三)信息的准确性•(四)信息的及时性•(五)信息的可得性•(六)处理异常情况的能动性和主动性•(七)信息系统的灵活性•(八)信息系统的易操作性10•7.2.2物流信息系统规划与开发步骤•物流信息系统的建设包括如下步骤:•(一)物流信息系统需求分析•1.需求分析的意义•需求分析建立在用户调查的基础上,通过分析,逐步明确用户对系统的需求。它是系统规划和开发的依据。对用户需求是否准确把握,直接关系到开发出来的系统能否得到用户认可,用户能否真正运用该系统解决业务或管理问题。•2.需求分析的任务•需求分析的基本任务是准确地回答“系统必须做什么”这个问题。需求分析所要做的工作是深入描述系统的功能和性能,确定系统设计的限制和定义系统的其他有效性需求。11•(二)物流信息系统设计•物流信息系统的规划是物流系统规划的一部分,也是企业战略规划的一部分。它服务于企业的长期规划,是长期规划的手段和保证。企业在建立物流信息系统之前,首先要根据物流系统总体规划,明确物流信息系统的目标、功能等。•物流信息系统的规划基本上分为五个内容:•(1)系统总体结构设计•(2)系统代码设计•(3)系统数据结构设计和数据库设计•(4)输入输出设计•(5)模块功能与处理过程设计12物流信息系统规划与开发步骤需求分析信息需求分析处理需求分析系统设计总体结构设计代码设计数据结构设计数据库设计输入、输出设计模块功能设计处理过程设计系统实施安装网络系统建立数据库系统程序设计与调试整理基础数据培训操作人员试运行系统维护与评价修改完善系统评价系统137.3物流信息系统开发方法•7.3.1结构化系统开发方法•结构化系统开发方法(StructuredSystemDevelopmnetMethodology),是自顶向下结构化方法、工程化的系统开发方法和生命周期方法的结合,它是迄今为止开法方法中应用最普遍、最成熟的一种。14•(一)结构化系统开发方法的基本思想•结构化系统开发方法的基本思想是:用系统工程的思想和工程化的方法,按用户至上的原则,结构化,模块化,自顶向下地对系统进行分析与设计。具体来说,就是先将整个信息系统开发过程划分出若干个相对独立的阶段,如系统规划、系统分析、系统设计、系统实施、系统运行与维护等。在前三个阶段坚持自顶向下地对系统进行结构化划分。在系统调查或理顺管理业务时,应从最顶层的管理业务人手,逐步深人至最基层。在系统分析,提出新系统方案和系统设计时,应从宏观整体考虑人手,先考虑系统整体的优化,然后再考虑局部的优化问题。在系统实施阶段,则应坚持自底向上地逐步实施。也就是说,组织人力从最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐渐地构成整体系统。15•(二)结构化系统开发方法的特点•结构化系统开发方法主要强调以下特点:•1.自顶向下整体性的分析与设计和自底向上逐步实施的系统开发过程。•2.用户至上。•3.深入调查研究。•4.严格区分工作阶段。•5.充分预料可能发生的变化。•6.开发过程工程化。16•三)结构化系统开发方法的优缺点•结构化系统开发方法是在对传统的自发的系统开发方法批判的基础上,通过很多学者的不断探索和努力而建立起来的一种系统化方法。这种方法的突出优点就是它强调系统开发过程的整体性和全局性,强调在整体优化的前提下来考虑具体的分析设计问题,即自顶向下的观点。它强调的另一个观点是严格地区分开发阶段,强调一步一步地严格地进行系统分析和设计,每一步工作都及时地总结,发现问题及时地反馈和纠正。从而避免了开发过程的混乱状态,是一种目前广泛被采用的系统开发方法。17•7.3.2原型法•(一)原型法的开发思想•原型方法是80年代随着计算机软件技术的发展,特别是在关系数据库系统(RDBS,RelationalDataBaseSystem)、第四代程序生成语言(4GL,4thGenerationLanguage)和各种系统开发生成环境产生的基础上,提出的一种从设计思想到工具、手段都是全新的系统开发方法。18(二)原型法的开发过程•原型法工作流程19•(三)原型法的优缺点•原型法的优点如下:•1.原型法是以用户为中心来开发系统的,原型法提供了一个验证用户需求的环境原型法允许在系统开发生命期的早期进行人机交互测试,原型法提高了人们对最终系统的安全感,便于应用实例来建立新系统。•2.原型法加强了开发过程中的用户参与程度原型法可以接受需求的变动和风险。•3.原型法对用户具有强大的吸引力原型法可以缓和通信和交流的困难,原型法可以提供很好的系统说明和示范,原型法可以简化开发过程的项目管理和文档编制。•作为一种具体的开发方法,原型法不是万能的,有其一定的适用范围和局限性:•1.对于大型的系统,如果不经过系统分析来进行整体性划分,要想直接用屏幕一个一个进行模拟是很困难的。•2.对于大量的运算、逻辑性较强的程序模块,原型法很难构造一个合适的模型来供人评价。•3.对于原基础管理不善、信息处理混乱的问题,使用有一定困难。•4.对于批处理系统,因其大部分是内部处理,用原型法有一定困难。20•7.3.3面向对象的开发方法(Object-OrientedMethod)•面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界、解决问题的方法与过程。由于客观世界的问题都是由客观世界中的实体及实体相互间的关系构成的,因此我们把客观世界中的实体抽象为对象(Object)。持面向对象观点的程序员认为计算机程序的结构应该与所要解决的问题一致,而不是与某种分析或开发方法保持一致,他们的经验表明,对任何软件系统而言,其中最稳定的成分往往是其相应问题论域(problemdomain)中的成分。21•(一)面向对象开发方法的特点•1.认为客观世界是由各种对象组成的,任何事物都是对象,复杂的对象可以由比较简单的对象以某种方式组合而成。按照这种观点,可以认为整个世界就是一个最复杂的对象。因此,面向对象的软件系统是由对象组成的,软件中的任何元素都是对象,复杂的软件对象由比较简单的对象组合而成。•2.把所有对象都划分成各种对象类(简称为类(Class)),每个对象类都定义了一组数据和一组方法,数据用于表示对象的静态属性,是对象的状态信息。因此,每当建立该对象类的一个新实例时,就按照类中对数据的定义为这个新对象生成一组专用的数据,以便描述该对象独特的属性值。类中定义的方法,是允许施加于该类对象上的操作,是该类所有对象共享的,并不需要为每个对象都复制操作的代码。•3.按照子类(或称为派生类)与父类(或称为基类)的关系,把若干个对象类组成一个层次结构的系统(也称为类等级)。•4.对象彼此之间仅能通过传递消息互相联系。22•(二)面向对象开发方法的优缺点•优点:•(1)是一种全新的系统分析设计方法(对象、类、结构属性、方法)。•(2)适用于各类信息系统的开发。•(3)实现了对客观世界描述到软件结构的直接转换,大大减少后续软件开发量。•(4)开发工作的重用性、继承性高,降低重复工作量。•(5)缩短了开发周期。•缺点:•(1)需要一定的软件支持环境。•(2)不太适宜大型的MIS开发,若缺乏整体系统设计划分,易造成系统结构不合理、各部分关系失调等问题。•(3)只能在现有业务基础上进行分类整理,不能从科学管理角度进行理顺和优化。•(4)初学者不易接受、难学。23•7.3.4计算机辅助开发方法(ComputerAidedSoftwareEngineering,CASE)•20世纪80年代,计算机图形处理技术和程序生成技术的出现,缓和了系统开发过程中的系统分析、系统设计和开发“瓶颈”,即主要靠图形处理技术、程序生成技术、关系数据库技术和各类开发工具为一身的CASE(ComputerAidedSoftwareEngineering,计算机辅助软件工程法)工具代替人在信息处理领域中的重复性劳动。24•(一)CASE方法的基本思路•CASE方法解决问题的基本思路是:在前面所介绍的任何一种系统开发方法中,如果自对象系统调查后,系统开发过程中的每一步都可以在一定程度上形成对应关系的话,那么就完全可以借助于专门研制的软件工具来实现上述一个个的系统开发过程。这些系统开发过程中的对应关系包括:结构化方法中的业务流程分析—数据流程分析—功能模块设

1 / 39
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功