软件工程毕业设计(论文)面向中小企业的物流信息平台(运输管理子系统).doc

上传人:文库蛋蛋多 文档编号:3994150 上传时间:2023-03-30 格式:DOC 页数:27 大小:534KB
返回 下载 相关 举报
软件工程毕业设计(论文)面向中小企业的物流信息平台(运输管理子系统).doc_第1页
第1页 / 共27页
软件工程毕业设计(论文)面向中小企业的物流信息平台(运输管理子系统).doc_第2页
第2页 / 共27页
软件工程毕业设计(论文)面向中小企业的物流信息平台(运输管理子系统).doc_第3页
第3页 / 共27页
软件工程毕业设计(论文)面向中小企业的物流信息平台(运输管理子系统).doc_第4页
第4页 / 共27页
软件工程毕业设计(论文)面向中小企业的物流信息平台(运输管理子系统).doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《软件工程毕业设计(论文)面向中小企业的物流信息平台(运输管理子系统).doc》由会员分享,可在线阅读,更多相关《软件工程毕业设计(论文)面向中小企业的物流信息平台(运输管理子系统).doc(27页珍藏版)》请在三一办公上搜索。

1、 密级: NANCHANG UNIVERSITY 学 士 学 位 论 文THESIS OF BACHELOR(2002 2006 年)题 目: 面向中小企业的物流信息平台(运输管理子系统) 学 院: 软件工程 系 软件工程 专 业: 软件工程 班 级: 学 号: 学生姓名: 指导教师: 博士 起讫日期: 摘 要目前,越来越多的企业使用物流管理信息系统。其原因,其一源于市场竞争的逼迫。其二是信息技术的高速发展带来了新的商机。现代物流就是在这样的环境下出现的。在信息网络平台基础上,以信息技术为支撑,对各种物流资源进行优化处理,最大程度降低物流成本,提高物流效率,满足客户对物流服务的需求过程,这就是

2、现代物流的定义。物流系统其中主体功能组成包括对运输、存储、配送、客户和综合业务的管理。本文将对面向中小企业物流信息平台之运输管理子系统进行研究和设计开发,。 通过整个系统的开发并应用于实际中可以为一部分企业提供相应的服务。关键字 :物流信息管理 现代物流 运输管理子系统ABSTRACTAt present, more and more enterprises use the logistics management information system. The first reason is the force of market competition and second the new

3、 opportunity brought by the information technologys quick development. Modern logistics appears under such background. On the information network platform foundation, we takes the information technology as the strut and optimizes the processes of each kind of logistics resources, reduces the logisti

4、cs cost at the greatest degree, enhances the logistics efficiency, satisfies the customers demand to the logistics service, which is the definition of the present logistics. The logistics systems main functions includes management of transportation, management of store, management of allocating and

5、dispatching, management of customer and management of synthesis service. This article will conduct the research and the implementation of the logistics information platforms transportation management and its design and development which faces to mid- and small-scale enterprise, It can provide corres

6、ponding service to some enterprises by means of the design of whole system and applies it to practice.KEYWORDS: logistics information management, modem logistics, transportation management subsystem目 录摘要.1ABSTRACT1第一章 绪论.41.1 前言.41.2 国内外有物流管理发展研究状况.41.3 搭建物流信息平台的必要性和难度61.4 本课题工作主要内容.6第二章 物流信息平台需求分析

7、72.1 整体需求.7 2.1.1物流系统平台的整体要求.7 2.1.2运输子系统需求分析.8 2.2 运输模块功能描述.92.3 可行性分析.9第三章 物流信息平台运输子系统的需求设计.9 3.1 系统组成模块.93.2 数据库设计.12 3.3 界面设计.15 第四章 应用程序设计和编码.16 第五章 系统测试.22 5.1 基于Web的测试方法.22 5.1.1功能测试.22 5.1.2安全性测试.235.2 测试过程24第六章 设计总结.24第七章 致谢.25第八章 参考文献.25 第一章 绪 论1.1 前言随着市场竞争的加剧,企业纷纷在降低物流成本、提高物流服务水平上下功夫。为了以较

8、低的交付成本、更好的物流服务从国内、国际市场中赢得竞争优势,物流战略越来越成为企业总体战略中不可分割的组成部分。而中国企业物流的运作现状不够乐观,例如物流研究缺乏综合性,企业物流的管理手段落后,企业缺乏协同竞争的理念等等问题。同时现代信息技术应用水平的落后已经成为制约我国物流产业发展的技术瓶颈。我国现代信息技术在物流领域中应用水平较低的现实,不仅影响我国物流产业发展的市场规模的扩大,而且影响着物流产业经营服务手段、运行方式、组织形式的创新和发展,制约物流市场竞争程度和自动化水平的提高。物流信息化是分层次的。第一层是基础信息化。主要解决信息的采集、传输、加工、共享问题,从而提高企业决策水平和产生

9、效益。信息技术、网络技术解决了信息共享、信息传输的标准问题和成本问题,信息系统的任务就是为决策提供及时、准确的信息。在此层面基本不涉及或较少涉及流程改造、优化问题。第二层是涉及流程改造的信息化。企业为了不断降低成本和加快资金周转,将系统论和优化技术用于物流的流程设计和改造,融入新的管理制度之中,信息系统作用在于固化新的流程、管理制度以及在规定的流程中提供优化的解决方案,例如仓储优化,运输路径优化等。第三层是供应链的形成和供应链管理作用的提升,物流管理是其中的重要组成部分。此阶段要解决的核心问题是提高整个供应链的效率和竞争力,主要通过对上下游企业的信息反馈服务来提高供应链的协调性和整体效益。供应

10、链管理的基础是建立互利的利益机制,而物流信息系统则是实现这种互利机制的重要技术手段。其发展趋势是第四方物流,(第四方物流(4PL)供应商是一个供应链的集成商,它对公司内部和具有互补性的服务供应商所拥有的不同资源、能力和技术进行整合和管理,提供一整套供应链的解决方案。)以上三个层次的应用中,后一阶段往往以前一阶段的基础为起点,即流程改造和过程优化控制要求具备一定的信息化基础,而供应链管理又以各企业流程设计和运行优化为基础。 众多中小型企业由于其在很多方面并不完善不能拥有一个完整的物流管理系统来为其工作服务,或者该小企业只是具备运输或者是存储等单一功能的企业。而该平台是一个按第四方物流思想指导的,

11、其作用就是在为这种中小企业提供一个平台 ,可以让更多的中小企业在网络上一起共享资源,减少企业经营成本,并为企业创造利润。1.2 国内外有物流管理发展研究状况物流业的发展水平反映了一个国家的综合国力和企业市场竞争能力。当今,全球经济新秩序正在建立和调整,世界各国以及区域经济组织都非常重视物流水平对于本国经济发展、国民生活素质和军事势力的影响。国内因为现代信息技术飞速发展的,物流业也依托这个大的环境快速发展。一些大型企业的物流管理信息系统具备了以下几点特点。信息化:网络时代物流信息化必然要求。物流信息化表现为物流信息的商品化、物流信息收集的数据库化和代码化、物流信息处理的电子化和计算机化、物流信息

12、传递的标准化和实时化、物流信息存储的数字化等。自动化:自动化的基础是信息化,自动化的核心是机电一体化,自动化的外在表现是无人化,自动化的效果是省力化,另外还可以扩大物流作业能力、提高劳动生产力、减少物流作业的差错等。网络化:物流领域的网络化有两层含义:一是物流配送系统的计算机通信网络,包括物流配送中心与供应商或制造商的联系要通过计算机网络,另外与下游顾客之间的联系也要通过计算机网络通信,;二是组织的网络化,即所谓的组织内部网(Intranet)。可见,物流的网络化成为现代物流活动的主要特征。 智能化:这是物流自动化、信息化的一种高层次应用,物流作业过程大量的运筹和决策,为了提高物流现代化的水平

13、,物流的智能化已成为现代物流发展的一个新趋势。 国外物流的发展趋势,随着经济全球化步伐的加快,科学技术尤其是信息技术、通讯技术的发展,跨国公司的出现所导致的本土化生产、全球采购、全球消费趋势的加强,现代物流的发展呈现出新的特点: (一). 电子物流的兴起。基于网络的电子商务的迅速发展促使了电子物流的兴起。电子物流可以在线追踪发出的货物,在线规划投递路线,在线进行物流调度,在线进行货运检查。可以说电子物流将是21世纪物流发展的大趋势。(二) .物流规模和物流活动的范围进一步扩大,物流企业将向集约化与协同化发展。21世纪是一个物流全球化的时代,企业之间的竞争将十分激烈。要满足全球化或区域化的物流服

14、务,企业规模必须扩大形成规模效益。规模的扩大可以是企业合并,也可以是企业间的合作与联盟,主要表现在两个方面:一是物流园区的建设。物流园区是多种物流设施和不同类型的物流企业在空间上集中布局的场所,是具有一定规模和综合服务功能的物流集结点。物流园区的建设,有利于实现物流企业的专业化和规模化,发挥它们的整体优势和互补优势。二是物流企业的兼并与合作。世界上各行业企业间的国际联合与并购,必然带动国际物流业加速向全球化方向发展,而物流全球化的发展走势,又必然推动和促进各国物流企业的联合和并购活动。(三) 物流服务的优质化和全球化。随着消费多样化、生产柔性化、流通高效化时代的到来,社会和客户对物流服务的要求

15、越来越高;物流胀势的优质化是物流今后发展的重要趋势。5个亮点“Right”的服务,即把好的产品(The right porduct)在规定的时间(At the right time);规定的地点(In the right place),以适当的数量(In the right quantity),合适的价格(At the right Price)提供给客户将成为物流企业优质服务的共同标准。物流成本己不再是客户选择物流服务的唯一标准,人们更多的是注重物流服务的质量。同时物流服务的全球化是今后发展的又一重要趋势。(四) 第三方物流的快速发展。第三方物流(Third party logistics)是

16、指在物流渠道中由中间商提供的服务。中间商以合同的形式在一定期限内,提供企业所需的全部或部分物流服务、第三方物流提供者是一个为外部客户管理、控制和提供物流服务作业的公司;他们并不在供应链中占有一席之地,仅是第三方,但通过提供一整套物流活动来服务于供应链。(五)绿色物流是物流发展的又一趋势。物流虽然促进了经济的发展,但是物流的发展同时也会给城市环境带来不利的影响,如运输工具的噪声、污染排放、对交通的阻塞等,以及生产及生活中的废弃物的不当处理所造成的对环境的影响。绿色物流的另一方面就是建立工业和生活废料处理的物流系统。(六)不断采用新的科学技术改造物流装备和提高管理水平。国外物流企业的技术装备已达到

17、相当高的水平。目前已经形成了以系统技术为核心,以信息技术、运输技术、配送技术、装卸搬运技术、自动化仓储技术、库存控制技术、包装技术等专业技术为支撑的现代化物流装备技术格局。今后进一步的发展方向是: 自动化自动导引小车(AGV)技术,搬运机器人(Robot System)技术等。智能化电子识别和电子跟踪技术,智能运输系统(ITS)。集成化信息化、机械化、自动化、智能化于一体。 信息化采用无线互联网技术,卫星定位技术(GPS),地理信息系统(GIS),射频标识技术(RF)等。 1.3 搭建物流信息平台的必要性和难度在现行物资管理体制下,小型的企业的管理者没有树立起现代物流的理念或者是由于一些条件的

18、因素,还没有将物流看成为优化生产过程、强化市场经营、降低成本的关键,仅仅把物流看作是一种可有可无的辅助活动,“重生产、重技术”传统意识还相当浓厚。更不用说把物流管理定位在增强企业综合竞争力的战略高度上。具体体现在以下几方面:1.物流活动分割缺乏系统性,管理水平低下 。2.闲置、积压物资缺乏盘活经营机制。3.忽视供应链体系的建设与管理。就本文来讲物流运输的公路运输企业的收益都很低其主要原因是汽车空驶现象严重,还有管理不到位的原因。因此,有必要对该现象设计出一个合理的解决方案,有这样一个平台这不仅是必要的,而且是十分紧迫的,具有良好的经济效益。在设计物流信息平台其难点在于合理安排行车路线和合理安排

19、车辆,当然还有绩效考评也是系统不可缺少的。当然平台的可靠性和安全性及权限设计也是该平台的难点。本子系统的难点在按需求合理安排车辆 ,并给出打印的运输单和货物的跟踪,并为卫星定位技术(GPS),地理信息系统(GIS),射频标识技术 (RF)等提供接口,支持单物流配送中心和多物流配送中心等组织形式。1.4 本研究工作的内容我的毕业设计目标是解决物流信息平台中运输模块的功能设计和实现,主要包括以下内容。运输管理的主要功能模块如下: 车辆管理 运输订单管理人员管理 客户管理 作业跟踪运输管理的主要管理对象是运输工具、人员、运单、客户、跟踪管理。本设计分为以需求分析,需求设计,编码 ,测试和维护几个步骤

20、,分别对这几个对象进行设计开发。第二章 物流信息平台的需求分析面向中小企业物流信息平台是为了给中小企业提供一个综合管理平台系统,是一个对运输、仓储和客户信息化的基础信息平台,该系统平台要完成对运输企业、仓储企业、配送、客户和综合业务的管理工作和查询等任务,其目的是共享网络上各种有效的资源并优化整合资源,从而提高企业的工作效率和降低企业经营成本。2.1整体要求2.1.1 物流系统平台的整体要求1)系统要求提供一个供所有客户相应的工作平台。2)系统要求有严格的权限管理,权限要在数据方面和功能方面都有体现。3)系统要求有良好的扩充性,即留好接口好在现有的平台系统上添加其他功能。4)系统需满足各种类型

21、人员及工作人员的需求,他们具有登陆应用系统的权限,所以需要对工作人员的登陆本模块进行更多的考虑,设计不同用户的操作权限和登陆方法。物流系统平台整体用例图:这里只是简单的介绍下各个模块件的相互关系及简单的操作,由于本文只涉及到运输管理模块所以在以下的内容中将详细介绍运输管理模块的详细问题。物流系统平台整体时序图:注:由于绩效管理系统在其中的操作是在按规定的时间进行数据的收集和处理的 所以在图中就没有列出来。 2.1.2 运输子系统需求分析由于的很多现行社会物流信息系统不健全。导致公路物流运输车辆空驶率高。业务组织形式一、流程传统。物流运输作业信息化程度低。工作效率低下、人浮于事等问题,现在主要需

22、求,具有完善细致的功能、友好的用户界面、强大的数据处理功能和完备的安全机制;随心所欲的查询和所见即所得的打印功能,并全面支持分析和决策的功能。 建立公路运输货物计算机辅助管理系统,包括运输单的确定、车辆调度、人员管理、运输单管理、客户留言,可以大大减少管理人员,提高管理精度和管理效率。开发应用GPS车辆跟踪定位系统、GIS 车辆运行线路安排系统等技术,促进运输生产的自动化。积极引进先进技术,建立GPS卫星定位系统,可精确地给车辆定位与导航,提高汽车的回程率;利用地理信息系统技术,卫星定位技术,电子数据交换技术优化车辆运行调度,提高车辆效率。充分利用该系统平台上的信息资源,统一调度,统一配载,传

23、输和自动处理道路运输相关的信息和单证票据,提高运输效率。系统特色: 1.设置系统用户登陆功能,即时对系统数据进行安全设置与保护。 2.友好的用户界面,业务操作简单,进入系统即能使用。3.成熟先进的技术和系统构架,采用先进的数据库访问方式,数据更安全,性能更稳定。4.强大的数据处理能力和开放的数据接口,选用具有大型数据库安全机制的数据库系统,提供各种级别的数据保护和权限控制方式,确保数据的安全可靠。5.系统每种操作都可以通过菜单来进行。操作快捷、方便。易懂易会。系统集输入、维护、查询、统计和各种处理为一体,信息导入导出方便共享。2.2 运输模块功能描述 用户登录,用户可以用两种身份登录本系统:客

24、户或经理(管理人员);不同身份登录被系统授予不同的使用权限,这样提高了本系统的安全性,避免了无关人员获取不在他权限范围内的信息。用户可以选择退出系统,也可对用户的自己资料进行数据修改,如密码修改、个人信息修改等等。 对于每个登陆运输管理模块的客户都提供人员管理、车辆管理、运输单管理、作业跟踪客户流言等功能。1) 人员管理:对驾驶人员进行简单的操作,其中包括编号的确定、姓名、年龄、车龄、家庭住址、电话、身份证、驾照的修改、新增、查询、删除操作。2) 车辆管理:根据运输货物的规格和类型选定相应的车辆和人员。并包括对车辆的吨位、型号、可用状态、当前位置、车辆牌照、生产商、出厂期的修改、查询、新增、删

25、除操作3) 运输单管理:对选定的车辆和人员后生成运输单,并对在运输过程结束后接收客户对运输单进行操作,其中包括到达时间的填写,及时性、完整性、打分、开支、实际收入的修改、查询、新增、删除操作。4) 客户留言:主要是了解客户对运输和对该模块使用过程中的问题和建议进行留言。5) 作业跟踪:由于技术原因这里只是假设由司机对货物状态、作业进行时间、当前位置进行修改和删除,客户查询等功能运输模块接收到配送单消息后立即由系统生成运输单号,然后在人员列表和车辆列表里面寻找相应的车辆和人员(此刻正在进行作业的车辆和人员不在列表里)然后确定发车时间,在发车后本该由卫星定位技术(GPS)和射频标识技术 (RF)支

26、持的作业跟踪转为司机在规定的时间时刻更新货物信息。2.3 可行性分析 通过以上文字对系统有了一定的了解,现在对该系统的可行性进行分析.硬件的角度来说本系统需要的硬件设备配置不是很高,而且硬件的市场价格比较低廉,在软件设置上来说操作系统用的是Windows系列操作系统,数据库采用的是MS SQL Server2000,所以该系统是可行的而且可以满足很多小型企业的需求.第三章 物流信息平台运输子系统的需求设计 3.1系统组成模块 运输系统组成: 人员管理:分为人员信息列表和人员信息管理,人员信息列表主要是人员的编号、姓名、年龄、车龄、地址、电话信息的给出一个直观的展示,人员信息管理包括修改、新增、

27、删除和和查找同时增加了身份证和驾照两个新的属性便于管理人员。 车辆管理: 分为车辆信息列表和车辆信息管理,车辆信息列表包括车辆编号、两个人员编号, 吨位、型号、当前位置等属性的展示,车辆管理包括修改新增和查找等操作。 运输单管理:主要是运输单生成和运输单管理,运输单生成是在得到了系统发送的陪送单后 生成运输单编号然后选定车辆和人员并确认发车。运输单的管理是是对到达时间的填写,及时性、完整性、打分、开支、实际收入的操作 作业跟踪:作业最近列表主要是列出最近更新作业的信息情况,主要是看货物现在的状况和在所在地。作业信息更新是指有司机对作业的一些属性进行修改。并把这些更新发送给系统,以便客户查询,由

28、于技术限制不能有系统借助(GPS)车辆跟踪定位系统和射频标识技术 (RF)来对系统进行更新。 客户留言:由客户名称、电子信箱和主题等属性组成。 其视图如下:运输管理人员管理车辆管理运输单管理作业跟踪客户留言人员信息列表人员信息管理车辆信息列表车辆信息管理运输单生成运输单管理作业最近列表作业信息更新综合业务客户登陆 运输管理系统用例图如下: 运输模块时序图:注:由于作业跟踪发生在运输过程中并且要有司机人员来记录数据所以上图就没加入作业跟踪的操作。运输模块类图: 运输模块协作图: 以上是运输模块系统的一些示意图通过示图可以更直观的了解系统的功能和类。可能由于对rose的使用不是很熟悉所以不能更完整

29、的展现系统的功能和模块的关系,在这里只是简单的介绍。3.2数据库设计本物流信息系统平台是应用在Web上的b/s结构的系统,所以要建立起一个数据库,在此数据库基础上建立起表格,现将部分数据结构表描述如下: 车辆数据库设计表:车辆数据库表:人员数据库设计表:人员数据库表: 运输单数据库设计表:运输单数据库表:作业跟踪数据库设计表作业跟踪数据库表:客户留言数据库设计表:客户留言数据库表:3.3界面设计: 系统登陆界面:其中类型包括该系统的几个大的模块,面向的是不同类型的客户。人员管理界面:人员列表界面:车辆查找界面:注:车辆管理、运输单管理、客户留言和作业跟踪界面和上述界面相似,就不再逐一列出,界面

30、实际图以系统为准。第四章 应用程序设计和编码本子系统应用程序由5个窗体组成,主要的分别是:人员管理、车辆管理、运输单管理、客户留言、作业跟踪和在这些界面上对人员车辆运输单作业的修改查询操作窗体。当需要哪个功能的时候就点哪个菜单,相对应的窗体会自动弹出。代码详细设计 接下来部分只写出其中一个页面的代码,用其做代表来体现全部的页面的代码。连接数据库代码: % Statement sql; ResultSet rs; Connection con;System.out.println(start.); try Class.forName(com.microsoft.jdbc.sqlserver.SQ

31、LServerDriver); catch(ClassNotFoundException e) out.print(类找不到!); try con=DriverManager.getConnection(jdbc:microsoft:sqlserver:/127.0.0.1:1433;DatabaseName=transportationg,sa,); sql=con.createStatement(); rs=sql.executeQuery(select * from driver_manage ); out.print(); out.print(用户数据); out.print(); o

32、ut.print(+人员编号); out.print(+姓名); out.print(+年龄); out.print(+驾龄); out.print(+家庭地址); out.print(+联系电话); out.print(+修改); out.print(/TR); while(rs.next() out.print();out.print(+rs.getLong(iddriver)+); out.print(+rs.getString(name)+); out.print(+rs.getString(age)+); out.print(+rs.getString(driveage)+); ou

33、t.print(+rs.getString(address)+); out.print(+rs.getString(tel)+); out.print(); Out.print(); Con.close(); catch(SQLException e) out.print(SQL异常!); %以上代码作用是从数据库中的数据导出在页面上显示, 查询代码:% page contentType=text/html;charset=GB2312 % % Connection con; Statement sql; ResultSet rs; try Class.forName(com.microsof

34、t.jdbc.sqlserver.SQLServerDriver); catch(ClassNotFoundException e) out.print(类找不到!); try con=DriverManager.getConnection(jdbc:microsoft:sqlserver:/127.0.0.1:1433;DatabaseName=transportationg,sa,); sql=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY); rs=sql.executeQuer

35、y(sqlString); rs.last(); int rowNumber=rs.getRow(); out.print(); out.print(); out.print(人员编号); out.print(); out.print(); out.print(); out.print(); out.print(用户数据(共+rowNumber+条记录); out.print(); out.print(+人员编号); out.print(+姓名); out.print(+年龄); out.print(+驾龄); out.print(+家庭地址); out.print(+联系电话); out.print(); rs.beforeFirst(); while(rs.next() out.print(); out.print(+rs.getString(iddriver)+); out.print(+rs.getString(name)+); out.print(+rs.getString(age)+); out.print(+rs.getString(driveage)+); out.print(+rs.getString(address)+); out.print(+rs.getString(tel)+); out.print() ; out.print()

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号