基于JavaWeb的仓库管理系统的设计和实现-毕业论文.doc
《基于JavaWeb的仓库管理系统的设计和实现-毕业论文.doc》由会员分享,可在线阅读,更多相关《基于JavaWeb的仓库管理系统的设计和实现-毕业论文.doc(37页珍藏版)》请在冰豆网上搜索。
-
基于JavaWeb的仓库管理系统的
设计和实现
目录
摘要................................................................................................................................4
Abstract..........................................................................................................................5
第一章绪论....................................................................................................................7
1.1仓库管理研究的目的和意义............................................................................7
1.1.1企业信息化建设的需要...........................................................................7
1.1.2仓库管理的意义.......................................................................................8
1.2国内外发展现状................................................................................................9
1.2.1存贮论的形成与发展状况.......................................................................9
1.2.2库存管理的发展现状………………………………………………..….9
1.3论文结构……………………………………………………………………10
1.4本章小结…………………………………………………………………....10
第二章系统分析..........................................................................................................11
2.1仓库管理系统的开发环境和开发工具.........................................................11
2.1.1JSP技术……………………………………………………………….11
2.1.2数据库系统选择…………………………………………………...…12
2.2系统需求及功能分析…................................................................................13
2.3应用现状调查................................................................................................14
2.4.仓库管理系统功能模块划分........................................................................14
2.5系统功能结构图…………............................................................................15
2.6系统流程图....................................................................................................16
2.7数据库设计……………................................................................................17
2.7.1数据库数据项和数据结构……….......................................................17
2.7.2系统数据库E-R图……........................................................................18
2.7本章小结........................................................................................................19
第三章系统详细设计和功能实现.......................................................................19
3.1本系统选择…………………………………………………………………19
3.2系统开发工具及数据库的择........................................................................20
3.3数据库设计....................................................................................................20
3.4登录界面和主体页面的实现........................................................................21
3.4.1登录界面的实现...................................................................................21
3.4.2主窗口模块的设计……………...………………………….…….…..24
3.4.3基本信息管理中关于供应商信息的设计……..…………………….27
3.4.4查询管理模块的设计以及实现………………………………….......32
第四章结论和展望....................................................................................................36
参考文献......................................................................................................................37
摘要
本论文主要讲述的是中小企业级仓库管理系统的设计与实现。
一般来说,企业的仓库管理往往是相当复杂和烦琐的。
由于企业现实所掌握的物资种类众多,在订货,管理,发放渠道等方面有差异,各个企业之间的管理体制也不尽相同,各类统计计划报表繁多,也因此管理的形式也不尽相同。
因此仓库管理必须实现计算机化,而且必须根据企业的具体情况制定相应的方案,只有这样一个企业的管理水平才会提高,相应的工作效率也会提高。
本系统是本着软件工程的要求进行实施与开发的。
我将系统建模贯穿于整个开发始末,在需求分析、概要设计、详细设计上给出较为详细的UML用例图,活动图、类图等。
本系统主体是在.开发平台MyEclipse上用JSP和Servlet面向对象编程语言编写的,采用微软SQLServer2000数据库管理系统管理数据,另外本系统采用CS架构编写。
在实现上将系统中多处繁杂的功能进行归类和合并,使用户可以在同一窗口中完成多种功能,实现了减少窗口界面、简化操作步骤的设计目的,从而使整个系统更加简洁.、易用。
一个完整的企业物资供应管理系统应该包括仓库管理,货物管理和其他模块。
其中仓库管理是整个物资供应管理系统的核心。
本系统遵照自身实际情况以仓库帐目为中心,对仓库帐目进行程序化管理,另外对与本系统有关的的人事管理,权限管理,客户管理,以及数据统计报表的内容也进行了一定的实现。
本系统的开发就采用软件工程的思想方法和设计原则,采用软件工程的方法可以大大提高工作效率和减低测试和维护的难度。
因此,本文也就采用软件的角度和步骤进行,从需求分析、概要设计详细设计和测试方面对本系统进行详细的描述。
关键字:
仓库管理,系统建模,JSP,SQLserver数据库
Abstract
ThispaperfocusesontheSME-levelwarehousemanagementsystemdesignandimplementation.Ingeneral,warehousemanagementbusinessisoftenquitecomplexandcumbersome.Asthebusinessrealityofmanytypesofmaterialtomasterinorder,management,distributionchannels,etc.Therearedifferencesbetweenthevariousbusinessmanagementsystemsarenotthesame,manytypesofstatisticalreportsprograms,andthereforearenotthesameformofmanagement.Therefore,computerizedwarehousemanagementmust,andmustbebasedonthespecificconditionscorrespondingprograms,theonlywayacompanywillimprovethemanagementlevel,thecorrespondingefficiencywillbeimproved.Thissystemisinlinewiththerequirementsoftheimplementationofsoftwareengineeringanddevelopment.Iwillrunthroughtheentiredevelopmentsystemmodelingthewholestory,inneedsanalysis,outlinedesign,detaileddesigngivesamoredetailedUMLusecasediagrams,activitydiagrams,classdiagramsandsoon.Thissystemisinthemain.MyEclipsedevelopmentplatformusingJSPandServ