基于JSP的物流公司仓库管理系统的设计与实现.docx
《基于JSP的物流公司仓库管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于JSP的物流公司仓库管理系统的设计与实现.docx(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学校代码:10904 学 士 学 位 论 文基于 JSP的物流公司仓库管理系统的设计与实现姓 名:90后蜀黎学 号:200912230xxx指导教师:马老师 教授学 院:信息科学与工程学院专 业:计算机科学与技术完成日期:2013年05月20日 学 士 学 位 论 文基于JSP的物流公司仓库管理系统的设计与实现姓 名:90后蜀黎学 号:200912230xxx指导教师:马老师 教授学 院:信息科学与工程学院专 业:计算机科学与技术完成日期:2013年05月20日 摘 要随着经济的发展和信息技术的进步,网上购物已经逐渐渗透到人们的生活学习中,它的简单与便携满足了现代人快节奏的生活需求,越来越多的
2、人选择并爱上网购。然而,像“双十一”过后首日平均每个快递员配送量约为260件,货物爆仓致使管理困难,导致广大网民普遍抱怨送货太慢拖期太长,不能满足客户的需求,所以这对物流公司的仓库管理系统的高效运转提出了巨大的挑战。因此一套高效的物流公司仓库管理系统,对保证电商的正常运转、对客户各项服务承诺的实现十分重要。本系统是利用Java语言作为开发语言,采用MyEclipse作为开发工具,MySQL数据库作为后台的数据库,Tomcat 6.0作为服务器开发了基于JSP的物流公司仓库管理系统。该系统有两种权限用户登录,包括基础信息管理、入库管理、出库管理、盘点管理、信息报表管理。本文主要阐述了该系统各个模
3、块的需求分析,可行性分析,详细设计过程等内容。基于B/S架构技术开发的JSP物流公司仓库管理系统,界面友好,操作简单,围绕业务,功能使用,适合物流仓库管理部门的使用,可以对不同的操作员以不同的操作权限,实现了仓储管理的信息化、自动化、智能化和标准化,提高了物流公司仓库管理运作的效率,有效控制商品库存量为企业节省了不必要的浪费。该系统的前景非常广阔,其应用前景和经济效益不可小觑。【关键词】物流公司仓库管理;MySQL数据库;Java语言AbstractWith the development of economy and information technology, online shoppi
4、ng has gradually penetrated into peoples life. It is simple and convenient to meet the fast pace of modern life, more and more people choose to fall in love with online shopping. However, in the first day after double eleven, the average delivery amount of a courier is about 260, which causes manage
5、ment difficulties. So the majority of Internet users generally complain that the delivery is too slow and the drag period is too long and cant meet the needs of customers, which put a huge challenge on the high efficiency operation of the logistics companys warehouse management system. Therefore, a
6、set of efficient logistics warehouse management system is very important to ensure the normal operation of electrical business and the commitment to the customer services.This system is using the Java language as a development language, MyEclipse as development tools, MySQL database as the backend d
7、atabase, Tomcat6.0 as the server, developing a logistics warehouse management system based on JSP. The system has two kinds of user login, including basic information management, storage management, a database management, inventory management, information report. This paper mainly describes the anal
8、ysis of each module of the system requirements, feasibility analysis, detailed design process and so on. JSP logistics warehouse management system, based on B/S architecture technology, which has a friendly interface, simple operation, used around the business and functions, is suitable for logistic
9、s warehouse management and can endow different operators with different operating authority. In this way the informationization, automation, intelligent and standardization of the warehouse management are realized, its operation efficiency is improved, and unnecessary waste is controlled. The prospe
10、ct of the system is very broad, and its application prospect and economic benefits should not be overlooked.【key words】Logistics company warehouse management; MySQL database; Java languageii目 录第1章 绪 论11.1 研究背景11.2国内外研究现状11.3 前景意义21.4 系统特征21.5 论文组织结构3第2章 系统相关技术基础42.1 Java技术简介42.2 JSP和Servlet技术优势42.3
11、MySql和Apache Tomcat介绍52.3.1 MySQL数据库简介52.3.2 Apache Tomcat介绍5第3章 系统分析73.1可行性分析73.1.1技术可行性73.1.2经济可行性错误!未定义书签。3.1.3操作可行性73.2需求分析73.2.1 目标需求73.2.2 安全性需求83.2.3功能需求83.2.3数据流图9第4章 系统设计104.1 数据库的设计104.1.1 E-R模型设计104.1.2 实体模型124.1.3 逻辑结构设计124.2流程的设计15第5章 系统实现165.1 系统主要实现工具简介165.2 界面设计与说明165.2.1登陆界面165.2.2基
12、础信息管理功能185.2.3货物入库功能235.2.4货物出库功能275.2.5货物盘点功能285.2.6信息报表管理功能29第6章 系统测试316.1测试方案316.2测试问题31第7章 总结32参考文献33致 谢34II编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第36页 共43页第1章 绪 论1.1 研究背景近年来物流业取得了飞速发展,这不仅与经济的发展有关,还与IT的发展关系巨大。网上购物已经慢慢影响和改变着人们的学习工作,其简单性与便捷性是满足现代人快节奏生活需求的主要原因。因而,网购网民的数量以指数倍增加,网购成为大众最爱的消费方式之一。例如,淘宝与天猫“双十
13、一”单日的订单总数超过一亿,快递公司的总体配货量达到了九千万件。每个快递员的配货量巨大,从而货物爆仓,致使管理异常困难,导致广大网民普遍抱怨送货太慢拖期太长,不能满足客户的要求,所以这对物流公司的仓库的管理系统的高效运转提出了巨大的挑战。尽管全球最近出现了许多新的物流公司仓库管理模式,例如:国外存在基于空库存想法的管理方式,但这些新的思维方法对中国来说不容易实现。所以当前最为重要的问题是如何怎样设计好物流公司的仓库的管理系统,以便于避免它呈现效率过低和冗余过多 1。物流公司的仓库管理的重点即处理好存库与出入库的关系。另外,供应商的相关信息的管理和客户的相关信息的管理也是物流公司仓库的管理中一个
14、比较重要的方面,因为他们联系着入库和出库相关信息,从而可以使整个系统更加实用和完善2。建立一个应变能力强、经济效益高、响应速度快、库存成本低的物流公司仓库管理系是本系统的研究目的,并且结合国内外物流公司仓库的管理当前的具体情况。以信息化、计算机技术和先进的管理思想为基础;以客户为驱动,以信息管理为主要内容的具有非关闭系统结构的特别容易改进的物流公司仓库管理系统。因此,为保证电商的正常运转、对客户各项服务承诺的实现,一套高效的物流公司仓库管理系统异常重要。1.2国内外研究现状国内外物流发展已有百年历史,以美国和日本较为突出。起初,物流发展主要为运输供给,而现在已经进入到综合物流的管理阶段。一方面
15、网络管理的范围由之前的企业内部发展到企业外部,开始大大的注意搞好客户、供应商等等的关系;另一方面物流公司管理的信息技术的运用也被高度重视起来。现如今采用多种物流技术,与顾客、供应商及第三方紧密配合,物流业正向着专业化和协作化的方向发展2。随着通讯信息技术和仓储管理概念的变化,国际上早已出现了最大缩减存库浪费,并且让客户高度满意的管理方式。例如,材料需求的计划MRP,立即生产的方式JIT,企业的资源方面的计划ERP,还有迅速供应ERC的方法。中国物流产业发展水平较低,总体规模也很小,一切尽在起步阶段。因为其健康发展还正面临着许多市场和制度体制的限制。尤其是尚无规模的装备和基础设施,导致物流公司仓
16、库管理的信息化发展处在一个相对落后的状态。1.3 前景意义在今天计算机腾飞的坏境下,将计算机这一科技作用于物流公司的仓库的处理中早已成为一种趋势,它会推动物流公司的快速发展,为物流企业带来巨大的利益。计算机信息的管理在这方面的应用,获取了巨大的利润,从而大大提高了公司的社会地位,并且这也成为当下物流公司仓库的管理的规范化和先进化的明显标准。主要体现在:大大的减少了像之前的进入进出复杂,处理时间太长的缺点,能够非常高的改善工作人员的办事效率。基于信息化的物流公司仓库管理系统,可以弱化入库管理、出库管理和库存管理这三者的复杂关系,节约大量的管理开支,从而为物流公司带来巨大的收入。物流公司仓库管理的
17、操作信息化和电子化,全面提高了物流公司的仓库管理水平。1.4 系统特征本系统是基于JSP的物流公司仓库管理系统,是基于B/S架构的Web应用程序。因为Web技术是一种标准的非集中式的运用结构,开发技术包括服务器技术和客户端技术,而其运行时的每一次的数据交换都会涉及到客户一端和服务器一端;本系统服务器端采用JSP的相关技术3 ,客户端技术采用JavaScript20、插件技术等。本系统界面友好,操作简单,围绕业务,功能使用,适合物流仓库管理部门的使用,可以对不同的操作员以不同的操作权限,实现了物流公司仓库管理的信息化、自动化、智能化和标准化,大大改进了工作人员的工作效率,能够合理的控制物流公司仓
18、库的库存量。本设计主要实现以下功能:基础信息的管理功能、入库的管理功能、出库的管理功能、盘点的管理功能、信息报表的管理功能。1.5 论文组织结构本论文一共分为七章。论文的第1章为该论文的绪论部分,这一章主要讲述了本系统的研究背景、国内外目前的研究现状、前景意义、系统特征和论文的组织结构。第2章主要介绍了开发本系统的相关技术方面,主要介绍了JSP、Java、Servlet、MySQL和Apache Tomcat等技术的相关基础知识。第3章是在前两章的基础上对本系统做出系统方面的分析,主要从可行性及系统的需求两个方面进行的分析。可行性分析从技术方面、经济方面、操作方面等一一研究了系统开发的作用和意
19、义。需求分析则从目标需求、安全性需求和功能需求三个方面进行了分析,并且画出了该系统的数据流图,为以后的开发打下坚实的基础。论文从第4章开始介绍了系统设计的数据库设计和流程设计,数据库设计主要从E-R图模型、实体模型和逻辑结构三个方面分析。第5章详细表述了系统实现的主要功能,并附以相关的代码解释,然后第6章讲述了该系统的测试。最后一章是对本系统的总结与对物流公司仓库管理系统的发展展望。第2章 系统相关技术基础2.1 Java技术简介Java语言具有安全性、完全面对对象性和跨平台性等优点,促使Java语言成为互联网应用开发的新宠。其自面世以来就一直定位为网络应用软件的语言,所以其很快在网络应用软件
20、开发中流行起来。面向对象的程序设计语言Java与非面对过程的C+的核心是相似,但是Java语言能将本身运行过程中产生的垃圾收集起来,这样就大大释放了系统的内存原有的空间,然后编程人员根本不用担心任何的内存的管理的问题3。同时也没有多继承和运算符重载等在后者中常常导致错误的特性。非通用性技术的编程和该类安全的枚举等语言优势在Java SE中也有所体现。Java 编程语言总之可以概括为:Java 编程语言首先相对于C+来讲比较简单、作为一种面对非过程的高级语言也是呈现分布式的。Java具有健壮而且安全性高,面向网络编程,安全性与系统无关。Java语言具有跨平台性,适合于分非集中式计算环境的程序语言
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JSP 物流 公司 仓库 管理 系统 设计 实现
限制150内