船运物流管理系统-springboot vue
项目描述
基于springboot+vue的船运物流管理系统。通过springboot,vue框架进行开发
前台登录页面
http://localhost:8080/chuanyunwuliu/front/index.html#/login
后台登录页面
http://localhost:8080/chuanyunwuliu/admin/dist/index.html#/login
管理员 账户:admin 密码:123456
用户 账户:用户1 密码:123456
员工 账户:员工1 密码:123456
管理员功能
1. 系统登录与用户管理
登录功能:支持管理员账号登录,可选择角色(如管理员或员工)。
个人信息管理:管理员可查看和修改个人信息(如用户名)。
密码修改:支持修改登录密码。
2. 用户管理
用户列表管理:查看所有用户的信息(如用户编号、用户名、手机号、身份证号等)。
用户操作:
新增用户
修改用户信息
删除用户
查看用户详情
禁用/启用用户账户
重置用户密码
3. 员工管理
员工列表管理:查看所有员工的信息(如工号、员工姓名、手机号、身份证号等)。
员工操作:
新增员工
修改员工信息
删除员工
查看员工详情
禁用/启用员工账户
重置员工密码
4. 管理员管理
管理员列表管理:查看管理员账号信息(如用户名、密码、角色)。
管理员操作:
新增管理员账号
修改管理员信息
删除管理员账号
5. 基础数据管理
仓库管理:
查看仓库列表(仓库编码、仓库名称)
新增、修改、删除仓库信息
公告类型管理:
查看公告类型列表
新增、修改、删除公告类型
货运单类型管理:
查看货运单类型列表
新增、修改、删除货运单类型
新闻类型管理:
查看新闻类型列表
新增、修改、删除新闻类型
物流状态管理:
查看物流状态列表(如“已派送”“已抵达”等)
新增、修改、删除物流状态
6. 公告管理
公告列表管理:查看所有公告(公告名称、公告图片、公告类型、发布时间)。
公告操作:
新增公告
修改公告内容
删除公告
公告筛选:支持按公告名称、公告类型筛选。
7. 新闻信息管理
新闻列表管理:查看新闻列表(新闻名称、新闻图片、新闻类型、发布时间)。
新闻操作:
新增新闻
修改新闻内容
删除新闻
新闻筛选:支持按新闻名称、新闻类型筛选。
8. 单页数据管理
单页数据管理:管理单页数据(如“联系我们”“网站介绍”)。
数据操作:
新增、修改、删除单页数据
上传图片
9. 货运单管理
货运单列表管理:查看货运单详细信息(如货运单号、货物名称、货物照片、发货地、收货地等)。
货运单操作:
新增货运单
修改货运单信息
删除货运单
货运单筛选:支持按货物名称、货运单类型、申请状态、支付状态等条件筛选。
10. 物流记录管理
物流记录列表管理:查看物流记录(物流编号、物流标题、物流状态、仓库信息、录入时间等)。
物流记录操作:
新增物流记录
修改物流记录
删除物流记录
物流记录筛选:支持按物流标题、物流状态、仓库、货物名称等条件筛选。
11. 轮播图管理
轮播图列表管理:查看轮播图列表(名称、图片)。
轮播图操作:
新增轮播图
修改轮播图
删除轮播图
12. 统计与报表
货运次数统计:支持查看货运次数统计报表。
营业额统计:支持查看营业额统计报表。
13. 系统设置与基础配置
管理员可配置系统基础数据(如公告类型、货运单类型、新闻类型、物流状态等)。
员工功能
1. 个人信息管理
员工可以查看和修改个人信息,包括:
工号
员工姓名
员工手机号
员工身份证号
员工邮箱
性别
头像上传
2. 密码修改
员工可以修改登录密码:
输入原密码
设置新密码
确认新密码
提交修改
3. 物流记录管理
员工可以查看物流记录的详细信息,包括:
货运单编号
货物名称和照片
出发地和目的地
联系人和联系电话
货运单类型
工号和员工姓名
物流状态(如已派送、航运中、已抵达等)
仓库信息
录入时间
操作功能:
支持按物流标题、物流状态、仓库、货物名称、货运单类型、工号、员工姓名等条件筛选。
提供“详情”按钮,查看物流记录的详细信息。
4. 公告信息浏览
员工可以查看公告信息,包括:
公告名称
公告图片
公告类型
发布时间
操作功能:
支持按公告名称和公告类型筛选。
提供“详情”按钮,查看公告的详细内容。
5. 新闻信息浏览
员工可以浏览新闻信息,包括:
新闻名称
新闻图片
新闻类型
发布时间
操作功能:
支持按新闻名称和新闻类型筛选。
提供“详情”按钮,查看新闻的详细内容。
6. 其他功能
首页导航:员工可以通过顶部导航栏访问不同模块,包括个人中心、公告管理、新闻信息管理、货运单管理、物流记录管理等。
搜索功能:各模块支持搜索功能,帮助员工快速定位所需信息。
用户功能
1. 首页导航
用户可以通过顶部导航栏访问不同模块,包括:
首页
网站介绍
联系我们
公告
新闻信息
个人中心
2. 个人中心
用户可以查看和编辑个人信息:
账户信息(用户名、用户编号)
联系方式(手机号、邮箱)
上传头像
修改性别等个人资料
3. 货运单管理
查看货运单:用户可以查看所有货运单的详细信息,包括:
货运单编号
货物名称和照片
出发地和目的地
联系人和联系电话
货运单类型
操作功能:
搜索框支持按货运单编号或货物名称搜索。
支持筛选不同货运单类型(如货运单类型1、类型2等)。
提供“我要航运”按钮,允许用户新增货运单。
4. 物流记录查询
用户可以查看物流记录,包括:
货物名称、照片
货运单类型
物流编号和物流标题
物流状态(如已派送、已抵达等)
操作功能:
支持按物流编号搜索。
支持筛选物流状态(如已派送、航运中、已抵达等)。
5. 新闻信息浏览
用户可以浏览新闻信息,包括:
新闻名称
新闻图片
新闻类型
发布时间
操作功能:
支持按新闻名称搜索。
支持筛选新闻类型(如新闻类型1、类型2等)。
6. 公告信息浏览
用户可以查看公告信息,包括:
公告名称
公告图片
公告类型
发布时间
操作功能:
支持按公告名称搜索。
支持筛选公告类型(如公告类型1、类型2等)。
7. 联系我们与网站介绍
用户可以查看网站介绍和联系信息,包括:
联系方式(电话、邮箱)
公司介绍或服务说明
8. 数据展示
轮播图展示:首页有轮播图展示,增强视觉效果。
分页功能:各列表模块(如新闻、公告、物流记录)支持分页查看,提升用户体验。
运行环境
开发环境 idea+vscode
运行环境 node14+MYSQL5.7+jdk1.8
项目技术
前端:vue ,axios,vue-router
后端:Java, springboot , mysql
以上系统源码经过技术整理与调试,确保能正常运行