分享
分享赚钱 收藏 举报 版权申诉 / 71

类型仓库管理系统的设计与实现毕业论文终极版本 张春东 .doc

  • 上传人:cjc2202537
  • 文档编号:1136614
  • 上传时间:2018-06-14
  • 格式:DOC
  • 页数:71
  • 大小:1.69MB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    仓库管理系统的设计与实现毕业论文终极版本 张春东 .doc
    资源描述:

    1、本科毕业设计(论文)题目:仓库管理系统的设计与实现院 (系): 计算机科学与工程学院 专 业: 计算机科学与技术 班 级: 100602 学 生: 张春东 学 号: 100602122 指导教师 : 王全 2014 年 6 月西安工业大学毕业设计(论文)任务书院(系) 计算机科学工程 专业 计算机科学与技术 班 100602 姓名 张春东学号100602122 1.毕业设计(论文)题目:仓库管理系统的设计与实现 2.题目背景和意义:随着企业规模的扩大,管理信息系统也发挥越来越重要的作用。作为企业管理信息系统关键组成部分的仓库管理系统的应用给企业带来巨大的效益。采用仓库管理系统将使企业改变其传统

    2、的手工记录模式,应用数据库技术使海量数据的存储与处理成为很方便的事情,这样可大幅缩短主要业务流程的处理时间,提高对市场的响应能力。 对仓库的管理在生产经营中非常重要,仓库管理的好环,直接影响着的经营生产和发展进步。由于物资供应渠道多、品种规格千变万化,这就使得库存的供应和管理变得复杂和困难。如何加强成本意识,做好库存供应、降低库存、加速资金周转、加强仓库使用监督和财务监督以成为愈加关注的问题。在出仓库管理中采用计算机管理十分必要,这对于搞好库存的供、管、用三方面的工作,保障供应,合理地使用库存,提高库存管理劳动生产率,促进健康发展具有重要意义。 3.设计(论文) 的主要内容(理工科含技术指标)

    3、: (1)以 MyEclipse 为开发工具SqLServer2005 为数据库,Tomcat 为服务器,Java 为编程语言,完成仓库管理系统的设计开发。系统主要功能模块如下: 登陆管理:用户可以登陆到主界面。 系统安全管理:用户进入该系统后,可以选择安全管理进行修改登录密码。 系统用户管理:当用户验证身份登录后,可以进行用户信息修改,可以进行用户的删除和添加操作。 基础信息维护:该模块包括物资信息和供应商信息。物资信息包括:物资的添加、删除等一系列操作。供应商信息包括:供应商的信息添加、修改、删除。 物资入库(出库):有四个功能模块出库、入库、查看、库存报警 。 (2)书写 1.5 万字的

    4、论文,要求书写整齐规范,无错误,有创见。 (3)完成与专业相关的 3000 字以上的外文资料的翻译,翻译应与原文意思相一致,语句通顺。 4.设计的基本要求及进度安排(含起始时间、设计地点): 基本要求:(1) 每周与指导教师联系一次,及时反映问题和设计进步,并及时解决问题。(2) 在校设计期间,遵守校纪校规,外出要请假。 (3) 在进行设计的同时进行记录一些情况。 进度安排: 第 14 周:选定题目,并做好开题报告搜集有关资料,通过对课题的论证,分析,确定总体设计方案。 第 57 周:学习相关技术,设计系统所须各种数据库表,将功能要求与各种数据库表联系起。 第 8-14 周:将详细设计说明转化

    5、为所要求的程序设计语言,并对编写好的源程序进行程序单元测试,验证程序模块接口与详细设计说明的一致性,完成仓库管理系统 。 第 15-17 周:编写毕业论文。 第 18 周:毕业论文答辩。 5.毕业设计(论文)的工作量要求 实验(时数) *或实习(天数): 18 周 图纸(幅面和张数) *: 其他要求: 指导教师签名: 年 月 日学生签名: 年 月 日系(教研室)主任审批: 年 月 日说明: 1 本表一式二份,一份由学生装订入附件册,一份教师自留。2 带*项可根据学科特点选填。毕 I-2I仓库管理系统摘要21 世纪是一个信息化的时代,企业只有敏捷的获取生产信息和市场信息,才能置身于国际大舞台,这

    6、就离不开先进的企业管理系统ERP。而仓库管理系统正是 ERP 中一个最重要的组成部分,也是企业生产过程的一个重要组成部分。企业要在现代化国内外市场取得一席之地,就必须使其仓库管理体系达到现代化水平,也即使仓库管理从原始的手工阶段走向方便快捷的计算机实现阶段。选择合理的仓库管理方法,不仅会促进销售,改善生产秩序,做到均衡生产,而且会降低库存的占用资金,最终使企业获得更好的经济效益。本仓库管理系统是针对的实际需求,从实际工作出发,在分析目前仓库管理系统中存在的问题的基础上,结合管理信息系统开发的概念、结构及系统开发的基本原理和方法,并利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的

    7、优势,采用目前流行的 B/S 结构和流行框架 SSH(Struts +Spring+Hibernate)和 MVC 设计模式。通过 Internet/Intranet 实现对物资进行管理,特别是对物资基本信息管理、物资调配信息等进行完整的监控而开发出来的。从查询与决策信息的管理需求出发,针对性强,功能齐备,旨在通过帮助该库存管理实现信息化、网络化,以提高管理的效率。本仓库管理信息系统主要包括“入库管理” 、 “出库管理”、 “基本信息管理”和“系统用户管理 ”等模块。它主要对物资的出入库进行统计和核算,及时准确地掌握商品库存情况,并动态反映物资的增减变动,为的决策提供基础数据。关键词:仓库管理

    8、系统;B/S;SSH;MVC IIWMS-Warehouse Management SystemAbstract21 century is an informative ERP.Enterprises which could activate in the international community must dependent on the acquisition of the manufacture and marketing information. This needs advanced enterprise management system-ERP. And warehouse

    9、 management system is a most important part of ERP.To obtain a place in the inner and international market, the warehouse management system of enterprises must modernize. Namely, the management of warehouse must transmit from primitive handmade stage to convenient computerization. Choosing proper me

    10、thod of warehouse management, not only to boost market, ameliorating the order of production, achieving the end of equilibrium production. It can also decrease the funds of stockings.Ultimately,enterprises obtain better economics benefit by using this software.How to reduce the cost,improve work eff

    11、iciency is materials store managers need to solve a practical problem.This material management information system is aimed at the actual demand,from actual conditions, and on the analysis of the current material management information system based on the problems existing in the information system d

    12、evelopment,management concept,structure and system development,the basic principle and methods,and use of computer operation speed and storage capacity and processing information, logical problem of powerful advantages, the popularity of B/S structure and the three pandemic framework of SSH(Struts+S

    13、pring+Heibernate) and MVC design pattern,through the Internet/one of enterprise management, especially for basic information management,materials,materials,information of deployment and monitoring.From the management decision information query and pertinence,is to help the enterprise,by realizing in

    14、formationization,the network management of material, in order to improve the efficiency of the enterprise management.This material management information system mainly include “material inventory management“,and “material outbound management“ and “material“ and “the basic information management syst

    15、em user management“,etc.It mainly supplies for the enterprise to make statistics and accounting, timely and accurately grasp the dynamic inventory goods,and reflects the changes,enterprise or business the decision to provide basic data.Key Words: WMS-Warehouse Management System;B/S;SSH;MVC;目录摘要 .IAb

    16、stract .II目录 .11 绪论 .11.1 课题设计的背景 .11.2 课题设计的目的和意义 .11.3 课题的主要研究工作 .21.4 论文结构安排 .22 课题涉及的关键技术 .32.1 MVC 设计模式简介 .32.2 JSP 技术简介 .32.2.1 JSP 工作原理 .42.2.2 JSP 体系结构 .42.2.3 JSP 的特点 .52.3 SSH 框架简介 .52.3.1 定义 .52.3.2 Struts2 .62.3.3 Spring .62.3.4 Hibernate .72.4 Sql Server 数据库简介 .82.4.1 SQL Server2005 简介

    17、.82.4.2 “结构化查询语言 ”( SQL)简介 .83 系统需求分析 .103.1 可行性分析 .103.1.1 技术可行性 .103.1.2 经济可行性 .103.2 功能需求分析 .103.3 数据需求分析 .113.5 性能需求分析 .134 系统概要设计 .144.1 系统功能设计 .144.2 数据库的设计 .154.2.1 E-R 图的设计 .154.2.2 数据库表的设计 .175 系统的详细设计与实现 .205.1 登陆页面的设计与实现 .205.2 系统安全管理的实现 .225.3 系统用户管理 .265.5 基础信息维护 .275.5 物资入库出库管理 .295.6

    18、系统配置时的一些关键代码 .315.6.1 Struts.xml 配置 .315.6.2 web.xml 配置 .346 系统测试 .376.1 测试概述 .376.2 数据库测试 .376.3 测试实例 .387 总结 .41参考文献 .42致 谢 .43毕业设计(论文)知识产权声明 .44毕业设计(论文)独创性声明 .45附 录 .461 绪论11 绪论1.1 课题设计的背景当今社会是一个信息社会,一个知识经济时代。自世界上第一台计算机ENINC(Electronic numerical integrator and calculator)于 1946 年在美国问世到现在,计算机业飞速发展

    19、,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命 ”,随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命” 的蓬勃兴起。可见,世界已进入在计算机信息管理领域中激烈竞争的时代,计算机已经变得普通得不能再普通的工具,如同我们离不开的自行车、汽车一样。随着企业规模的扩大,管理信息系统也发挥越来越重要的作用。作为企业管理信息系统关键组成部分的仓库管理系统的应用给企业带来巨大的效益。采用仓库管理系统将使企业改变其传统的手工记录模式,应用数据库技术使海量数据的存储与处理成为很方便的事情,这样可大幅缩短主要业务流程的处理时间,提高对市场的响

    20、应能力。“物流服务最初起源于军事上的运用”,“物流”这一概念起源于二战期间的美国,英文称之为 Logistics 或者 Physical Distribution,前者的使用率更高一些。物流一词最早被描述为泛指军队运输、补给和屯驻,后来被广泛用来描述商品实体的物理性流通活动,成为流通经济学中的术语。随着经济的全球化以及中国经济改革的逐渐深化,各面临着越来越多激烈的竞争。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地。库存管理是一般工业、商业生产管理环节中重要的一环,所以,有效地进行物资基本信息管理、物资调配信息等进行完整的监控已经成

    21、为了各生存和发展的头等要事。本仓库管理信息系统就是在这样的信息技术广泛应用的时代背景下,本着用户的需求,借助于现代化的管理方法和信息技术开发出来的。1.2 课题设计的目的和意义基于给管理者与物资创造一个能够及时进行信息交互的平台,仓库管理系统就孕育而生了,希望通过它可以将管理者和物资紧密相连起来,实现便捷管理的目标。该系统继承了传统的管理方法使得管理者更加便捷、迅速、准确的掌握仓库信息,通过该仓库管理系统得到信息的反馈,同时也可以进行一系列的操作来对物资进行入库和出库等信息登记。这大大的缩短了工作时间,且提高了工作效率。仓库管理系统的投入,将使仓库的管理更加正规化,为产品的出入库管理部西安工业

    22、大学毕业设计(论文)2门和销售部门提供了方便,降低了仓库的损耗。企业可以对售出的产品进行跟踪服务,同时也免去了销售人员按以往惯例亲自前往用户处去核实货物情况的麻烦,提高了办事效率,节省了费用,而且还避免了不必要的业务纠纷,维护了企业长期与用户建立的良好信誉。1.3 课题的主要研究工作该系统采用了现在技术界很流行的 Java 语言来做开发实现,运用各种性能均良好的数据库 MYSQL,页面流行语言 JSP,主流的三个框架SSH(Struts+Spring+Hibernate),热门的设计模式 MVC。将整个系统有机的联系起来,使其运行流畅,简单易懂。Java 不仅是一个很好的编程工具还是一个很好的

    23、平台,封装性非常好,良好的面向对象编程思想,Sqlserver 关系型数据库的优势,加上安全性能好,使系统的可用性大大提高了。1.4 论文结构安排本论文以标准的仓库管理模式为蓝本,根据软件工程的理论,开发出基于Java EE 的适用于中小单的位仓库管理系统。论文首先研究了系统开发的可行性,然后进行了需求分析,并将需求分析以文档的形式反馈给用户,并和用户进行交流进一步确认需求,然后根据需求分析采用了结构化分析方法进行了系统分析设计,并进行了数据库的建模工作,根据模型构建了数据库。后台数据库采用 SqlServer2005 完成。基于开放的开发架构 Java EE,实现了系统登录模块、主窗口模块、

    24、仓库人员管理模块、入库模块、出库模块等。最后对全文进行了总结,对今后的工作提出了展望本论文共有七章,具体组织如下:第一章:通过分析,提出仓库管理系统开发的目的和意义,此次研究的主要任务,以及本次论文的组织。第二章:主要介绍开发本系统所采用的相关技术。第三章:系统需求分析,在此章节主要进行用户需求分析和性能需求分析以及系统开发环境的要求。第四章:系统概要设计,在这个阶段要得到数据库的设计以及系统整个流和每个功能模块的设计。第五章:系统的详细设计与实现,主要通过界面形式展现出来。第六章:进行系统测试包括测试的任务及目标、测试方案和测试用例。第七章:对全文以及整个系统的实现过程进行了总结,给出了系统

    25、设计的体会与收获。2 课题涉及的关键技术32 课题涉及的关键技术2.1 MVC 设计模式简介MVC(Model-View-Controller) ,即模型、视图、控制器。它是 Java 应用中比较热门的一种编程思想,通过将一个应用的输入、处理、输出的应用程序进行分离,使得这样一个应用被分为三层-模型层、视图层、控制层,从而使得整个应用清晰化、简洁化,更易于程序员编码。该模式的关系状态图如下 2.1所示:模型( M o d e l )视图( V i e w )控制器( C o n t r o l l e r )状态 改变用户请求视图选择通知变化状态 查询图 2.1 MVC 状态关系图该模型的优点:1)MVC 具备多个视图对应一个模型的能力。在目前用户需求的快速变化下,可能有多种方式访问应用的要求。2)模型返回的数据不带任何显示格式,因而这些模型也可直接应用于面向接口编程。3)一个应用被分离为三层,有些情况下只需改变其中一层就能满足应用的改变。控制层可以包含用户请求权限的控制。4)有利于软件工程化管理。由于不同的层各司其职,每一层不同的应用具有某些相同的特征,有利于通过工具产生并管理程序代码。该模型的缺点:它增加了系统结构和实现的复杂性、视图域控制器间连接往往过于紧密、试图对模型数据访问效率降低等。

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:仓库管理系统的设计与实现毕业论文终极版本 张春东 .doc
    链接地址:https://www.docduoduo.com/p-1136614.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开