当前位置:

基于SSM实现在线车队货车管理系统

码岸源码 发布于:2024-03-08 最后修改于:2024-05-27 50 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 db_fhdb
2 db_timingbackup
3 im_fgroup
4 im_friends
5 im_hismsg
6 im_iqgroup
7 im_qgroup
8 im_sysmsg
9 oa_datajur
10 oa_department
11 oa_fhfile
12 oa_staff
13 sys_app_user
14 sys_codeeditor
15 sys_createcode
16 sys_dictionaries
17 sys_fhbutton
18 sys_fhlog
19 sys_fhsms
20 sys_loginimg
21 sys_menu
22 sys_role
23 sys_role_fhbutton
24 sys_user
25 sys_userphoto
26 tb_advise
27 tb_advisemx
28 tb_attached
29 tb_attachedmx
30 tb_car
31 tb_expense
32 tb_leave
33 tb_order
34 tb_pictures
35 tb_salary
返回列表页表3-1: db_fhdb表
说明:
序号 名称 数据类型 主键 说明
1 FHDB_ID varchar Y ID主键
2 USERNAME varchar N 操作用户
3 BACKUP_TIME varchar N 备份时间
4 TABLENAME varchar N 表名
5 SQLPATH varchar N 存储位置
6 TYPE int N 类型
7 DBSIZE varchar N 文件大小
8 BZ varchar N 备注
返回列表页表3-2: db_timingbackup表
说明:
序号 名称 数据类型 主键 说明
1 TIMINGBACKUP_ID varchar Y ID主键
2 JOBNAME varchar N 任务名称
3 CREATE_TIME varchar N 创建时间
4 TABLENAME varchar N 表名
5 STATUS int N 类型
6 FHTIME varchar N 时间规则
7 TIMEEXPLAIN varchar N 规则说明
8 BZ varchar N 备注
返回列表页表3-3: im_fgroup表
说明:
序号 名称 数据类型 主键 说明
1 FGROUP_ID varchar Y
2 NAME varchar N 组名
3 USERNAME varchar N 用户名
返回列表页表3-4: im_friends表
说明:
序号 名称 数据类型 主键 说明
1 FRIENDS_ID varchar Y
2 USERNAME varchar N 用户名
3 FUSERNAME varchar N 好友用户名
4 CTIME varchar N 添加时间
5 ALLOW varchar N 是否允许
6 FGROUP_ID varchar N
7 DTIME varchar N
8 BZ varchar N
返回列表页表3-5: im_hismsg表
说明:
序号 名称 数据类型 主键 说明
1 HISMSG_ID varchar Y
2 USERNAME varchar N 发送者
3 TOID varchar N 目标(好友或者群)
4 TYPE varchar N 类型
5 NAME varchar N 发送者姓名
6 PHOTO varchar N 发送者头像
7 CTIME varchar N 发送时间
8 CONTENT longtext N 发送消息内容
9 DREAD varchar N 是否已读
10 OWNER varchar N
返回列表页表3-6: im_iqgroup表
说明:
序号 名称 数据类型 主键 说明
1 IQGROUP_ID varchar Y
2 USERNAME varchar N 用户名
3 QGROUPS longtext N 群的ID组合
返回列表页表3-7: im_qgroup表
说明:
序号 名称 数据类型 主键 说明
1 QGROUP_ID varchar Y
2 NAME varchar N 群名称
3 USERNAME varchar N 群主
4 PHOTO varchar N 群头像
5 CTIME varchar N 创建时间
返回列表页表3-8: im_sysmsg表
说明:
序号 名称 数据类型 主键 说明
1 SYSMSG_ID varchar Y
2 USERNAME varchar N 接收者用户名
3 FROMUSERNAME varchar N 发送者用户名
4 CTIME varchar N 操作时间
5 REMARK varchar N 留言
6 TYPE varchar N 类型
7 CONTENT varchar N 事件内容
8 ISDONE varchar N 是否完成
9 DTIME varchar N 完成时间
10 QGROUP_ID varchar N
11 DREAD varchar N
返回列表页表3-9: oa_datajur表
说明:
序号 名称 数据类型 主键 说明
1 DATAJUR_ID varchar Y ID主键
2 DEPARTMENT_IDS varchar N 部门ID组合
3 STAFF_ID varchar N 员工ID
4 DEPARTMENT_ID varchar N 部门ID
返回列表页表3-10: oa_department表
说明:
序号 名称 数据类型 主键 说明
1 DEPARTMENT_ID varchar Y ID主键
2 NAME varchar N 名称
3 NAME_EN varchar N 英文
4 BIANMA varchar N 编码
5 PARENT_ID varchar N 上级ID
6 BZ varchar N 备注
7 HEADMAN varchar N 负责人
8 TEL varchar N 电话
9 FUNCTIONS varchar N 部门职能
10 ADDRESS varchar N 地址
返回列表页表3-11: oa_fhfile表
说明:
序号 名称 数据类型 主键 说明
1 FHFILE_ID varchar Y ID主键
2 NAME varchar N 文件名
3 FILEPATH varchar N 路径
4 CTIME varchar N 上传时间
5 BZ varchar N 备注
6 USERNAME varchar N 长传者
7 DEPARTMENT_ID varchar N 部门ID
8 FILESIZE varchar N 文件大小
返回列表页表3-12: oa_staff表
说明:
序号 名称 数据类型 主键 说明
1 STAFF_ID varchar Y ID主键
2 NAME varchar N 姓名
3 NAME_EN varchar N 英文
4 BIANMA varchar N 编码
5 DEPARTMENT_ID varchar N 部门
6 FUNCTIONS varchar N 职责
7 TEL varchar N 电话
8 EMAIL varchar N 邮箱
9 SEX varchar N 性别
10 BIRTHDAY varchar N 出生日期
11 NATION varchar N 民族
12 JOBTYPE varchar N 岗位类别
13 JOBJOINTIME varchar N 参加工作时间
14 FADDRESS varchar N 籍贯
15 POLITICAL varchar N 政治面貌
16 PJOINTIME varchar N 入团时间
17 SFID varchar N 身份证号
18 MARITAL varchar N 婚姻状况
19 DJOINTIME varchar N 进本单位时间
20 POST varchar N 现岗位
21 POJOINTIME varchar N 上岗时间
22 EDUCATION varchar N 学历
23 SCHOOL varchar N 毕业学校
24 MAJOR varchar N 专业
25 FTITLE varchar N 职称
26 CERTIFICATE varchar N 职业资格证
27 CONTRACTLENGTH int N 劳动合同时长
28 CSTARTTIME varchar N 签订日期
29 CENDTIME varchar N 终止日期
30 ADDRESS varchar N 现住址
31 USER_ID varchar N 绑定账号ID
32 BZ varchar N 备注
返回列表页表3-13: sys_app_user表
说明:
序号 名称 数据类型 主键 说明
1 USER_ID varchar Y
2 USERNAME varchar N
3 PASSWORD varchar N
4 NAME varchar N
5 RIGHTS varchar N
6 ROLE_ID varchar N
7 LAST_LOGIN varchar N
8 IP varchar N
9 STATUS varchar N
10 BZ varchar N
11 PHONE varchar N
12 SFID varchar N
13 START_TIME varchar N
14 END_TIME varchar N
15 YEARS int N
16 NUMBER varchar N
17 EMAIL varchar N
返回列表页表3-14: sys_codeeditor表
说明:
序号 名称 数据类型 主键 说明
1 CODEEDITOR_ID varchar Y ID主键
2 TYPE varchar N 类型
3 FTLNMAME varchar N 文件名
4 CTIME varchar N 创建时间
5 CODECONTENT text N 代码
返回列表页表3-15: sys_createcode表
说明:
序号 名称 数据类型 主键 说明
1 CREATECODE_ID varchar Y ID主键
2 PACKAGENAME varchar N 包名
3 OBJECTNAME varchar N 类名
4 TABLENAME varchar N 表名
5 FIELDLIST varchar N 属性集
6 CREATETIME varchar N 创建时间
7 TITLE varchar N 描述
8 FHTYPE varchar N 类型
返回列表页表3-16: sys_dictionaries表
说明:
序号 名称 数据类型 主键 说明
1 DICTIONARIES_ID varchar Y ID主键
2 NAME varchar N 名称
3 NAME_EN varchar N 英文
4 BIANMA varchar N 编码
5 ORDER_BY int N 排序
6 PARENT_ID varchar N 上级ID
7 BZ varchar N 备注
8 TBSNAME varchar N 排查表
返回列表页表3-17: sys_fhbutton表
说明:
序号 名称 数据类型 主键 说明
1 FHBUTTON_ID varchar Y ID主键
2 NAME varchar N 名称
3 QX_NAME varchar N 权限标识
4 BZ varchar N 备注
返回列表页表3-18: sys_fhlog表
说明:
序号 名称 数据类型 主键 说明
1 FHLOG_ID varchar Y ID主键
2 USERNAME varchar N 用户名
3 CZTIME varchar N 操作时间
4 CONTENT varchar N 事件
返回列表页表3-19: sys_fhsms表
说明:
序号 名称 数据类型 主键 说明
1 FHSMS_ID varchar Y ID主键
2 CONTENT varchar N 内容
3 TYPE varchar N 类型
4 TO_USERNAME varchar N 收信人
5 FROM_USERNAME varchar N 发信人
6 SEND_TIME varchar N 发信时间
7 STATUS varchar N 状态
8 SANME_ID varchar N 备注
返回列表页表3-20: sys_loginimg表
说明:
序号 名称 数据类型 主键 说明
1 LOGINIMG_ID varchar Y ID主键
2 NAME varchar N 文件名
3 FILEPATH varchar N 路径
4 TYPE int N 状态
5 FORDER int N 排序
返回列表页表3-21: sys_menu表
说明:
序号 名称 数据类型 主键 说明
1 MENU_ID int Y ID主键
2 MENU_NAME varchar N 名字
3 MENU_URL varchar N 地址
4 PARENT_ID varchar N 父类ID
5 MENU_ORDER varchar N 排序
6 MENU_ICON varchar N 图标
7 MENU_TYPE varchar N 类型
8 MENU_STATE int N 状态
返回列表页表3-22: sys_role表
说明:
序号 名称 数据类型 主键 说明
1 ROLE_ID varchar Y ID主键
2 ROLE_NAME varchar N 角色名字
3 RIGHTS varchar N 权限
4 PARENT_ID varchar N 父类ID
5 ADD_QX varchar N 添加
6 DEL_QX varchar N 删除
7 EDIT_QX varchar N 修改
8 CHA_QX varchar N 查询
返回列表页表3-23: sys_role_fhbutton表
说明:
序号 名称 数据类型 主键 说明
1 RB_ID varchar Y ID
2 ROLE_ID varchar N 角色ID
3 BUTTON_ID varchar N 按钮ID
返回列表页表3-24: sys_user表
说明:
序号 名称 数据类型 主键 说明
1 USER_ID varchar Y ID主键
2 USERNAME varchar N 用户名
3 PASSWORD varchar N 密码
4 NAME varchar N 名字
5 RIGHTS varchar N 权限
6 ROLE_ID varchar N 角色ID
7 LAST_LOGIN varchar N 最后登录时间
8 IP varchar N IP
9 STATUS varchar N 状态
10 BZ varchar N 备注
11 SKIN varchar N 类型
12 EMAIL varchar N 邮件
13 NUMBER varchar N 号码
14 PHONE varchar N 手机
15 ROLE_IDS varchar N 角色ID
返回列表页表3-25: sys_userphoto表
说明:
序号 名称 数据类型 主键 说明
1 USERPHOTO_ID varchar Y ID主键
2 USERNAME varchar N 用户名
3 PHOTO0 varchar N 原图
4 PHOTO1 varchar N 头像1
5 PHOTO2 varchar N 头像2
6 PHOTO3 varchar N 头像3
返回列表页表3-26: tb_advise表
说明:
序号 名称 数据类型 主键 说明
1 ADVISE_ID varchar Y ID主键
2 ADVISE_TITLE varchar N 标题
3 ADVISE_CONTENT varchar N 具体建议内容
4 ADVISE_DATE varchar N 建议时间
返回列表页表3-27: tb_advisemx表
说明:
序号 名称 数据类型 主键 说明
1 ADVISEMX_ID varchar Y ID主键
2 ADVISE_ID varchar N 建议ID
3 DETAIL_CONTENT varchar N 回复内容
4 DETAIL_DATE varchar N 回复时间
返回列表页表3-28: tb_attached表
说明:
序号 名称 数据类型 主键 说明
1 ATTACHED_ID varchar Y ID主键
2 NAME varchar N 名称
3 FDESCRIBE varchar N 描述
4 PRICE double N 价格
5 CTIME varchar N 创建时间
返回列表页表3-29: tb_attachedmx表
说明:
序号 名称 数据类型 主键 说明
1 ATTACHEDMX_ID varchar Y ID主键
2 NAME varchar N 名称
3 TITLE varchar N 标题
4 CTIME varchar N 创建日期
5 PRICE double N 单价
6 ATTACHED_ID varchar N 附件ID
返回列表页表3-30: tb_car表
说明:
序号 名称 数据类型 主键 说明
1 CAR_ID varchar Y ID主键
2 CAR_NAME varchar N 货车名称
3 CAR_TYPE varchar N 货车类型
4 CAR_DRIVER_ID varchar N 货车驾驶员ID
5 CAR_DRIVER_NAME varchar N 货车驾驶员姓名
6 CAR_STATUS varchar N 货车状态
7 CAR_AMOUNT decimal N 货运金额
返回列表页表3-31: tb_expense表
说明:
序号 名称 数据类型 主键 说明
1 EXPENSE_ID varchar Y ID主键
2 EXPENSE_REMARK varchar N 报销说明
3 EXPENSE_TYPE varchar N 报销类型
4 EXPENSE_BEGIN_DATE varchar N 报销开始时间
5 EXPENSE_PERSON_NAME varchar N 报销人姓名
6 EXPENSE_PERSON_ID varchar N 报销人ID
7 EXPENSE_AMOUNT double N 报销金额
返回列表页表3-32: tb_leave表
说明:
序号 名称 数据类型 主键 说明
1 LEAVE_ID varchar Y ID主键
2 LEAVE_REASON varchar N 请假事由
3 LEAVE_TYPE varchar N 请假类型
4 LEAVE_BEGIN_DATE varchar N 请假开始时间
5 LEAVE_END_DATE varchar N 请假结束时间
6 LEAVE_PERSON_NAME varchar N 请假人姓名
7 LEAVE_PERSON_ID varchar N 请假人ID
返回列表页表3-33: tb_order表
说明:
序号 名称 数据类型 主键 说明
1 ORDER_ID varchar Y ID主键
2 ORDER_NAME varchar N 订单名称
3 ORDER_TYPE varchar N 订单类型
4 ORDER_START_ADD varchar N 开始地址
5 ORDER_END_ADD varchar N 结束地址
6 ORDER_AMOUNT double N 订单金额
7 ORDER_STATUS varchar N 订单状态
8 ORDER_DATE datetime N 订单时间
返回列表页表3-34: tb_pictures表
说明:
序号 名称 数据类型 主键 说明
1 PICTURES_ID varchar Y ID主键
2 TITLE varchar N 标题
3 NAME varchar N 文件名
4 PATH varchar N 路径
5 CREATETIME varchar N 创建时间
6 MASTER_ID varchar N 属于
7 BZ varchar N 备注
返回列表页表3-35: tb_salary表
说明:
序号 名称 数据类型 主键 说明
1 SALARY_ID varchar Y ID主键
2 USER_ID varchar N 用户名
3 SALARY_BASE double N 基本工资
4 SALARY_ADD double N 运单工资
5 SALARY_SUM double N 合计金额
6 SALARY_MONTH int N 工资月份
7 SALARY_SBU double N 扣减工资

四、项目截图

4.1 下面是司机角色的功能介绍

司机角色-司机登录 图4.1 司机角色-司机登录

司机角色-修改司机资料 图4.2 司机角色-修改司机资料

司机角色-工资管理 图4.3 司机角色-工资管理

司机角色-请假申请管理 图4.4 司机角色-请假申请管理

司机角色-货车信息管理 图4.5 司机角色-货车信息管理

司机角色-费用报销管理 图4.6 司机角色-费用报销管理

司机角色-运单信息管理 图4.7 司机角色-运单信息管理

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

管理员角色-修改管理员资料 图4.8 管理员角色-修改管理员资料

管理员角色-匿名建议管理 图4.9 管理员角色-匿名建议管理

管理员角色-在线管理 图4.10 管理员角色-在线管理

管理员角色-工资信息管理 图4.11 管理员角色-工资信息管理

管理员角色-日志管理 图4.12 管理员角色-日志管理

管理员角色-查看工资报表 图4.13 管理员角色-查看工资报表

管理员角色-查看货车报表 图4.14 管理员角色-查看货车报表

管理员角色-用户管理 图4.15 管理员角色-用户管理

管理员角色-管理员角色 图4.16 管理员角色-管理员角色

管理员角色-菜单管理 图4.17 管理员角色-菜单管理

管理员角色-角色管理 图4.18 管理员角色-角色管理

管理员角色-请假申请管理 图4.19 管理员角色-请假申请管理

管理员角色-货车信息管理 图4.20 管理员角色-货车信息管理

管理员角色-费用报销管理 图4.21 管理员角色-费用报销管理

管理员角色-运单信息管理 图4.22 管理员角色-运单信息管理

4.3 下面是老板角色的功能介绍

老板角色-老板登录 图4.23 老板角色-老板登录

老板角色-新增建议 图4.24 老板角色-新增建议

老板角色-查看工资报表 图4.25 老板角色-查看工资报表

老板角色-查看货车报表 图4.26 老板角色-查看货车报表

老板角色-用户管理 图4.27 老板角色-用户管理

老板角色-工资管理 图4.28 老板角色-工资管理

老板角色-角色管理 图4.29 老板角色-角色管理

老板角色-请假申请管理 图4.30 老板角色-请假申请管理

老板角色-货车信息管理 图4.31 老板角色-货车信息管理

老板角色-费用报销管理 图4.32 老板角色-费用报销管理

老板角色-运单信息管理 图4.33 老板角色-运单信息管理

五、演示站点

地址 http://www.csbishe.cn:15020/ssm_hcglxt
账号密码

管理员账号/密码:admin/admin
老板账号/密码:laoban/123456
司机账号/密码:siji/123456

六、运行教程

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

七、下载项目