物流管理系统之运输管理毕业设计.docx
《物流管理系统之运输管理毕业设计.docx》由会员分享,可在线阅读,更多相关《物流管理系统之运输管理毕业设计.docx(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 毕业设计报告论文题目 物流管理系统之运输管理指导教师 所学专业 学生班级 学生姓名 完成时间 2014-11-8 目录摘要4第一章 产品概述51.1开发该系统的目的及意义51.1.1开发该系统的目的51.1.2开发该系统的意义51.2物流管理的现状和发展前景61.2.1物流管理的现状61.2.2物流管理的发展前景61.3 系统开发工具及相关技术61.3.1 Java简介61.3.2 Java Web71.3.3 SQL Server8第二章 需求分析92.1可行性分析92.1.1技术可行性92.1.2经济可行性92.1.3操作可行性92.1.4社会可行性92.2 系统分析92.2.1系统需求
2、92.2.2系统说明102.2.3系统目标102.2.4 适用范围102.3 系统项目流程分析102.4 总体设计原则11第三章 概要设计133.1 系统功能设计133.1.1车辆资料133.1.2配送员信息143.2 模块功能设计143.2.1添加车辆资料流程图143.2.2添加配送员信息流程图15第四章 数据库设计164.1概念结构设计164.2数据库表设计164.2.1 车辆资料图174.2.2 配送员信息图17第五章 产品实现185.1车辆资料185.1.1 添加车辆信息205.1.2 查询车辆信息235.1.3 修改车辆信息265.1.4 删除车辆信息295.2配送员信息305.2.
3、1 添加配送员信息305.2.2 查询配送员信息315.2.3 修改配送员信息325.2.4 删除配送员信息33第六章 产品测试346.1测试346.1.1测试概要346.1.2模块测试346.1.3功能测试356.1.4测试结果356.2系统维护35总结与展望36参考文献37致谢38摘要近年来,人类经济得到了突飞猛进的发展,信息技术已经成为了生活中不可缺少的一部分。特别是计算机的普及,为我们的生活带来了很多的方便,这使计算机和人类的关系原来约密切,在很多领域都越来越离不开计算机和信息技术,网上购物的热潮以及市场的多元化,使得物流业得到了空前的发展,过多的业务使得仅靠人工是不能完成的。因此,开
4、发一个基于web的管理物流业务的管理系统。得以适应高速发展的物流业。本系统是java为开发语言,以数据库MicrosoftSQLServer2008作为系统的后台操作。系统功能在系统内部有源代码直接完成,用户通过使用帮助文档就能完全掌握系统的使用。该系统是一套基于计算机技术和数据库技术的企业信息系统平台,它不仅是一套管理软件,更为企业信息系统提供了强大的应用支持。在提高管理人员对信息处理的准确性,发挥系统的统计和分析功能的前提下,更大大的提高了工作效率,节约了人手。【关键词】物流管理;信息系统;运输管理;第一章 产品概述通过计算机对物流企业运作的全过程进行全面、效的管理,解决了经营过程中,客户
5、需求和企业资源不能有效协调与统一按排的问题,减少了管理者的工作量,大大提高了企业的工作效率和经济效益,满足了信息时代物流企业管理、发展的需求,成为物流企业适应时代发展中企业管理者必不可少的管理工具。1.1开发该系统的目的及意义1.1.1开发该系统的目的当今世界经济发展呈现出全球化和市场化的两大趋势。经济发展、科技进步和信息革命,将世界带入前所未有的全球化的时代。集物流、信息流和资金流于一身的物流配送中心,在这全球化和市场化的时代里,又进一步促进了世界经济与贸易的发展。迈向21世纪的国际物流技术的特征是信息化、网络化、智能化、柔性化、标准化和社会化1.1.2开发该系统的意义 企业办公管理系统现代
6、化,办公自动化和决策科学化,是现代办公管理发展的必然趋势。随着信息社会的不断发展,计算机的使用已经深入到人们工作生活中的每一个角落。而人们对数据库的运作和依赖同样也是计算机出现后的一大优势,在物流管理领域,引入基于web计算机物流管理系统,可以大大提高管理效率和质量,是物流管理进行现代化,标准化建设的必然趋势。该系统是一套基于计算机技术和数据库技术的企业信息系统平台,它不仅是一套管理软件,更为企业信息系统提供了强大的应用支持。在提高管理人员对信息处理的准确性,发挥系统的统计和分析功能的前提下,更大大的提高了工作效率,节约了人手。本系统是以Java为开发语言,以数据库MicrosoftSQLSe
7、rver2008作为系统的后台操作,系统功能在系统内部有源代码直接完成,用户通过使用帮助文档就能完全掌握系统的使用。 物流配送是实现电子商务的重要环节。它是由物品供方和需方以外的物流企业提供物流服务的模式。它是以中小型零售企业为服务对象的社会化物流中心和配送中心。它实现了最少环节和最低费用和最高的效率等的服务。随着第一方和第二方物流的不断完善,出现了第三方物流。物流这一新兴产业在我国是方兴未艾,必将迅速发展起来,但某些方面还没有和国际并轨。为了降低成本和提高效益,打破传统的手工工作方式。我们研究小组决定开发物流配送管理系统。1.2物流管理的现状和发展前景1.2.1物流管理的现状相关的研究结果表
8、明,在中国有4个服务性行业对于提高生产力和推动中国经济增长具有重要意义,它们是物流服务、商业服务、电子商务和电信。物流服务占2010年服务业产出的286,是比重最大的一类。进入21世纪来,中国要实现对WTO缔约国全面开放服务业的承诺,物流服务作为在服务业中所占比例较大的服务门类,肯定会首先遭遇国际物流业的竞争。1.2.2物流管理的发展前景物流的配送方式从手工下单、手工核查的方式慢慢转变成现今的物流平台电子信息化管理方式,从而节省了大量的人力,使得配送流程管理自动化一体化。当今出现一种智能运输系统,即是物流系统的一种,也是我国未来大力研究的方向。它是指采用信息处理、通信、控制、电子等先进技术,使
9、人、车、路更加协调地结合在一起,减少交通事故、阻塞和污染,从而提高交通运输效率及生产率的综合系统。我国是从70年代开始注意电子信息技术在公路交通领域的研究及应用工作的,相应建立了电子信息技术、科技情报信息、交通工程、自动控制等方面的研究机构。迄今为止以取得了以道路桥梁自动化检测、道路桥梁数据库、高速公路通信监控系统、高速公路收费系统、交通与气象数据采集自动化系统等为代表的一批成果。尽管如此,由于研究的分散以及研究水平所限,形成多数研究项目是针对交通运输的某一局部问题而进得的,缺乏一个综全性的、具有战略意义的研究项目恰恰是覆盖这些领域的一项综全性技术,也就是说可以通过智能运输系统将原来这些互不相
10、干的项目有机的联系在一起,使公路交通系统的规划、建设、管理、运营等各方面工作在更高的层次上协调发展,使公路交通发挥出更大的效果。1.3 系统开发工具及相关技术1.3.1 Java简介Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。当1995年SUN推出Java语言之后,全世界的目光都被这个神奇的语言所吸引。Java是一个纯的面向对象的程序设计语言,它继承了 C+ 语言面向对象技术的核心,Java舍弃了C +语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承
11、(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java SE 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的编译执行需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。但在 J2SE 1
12、.4.2 发布后,Java 的执行速度有了大幅提升。1.3.2 Java WebJava Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。Java的Web框架虽然各不相同,但基本也都是遵循特定的路数的:使用Servlet或者Filter拦截请求,使用MVC的思想设计架构,使用约定,XML或 Annotation实现配置,运用Java面向对象的特点
13、,面向抽象实现请求和响应的流程,支持Jsp,Freemarker,Velocity等视图。JSP优点: Java EE标准,这意味着有很大的市场需求和更多的工作机会 上手快速并且相对容易 有大量可用的组件库JSP缺点: 大量的JSP标签 对REST和安全支持不好 没有一个统一的实现。既有SUN的实现,又有Apache的实现MyFaces。Spring MVC优点: 对Spring MVC覆盖绑定(overriding binding)、验证(validation)等提供生命周期管理 与许多表示层技术/框架无缝集成:JSP/JSTL、Tiles、Velocity、FreeMarker、Excel
14、、XSL、PDF 等 便于测试归功于IoCSpring MVC缺点: 大量的XML配置文件 太过灵活没有公共的父控制器 没有内置的Ajax支持Struts 2优点: 架构简单易于扩展 标记库很容易利用FreeMarker或者Velocity来定制 基于控制器或 者基于页面的导航Struts 2缺点: 文档组织得很差 对新特征过分关注1.3.3 SQL ServerSQLServer是一个关系数据库管理系统。它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在WindowsNT推出后,Microsoft与Sybase在SQL
15、Server的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。Sybase则较专注于SQLServer在UNIX操作系统上的应SQLServer安装界面用。本系统使SQLServe2005为后台数据库。SQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程SQLServer2005数据引擎是本企业数据管理解
16、决方案的核心。此外SQLServer2005结合了分析、报表、集成和通知功能。这使企业可以构建和部署经济有效的BI解决方案,帮助您的团队通过记分卡、Dashboard、Webservices和移动设备将数据应用推向业务的各个领域。第二章 需求分析2.1可行性分析2.1.1技术可行性在开发本系统的时候,由于本人对 Eclipse了解比较深入。所以选取了Eclipse作为开发工具,并和SQLServer2008相结合,SQL是一种交互式、简洁、易学、易用的语言。本系统主要对数据库的记录进行访问和操作。研究此系统其实是相当简单的,使用现有的等开发平台都能完成此系统的设计。2.1.2经济可行性开发这个
17、系统的经济效益是远远超过它的开发成本的,本系统是一个小型管理系统,它对软件和硬件的投资费用要求都不高,且节省了劳动力、提高了工作效率、具有很好的适用性且增长了经济效益。只需要几名开发人员以及计算机一台,以及相应的开发平台,能够在一个月之内完成。2.1.3操作可行性本系统的操作和界面类似如Windows系统的操作,只需用鼠标进行辅助,用键盘进行输入。只要操作者了解系统的功能和懂得中文输入即可,因此只需对操作者进行简单的培训就可投入实际的系统操作工作中。2.1.4社会可行性本系统的开发并不存在任何侵犯、妨碍等责任问题,而且经过社会的一些调查:现有管理制度、人员素质、操作方式都不成问题。2.2 系统
18、分析2.2.1系统需求为了明确客户的基本需求,更好的完成对客户了解,并量化和明晰本系统的工作量和工作进度,特编写此说明书。本系统的主要读者是: 客户 需求分析人员 软件开发人员 软件测试人员 项目负责人2.2.2系统说明随着经济全球化及现代物流业发展的系统化、信息化、仓储运输的现代化和综合化等趋势,对我国物流业的发展提出了全方位的挑战。传统物流行业的操作模式已经不适应现代的物流行业,如何缩短物流过程,降低产品库存,加速对市场的反应,这是所有企业所面临的问题。本系统能够帮助企业实现对物流全过程的优化调度和动态控制,高效整合企业的物流业务,以全面提高经济效益和效率为目的,提供高效、实用、技术的物流
19、管理系统和运营手段。物流管理系统主要为物流公司解决日常办公和项目管理的需求,协助工作人员进行日常物流管理和人员管理,提高管理效率,降低运作成本,增强企业长期竞争力。通过该系统,物流公司运输管理人员能实现对车队,车辆的动态管理;调度人员能随时了解车辆动向和使用情况;承运业务员能开出和接收承运单;财务人员也能通过该系统进行运输成本的核算。2.2.3系统目标对于典型的数据库管理系统,尤其是对像物流这样的数据流量特别大的管理系统,必须要满足使用方便、操作灵活等设计需求,实现一些初步的计算机化的管理。本系统在设计的时候应该满足以下几个目标: 采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方便、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流管理系统之运输管理 毕业设计 物流 管理 系统 运输
限制150内