一、项目介绍
仓库进销存管理系统:
1. 用户管理:管理系统的用户账号信息,包括新增、修改、删除用户,以及用户登录和权限管理。
2. 部门管理:管理系统中的部门信息,可以新增、修改、删除部门,并根据部门进行用户的划分和权限控制。
3. 岗位管理:管理系统中的岗位信息,可以新增、修改、删除岗位,并将岗位分配给用户,用于角色划分和权限控制。
4. 供应商信息:管理系统中的供应商信息,包括供应商的基本信息、联系方式等,可新增、修改、删除供应商。
5. 商品信息管理:管理系统中的商品信息,包括商品的基本信息、价格、库存等,可以新增、修改、删除商品,并进行商品的分类管理。
6. 商品入库:记录商品的入库信息,包括供应商、入库数量、商品批次等,并自动更新库存信息。
7. 商品出库:记录商品的出库信息,包括出库数量、出库日期等,并自动更新库存信息。
8. 商品库存:查询系统中的商品库存信息,包括当前库存数量、入库数量、出库数量等,并可以根据商品分类进行筛选。
9. 库存不足预警:系统根据设定的库存预警值,实时监测商品库存情况,当库存低于预警值时,系统会提醒用户进行补货或采购操作。
10. 商品过期警告:系统会根据商品的有效期设定,实时监测商品的过期情况,当商品即将过期或已过期时,系统会提醒用户进行相应的处理。
11. 操作日志:记录系统用户的操作日志,包括用户的登录、模块操作等,用于系统审计和追踪。
12. 登录日志:记录用户的登录日志,包括用户登录的IP地址、登录时间等信息,用于系统的安全监控和管理。
商品库存管理系统:
1. 用户管理:管理系统的用户账号信息,包括新增、修改、删除用户,以及用户登录和权限管理。
2. 部门管理:管理系统中的部门信息,可以新增、修改、删除部门,并根据部门进行用户的划分和权限控制。
3. 岗位管理:管理系统中的岗位信息,可以新增、修改、删除岗位,并将岗位分配给用户,用于角色划分和权限控制。
4. 供应商信息:管理系统中的供应商信息,包括供应商的基本信息、联系方式等,可新增、修改、删除供应商。
5. 商品信息管理:管理系统中的商品信息,包括商品的基本信息、价格、库存等,可以新增、修改、删除商品,并进行商品的分类管理。
6. 商品入库:记录商品的入库信息,包括供应商、入库数量、商品批次等,并自动更新库存信息。
7. 商品出库:记录商品的出库信息,包括出库数量、出库日期等,并自动更新库存信息。
8. 商品库存:查询系统中的商品库存信息,包括当前库存数量、入库数量、出库数量等,并可以根据商品分类进行筛选。
9. 库存不足预警:系统根据设定的库存预警值,实时监测商品库存情况,当库存低于预警值时,系统会提醒用户进行补货或采购操作。
商品进销存管理系统:
1. 用户管理:管理系统的用户账号信息,包括新增、修改、删除用户,以及用户登录和权限管理。
2. 部门管理:管理系统中的部门信息,可以新增、修改、删除部门,并根据部门进行用户的划分和权限控制。
3. 岗位管理:管理系统中的岗位信息,可以新增、修改、删除岗位,并将岗位分配给用户,用于角色划分和权限控制。
4. 供应商信息:管理系统中的供应商信息,包括供应商的基本信息、联系方式等,可新增、修改、删除供应商。
5. 商品信息管理:管理系统中的商品信息,包括商品的基本信息、价格、库存等,可以新增、修改、删除商品,并进行商品的分类管理。
6. 商品入库:记录商品的入库信息,包括供应商、入库数量、商品批次等,并自动更新库存信息。
7. 商品出库:记录商品的出库信息,包括出库数量、出库日期等,并自动更新库存信息。
8. 商品库存:查询系统中的商品库存信息,包括当前库存数量、入库数量、出库数量等,并可以根据商品分类进行筛选。
9. 库存不足预警:系统根据设定的库存预警值,实时监测商品库存情况,当库存低于预警值时,系统会提醒用户进行补货或采购操作。
10. 商品过期警告:系统会根据商品的有效期设定,实时监测商品的过期情况,当商品即将过期或已过期时,系统会提醒用户进行相应的处理。
11. 操作日志:记录系统用户的操作日志,包括用户的登录、模块操作等,用于系统审计和追踪。
12. 登录日志:记录用户的登录日志,包括用户登录的IP地址、登录时间等信息,用于系统的安全监控和管理。
作品包含
二、项目技术
项目架构:B/S架构、MVC开发模式
数据库:MySQL
前端技术:JavaScript、HTML、CSS
后端技术:Spring Boot、SSM
三、运行环境
操作系统:Window、MacOS
数据库:MySQL5.7
主要开发工具:IDEA
Tomcat: 8.0
Maven:3.6