毕业论文设计基于java-ee的仓库管理系统模板.doc
《毕业论文设计基于java-ee的仓库管理系统模板.doc》由会员分享,可在线阅读,更多相关《毕业论文设计基于java-ee的仓库管理系统模板.doc(54页珍藏版)》请在咨信网上搜索。
1、毕业设计(论文)题 目: 基于Java EE仓库管理系统 论 文 摘 要伴随经济不停繁荣和加入WTO后市场环境改变,对企业生产经营提出了更高要求,企业必需综合利用多种优异制造技术,在网络和信息技术支持下,改善现在生产经营模式和组织结构,才能在市场竞争中赢得更多份额。伴随企业规模扩大,仓库管理系统将发挥越来越关键作用。高效方便仓库管理系统,能够为生产经营提供坚强后盾和有力支持。仓库管理系统关键提供一个仓库业务及其作业管理信息存放和检索系统。经过入库管理、出库管理、报表生成管理、仓库人员管理、仓库位置信息管理等功效模块来实现仓库综合管理。本论文以标准仓库管理模式为蓝本,基于Java EE开发出一个
2、能够用于通常单位仓库管理系统,实现了仓库管理高效性和安全性。本系统能够方便快捷地实现库管理中货物登记、出库入库、库房管理等操作,使企业仓库管理井井有条,为企业健康发展发明良好条件。关键词:仓库管理系统,Java EE,模块化设计,软件工程AbstractWith the continuous economic prosperity and accession to the WTO after the market environment changes, the production and operation of enterprises have set higher requiremen
3、ts, enterprises must comprehensive utilization of advanced manufacturing technology, the Internet and information technology, improving the existing production Business model and organizational structure, in order to win more market competition in the share. With the expansion of business scale, war
4、ehouse management system will play an increasingly important role. Facilitate the efficient warehouse management system, can provide a strong production and management backing and strong support. Warehouse management system to provide a major warehouse operations and its operations management inform
5、ation storage and retrieval system. Through storage management, to the management, report generation management, storage management, storage location information management module to achieve integrated management of the warehouse. This paper to the warehouse management standards based on the model,
6、based on the Java EE can be used to develop a unit of General warehouse management system, warehouse management to achieve the efficiency and security. This system can quickly and easily achieve the management of goods registered to the stock and the treasury management operation, the enterprise sto
7、rage management orderly, for the healthy development of enterprises to create good conditions.Key Words:Warehouse management system, Java EE, modular design, software engineering目 录论文摘要目录一、引言 1.1 仓库管理系统背景和意义 1.2 Java EE介绍 1.3 本文关键工作 二、相关技术介绍 2.1 Java EE相头原理及技术介绍 2.1.1 Servlet 2.1.2 JSP介绍 2.1.3 EJB 2
8、.2 Struts 2.2.1 STRUTS 由来和发展 2.2.2 MVC介绍 2.2.3 Struts 优缺点 2.2.4 Struts 工程步骤 2.3 Hibernate 三、系统分析和设计 3.1 引言 3.2 系统分析 3.2.1 系统可行性研究 3.2.2 系统使用环境 3.2.3 系统需求分析 1.系统功效概述 2.货物入库和出库管理 3.出库入库统计查询及报表 4.货物信息管理 5.其它信息管理 3.3 系统功效设计 四、数据库设计 4.1 引言 4.2 E-R图 4.3 数据表 五、系统界面和功效实现 5.1 页面步骤图 5.2 创建系统登陆模块 5.2.1 系统登陆模块功
9、效 5.2.2 设计登陆窗口 5.3 创建主窗口模块 5.3.1 主窗口模块功效 5.3.2 主窗口设计5.4 仓库人员管理模块 5.4.1 仓库人员管理模块功效 5.5 入库模块实现 5.5.1 入库模块功效 5.6 出库模块实现 5.6.1 出库模块功效 5.7 移库模块实现 5.7.1 移库模块功效 5.8 盘点模块实现 5.8.1 盘点模块功效 5.9 仓库设置模块实现 5.9.1 仓库设置模块功效 5.10 计量单位设置模块实现 5.10.1 计量单位设置模块功效 5.11 部门信息设置模块实现 5.11.1 部门信息设置模块功效 5.12 操作类型设置模块实现 5.12.1 操作类
10、型设置模块功效 5.13 期初设置模块实现 5.13.1 期初设置模块功效 5.14 货物存放信息查询模块实现 5.14.1 货物存放信息查询模块功效和布局 5.15 帮助模块实现 5.15.1 帮助模块功效和布局 六、Hibernate设计61Hibernate 介绍62 Hibernate 生成 6.2.1连接数据库63 Hibernate映射文件和类生成 6.3.1生成对应映射文件 6.3.2类及方法生成七、总结参考文件一、引言1.1 仓库管理系统背景和意义伴随企业规模扩大,管理信息系统也发挥越来越关键作用。作为企业管理信息系统关键组成部分仓库管理系统应用给企业带来巨大效益。采取仓库管理
11、系统将使企业改变其传统手工统计模式,应用数据库技术使海量数据存放和处理成为很方便事情,这么可大幅缩短关键业务步骤处理时间,提升对市场响应能力。 “物流服务最初起源于军事上利用”, “物流”这一概念起源于二战期间美国,英文称之为Logistics或Physical Distribution,前者使用率更高部分。物流一词最早被描述为泛指军队运输、补给和屯驻,以后被广泛用来描述商品实体物理性流通活动,成为流通经济学中术语。 物流(Logistic)到现在还没有一个统一定义,综合多种物流定义能够得出,物流是有形物品从出发点到最终消费点流动存放活动,具体包含运输、保管、包装、装卸、搬运、流通加工及信息处
12、理,从职能上能够分为:供给物流、生成物流、销售物流、回收物流和废弃物流五个职能。从70年代开始,计算机技术开始应用到物流领域。伴随物流市场和物流信息化发展,物流软件市场也应运而生并快速发展起来,中国外出现了一大批物流软件供给商和物流软件。“物流软件作为管理软件,较其它应用软件展现优异性、高效性、可靠性和安全性等特点;较其它管理软件,如ERP(Enterprise Resource Planning),含有以下特点:实施风险小,实施快速;效益显著、见效快。依据物流软件结构分类,就现在物流软件所使用应用范围来说,物流软件包含以下多个子系统:WMS(Warehouse Management Syst
13、em,仓库管理系统)、TMS(Transportation Management System,运输管理系统。OMS(Order Management System,定单管理系统)、SMS(Service Management System,服务管理系统)。其中,WMS关键提供了一整套仓库业务和作业管理系统。经过仓库管理系统能够实现库位分配自动化和智能化;提升仓库作业效率和速度,提供正确库存信息,并使之和实际库存改变同时。依据中国物流和采购联合会统计,中国和物流相关年总支出为19000亿元人民币,物流成本占GDP比重为20%左右。中国企业物流支出成本约占总成本30%,而国外企业物流支出成本仅为
14、7%。物流成本巨大差距,抵消了中国企业在原材料和人工上成本优势,降低了中国企业竞争力。中国很多企业,因为信息统计、搜集、汇总、处理分析还处于比较低水平,统计中信息分散、格式随意、应用单一,搜集中不立即、不全方面、不完善、保留不科学,汇总时口径不一、专题多元、结果不一,处理分析方法落后、效率低下、只有短期,难以支持趋势等。仓库管理系统是经过入库业务、出库业务、库存调拨、库存调整,结合批次管理、物料对应、库存盘点、质检管理、实时库存管理等功效综合利用管理系统,对库存业务物流和成本管理全过程进行有效控制和跟踪,实现完善企业仓库信息管理。仓库管理系统投入,将使仓库管理愈加正规化,为产品出入库管理部门和
15、销售部门提供了方便,降低了仓库损耗。企业能够对售出产品进行跟踪服务,同时也免去了销售人员按以往通例亲自前往用户处去核实货物情况麻烦,提升了办事效率,节省了费用,而且还避免了无须要业务纠纷,维护了企业长久和用户建立良好信誉。1.2 Java EE介绍企业级多层应用系统开发一直面临着重大挑战。开发商和广大程序员一直在努力推进和殷切期待一个成熟、标准企业级应用平台来简化和规范企业级应用系统开发和布署。Java技术出现,尤其是J2EE(Java2 Platform Enterprise Edition)平台推出正是这种努力结果,也使得企业级应用系统开发由此变得愈加紧速和方便。需要指出是,J2EE本身是
16、一个标准,它为不一样厂商创建平台产品提供了标准,使不一样J2EE平台产品之间交互成为可能。SUN及其合作方将J2EE 1.5更名为Java EE 5,不过其架构跟更名前J2EE没有区分。只是经过增强部分技术使得我们愈加快、更轻易、更简单地开发企业应用程序1.3本文关键工作本论文以标准仓库管理模式为蓝本,依据软件工程理论,开发出基于Java EE适适用于中小单位仓库管理系统。论文首先研究了系统开发可行性,然后进行了需求分析,并将需求分析以文档形式反馈给用户,并和用户进行交流深入确定需求,然后依据需求分析采取了结构化分析方法进行了系统分析设计,并进行了数据库建模工作,依据模型构建了数据库。后台数据
17、库采取MYSQL完成。基于开放开发架构Java EE,实现了系统登录模块、主窗口模块、仓库人员管理模块、入库模块、出库模块、入库报表生成模块、出库报表生成模块等。最终对全文进行了总结,对以后工作提出了展望。二、相关技术介绍2.1 Java EE相关原理及技术介绍 Java EE规范定义了一个完善应用组件技术框架,作为企业级应用系统基础结构模块组件就是建立在这个框架之上。从简单Web应用到复杂分布式企业级应用,几乎全部业务应用,全部能够在此技术框架基础上结构。本文中使用组件技术关键有三种类型:JSP网页、servlet和Enterprise JavaBean。2.1.1 Servlet Serv
18、let是部分用来扩展Web服务器功效Web组件,它基于请求/响应机制。Servlet从用户端(比如Web浏览器)取得请求,然后,将响应结果返回用户端。Servlet这种特点使它很适合于Web应用。Servlet和EJB组件区分在于EJB组件所提供服务器端组件特征并不能全部适适用于Servlet,Servlet更适合于处理简单请求/响应任务,而且它不需要应用服务器所提供复杂服务支持。2.1.2 JSP介绍JSP(Java Server Pages)是由Sun Microsystems 企业提倡、很多企业参与一起建立一个动态网页技术标准,JSP技术在Servlet技术基础上发展起来,它正在飞速发展
19、中,现已成为Java服务器编程关键组成部分。它即使还未成型,不过它必将和J2EE(Java 2 Enterprise Edition)一起发展。JSP是结合markup(HTML和XML)和Java代码来处理一个动态页面。每一页第一次被调用时,经过JSP引擎自动被编译成Servlet,然后被实施,以后每次调用时,实施编译过Servlet。JSP提供了多个方法访问Java class、Servlet、Applets和Web Server,所以,Web应用功效能够分成多个明确定义公用接口组件,经过JSP将它们结合在一起.2.1.3 EJBEJB(Enterprise JavaBeans)是J2EE
20、平台关键,也是J2EE得到业界广泛关注和支持关键原因。我们知道,J2EE一个关键目标就是简化企业级多层应用系统开发,使得程序员将关键精力放在业务逻辑开发上。EJB正是基于这种思想服务器端技术,它本身也是一个规范,该规范定义了一个可重用组件框架来实现分布式、面向对象业务逻辑。EJB关键思想是将业务逻辑和底层系统逻辑分开,使开发者只需关心业务逻辑,而由EJB容器实现目录服务、事务处理、持久性、安全性等底层系统逻辑。依据功效不一样,规范中定义了三种Enterprise JvavaBean:会话Bean(Session Bean)、实体Bean(Entity Bean)和消息驱动Bean(Messag
21、eDriven Bean)。会话Bean分为无状态和有状态两种。通常无状态会话Bean模拟商业逻辑,比如计算价格等。有状态会话Bean通常模拟一个用户会话,它会临时保留用户信息,依据用户要求调用其它Bean来存取数据。两种会话Bean全部不保留状态信息或数据,当用户断开连接或服务器关闭时,会话Bean也就随之消失。一个会话Bean经典例子是网站上购物车。实体Bean模拟业务数据,它表示一个数据存放,能够是状态信息或数据库中一条统计。实体Bean在用户断开连接或服务器关闭后,仍有服务确保其数据得以保留。消息驱动Bean在行为上很象会话Bean。不一样就是仅在需要向这些Bean发送消息时才调用消息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 设计 基于 java ee 仓库 管理 系统 模板
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。