仓库管理系统的设计与实现毕业论文.docx

上传人:wj 文档编号:493012 上传时间:2023-04-29 格式:DOCX 页数:122 大小:899.04KB
下载 相关 举报
仓库管理系统的设计与实现毕业论文.docx_第1页
第1页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第2页
第2页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第3页
第3页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第4页
第4页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第5页
第5页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第6页
第6页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第7页
第7页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第8页
第8页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第9页
第9页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第10页
第10页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第11页
第11页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第12页
第12页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第13页
第13页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第14页
第14页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第15页
第15页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第16页
第16页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第17页
第17页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第18页
第18页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第19页
第19页 / 共122页
仓库管理系统的设计与实现毕业论文.docx_第20页
第20页 / 共122页
亲,该文档总共122页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

仓库管理系统的设计与实现毕业论文.docx

《仓库管理系统的设计与实现毕业论文.docx》由会员分享,可在线阅读,更多相关《仓库管理系统的设计与实现毕业论文.docx(122页珍藏版)》请在冰点文库上搜索。

仓库管理系统的设计与实现毕业论文.docx

毕业论文声明

本人郑重声明:

1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。

除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。

对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。

本人完全意识到本声明的法律结果由本人承担。

2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。

本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。

3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。

4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。

论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。

论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。

对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。

学位论文作者(签名):

年 月

关于毕业论文使用授权的声明

本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。

本人完全了解大学有关保存,使用毕业论文的规定。

同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。

本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。

如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。

本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。

本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:

按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据库和收录到《中国学位论文全文数据库》进行信息服务。

在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。

论文作者签名:

日期:

指导教师签名:

日期:

本科毕业设计(论文)

题目:

仓库管理系统的设计与实现

毕业论文(设计)原创性声明

本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。

据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。

对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。

作者签名:

日期:

毕业论文(设计)授权使用说明

本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。

有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。

学校可以公布论文

(设计)的全部或部分内容。

保密的论文(设计)在解密后适用本规定。

作者签名:

指导教师签名:

日期:

日期:

注意事项

1.设计(论文)的内容包括:

1)封面(按教务处制定的标准封面格式制作)

2)原创性声明

3)中文摘要(300字左右)、关键词

4)外文摘要、关键词

5)目次页(附件不统一编入)

6)论文主体部分:

引言(或绪论)、正文、结论

7)参考文献

8)致谢

9)附录(对论文支持必要时)

2.论文字数要求:

理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:

任务书、开题报告、外文译文、译文原文(复印件)。

4.文字、图表要求:

1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。

图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画

3)毕业论文须用A4单面打印,论文50页以上的双面打印

4)图表应绘制于无格子的页面上

5)软件工程类课题应有程序清单,并提供电子文档

5.装订顺序

1)设计(论文)

2)附件:

按照任务书、开题报告、外文译文、译文原文(复印件)次序装订

3)其它

西安工业大学毕业设计(论文)任务书

院(系)计算机科学工程专业计算机科学与技术班100602姓名张春东学号1006021221.毕业设计(论文)题目:

仓库管理系统的设计与实现

2.题目背景和意义:

随着企业规模的扩大,管理信息系统也发挥越来越重要的作用。

作为企业管理信息系统关键组成部分的仓库管理系统的应用给企业带来巨大的效益。

采用仓库管理系统将使企业改变其传统的手工记录模式,应用数据库技术使海量数据的存储与处理成为很方便的事情,这样可大幅缩短主要业务流程的处理时间,提高对市场的响应能力。

3.设计(论文)的主要内容(理工科含技术指标):

(1)以MyEclipse为开发工具SqLServer2005为数据库,Tomcat为服务器,Java为编程语言,完成仓库管理系统的设计开发。

系统主要功能模块如下:

登陆管理:

用户可以登陆到主界面。

系统安全管理:

用户进入该系统后,可以选择安全管理进行修改登录密码。

系统用户管理:

当用户验证身份登录后,可以进行用户信息修改,可以进行用户的删除和添加操作。

基础信息维护:

该模块包括物资信息和供应商信息。

物资信息包括:

物资的添加、删除等一系列操作。

供应商信息包括:

供应商的信息添加、修改、删除。

物资入库(出库):

有四个功能模块出库、入库、查看、库存报警。

对仓库的管理在生产经营中非常重要,仓库管理的好环,直接影响着的经营生产和发展进步。

由于物资供应渠道多、品种规格千变万化,这就使得库存的供应和管理变得复杂和困难。

如何加强成本意识,做好库存供应、降低库存、加速资金周转、加强仓库使用监督和财务监督以成为愈加关注的问题。

在出仓库管理中采用计算机管理十分必要,这对于搞好库存的供、管、用三方面的工作,保障供应,合理地使用库存,提高库存管理劳动生产率,促进健康发展具有重要意义。

(2)书写1.5万字的论文,要求书写整齐规范,无错误,有创见。

(3)完成与专业相关的3000字以上的外文资料的翻译,翻译应与原文意思相一致,语句通顺。

4.设计的基本要求及进度安排(含起始时间、设计地点):

基本要求:

(1)每周与指导教师联系一次,及时反映问题和设计进步,并及时解决问题。

(2)在校设计期间,遵守校纪校规,外出要请假。

(3)在进行设计的同时进行记录一些情况。

进度安排:

第1—4周:

选定题目,并做好开题报告搜集有关资料,通过对课题的论证,分析,确定总体设计方案。

第5—7周:

学习相关技术,设计系统所须各种数据库表,将功能要求与各种数据库表联系起。

第8--14周:

将详细设计说明转化为所要求的程序设计语言,并对编写好的源程序进行程序单元测试,验证程序模块接口与详细设计说明的一致性,完成《仓库管理系统》。

第15--17周:

编写毕业论文。

第18周:

毕业论文答辩。

5.毕业设计(论文)的工作量要求

①实验(时数)*或实习(天数):

18周

②图纸(幅面和张数)*:

③其他要求:

指导教师签名:

学生签名:

系(教研室)主任审批:

说明:

1本表一式二份,一份由学生装订入附件册,一份教师自留。

2带*项可根据学科特点选填。

毕I-2

仓库管理系统

摘要

21世纪是一个信息化的时代,企业只有敏捷的获取生产信息和市场信息,才能置身于国际大舞台,这就离不开先进的企业管理系统——ERP。

而仓库管理系统正是ERP中一个最重要的组成部分,也是企业生产过程的一个重要组成部分。

企业要在现代化国内外市场取得一席之地,就必须使其仓库管理体系达到现代化水平,也即使仓库管理从原始的手工阶段走向方便快捷的计算机实现阶段。

选择合理的仓库管理方法,不仅会促进销售,改善生产秩序,做到均衡生产,而且会降低库存的占用资金,最终使企业获得更好的经济效益。

本仓库管理系统是针对的实际需求,从实际工作出发,在分析目前仓库管理系统中存在的问题的基础上,结合管理信息系统开发的概念、结构及系统开发的基本原理和方法,并利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的优势,采用目前流行的B/S结构和流行框架SSH(Struts

+Spring+Hibernate)和MVC设计模式。

通过Internet/Intranet实现对物资进行管理,特别是对物资基本信息管理、物资调配信息等进行完整的监控而开发出来的。

从查询与决策信息的管理需求出发,针对性强,功能齐备,旨在通过帮助该库存管理实现信息化、网络化,以提高管理的效率。

本仓库管理信息系统主要包括“入库管理”、“出库管理”、“基本信息管理”和“系统用户管理”等模块。

它主要对物资的出入库进行统计和核算,及时准确地掌握商品库存情况,并动态反映物资的增减变动,为的决策提供基础数据。

关键词:

仓库管理系统;B/S;SSH;MVC

II

WMS-WarehouseManagementSystem

Abstract

21centuryisaninformativeERP.Enterpriseswhichcouldactivateintheinternationalcommunitymustdependentontheacquisitionofthemanufactureandmarketinginformation.Thisneedsadvancedenterprisemanagementsystem---ERP.AndwarehousemanagementsystemisamostimportantpartofERP.Toobtainaplaceintheinnerandinternationalmarket,thewarehousemanagementsystemofenterprisesmustmodernize.Namely,themanagementofwarehousemusttransmitfromprimitivehandmadestagetoconvenientcomputerization.Choosingpropermethodofwarehousemanagement,notonlytoboostmarket,amelioratingtheorderofproduction,achievingtheendofequilibriumproduction.It canalsodecreasethefundsofstockings.Ultimately,enterprisesobtainbettereconomicsbenefitbyusingthissoftware.

Howtoreducethecost,improveworkefficiencyismaterialsstoremanagersneedtosolveapracticalproblem.Thismaterialmanagementinformationsystemisaimedattheactualdemand,fromactualconditions,andontheanalysisofthecurrentmaterialmanagementinformationsystembasedontheproblemsexistingintheinformationsystemdevelopment,managementconcept,structureandsystemdevelopment,thebasicprincipleandmethods,anduseofcomputeroperationspeedandstoragecapacityandprocessinginformation,logicalproblemofpowerfuladvantages,thepopularityofB/SstructureandthethreepandemicframeworkofSSH(Struts+Spring+Heibernate)andMVCdesignpattern,throughtheInternet/oneofenterprisemanagement,especiallyforbasicinformationmanagement,materials,materials,informationofdeploymentandmonitoring.Fromthemanagementdecisioninformationqueryandpertinence,istohelptheenterprise,byrealizinginformationization,thenetworkmanagementofmaterial,inordertoimprovetheefficiencyoftheenterprisemanagement.

Thismaterialmanagementinformationsystemmainlyinclude"materialinventorymanagement",and"materialoutboundmanagement"and"material"and"thebasicinformationmanagementsystemusermanagement",etc.Itmainlysuppliesfortheenterprisetomakestatisticsandaccounting,timelyandaccuratelygraspthedynamicinventorygoods,andreflectsthechanges,enterpriseorbusinessthedecisiontoprovidebasicdata.

KeyWords:

WMS-WarehouseManagementSystem;B/S;SSH;MVC;

目录

摘要 I

Abstract II

目录 1

1 绪论 1

1.1课题设计的背景 1

1.2课题设计的目的和意义 1

1.3课题的主要研究工作 2

1.4论文结构安排 2

2课题涉及的关键技术 3

2.1MVC设计模式简介 3

2.2JSP技术简介 3

2.2.1JSP工作原理 4

2.2.2JSP体系结构 4

2.2.3JSP的特点 5

2.3SSH框架简介 5

2.3.1定义 5

2.3.2Struts2 6

2.3.3Spring 6

2.3.4Hibernate 7

2.4SqlServer数据库简介 8

2.4.1SQLServer2005简介 8

2.4.2“结构化查询语言”(SQL)简介 8

3系统需求分析 10

3.1可行性分析 10

3.1.1技术可行性 10

3.1.2经济可行性 10

3.2功能需求分析 10

3.3数据需求分析 11

3.5性能需求分析 13

4系统概要设计 14

4.1系统功能设计 14

4.2数据库的设计 15

4.2.1E-R图的设计 15

4.2.2数据库表的设计 17

5系统的详细设计与实现 20

5.1登陆页面的设计与实现 20

5.2系统安全管理的实现 22

5.3系统用户管理 26

5.5基础信息维护 27

5.5物资入库出库管理 29

5.6系统配置时的一些关键代码 31

5.6.1Struts.xml配置 31

5.6.2web.xml配置 34

6系统测试 37

6.1测试概述 37

6.2数据库测试 37

6.3测试实例 38

7 总结 41

参考文献 42

致谢 43

毕业设计(论文)知识产权声明 44

毕业设计(论文)独创性声明 45

附录 46

1 绪论

1 绪论

1.1课题设计的背景

当今社会是一个信息社会,一个知识经济时代。

自世界上第一台计算机ENINC(Electronicnumericalintegratorandcalculator)于1946年在美国问世到现在,计算机业飞速发展,技术淘汰指标高的惊人,价格下降以及软件应用的快速扩展引发了以信息处理计算机化为标志的“微机革命”,随之而来的是以全球信息网络普及和全球信息共享为标志的“全球信息网络革命”的蓬勃兴起。

可见,世界已进入在计算机信息管理领域中激烈竞争的时代,计算机已经变得普通得不能再普通的工具,如同我们离不开的自行车、汽车一样。

随着企业规模的扩大,管理信息系统也发挥越来越重要的作用。

作为企业管理信息系统关键组成部分的仓库管理系统的应用给企业带来巨大的效益。

采用仓库管理系统将使企业改变其传统的手工记录模式,应用数据库技术使海量数据的存储与处理成为很方便的事情,这样可大幅缩短主要业务流程的处理时间,提高对市场的响应能力。

“物流服务最初起源于军事上的运用”,“物流”这一概念起源于二战期间的美国,英文称之为Logistics或者PhysicalDistribution,前者的使用率更高一些。

物流一词最早被描述为泛指军队运输、补给和屯驻,后来被广泛用来描述商品实体的物理性流通活动,成为流通经济学中的术语。

随着经济的全球化以及中国经济改革的逐渐深化,各面临着越来越多激烈的竞争。

我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地。

库存管理是一般工业、商业生产管理环节中重要的一环,所以,有效地进行物资基本信息管理、物资调配信息等进行完整的监控已经成为了各生存和发展的头等要事。

本仓库管理信息系统就是在这样的信息技术广泛应用的时代背景下,本着用户的需求,借助于现代化的管理方法和信息技术开发出来的。

1.2课题设计的目的和意义

基于给管理者与物资创造一个能够及时进行信息交互的平台,仓库管理系统就孕育而生了,希望通过它可以将管理者和物资紧密相连起来,实现便捷管理的目标。

该系统继承了传统的管理方法使得管理者更加便捷、迅速、准确的掌握仓库信息,通过该仓库管理系统得到信息的反馈,同时也可以进行一系列的操作来对物资进行入库和出库等信息登记。

这大大的缩短了工作时间,且提高了工作效率。

仓库管理系统的投入,将使仓库的管理更加正规化,为产品的出入库管理部

40

西安工业大学毕业设计(论文)

门和销售部门提供了方便,降低了仓库的损耗。

企业可以对售出的产品进行跟踪服务,同时也免去了销售人员按以往惯例亲自前往用户处去核实货物情况的麻烦,提高了办事效率,节省了费用,而且还避免了不必要的业务纠纷,维护了企业长期与用户建立的良好信誉。

1.3课题的主要研究工作

该系统采用了现在技术界很流行的Java语言来做开发实现,运用各种性能均良好的数据库MYSQL,页面流行语言JSP,主流的三个框架SSH(Struts+Spring+Hibernate),热门的设计模式MVC。

将整个系统有机的联系起来,使其运行流畅,简单易懂。

Java不仅是一个很好的编程工具还是一个很好的平台,封装性非常好,良好的面向对象编程思想,Sqlserver关系型数据库的优势,加上安全性能好,使系统的可用性大大提高了。

1.4论文结构安排

本论文以标准的仓库管理模式为蓝本,根据软件工程的理论,开发出基于

JavaEE的适用于中小单的位仓库管理系统。

论文首先研究了系统开发的可行性,然后进行了需求分析,并将需求分析以文档的形式反馈给用户,并和用户进行交流进一步确认需求,然后根据需求分析采用了结构化分析方法进行了系统分析设计,并进行了数据库的建模工作,根据模型构建了数据库。

后台数据库采用SqlServer2005完成。

基于开放的开发架构JavaEE,实现了系统登录模块、主窗口模块、仓库人员管理模块、入库模块、出库模块等。

最后对全文进行了总结,对今后的工作提出了展望

本论文共有七章,具体组织如下:

第一章:

通过分析,提出仓库管理系统开发的目的和意义,此次研究的主要任务,以及本次论文的组织。

第二章:

主要介绍开发本系统所采用的相关技术。

第三章:

系统需求分析,在此章节主要进行用户需求分析和性能需求分析以及系统开发环境的要求。

第四章:

系统概要设计,在这个阶段要得到数据库的设计以及系统整个流和每个功能模块的设计。

第五章:

系统的详细设计与实现,主要通过界面形式展现出来。

第六章:

进行系统测试包括测试的任务及目标、测试方案和测试用例。

第七章:

对全文以及整个系统的实现过程进行了总结,给出了系统设计的体会与收获。

2 课题涉及的关键技术

2 课题涉及的关键技术

2.1MVC设计模式简介

模型

(Model)

状态查询

状态改变

变化通知

视图

(View)

视图选择

用户请求

控制器

(Controller)

MVC(Model-View-Controller),即模型、视图、控制器。

它是Java应用中比较热门的一种编程思想,通过将一个应用的输入、处理、输出的应用程序进行分离,使得这样一个应用被分为三层--模型层、视图层、控制层,从而使得整个应用清晰化、简洁化,更易于程序员编码。

该模式的关系状态图如下2.1所示:

图2.1MVC状态关系图

该模型的优点:

1)MVC具备多个视图对应一个模型的能力。

在目前用户需求的快速变化下,可能有多种方式访问应用的要求。

2)模型返回的数据不带任何显示格式,因而这些模型也可直接应用于面向接口编程。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2