网站大量收购独家精品文档,联系QQ:2885784924

基于J2EE的仓库管理系统的设计与实现.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于J2EE的仓库管理系统的设计与实现.doc

1 引言 1.1 仓库管理系统的开发背景及意义 随着互联网时代的逐步进入社会进入人民的生活,面对计算机应用日益普及的今天,大大小小的企业都已离不开计算机。加之电子商务越来越成熟,企业也更需要对仓库进行电子化管理。一个好的仓库管理系统可以减轻仓库管理人员大量的负担,在电子屏幕上就能清楚的了解到自己管理的仓库具体情况,也能方便快捷地统计出货物出入库的数据。对于企业来说一个良好的仓库管理系统对于提高管理效率能起到非常大的作用,企业能很快找到仓库管理方面的漏洞,及时修改管理方法,提高工作效率以此来获得更高的经济效益。 仓库管理系统是一个以企业管理为背景,它可为企业提供全方位的管理视角,可方便地了解仓库的物品进出和库存情况。根据仓库管理软件结构分类,就目前仓库管理软件所使用的应用范围来看,仓库管理包括如下几个子系统:WMS(Warehouse Management System,仓库管理系统)、TMS(Transportation Management System,运输管理系统。OMS(Order Management System,定单管理系统)、SMS(Service Management System,服务管理系统)。 如今的仓库管理系统功能已多样化,单靠人工实现会耗费大量的人力,同时还会消耗一定的时间,而且效率也不一定高。为了能够让仓库的管理更加信息化、便捷化、正规化,方便入库管理部门和销售部门提供对产品的跟踪和管理,要想尽可能地降低仓库的损耗,就必须增加对仓库管理系统的投入以此提高服务质量,同时也免去售后人员去客户那查看产品等一系列繁琐的问题,节约了费用,提高了办事效率,还避免了潜在的不必要的纠纷,既而实现全面的、完善的企业仓库信息管理。 1.2 课题研究的主要内容 使用仓库管理系统能极大程度上充分利用仓库,同时能提高货物收发的效率,从而获得了巨大的经济受益,避免出现断档和退货的现象。仓库管理系统是一个以企业管理为背景,它可为企业提供全方位的管理视角,可方便地了解仓库的物品进出和库存情况。所以本课题采用B/S结构,针对小型的企业仓库,提供给仓库管理员一系列管理的JSP页面,实现对各种信息的管理。主要包括信息管理:人员管理,仓库管理,货物管理;出入库管理和库存管理,并且提供给用户多种查询的方式,包括按货物查询,按仓库查询,按用户指定时间段查询等;数据库的备份和恢复。整体页面使用iframe,将页面分为3部分,通过iframe之间的数据传递来控制页面的跳转。该系统还采用了Serlvet以及Mysql数据库来实现各个模块功能。 1.3 论文的章节安排 论文总共分为五章: 第一章主要介绍仓库管理系统软件开发的目的以及意义。并提出了本课题所要研究的主要内容。 第二章主要介绍仓库管理系统的概述。对该系统开发的可行性进行探讨。介绍仓库管理系统开发时使用的软件环境,以及开发中使用的技术。 第三章主要介绍仓库管理系统的总体分析、需求描述以及模块设计。通过附带上程序运行时图片将模块展示出来。 第四章主要根据需求分析对数据库设计进行详细介绍。介绍所使用的数据库以及表结构设计和表之间的联系。 第五章介绍系统每个功能模块实现思路。使用流程图将数据处理过程和程序界面展示出来,并设计一个测试用例测试单元模块。 总结部分是对整个系统的总结以及提出对该系统以后的展望。 2 仓库管理系统研究概述 2.1 仓库管理系统的可行性研究 2.1.1 技术可行性 通过对系统需求的仔细分析决定采用java web的形式开发系统。Java是跨平台的,面向对象的语言,兼容性好,与平台无关,可移植。Java语言的并发性也能解决实际生活中很多问题。同时Java语言又擅长进行web开发,所以通过多方分析,决定采用Java语言进行系统开发。 本系统基于B/S模式进行开发,很好地解决了用户客户端的问题,只要使用这电脑拥有浏览器就能方便快捷的使用该系统。采用成熟的三层结构模型开发,每层之间通过实体对象或者实体对象的集合进行交互,禁止方法的跨层调用,所以每层各自改变不会对其它层造成影响。客户端页面采用JSP技术、JS技术以及JSTL标签来实现,控制器使用servlet、Filter以及自定义的业务逻辑层控制器。可以对一下非法数据进行验证,以及防止用户未登录就直接使用系统功能,这样就保证了系统的安全性。服务器使用Tomcat 6.0。后台采用Mysql作为数据库来进行数据存储。 2.1.2 运行可行性 该系统的研制主要以两个目的出发进行开发。一、简化软件的使用,让使用者能后在短时间内熟悉该软件。二、方便管理者进行数据查询,添加信息等操作。 2.2 仓库管理系统的开发工具及使用环境简介 2.2.1 开发工具简介

您可能关注的文档

文档评论(0)

mghkfg58 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档