【SSH框架技术】实现的一个基于SSH的仓库管理平台

运行环境: 最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
IDE环境: Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以
tomcat环境: Tomcat 7.x,8.x,9.x版本均可
操作系统环境: Windows XP/7/8/10或者Linux或者MacOS,2G内存以上(推荐4G,4G以上更好)
主要功能说明: 管理员角色实现了:出货-商品出库,厂商增删改查,商品管理,商品类别增删改查,用户分组管理,用户管理,进货-商品入库。
用了技术框架: HTML+CSS+JavaScriptjsp+mysql+Spring+hibernate+struts 2
适用于: 练练手可以,商用价值不大

数据库设计文档

数据库名: ssh_wms

文档版本: 源码码头v1

文档描述: 数据库设计文档

表名 说明
factory
goods
grop
order
sell
stock
stock_order
type
user

表名: factory

说明:

数据列:

序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 id int 10 0 N Y 进货商
2 name varchar 255 0 Y N NULL
3 place varchar 255 0 Y N NULL
4 phone varchar 255 0 Y N NULL
5 fax varchar 255 0 Y N NULL 备注
6 card varchar 255 0 Y N NULL

表名: goods

说明:

数据列:

序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 id int 10 0 N Y
2 name varchar 255 0 Y N NULL
3 pricein float 13 0 Y N NULL
4 priceout varchar 255 0 Y N NULL 生产日期
5 store int 10 0 Y N 0
6 sales int 10 0 Y N 0
7 type_id varchar 255 0 Y N NULL
8 factory_id int 10 0 Y N NULL 进货商

表名: grop

说明:

数据列:

序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 id int 10 0 N Y
2 name varchar 255 0 Y N NULL

表名: order

说明:

数据列:

序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 id int 10 0 N Y
2 order_no varchar 255 0 Y N NULL 订单号
3 order_type int 10 0 Y N NULL 订单类型
4 user_id int 10 0 Y N NULL 下单人员
5 create_time datetime 19 0 Y N NULL 创建时间
6 update_time datetime 19 0 Y N NULL 修改时间

表名: sell

说明:

数据列:

序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 id int 10 0 N Y 出货表
2 amount int 10 0 Y N NULL 出货数量
3 remark varchar 255 0 Y N NULL 备注
4 createdate datetime 19 0 Y N NULL
5 goods_id int 10 0 Y N NULL
6 user_id int 10 0 Y N NULL 经手人

表名: stock

说明:

数据列:

序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 id int 10 0 N Y 进货表
2 amount int 10 0 Y N NULL 数量
3 remark varchar 255 0 Y N NULL 备注
4 createdate datetime 19 0 Y N NULL 进货日期
5 goods_id int 10 0 Y N NULL
6 user_id int 10 0 Y N NULL 经手人

表名: stock_order

说明:

数据列:

序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 id int 10 0 N Y
2 order_id int 10 0 N N 订单ID
3 stock_id int 10 0 N N 进货ID

表名: type

说明:

数据列:

序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 id int 10 0 N Y
2 name varchar 255 0 Y N NULL

表名: user

说明:

数据列:

序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 id int 10 0 N Y
2 username varchar 255 0 Y N NULL
3 password varchar 255 0 Y N NULL
4 grop_id int 10 0 Y N NULL

运行的截图如下

SSH仓库管理系统-员工角色-出货管理↓↓

【SSH框架技术】实现的一个基于SSH的仓库管理平台_第1张图片

SSH仓库管理系统-员工角色-商品管理↓↓

【SSH框架技术】实现的一个基于SSH的仓库管理平台_第2张图片

SSH仓库管理系统-员工角色-进货管理↓↓

【SSH框架技术】实现的一个基于SSH的仓库管理平台_第3张图片

SSH仓库管理系统-管理员角色-出货-商品出库↓↓

【SSH框架技术】实现的一个基于SSH的仓库管理平台_第4张图片

SSH仓库管理系统-管理员角色-商品管理↓↓

【SSH框架技术】实现的一个基于SSH的仓库管理平台_第5张图片

SSH仓库管理系统-管理员角色-商品类别增删改查↓↓

【SSH框架技术】实现的一个基于SSH的仓库管理平台_第6张图片

SSH仓库管理系统-管理员角色-用户分组管理↓↓

【SSH框架技术】实现的一个基于SSH的仓库管理平台_第7张图片

SSH仓库管理系统-管理员角色-用户管理↓↓

【SSH框架技术】实现的一个基于SSH的仓库管理平台_第8张图片

SSH仓库管理系统-管理员角色-进货-商品入库↓↓

【SSH框架技术】实现的一个基于SSH的仓库管理平台_第9张图片

源码获取:https://www.icodedock.com/article/109

你可能感兴趣的:(Javaweb练手项目,ssh,hibernate,java)