题目:物流运输管理系统学院:信息电子技术学院年级:专业:计算机科学与技术姓名:学号:指导教师:成绩指导教师签字:专业实习报告计算机科学与技术专业第1页1引言进入21世纪,物流产业快速发展,并被誉为企业的“第三利润源泉”。但从总体上看,我国在物流信息管理方面还存在以下几个方面的问题,包括在物流运输过程中信息传递不畅、物流运输中配送效率不高、物流资源整合能力不强以及物流管理的服务水平和效率低下等。结合系统的主要功能需求,按照现代软件层次化的设计思想,构建了物流运输信息管理系统的总体功能框架。构建了系统开发的软件环境,实现和验证了系统的主要功能模块,包括注册登录模块、用户管理模块、车辆管理模块、车辆调度运行管理模块、查询与统计模块等,并测试了系统在应用过程中的安全性、稳定性以及系统主要功能模块的实现情况。1.1研究意义物流运输管理系统的设计与实现,首先系统的构建目标就是要建立一套科学的物流配送信息查询平台,同时建立一套有效的具有物流运输在途跟踪和各项数据管理及应用的系统。系统需要实现的重点功能包括车辆管理功能、车辆调度运行管理功能、查询与统计功能、数据管理以及客户管理等。其中系统的不同功能模块需要提供给不同用户,用户在各自的权限内,可以实时掌握物流货物运输信息的状态。在理论方面,论文总结分析了我国物流领域和行业的发展现状和主要趋势,对当前物流管理的现状和面临的主要问题进行剖析,概述了信息化管理和应用信息技术对于提高和改善现代物流信息管理的积极作用和重要意义,提出构建现代物流信息管理系统的必要性,满足日益变化的客户需求具有一定的意义。其次,在应用方面,论文在论述物流信息管理系统概念和特点的基础上,对物流信息管理系统的定义、特征以及功能等进行了说明,对现代物流信息管理系统开发和实现中需要应用到的信息技术进行综述,对相关背景及理论进行阐述,在此基础上,论文对物流信息管理系统的构建目标、原则、步骤开发的策略和方式等进行分析,最后进行系统的具体设计和测试,对系统的关键业务流程进行分析与设计,对相关的系统功能模块进行详细描述。1.2设计目标与要求为了适应现代社会人们高度强烈的时间观念,物流运输管理系统为物流行业带来了极大的方便。物流公司可以通过物流管理系统软件实现对整个物流过程的各项管理。借助本系统显示的结果可以达到以下目的方便使用者可以安全的查找自己想要的各种物流信息,主要的设计要求如下。1、用户管理模块2、车辆管理模块专业实习报告计算机科学与技术专业第2页3、车辆调度运行管理模块4、查询与统计模块1.3主要创新点通过全面的物流车辆的信息采集和处理,辅助提高系统的管理水平,方便使用者可以安全的查找自己想要的各种物流信息,方便对物流进度的管理和车辆调度的各种查询。省时省力,方便使用,大大提高物流进度。2可行性分析2.1技术可行性分析一个完备的物流运输管理系统具有以下优越性,第一方便客户查询货物的运输情况,第二方便物流管理人员方便快捷的调动物流车辆,使货物已最快速度完成运输。为了适应新形势的发展,我进行了这一系统的初步设计工作,希望能够在查询物流信息时发挥高效、便捷的作用,把物流管理人员从繁重的工作中解脱出来,该物流管理系统是Java和SQLServer数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和管理维护,对物流运输提供管理。2.2经济可行性分析经济可行性主要依据是成本效益分析,该系统的目标是降低成本提高利润,在最短的期限内开发出物流管理系统。系统能使物流管理人员更加合理的调配车辆资源,不用像以前那样用冗余的纸张式的管理。大大减少了运输线路的叠加浪费。并且计算机的存储与快速查询功能大大提高了物流信息管理的效率,并且还提高了物流信息查询的的精确度与时效性。方便快速的操作,可减少车辆运送信息的漏洞,又减少因个人原因出现的错误,并且操作非常简单,方便用户随时查询所运物品的具体位置信息。为使用该物流产品的客户提供了更好的体验,为物流公司积累了客户资源。目标系统开发需求比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上比较低。而且,目标系统并不是十分的复杂。当系统开发完实际运行后,简单的操作方式可以是操作者更加快速的熟悉系统,并投入使用中。方便快捷的查询系统可以帮助公司更好的积累客户资源,这将在无形中给公司带来隐形的经济回报。从经济角度考虑,这套物流管理系统的开发是可行的。2.3实验条件可行性(1)个人计算机一台,硬件配置要求足够完成该实验。(2)个人计算机中装Windows7操作系统、数据库SQLServer2005、MyEclipse8等。专业实习报告计算机科学与技术专业第3页(3)通过无线网形式接入互联网。3系统的需求分析1.系统的需求背景进入21世纪,物流能力开始成为我国经济实现全面升级的重要基础,成为我国经济发展的重产业和新的经济增长点。而随着信息技术的迅猛发展,在物流领域,采用先进的信息技术来提升现代物流的信息化水平和管理模式进而提升物流物流发展质量和市场竞争能力开始成为受到广泛关注的问题。物流信息管理系统是信息管理技术在物流领域的拓展和应用,主要是通过大量采用信息技术对物流信息进行收集、整理、存储、传播和利用,进而提高现代物流的管理水平和管理效率。2.系统的业务功能需求物流运输信息管理系统在功能上主要面对三类用户:物流公司的工作人员、物流公司的客户以及保障系统运行的系统管理人员,论文研究目标主要针对这三类用户进行。在功能上,这三类用户相对独立,当具有不同权限的用户登录系统后,即可进入不同的功能模块进行操作。从功能上看,论文的研究目标就是要设计和实现一个功能完备、扩展性强、开放性好的物流运输信息管理系统。其中,在系统流程方面要符合物流运输管理的现实需求;在系统结构上,要具有良好的可扩展性,方便维护及升级;在运行效率方面,能够加以优化,改善教务管理效率和质量;在系统的安全防护方面,要能够保证系统不受注入攻击的破坏。借鉴目前应用的一些物流运输信息管理系统,总体上,在系统的业务功能实现方面主要包括基础信息管理、物流运输工具管理、物流运输计划管理、公司运力调度管理、物流在途运输与监控管理以及回单管理。3.物流业务处理流程分析3.1统一的运输信息管理系统统一的运输信息管理系统可实现运力资源的统一规划与调度;可建立科学有效的承运商选择与评估体系;可以建立完善的自动报警功能、在途跟踪与调度系统;可建立统一的报表格式和报送要求,并实现自动汇总、分析报警、运量预测与分析等功能。运输管理依赖于良好、健全的运输信息管理系统。运输信息管理系统是指为提高运输能力、降低物流成本、提高服务质量而采取现代信息技术手段建立的管理信息系统,是多个专门信息系统的集合,从而实现运输方式的选择、路径的设计、货物的整合与优化以及运输车辆线路与时间的选择。运输信息管理系统主要是货物的追踪管理和车辆的运行管理。物流公司一般有运输管理部门,该部门负责处理运单,制定运输专业实习报告计算机科学与技术专业第4页计划、车辆调度计划等,简化的物流业务处理流程如下图所示。3.2物流运输的基本流程运输信息管理系统的开发和设计需要遵循物流运输的基本业务流程进行,首先进行的是对物流运输的基本业务流程进行分析。物流运输业务流程的分析基础是业务功能,在业务功能的基础上规范和细化业务流程。同时还要在对公司具体业务调查的基础上进一步规范业务处理过程中的细节和步骤,并用流程工具将业务流程进行串联。分析物流运输业务流程的过程同时也是发现问题、查找不足和优化业务流程的过程,因此,需要深入细致的对物流运输业务流程进行分析。对于物流运输公司的一般运输业务来说,其基本流程如下图所示。专业实习报告计算机科学与技术专业第5页基本流程分析如下:第一,进行托运申请。托运企业向物流企业提出运输请求,并填写运单,运单的具体内容包括装卸货的地点、运输货物的数量、重量、货物规格和价值、收货人地址姓名和联系方式、运送时间等信息。第二,签订合同。就双方谈判价格、客户服务条款等达成协议后签订合同。第三,运单管理。物流运输企业对运单进行录入、审核、信息汇总、查询、结算等操作。第四,运输资源管理。物流运输企业对拥有的运输资源建档,如每辆车的基本信息、车辆维修记录、车辆载重量、车辆在场情况(出/入车场时间)、车辆新旧状况、车辆耗油情况以及司机的基本信息。第五,线路信息管理。对运输线路的里程、公路状况、收费等信息进行管理,以便在安排线路时综合考虑最优运送路线。第六,运输计划制定。为了充分利用运能,有时一辆车需要装运多家托运企业的货物,如何将不同种类的货物安全混装以及装运的先后、路线安排等都需要精心考虑。运输计划的制定需在综合运单汇总后得出货物情况、企业的运输资源、线路等信息,然后制定出最优的配载和运输方案。该方案既要满足客户的运达时间要求,又要充分利用运输工具的运能,在保证运达时间的前提下走最省钱的线路。省钱不仅要考虑公路收费,还要考虑油耗、司机工资补助等因素。第七,车辆跟踪。为了更加精细化地管理,有时需要在货物运输时对车辆进行定位跟踪。目前,定位跟踪在国内主要用于贵重物品和国家严管物资(如烟草)的运输管理。有时为了提高客户服务水平,满足客户查询货物在途情况的要求,普通的运输也对车辆进行定位跟踪,即通过货物运单与车辆绑定了解货物的在途情况。第八,运单结算。当货物运送到目的地,收货人验收无误签字后,运单完成。运单完成后即可启动运单结算,并通知托运单位付款。根据对物流运输实际情况的调查和分析,得出的基本流程描述如下图所示:专业实习报告计算机科学与技术专业第6页4、数据字典数据字典是结构化设计方法的另一个工具,它用来对系统中的各类数据进行详尽的描述。对于数据库设计来讲,数据字典是进行详细的数据收集和数据分析所获得的主要成果。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。另外,数据字典的内容在数据库设计过程中还要不断的修改、充实、完善。以下为与物流管理系统有关的数据字典。名字:用户信息描述:用于保存用户的基本信息定义:用户信息=用户编号+用户名称+用户密码+用户权限名字:管理员表描述:用于保存企业各个部门的详细信息定义:部门信息=部门编号+部门名称位置:数据库专业实习报告计算机科学与技术专业第7页数据库的逻辑设计人员管理(姓名、联系电话、职位、工号)物品管理(物品编号、名称、运送时间)物品出库(物品编号、名称、运送地点)管理员(账号、密码)物品信息管理表如下图所示。物品管理信息表属性名数据类型是否为空主键/外键取值范围物品数量char(5)否主键物品编号char(20)否物品名称char(8)物品种类char(10)名字:入库信息表描述:用于保存物流商品入库的详细信息定义:库存明细信息=入库单编号+数量位置:数据库名字:出库明细表描述:用于保存仓库物品的详细信息定义:库存明细信息=出库单编号+数量位置:数据库名字:人员管理描述:用于保存人员的详细信息定义:物流运输信息=编号+部门+状态+输入人+输入日期+审核日期位置:数据库专业实习报告计算机科学与技术专业第8页5研究进程计划与时间安排6专业实习总结通过对物流管理系统课程设计,将会在我上交这份实习报告时划上一个完满的句号,尽管实习的时间不多,但这一路还是充满的困难与挑战。刚开始入手就碰到了一个难题:不知道该如何选择题目。这个问题不仅仅关系着我我们能否顺利毕业,还关系着我们下学期的程序设计,因此我不得不谨慎对待。由于社会经验的缺少,我们所知道熟悉的物流管理系统少之又少,对于不同的系统使用者的业务流程又知之甚少,因此,选题对于我是个不小的挑战。最终,我选择了物流管理系统课程设计。为了能较好的完成实习任务,我在网上搜索了很多物流管理的业务流程,向在快递工作的熟人打听了他们的工作流程,但是我在一知半解的情况下仓促的开始了物流管理系统课程设计,之后的困难便接踵而至。业务流程图、数据流程图便是我遇到的难题,我们不得不查阅书籍,请教老师,开始画出来的图自己都觉得不行,不过还好,在删删改改之下,这些图基本完成。在这一块就花费了大量时间,我觉得后边的工作