SSM 物流管理系统源码|寄件订单、配送信息与费用结算

SSM 物流管理系统源码|寄件订单、配送信息与费用结算

寄件和配送属于同一笔业务,关注点却不同。用户关心包裹寄往哪里,配送员需要查看配送任务,后台还要按站点整理物流信息和报销记录。

这套 Java Web 项目采用 Vue 页面和 MySQL 数据库。使用时可按管理员、用户、配送员的入口查看各自负责的业务。下面以配送信息、寄件订单、配送员报销为例,介绍操作入口、数据内容和本地部署方式。

一、项目概况

项目名称 物流管理系统
资源编号 SSM202
技术栈 SSM / Vue / MySQL
参与角色 管理员、用户、配送员
业务范围 寄件订单、配送信息与费用结算

二、业务操作:站点信息与配送员注册

用户可以进入寄件订单、站点信息、物流信息。其中,“寄件订单”提供查看、删除、支付操作。

配送员可以进入寄件订单、配送信息、物流信息、配送员报销。其中,“寄件订单”提供查看、揽收入库、修改操作。

1. 站点信息

这一页涉及站点名称、地址、照片、经营范围等资料。

站点信息界面图(项目文档配图)
站点信息界面图(项目文档配图)

2. 配送员注册

没有账号的用户和配送员可进入对应角色注册界面进行注册操作,用户注册。

配送员注册界面图(项目文档配图)
配送员注册界面图(项目文档配图)

3. 系统登录

用户要想进入本系统必须进行登录操作,在登录界面输入系统账号、登录密码,选择登录类型,点击登录按钮进行登录系统,系统登录。

系统登录界面图(项目文档配图)
系统登录界面图(项目文档配图)

4. 用户注册

没有账号的用户和配送员可进入对应角色注册界面进行注册操作,用户注册。

用户注册界面图(项目文档配图)
用户注册界面图(项目文档配图)

三、功能维护:添加寄件订单与寄件订单管理

管理员可以进入寄件订单、配送信息、配送员、站点信息、物流信息、配送员报销、结算。其中,“物流信息”提供查看、修改、删除、报表操作。

1. 添加寄件订单

用户登录后可选择站点进行添加寄件订单,添加寄件订单。

添加寄件订单界面图(项目文档配图)
添加寄件订单界面图(项目文档配图)

2. 寄件订单管理

用户登录后可选择站点进行添加寄件订单,添加寄件订单。

寄件订单管理界面图(项目文档配图)
寄件订单管理界面图(项目文档配图)

3. 配送员管理

管理员可增删改查配送员信息,配送员管理。

配送员管理界面图(项目文档配图)
配送员管理界面图(项目文档配图)

4. 站点信息管理

管理员可增删改查站点信息,用户登录后可查看站点信息,并可选择站点进行寄件,站点信息管理。

站点信息管理界面图(项目文档配图)
站点信息管理界面图(项目文档配图)

5. 添加站点信息

管理员可增删改查站点信息,用户登录后可查看站点信息,并可选择站点进行寄件,站点信息管理。

添加站点信息界面图(项目文档配图)
添加站点信息界面图(项目文档配图)

6. 用户管理

管理员登录后可查询、添加、修改和删除用户信息,用户管理。

用户管理界面图(项目文档配图)
用户管理界面图(项目文档配图)

7. 仓库管理

管理员可进行仓库管理操作,并可进行发货、修改和删除,仓库管理。

仓库管理界面图(项目文档配图)
仓库管理界面图(项目文档配图)

四、技术结构与学习重点

数据库与业务记录

主数据库脚本包含 12 张表。下表选取与寄件订单等业务相关的记录,列出表名和可在源码中直接查找的字段。

配送信息(peisongxinxi) 配送员工号(peisongyuangonghao)、配送员姓名(peisongyuanxingming)、车辆编号(cheliangbianhao)
寄件订单(jijiandingdan) 用户名(yonghuming)、寄件人姓名(jijianrenxingming)、手机(shouji)
配送员报销(peisongyuanbaoxiao) 配送员工号(peisongyuangonghao)、配送员姓名(peisongyuanxingming)、联系电话(lianxidianhua)
物流信息(wuliuxinxi) 物流编号(wuliubianhao)、用户名(yonghuming)、寄件人姓名(jijianrenxingming)
配送员(peisongyuan) 配送员工号(peisongyuangonghao)、配送员姓名(peisongyuanxingming)、性别(xingbie)

页面与后端接口

以配送信息为例,后端入口位于 PeisongxinxiController.java,接口前缀为 /peisongxinxi。可以对照 /peisongxinxi/page 和 /peisongxinxi/list 阅读对应的请求处理。

阅读详情或编辑页面时,可以沿着“配送员工号”这个字段查找 peisongyuangonghao,再对照 peisongxinxi 表核对保存位置。这样可以把页面显示的名称、请求参数和数据库字段对应起来。

五、部署入口与配置位置

将包含 pom.xml 的 ssm221y2 工程导入开发工具,新建 MySQL 数据库并导入 db.sql。在 src/main/resources/config.properties 中按本地环境填写数据库地址、库名和账号。

使用 Maven 构建 WAR 后部署至兼容的 Tomcat,核对应用上下文。单独运行或重建 Vue 页面时,还需检查前端接口地址是否指向同一应用。

首次进入项目,可先打开配送信息列表,选择一条已有记录,核对配送员工号、配送员姓名等资料。

六、配套资料清单

  • 项目源码(ssm221y2)
  • MySQL 数据库脚本(db.sql)
  • 论文.doc
  • 说明文档.txt
SSM 物流管理系统源码|寄件订单、配送信息与费用结算-编程仓
物流管理系统
源码、SQL、设计论文,通过百度网盘提供。
¥29.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
项目编号SSM202
技术栈SSM / Vue / MySQL
资源内容源码、SQL、设计论文
交付方式百度网盘
付费资源

会员赠送权益

黄金会员自选 2 个项目,钻石会员累计自选 5 个项目;一次性赠送,不按天恢复。已领取项目可重复访问。

黄金升级钻石补足总额度;续费不重复赠送。每位付费会员共享有一次本地部署协助。

正在读取权益…
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享