授人以鱼不如授人以渔朱明工作室zhubob@21cn.com1物流管理信息系统的开发一、物流管理信息系统概述(一)物流管理信息系统的概念1.管理信息系统的概念管理信息系统是一个由人与计算机等组成的能进行信息收集、传输、加工、储存、维护和输出的系统,也就是指通过输入一些与管理有关的原始数据,就能输出对管理人员有用的信息的这样一个数据处理系统。2.物流管理信息系统物流管理信息系统,(LogisticsInformationSystem)是指物流系统中进行物流信息处理的管理子系统。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com2(二)物流信息系统的特点1.人机系统一个好的管理信息系统,必然是一个人机协调、高效率的系统。2.综合系统(1)多学科交叉,系统开发牵涉到多门学科。(2)多种人才结合,多学科交叉决定了系统开发是多方面人才结合、知识相互渗透的过程。(3)是软件和硬件的集成。3.动态系统物流管理信息系统开发从系统请求开始,经过系统调查、可行性分析、系统分析、系统设计、系统实施、系统运行和维护等阶段进人实用状态。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com3(三)物流信息系统的类型1.按系统的结构分(1)单功能系统单功能系统是指只能完成一种职能的系统。(2)多功能系统多功能系统能够完成一个部门或一个企业所包括的物流管理的职能。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com42.按照系统功能的性质分(1)操作型系统指为管理者处理日常业务的系统。(2)决策型系统指在处理日常业务的基础上,运用现代化管理方法,进一步加工计算,为管理人员或领导者提供决策方案或定量的依据。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com53.按照系统所采用的设备和技术分(1)单机系统单机系统只使用一台计算机,这台机器可以只有一个终端,也可以有多个终端。(2)网络系统网络系统使用多台计算机,相互间以通信网连接起来,实行资源共享的分布式结构。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com63.按照系统作用的对象可分为(l)面向生产企业的物流管理信息系统(生产企业)(2)面向零售商、中间商、供应商的物流管理信息系统(流通企业)(3)面向第三方物流企业的物流管理信息系统4.按照系统适应业务的范围分有仓储信息管理系统;运输信息管理系统;配送信息管理系统;国际货运代理信息系统;快递信息管理系统等。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com7(四)、物流管理信息系统的结构1.信息处理功能2.事务处理功能3.预测功能4.计划功能5.控制功能6.辅助决策和决策优化功能授人以鱼不如授人以渔朱明工作室zhubob@21cn.com8(五)物流管理信息系统的主要功能模块物流管理信息系统包括物品管理子系统、配送管理子系统、运输与调度子系统、客户服务子系统、财务管理、质量管理、人力资源管理等。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com9(六)物流信息系统的开发原则1.需求满足性原则2.标准化原则3.高质量原则4.可扩展性原则5.易用性原则6.性能价格比高的原则7.安全性原则8.文档完整性原则授人以鱼不如授人以渔朱明工作室zhubob@21cn.com10任务试用物流信息系统开发的原则对城市之星物流公司进行系统分析,确定该公司的业务模块。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com11常用物流管理信息的开发方法1.结构化生命周期法结构化生命周期法又叫生命周期法、瀑布法,是一种传统的信息系统开发方法。整个生命周期划分为以下五个阶段。(1)可行性研究与开发计划该阶段的基本任务就是明确系统规划的思想,决定为解决这些问题进行信息系统开发所采用的基本策略,基本方法和组织结构。(2)系统分析系统分析就是根据系统规划的思想,对组织当前所面临的问题进行详细分析,对物流企业现行信息处理方法做出详细的描述,提出新系统的若干代替方案,并对其进行成本效益分析。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com12(3)系统设计系统设计就是根据系统分析的结果,提出信息系统逻辑模型和物理模型,进行子系统的划分,描述系统的功能和实现方法。(4)系统实施系统实施就是按照系统设计的思想实现系统,进行软件编程和调试、检错,硬件设备的购入和安装,对物流企业有关操作人员的训练,从旧系统向新系统的转换。(5)系统的运行、维护与评价这个阶段就是将开发完成并经过调试的系统移交有关部门运行;继续做好系统的软、硬件维护;写出系统的总体评价。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com132.原型法原型法基本思想是试图改变结构化生命周期法的缺点,系统开发者在初步了解用户需求的基础上,在短时间内先定义用户的基本需求,构造系统开发的初步模型——原型。这个原型可能是粗糙的、不完善的,经用户和开发人员共同探讨、改进和完善,提出修改方案。开发人员根据修改方案对原型进行修改,得到新的原型。再去征求用户意见,反复多次直到取得满意的原型为止。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com14原型方法具有如下几方面的特点:(1)原型方法更多地遵循了人们认识事物的规律,循序渐进,不断受环境的启发,不断完善的。(2)原型方法将模拟的手段引入系统分析的初期阶段,沟通了人们的思想,缩短了物流企业管理人员和系统分析人员之间的距离。(3)原型方法的模拟原型能启发人们对问题进行较确切的描述和较准确的认识。(4)利用了最新的软件工具,摆脱了老一套工作方法,使系统开发的时间、费用减少,效率、技术提高。(5)原型方法将系统调查、系统分析、袭用设计等阶段融为一体提高物流企业管理人员对参加系统研制工作的积极性。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com15原型法的开发过程分为以下五个阶段。(l)确定用户的基本需求,就是要求系统开发人员首先进行详细的系统调查,与用户一起确定出系统基本的信息需求。(2)建立系统初始模型,就是根据系统的基本需求采用快速技术,开发出一个能尽量满足物流信息管理基本要求和习惯的初始系统模型。(3)运行和评价原型,就是将开发出来的系统原型交给物流企业使用,物流企业信息管理操作人员在使用过程中检验、评价这个原型。(4)修改旧原型、建立新原型,就是对旧原型修改、完善或扩充,构造新的原型。(5)建立最终系统。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com163.面向对象开发方法1.OO方法的基本思想当我们设计和实现一个客观系统时,如能在满足需求的条件下,把系统设计成由一些不可变的部分组成的最小集合。而这些不可变的部分就是所谓的对象。这种方法的主要思路就是所有开发工作都围绕对象展开,在分析中抽象地确定出对象以及其他相关属性,在设计中将对象严格地规范,在实现时严格按照对象的需要来研制软件工具,并由这个工具按设计的内容,直接地产生出应用软件系统。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com172.OO方法的特点(1)以独立对象为基础,整个系统是各个独立对象的有机结合。(2)对象是一个被严格模块化了的实体。(3)解决了从电子数据处理系统到软件模块之间的多次映射的复杂过程。(4)对象可按其属性进行归类(class)。(5)各种对象之间有统一、方便、动态的消息传递机制。授人以鱼不如授人以渔朱明工作室zhubob@21cn.com183.OO方法的特点OO方法以对象为基础,利用特定的软件工具直接完成从对象客体的描述到软件结构之间的转换。这是OO方法最主要的特点和成就。OO方法的应用解决了传统结构化开发方法中客观世界描述工具与软件结构的不一致性问题,缩短了开发周期,解决了从分析和设计到软件结构之间多次转换的繁杂过程,是一种很有发展前途的信息系统开发方法。