仓库管理系统采用javaweb,基于B/S模式,Myeclipse为开发工具,mysql数据库进行数据存储.MVC三层思想,并且采用了ssh(struts2+spring+hibernate))框架进行开发,文档方面包括,任务书,开题报告,答辩ppt等。本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,同时也是计算机毕业设计中一项重要的参考资料等。
为了使用户能通过相应的模块,对仓库里物资的基本情况进行查询和修改,对物资的出入库进行管理,对物资的库存情况进行查询。也为了使企业能够根据物资的实际情况做好运营过程中的各项准备工作,并对突发事件做出及时和准确的调整,能够确保为企业带来良好的经济效益。从而设计仓库管理系统,并以个个模块为界限,分别以出入库管理与查询为重点,描述整个系统的结构设计及实现过程,包括实现仓库物资的出入库管理和查询等。
所需要完成的目标如下:
1、仓库管理全面信息化,减少入库管理、出库管理及库存管理中的漏洞,节约管理开支,从而达到增加企业净收入。
2、提高仓库工作人员的工作效率,消除以往入出存流程繁琐、杂乱、周期长的弊端,节约时间,提高企业生产力。
3、简洁一致,操作便利,图形化界面,完备的物资管理功能,基于好用、易用、美观、适用范围广。
目 录
前 言 1
第一章 绪论 2
第一节 仓库管理系统概述 2
一、仓库管理系统的发展及现状 2
二、仓库管理系统开发的目的与意义 2
第二节 相关技术介绍 3
一、Struts简介 3
二、Hibernate简介 3
三、spring简介 4
四、 Myeclipse简介 4
五、Tomcat简介 4
第二章 系统分析 5
第一节 系统架构概述 5
一、功能构架 5
二、系统总体用例 6
第二节 领域模型 7
第三节 数据库表结构 7
第四节 系统任务的可行性分析 9
一、经济可行性 9
二、 技术可行性 9
三、运行可行性 10
四、时间可行性 10
五、法律可行性 10
第三章 系统设计 10
第一节 设计指导思想和原则 10
一、指导思想 10
二、软件设计原则 11
第二节 网络拓扑图 11
第四节、数据库设计 12
第四章 系统实现 13
第一节 系统登录模块 13
第二节 管理员登录功能 13
一、普通用户管理 13
二、库存信息管理模块 14
第三节 普通用户登录功能 14
二、物资信息查询 14
第五章 系统测试 14
第一节 程序调试 15
第二节 程序的测试 15
一、测试的重要性及目的 15
二、测试的步骤 16
三、测试的主要内容 17
结 论 18
致 谢 20
参考文献 21