仓储调度系统的设计与实现(SSH,MySQL)
来源:wenku163.com 资料编号:WK16310256 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16310256
资料介绍
仓储调度系统的设计与实现(SSH,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文14000字,程序代码,MySQL数据库)
仓储调度系统使用了目前主流的Struts框架模型,借助第三方软件MyEclipse 以及Struts框架进行开发设计,实现其基本功能,后台数据库使用MySQL,对系统中需要的数据进行规范设计,建立相应的数据表。本系统主要分为系统管理员与仓库管理员两个权限,基于一个仓储后台管理软件主要实现了商品出入库管理、仓储物资调度、仓库库存警报等功能,提供一个仓库商品业务及其作业管理的信息存储和检索系统。通过入库管理、出库管理、仓库警报等功能模块来实现仓库商品的综合管理。
本系统可以方便快捷地实现库管理中的货物登记、出库入库、库房管理等操作,使企业的仓库商品管理井井有条,为企业的健康发展创造良好的条件。
关键词 :仓库管理,Struts ,MySQL
功能模块实现
(一)系统管理员主要功能
(1)仓库管理员管理:系统管理员可以添加仓库管理员信息,添加后可以查询并删除仓库管理员信息。
(2)仓库库房管理:系统管理员在系统中添加库房信息,如库房名、面积、最大货物量、报警最小数量、报警最大数量、备注等信息,添加后可以进行搜索查看并修改或删除。
(3)产品操作类型管理:系统管理员在系统中可以添加产品的操作类型,添加后可以进行搜索查看或是删除操作类型。
(4)出入库调度管理:系统管理员审核仓库管理员的内部出入库调度。
(5)动态库存管理:系统管理员可以进行动态库查询,出入库明细的查询或是进行库存的盘点。
(6)报警管理:在此查看库存的报警信息。
(7)个人信息管理:在此可以查看个人信息并可以修改登录密码。
(二)仓库管理员功能
(1) 产品管理:仓库管理员可以添加新产品,如产品名、生产地址、供应商、报警下限、上限等,添加后可以按照产品名称进行搜索查看并可以删除产品信息。
(2) 入库管理:仓库管理员制定入库单,入库后可以按照产品名称、库房名等进行入库查询。
(3) 出库查询 :仓库管理员制定出库单,出库后可以按照产品名称、库房名、出库状态等进行出库查询。
(4) 出入库调度管理:在此处仓库管理员需制定内部调入或是调出单,在调入或是调出之后可以按照产品名称、库房名、库房状态进行查询。
(5) 动态库存管理:在此处可以查看动态库存、出入库明细查询,同时可以进行库存盘点。
(6) 报警管理:在此处查看库存的预警信息。
(7) 个人信息管理:仓库管理员可以查看个人信息并可以修改登录密码
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 课题背景 1
1.2 目的与意义 2
1.3 课题研究主要内容 2
1.3.1 系统管理员功能 3
1.3.2 仓库管理员功能 3
1.4 发展现状 3
2. 需求分析 4
2.1 系统用例分析 4
2.2 功能需求分析 5
2.3 数据需求分析 5
2.4 关键技术的介绍 6
2.4.1 MyEclipse简介 6
2.4.2 JSP简介 6
2.4.3 MySQL简介 7
2.4.4 B/S模式 7
2.5 可行性分析 9
2.5.1 技术可行性 9
2.5.2 经济可行性 9
2.5.3 时间可行性 10
2.5.4 操作可行性 10
3. 系统设计 11
3.1 系统概要设计 11
3.2 数据库设计 11
3.3 功能模块设计 16
3.3.1 登录模块的设计 17
3.3.2 仓库库房管理模块设计 17
3.3.3 出库模块设计 18
3.3.4 入库模块设计 19
4. 系统实现 20
4.1 系统概述 20
4.2 功能模块实现 20
4.2.1 登录页面 21
4.2.2 仓库管理员管理页面 22
4.2.3 仓库库房管理页面 23
4.2.4 出入库调度审核页面 24
4.2.5 动态库存管理页面 24
4.2.6 个人信息管理页面 25
4.2.7 产品管理页面 26
4.2.8 入库管理页面 27
4.2.9 出入调度管理页面 28
5 系统测试 31
5.1 测试意义 31
5.2 测试的重要性 31
5.3 测试的目的 32
5.4 测试方法 33
结束语 34
致 谢 35
参考文献 36
|