当前位置:

基于SSM实现仓库进销存管理系统

码岸源码 发布于:2024-03-12 最后修改于:2024-08-02 66 0

Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的仓库进销存管理系统

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
1 in_admin
2 in_customer
3 in_department
4 in_employee
5 in_in_store
6 in_in_store_item
7 in_order
8 in_order_item
9 in_out_store
10 in_out_store_item
11 in_payment_order
12 in_payment_order_ready
13 in_product
14 in_product_category
15 in_product_store
16 in_purchase_order
17 in_purchase_order_item
18 in_purchase_plan
19 in_purchase_plan_item
20 in_purchase_return_order
21 in_purchase_return_order_item
22 in_quote
23 in_quote_item
24 in_receipt
25 in_receipt_ready
26 in_return_order
27 in_return_order_item
28 in_store
返回列表页表3-1: in_admin表
说明:
序号 名称 数据类型 主键 说明
1 adminId int Y
2 name varchar N
3 password varchar N
4 roleId int N
返回列表页表3-2: in_customer表
说明:
序号 名称 数据类型 主键 说明
1 customerId int Y
2 name varchar N 名称
3 contactman varchar N 联系人
4 position varchar N 职务
5 address varchar N
6 tel varchar N
7 depositBank varchar N 开户银行
8 bankAccount varchar N
9 taxNum varchar N 税号
10 website varchar N 官网
11 email varchar N 邮箱
12 remarks varchar N
13 status int N 状态1正常使用2暂停
14 createTime datetime N
15 updateTime timestamp N
返回列表页表3-3: in_department表
说明:
序号 名称 数据类型 主键 说明
1 departmentId int Y
2 name varchar N
3 manager varchar N
4 createTime datetime N
5 updateTime timestamp N
6 tel varchar N
7 remarks varchar N
返回列表页表3-4: in_employee表
说明:
序号 名称 数据类型 主键 说明
1 empNo varchar Y
2 name varchar N
3 sex varchar N
4 tel varchar N
5 password varchar N
6 departmentId int N
7 role int N
8 createTime datetime N
9 updateTime timestamp N
返回列表页表3-5: in_in_store表
说明:
序号 名称 数据类型 主键 说明
1 inNo varchar Y
2 inType int N 1采购2被退货
3 purchaseOrderNo varchar N 采购订单
4 deliverPerson varchar N
5 operater varchar N
6 reviewer varchar N
7 status int N
8 createTime datetime N
9 updateTime timestamp N
返回列表页表3-6: in_in_store_item表
说明:
序号 名称 数据类型 主键 说明
1 inStoreItemId int Y
2 productId int N
3 price decimal N
4 storeId int N
5 num int N
6 inStoreNo varchar N
返回列表页表3-7: in_order表
说明:
序号 名称 数据类型 主键 说明
1 orderNo varchar Y
2 customerId int N
3 salePerson varchar N
4 saleDate datetime N
5 payType int N
6 address varchar N 交货地址
7 remarks varchar N
8 status int N
9 operater varchar N
10 reviewer varchar N 审核员
11 reviewDate datetime N
12 amount decimal N
返回列表页表3-8: in_order_item表
说明:
序号 名称 数据类型 主键 说明
1 orderItemId int Y
2 productId int N
3 price decimal N
4 orderNo varchar N
5 num int N
返回列表页表3-9: in_out_store表
说明:
序号 名称 数据类型 主键 说明
1 outNo varchar Y
2 orderNo varchar N
3 deliverPerson varchar N
4 operater varchar N
5 reviewer varchar N
6 type int N 出库类型:1订单出货2调整仓储
7 status int N
8 createTime datetime N
9 updateTime timestamp N
返回列表页表3-10: in_out_store_item表
说明:
序号 名称 数据类型 主键 说明
1 outStoreItemId int Y
2 productId int N
3 storeId int N
4 num int N
5 outStoreNo varchar N
返回列表页表3-11: in_payment_order表
说明:
序号 名称 数据类型 主键 说明
1 paymentNo varchar Y
2 paymentDate datetime N 收款期限
3 customerId int N
4 currencyType varchar N
5 amount decimal N
6 readyAmount decimal N
7 operater varchar N
8 reviewer varchar N
9 status int N
10 remarks varchar N
11 createTime datetime N
12 updateTime timestamp N
返回列表页表3-12: in_payment_order_ready表
说明:
序号 名称 数据类型 主键 说明
1 paymentReadyNo varchar Y
2 amount decimal N
3 paymentPerson varchar N
4 paymentType int N
5 paymentSource varchar N
6 operater varchar N
7 reviewer varchar N
8 status int N
9 remarks varchar N
10 paymentNo varchar N
返回列表页表3-13: in_product表
说明:
序号 名称 数据类型 主键 说明
1 productId int Y
2 name varchar N
3 categoryId int N
4 model varchar N
5 unit varchar N 型号
6 inPrice decimal N 入库计划单价
7 outPrice decimal N 出库计划单价
8 stocks int N
9 minstocks int N 最小警报库存
10 maxstocks int N
11 createTime datetime N
12 updateTime timestamp N
返回列表页表3-14: in_product_category表
说明:
序号 名称 数据类型 主键 说明
1 categoryId int Y
2 name varchar N
3 createTime datetime N
4 updateTime timestamp N
返回列表页表3-15: in_product_store表
说明:
序号 名称 数据类型 主键 说明
1 productId int Y
2 storeId int Y
3 stock int N
返回列表页表3-16: in_purchase_order表
说明:
序号 名称 数据类型 主键 说明
1 purchaseOrderNo varchar Y
2 customerId int N
3 deliverDate datetime N 交货日期
4 currencyType varchar N
5 purchasePerson varchar N
6 address varchar N 交货地址
7 operater varchar N
8 reviewer varchar N
9 status int N
10 amount decimal N
11 purchasePlanNo varchar N
12 createTime datetime N
13 updateTime timestamp N
返回列表页表3-17: in_purchase_order_item表
说明:
序号 名称 数据类型 主键 说明
1 purchaseOrderItemId int Y
2 purchaseOrderNo varchar N
3 productId int N
4 num int N
5 price decimal N
返回列表页表3-18: in_purchase_plan表
说明:
序号 名称 数据类型 主键 说明
1 purchasePlanNo varchar Y
2 planDate datetime N
3 planPerson varchar N
4 operater varchar N
5 reviewer varchar N
6 status int N
7 createTime datetime N
8 updateTime timestamp N
返回列表页表3-19: in_purchase_plan_item表
说明:
序号 名称 数据类型 主键 说明
1 purchasePlanItemId int Y
2 purchasePlanNo varchar N
3 producId int N
4 num int N
5 remarks varchar N
返回列表页表3-20: in_purchase_return_order表
说明:
序号 名称 数据类型 主键 说明
1 purchaseReturnNo varchar Y
2 purchaseOrderNo varchar N
3 createTime datetime N
4 updateTime timestamp N
5 returnPerson varchar N
6 operater varchar N
7 reviewer varchar N
8 status int N
9 remarks varchar N
返回列表页表3-21: in_purchase_return_order_item表
说明:
序号 名称 数据类型 主键 说明
1 purchaseReturnOrderItemId int Y
2 productId int N
3 price decimal N
4 purchaseReturnOrderNo varchar N
5 num int N
返回列表页表3-22: in_quote表
说明:
序号 名称 数据类型 主键 说明
1 quoteId int Y
2 date datetime N
3 customerId int N
4 quotePerson varchar N
5 currencyType varchar N 货币类型
6 operater varchar N 操作员
7 createTime datetime N
8 updateTime timestamp N
返回列表页表3-23: in_quote_item表
说明:
序号 名称 数据类型 主键 说明
1 quoteItemId int Y
2 quoteId int N
3 productId int N
4 price decimal N
5 num int N
6 createTime datetime N
7 updateTime timestamp N
返回列表页表3-24: in_receipt表
说明:
序号 名称 数据类型 主键 说明
1 receiptNo varchar Y
2 receiptMaxDate datetime N 收款期限
3 customerId int N
4 amount decimal N
5 readyAmount decimal N
6 operater varchar N
7 reviewer varchar N
8 status int N
9 receiptType int N 1出售订单收款2采购退货收款
10 remarks varchar N
11 createTime datetime N
12 updateTime timestamp N
返回列表页表3-25: in_receipt_ready表
说明:
序号 名称 数据类型 主键 说明
1 receiptReadyNo int Y
2 amount decimal N
3 receiptPerson varchar N
4 type int N 收款方式
5 operater varchar N
6 remarks varchar N
7 receiptNo varchar N
返回列表页表3-26: in_return_order表
说明:
序号 名称 数据类型 主键 说明
1 returnOrderNo varchar Y
2 date datetime N
3 customerId int N
4 checkPerson varchar N
5 operater varchar N
6 reviewer varchar N
7 status int N
8 remarks varchar N
9 createTime datetime N
10 updateTime timestamp N
返回列表页表3-27: in_return_order_item表
说明:
序号 名称 数据类型 主键 说明
1 returnOrderItemId int Y
2 productId int N
3 price decimal N
4 returnOrderNo varchar N
5 num int N
返回列表页表3-28: in_store表
说明:
序号 名称 数据类型 主键 说明
1 storeId int Y
2 name varchar N
3 address varchar N
4 contactman varchar N
5 tel varchar N
6 email varchar N
7 createTime datetime N
8 updateTime timestamp N

四、项目截图

4.1 下面是管理员角色的功能介绍

管理员角色-仓库信息管理 图4.1 管理员角色-仓库信息管理

管理员角色-付款单信息管理 图4.2 管理员角色-付款单信息管理

管理员角色-入库管理 图4.3 管理员角色-入库管理

管理员角色-出库管理 图4.4 管理员角色-出库管理

管理员角色-员工管理 图4.5 管理员角色-员工管理

管理员角色-商品分类管理 图4.6 管理员角色-商品分类管理

管理员角色-商品管理 图4.7 管理员角色-商品管理

管理员角色-客户信息管理 图4.8 管理员角色-客户信息管理

管理员角色-收款单管理 图4.9 管理员角色-收款单管理

管理员角色-管理员登陆 图4.10 管理员角色-管理员登陆

管理员角色-部门管理 图4.11 管理员角色-部门管理

管理员角色-销售订单管理 图4.12 管理员角色-销售订单管理

五、演示站点

地址 http://www.csbishe.cn:15029/ssm_zxcangkusys
账号密码

管理员账号/密码:admin/admin

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目