物流快递仓库管理系统-Spring+Vue
项目描述
物流快递仓库管理系统
系统架构
使用Spring+Vue 前后端分离——-物流快递仓库管理系统
登录网址
http://localhost:8080/login
用户账号:abc@qq.com 密码:123456
管理员账号:admin@qq.com 密码:123456
功能描述
1. 用户与权限管理
支持多账号登录,区分管理员、操作员、仓库人员、销售人员、驾驶员等角色。
权限精细控制:每个角色对应不同模块的访问与操作权限,如商品管理、仓库管理、配送调度等。
支持操作员管理、权限分配、密码修改、邮箱绑定、登录日志追踪(含IP、时间、浏览器、登录状态)。
2. 商品管理
商品信息维护:支持新增、编辑、删除商品,记录商品名称、库存数量、单价、描述、入库时间。
商品支持模糊搜索、分页展示。
提供商品入库排行和出库排行图表分析,辅助决策。
3. 仓库管理
支持多仓库管理,每个仓库有唯一ID、负责人、备注信息。
提供仓库库存明细、库存报表Excel导出、出入库记录下载。
支持商品在仓库间的调拨、库存预警(如库存为0时提示)。
4. 员工与驾驶员管理
员工信息管理:记录姓名、性别、身份证号、联系方式、家庭住址、所属仓库。
驾驶员管理:独立模块维护驾驶员资料,用于后续配送任务指派。
5. 车辆管理
车辆档案管理:记录车牌号、车辆类型(如货车)、绑定驾驶员。
支持车辆新增、编辑、删除,便于配送任务调度。
6. 配送管理
配送任务全流程:
申请配送:选择司机、车辆、客户电话、地址、预计送达时间、注意事项(如冷藏、易碎)。
配送列表:展示所有配送任务,包含状态(等待审核、正在运输、配送完成)。
支持任务审核、编辑、查看详情。
配送记录可追溯,支持按司机、车牌号、客户信息筛选。
7. 销售管理
销售开票:支持创建销售订单,记录公司名称、打款账号、售出商品、数量、金额、备注。
销售记录列表:展示所有销售订单,支持打印小票、导出、结款状态更新(如“结款完成”)。
支持按时间、公司名搜索销售记录。
8. 来往单位管理
管理客户或供应商信息:公司名称、联系电话、添加时间。
支持搜索、新增、编辑、删除。
9. 图表分析
提供可视化图表:
商品入库排行(如Apple、HUAWEI、Mac等)。
商品出库排行(如鼠标、手机支架、Mac等)。
图表辅助库存预警、热销分析、采购决策。
10. 日志管理
操作日志:记录所有用户在系统中的操作行为,包括模块、方法、IP、时间,支持导出Excel。
登录日志:记录用户登录详情,包括邮箱、IP、浏览器、登录时间、状态(成功/失败)。
11. 系统安全设置
支持账号密码修改、绑定邮箱、登录验证(验证码登录可选)。
提供自动登录选项,增强用户体验。
12. 数据导出与打印
支持导出库存报表、出入库记录、销售记录、操作日志等Excel文件。
销售小票支持打印预览与打印,适用于门店或发货现场。
运行环境
开发工具 :idea
运行环境 :jdk-19、maven-3.8.6、MySQL5.7.26 、 (此配置为本人调试所用,仅供参考)
项目技术
服务端技术:spring+ +mysql
前端技术:vue
以上系统源码经过技术整理与调试,确保能正常运行