博主介绍:java高级开发,从事互联网行业六年,熟悉各种主流语言,精通java、python、php、爬虫、web开发,已经做了六年的毕业设计程序开发,开发过上千套毕业设计程序,没有什么华丽的语言,只有实实在在的写点程序。
🍅文末点击卡片获取联系🍅
技术:ssm+mysql+vue
一、系统背景
目前整个社会发展的速度,严重依赖于互联网,如果没有了互联网的存在,市场可能会一蹶不振,严重影响经济的发展水平,影响人们的生活质量。计算机的发展,不管是从硬件还是软件,都有很多技术储备,每年都有很多的技术和软件产生,纵观各个领域,无一不用互联网软件,办公用的还是电脑居多,但是人手一台智能设备已经变成了现在人们的生活日常,哪怕的普通的老百姓都成了上知天文下知地理的所在,这些都依赖于互联网技术。互联网技术在信息的传播方面是巨大的,而信息的处理就变成了各种产业管理者和维护者的重任。人们已经习惯了互联网的存在,所以经常操作一些互联网产品变成了日常,所以开发一个代驾应用系统,让人们使用是没有一点问题的,并且在这个过程中不仅能够规范代驾信息管理的使用流程还有信息处理流程,也能让整个信息的传播处理,都存在一种可控制的范围,最重要的是,计算机在代驾信息管理方面可以给管理者提供更好的帮助。
二、功能结构图
三、数据库设计
表4-1 代驾司机表
字段 | 注释 | 类型 | 空 |
id (主键) | 主键 | int(11) | 否 |
username | 账户 | varchar(200) | 是 |
password | 密码 | varchar(200) | 是 |
daijia_uuid_number | 工号 | varchar(200) | 是 |
daijia_name | 代驾司机姓名 | varchar(200) | 是 |
daijia_phone | 代驾司机手机号 | varchar(200) | 是 |
daijia_id_number | 代驾司机身份证号 | varchar(200) | 是 |
sex_types | 性别 | int(11) | 是 |
daijia_email | 电子邮箱 | varchar(200) | 是 |
daijia_photo | 代驾司机头像 | varchar(200) | 是 |
daijia_jialing | 司机驾龄 | varchar(200) | 是 |
daijia_old_money | 司机原价/每公里 | decimal(10,2) | 是 |
daijia_new_money | 现价/每公里 | decimal(10,2) | 是 |
daijia_clicknum | 司机热度 | int(11) | 是 |
daijia_content | 代价司机详细介绍 | text | 是 |
create_time | 创建时间 | timestamp | 是 |
表4-2 代驾司机收藏表
字段 | 注释 | 类型 | 空 |
id (主键) | 主键 | int(11) | 否 |
daijia_id | 代驾司机 | int(11) | 是 |
yonghu_id | 用户 | int(11) | 是 |
daijia_collection_types | 类型 | int(11) | 是 |
insert_time | 收藏时间 | timestamp | 是 |
create_time | 创建时间 | timestamp | 是 |
表4-3 代驾司机评价表
字段 | 注释 | 类型 | 空 |
id (主键) | 主键 | int(11) | 否 |
daijia_id | 代驾司机 | int(11) | 是 |
yonghu_id | 用户 | int(11) | 是 |
daijia_commentback_text | 评价内容 | text | 是 |
insert_time | 评价时间 | timestamp | 是 |
reply_text | 回复内容 | text | 是 |
update_time | 回复时间 | timestamp | 是 |
create_time | 创建时间 | timestamp | 是 |
表4-4 代驾司机留言表
字段 | 注释 | 类型 | 空 |
id (主键) | 主键 | int(11) | 否 |
daijia_id | 代驾司机 | int(11) | 是 |
yonghu_id | 用户 | int(11) | 是 |
daijia_liuyan_text | 留言内容 | text | 是 |
insert_time | 留言时间 | timestamp | 是 |
reply_text | 回复内容 | text | 是 |
update_time | 回复时间 | timestamp | 是 |
create_time | 创建时间 | timestamp | 是 |
表4-5 代驾司机订单表
字段 | 注释 | 类型 | 空 |
id (主键) | 主键 | int(11) | 否 |
daijia_order_uuid_number | 订单号 | varchar(200) | 是 |
daijia_id | 代驾司机 | int(11) | 是 |
yonghu_id | 用户 | int(11) | 是 |
buy_licheng | 所需里程 | decimal(10,2) | 是 |
daijia_order_true_price | 实付价格 | decimal(10,2) | 是 |
daijia_order_types | 订单类型 | int(11) | 是 |
daijia_order_payment_types | 支付类型 | int(11) | 是 |
insert_time | 订单创建时间 | timestamp | 是 |
create_time | 创建时间 | timestamp | 是 |
表4-6 代驾投诉表
字段 | 注释 | 类型 | 空 |
id (主键) | 主键 | int(11) | 否 |
daijia_tousu_uuid_number | 投诉编号 | varchar(200) | 是 |
yonghu_id | 用户 | int(11) | 是 |
daijia_order_id | 代驾司机订单 | int(11) | 是 |
daijia_tousu_name | 投诉名称 | varchar(200) | 是 |
daijia_tousu_types | 投诉类型 | int(11) | 否 |
daijia_tousu_content | 投诉详情 | text | 是 |
insert_time | 投诉时间 | timestamp | 是 |
daijia_tousu_chuli_text | 处理结果 | text | 是 |
update_time | 回复时间 | timestamp | 是 |
create_time | 创建时间 | timestamp | 是 |
表4-7 公告表
字段 | 注释 | 类型 | 空 |
id (主键) | 主键 | int(11) | 否 |
gonggao_name | 公告名称 | varchar(200) | 是 |
gonggao_photo | 公告图片 | varchar(200) | 是 |
gonggao_types | 公告类型 | int(11) | 否 |
insert_time | 公告发布时间 | timestamp | 是 |
gonggao_content | 公告详情 | text | 是 |
create_time | 创建时间 | timestamp | 是 |
表4-8 管理员表
字段 | 注释 | 类型 | 空 |
id (主键) | 主键 | bigint(20) | 否 |
username | 用户名 | varchar(100) | 否 |
password | 密码 | varchar(100) | 否 |
role | 角色 | varchar(100) | 是 |
addtime | 新增时间 | timestamp | 否 |
表4-9 用户表
字段 | 注释 | 类型 | 空 |
id (主键) | 主键 | int(11) | 否 |
username | 账户 | varchar(200) | 是 |
password | 密码 | varchar(200) | 是 |
yonghu_name | 用户姓名 | varchar(200) | 是 |
yonghu_phone | 用户手机号 | varchar(200) | 是 |
yonghu_id_number | 用户身份证号 | varchar(200) | 是 |
yonghu_photo | 用户头像 | varchar(200) | 是 |
sex_types | 性别 | int(11) | 是 |
yonghu_email | 电子邮箱 | varchar(200) | 是 |
new_money | 余额 | decimal(10,2) | 是 |
create_time | 创建时间 | timestamp | 是 |
四、系统实现
5.1管理员功能实现
5.1.1 代驾司机管理
管理员进入如图5-1所示的代驾司机管理界面之后,管理员点击信息显示栏中最右侧的修改,删除,重置密码按钮可依次完成代驾司机信息的修改,删除,密码重置等操作,管理员也能在当前界面查询代驾司机信息,添加代驾司机信息等。
图5-1 代驾司机管理界面
5.1.2 代驾投诉管理
管理员进入如图5-2所示的代驾投诉管理界面之后,管理员点击信息显示栏中最右侧的修改,删除按钮可依次完成代驾投诉信息的修改,删除等操作,管理员在当前界面也能查询代驾投诉信息。
图5-2 代驾投诉管理界面
5.1.3 用户管理
管理员进入如图5-3所示的用户管理界面之后,管理员点击信息显示栏中最右侧的修改,删除,重置密码按钮可依次完成用户信息的修改,删除,密码重置等操作,管理员也能在当前界面查询用户信息等。
图5-3 用户管理界面
5.1.4 公告管理
管理员进入如图5-4所示的公告管理界面之后,管理员点击信息显示栏中最右侧的修改,删除按钮可依次完成公告信息的修改,删除操作,管理员在本界面也能查询公告信息等。
图5-4 公告管理界面
5.2代驾司机功能实现
5.2.1 代驾司机评价管理
代驾司机进入如图5-5所示的代驾司机评价管理界面之后,代驾司机点击信息显示栏中最右侧的查看,回复按钮可依次完成代驾司机评价信息的查看,回复等操作。
图5-5 代驾司机评价管理界面
5.2.2 代驾司机留言管理
代驾司机进入如图5-6所示的代驾司机留言管理界面之后,代驾司机点击信息显示栏中最右侧的查看,回复按钮可依次完成代驾司机留言信息的查看,回复等操作。
图5-6 代驾司机留言管理界面
5.2.3 代驾司机订单管理
代驾司机进入如图5-7所示的代驾司机订单管理界面之后,代驾司机需要对已支付的代驾司机订单进行接单,对代驾司机订单的明细进行查看。
图5-7 代驾司机订单管理界面
5.3用户功能实现
5.3.1 代驾司机信息
用户进入如图5-8所示的代驾司机信息界面之后,用户查看司机驾龄,司机热度,代驾司机手机号等信息,用户通过预约功能可以对代驾司机进行下单。在代驾司机信息界面的下方区域,也提供对代驾司机留言的功能,用户就可以在该区域发布对代驾司机的留言。
图5-8 代驾司机信息界面
5.3.2 公告信息
用户进入如图5-9所示的公告信息界面之后,用户查看管理员已发布的公告,包括公告标题和内容都能查看。
图5-9 公告信息界面
5.3.3 代驾司机订单
用户进入如图5-10所示的代驾司机订单界面之后,用户对代驾司机已接单的代驾司机订单进行使用,对已支付的代驾司机订单进行退款等。
图5-10 代驾司机订单界面
5.3.4 代驾投诉管理
用户进入如图5-11所示的代驾投诉管理界面之后,用户添加代驾投诉信息,查看管理员对代驾投诉信息的处理结果,删除代驾投诉信息等。
图5-11 代驾投诉管理界面