物流配送管理系统物流.doc
《物流配送管理系统物流.doc》由会员分享,可在线阅读,更多相关《物流配送管理系统物流.doc(34页珍藏版)》请在沃文网上搜索。
1、球墨铸铁管 毕 业 设 计(论文) 07 级 网络工程 专业课题名称 物流配送管理系统学生姓名 学号同组人员 指导教师 2011年6 月1日摘 要随着企业的经营规模的不断扩大,物流配送数量急剧增加,有关物流配送的各种信息也成倍增长,面对庞大的信息量,有必要开发物流配送信息管理系统来提高销售管理工作效率。今天使用的计算机是对物流配送信息进行管理,具有手工管理所无法比拟的优点。通过这样的系统可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量,有效地提高物流配送的工作效率。本系统是采用Java语言编写,用MySQL5数据库,本系统分为线路信息管理模块、货物信息管理模块、发货管理模块
2、、交货信息管理模块、退货信息模块。当管理员通过登录窗口进入本管理系统,当有客户来送货时,本管理员就接货,把货物信息输入接货,信息表中,之后由管理员发货,根据实际情况修改货物信息,填写交货信息表,客户收到货物时,根据客户的意见填写退货信息表。在这些功能模块中,管理员均可进行添加,删除,查询等功能。实现企业物流配送的自动化和信息化。关键字:物流配送 MySQL5 Java ABSTRACTAs enterprises continue to expand the scale of operation, logistics and distribution has risen dramaticall
3、y, various information related to logistics and distribution has grown exponentially, the face of the huge amount of information necessary to develop logistics information management systems to improve the efficiency of sales managementComputer is used today to manage the logistics and distribution
4、of information, management can not be compared with the advantages of hand. Such a system can be done through the standard management information, statistics and rapid scientific inquiry, thereby reducing the workload of management to effectively improve the efficiency of logistics and distribution.
5、This system uses the java language, with MySQL5 database, the system is divided into line information management module, cargo information management module, management module delivery, delivery of information management module, return the information module. When the administrator login window to e
6、nter the management system, when a customer to delivery, this administrator to access goods, the goods enter information access goods, information table, and then shipped by the administrator, according to practical situation of information goods , fill in the delivery information table, the custome
7、r receives the goods, in accordance with the views of customers complete return information form. In these modules, the administrator can add, delete, query. Enterprise logistics automation and information technology.Key Words: Logistics and distribution MySQL5 Java 孔板流量计目 录第一章 概述.11.1 系统的应用背景和意义11.
8、2 系统运行环境及主要技术简介1第二章 系统总体分析设计.52.1 系统功能分析52.2系统总体功能结构52.3 数据库设计62.4 数据库表的设计82.5 本系统采用的数据库连接技术简介11第三章 系统详细设计与实现.133.1系统主要功能流程图123.2 初始页面登录模块的设计与实现123.3 用户管理模块的设计与实现133.4 线路信息模块的设计与实现153.5 货物信息模块的设计与实现163.6 信息模块的设计与实现183.7交货信息模块的设计与实现203.8退货信息模块的设计与实现22第四章 系统测试.254.1 测试的方法254.2 测试方案25第五章 总 结.28谢 辞.29参考
9、文献.30第一章 概述1.1 系统的应用背景和意义随着经济的发展,物流配送活动对经济的影响越来越显著,渐渐的成为我国第三利润源泉,它从商品流通方式,是一种现代的流通方式。而如今在互联网盛行的时代,网络已成为社会发展的必经之路,建立物流配送管理体系的网站平台,可以使物流配送管理体系能够减少运输成本,提高经济效益。虽然经过二十年的改革开放和经济的持续快速发展,我国目前已初步具备发展物流管理和配送技术的经济环境和市场条件,但还有由于一些客观问题的存在,导致物流管理体系机构多元化,社会化大生产,专业化流通的集约化经营优势难以发挥,利益冲突及信息不流畅等原因,造成余缺物流不能及时调配,大量物资滞留在流通
10、领域。造成资金沉淀,发生大量库存费用等问题。所以,建立物流配送管理系统的网站平台,能够在顾客和供应方之间提供有效的联系方式,快速作出物流配送方案,从而可避免利益冲突等问题,既能够使客户满意,又能够促进物流技术,物流管理飞速发展。从长远来看,在不断推进改革的条件下,基于网络的物流配送发展将进入一个新阶段,其前景十分可观。1.2 系统运行环境及主要技术简介1.2.1 系统运行环境设置系统的运行对于运行环境的要求是:1硬件环境在最低配置的情况下,系统的性能十分的不理想。现在,硬件的性能已经十分的优秀,而其价格又比较低,因此我们可以为服务器配置性能较好的硬件。处理器: Intel Pentium M
11、1.60GHz以上内存: 1GB硬盘空间:160G2软件环境操作系统:Microsoft Windows软件: Eclipse 3.2、Apache Tomcat 5.x数据库: MySQL 51.2.2 JSP、JavaBean、Servlet简介JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。它是在传统的网页HTML文件(*.htm,*.html)中插入JAVA程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。JSP技术使用Java编程语言编写类XML的tags和scr
12、iptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面
13、向英特网的所有特点。JSP的有以下的强势特点(1)一次编写,到处运行。(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。(4)多样化和功能强大的开发工具支持。Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。(5)Java中连接数据库的技术是JDBC,Java
14、程序通过JDBC驱动程序与数据库相连,执行查询、提取数据等操作。Sun公司还开发了JDBCODBC bridge,利用此技术Java程序可以访问带有ODBC驱动程序的数据库,目前大多数数据库系统都带有ODBC驱动程序,所以Java程序能访问诸如Oracle、Sybase、MS SQL Server和MS Access等数据库。逻辑处理部分采用JAVA语言,以Servlet+JAVA Bean的形式组成逻辑层。并通过TOMCAT服务器进行发布。JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean通过提供符合
15、一致性设计模式的公共方法将内部域暴露称为属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自身机制发现和操作这些JavaBean 属性。所以JavaBean是java类,属于某些特定的译码指导方针,并且扩展了适应性和范围,允许用户访问内部的属性和方法。用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。如今JavaBean扩展为
16、一个java web 应用的标准部件,并且JavaBean部件框架已经扩展为企业版的 Bean(EJB)Servlet(Server Applet),全称Java Servlet。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从实现上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。其
17、工作模式为:客户端发送请求至服务器;服务器启动并调用Servlet;Servlet根据客户端请求生成响应内容并将其传给服务器,服务器将响应返回客户端。Java服务器页面(JSP)是HttpServlet的扩展。由于HttpServlet大多是用来响应HTTP请求,并返回Web页面(例如HTML、XML),所以不可避免地,在编写servlet时会涉及大量的HTML内容,这给servlet的书写效率和可读性带来很大障碍,JSP便是在这个基础上产生的。其功能是使用HTML的书写格式,在适当的地方加入Java代码片断,将程序员从复杂的HTML中解放出来,更专注于servlet本身的内容。JSP在首次被
18、访问的时候被应用服务器转换为servlet,在以后的运行中,容器直接调用这个servlet,而不再访问JSP页面。JSP的实质仍然是servlet。1.2.3 MySQL简介MySQL最初的开发者的意图是用mSQL和他们自己的快速低级例程(ISAM)去连接表格。不管怎样,在经过一些测试后,开发者得出结论:mSQL并没有他们需要的那么快和灵活。这导致了一个使用几乎和mSQL一样的API接口的用于他们的数据库的新的SQL接口的产生,这样,这个API被设计成允许为用于mSQL而写的第三方代码更容易移植到MySQL。 MySQL这个名字是怎么来的已经不清楚了。基本指南和大量的库和工具带有前缀“my”已
19、经有10年以上,而且不管怎样,MySQL AB创始人之一的Monty Widenius的女儿也叫My。这两个到底是哪一个给出了MySQL这个名字至今依然是个迷,包括开发者在内也不知道。 MySQL的海豚标志的名字叫“sakila”,它是由MySQL AB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字表中选出的。获胜的名字是由来自非洲斯威士兰的开源软件开发者Ambrose Twebaze提供。根据Ambrose所说,Sakila来自一种叫SiSwati的斯威士兰方言,也是在Ambrose的家乡乌干达附近的坦桑尼亚的Arusha的一个小镇的名字。MySQL是一个小型关系型数据库管理系统,开发
20、者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.对于Mysql的前途,没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQL aCluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流配送 管理 系统 物流
