基于B_S的物流管理系统的设计与实现(代码+数据库+LW)
摘要当下社会,信息技术充斥社会各个领域,已融入人们生活的点滴,日常中人们管理信息、办理业务、购买商品等都可以网络线上进行,快速而又便利,特别是随着移动互联网时代的到来,更是让人们随时享受着网络给带来的前所未有的方便体验。随着中国经济发展,人民的生活质量逐渐提高,对网络的依赖性越来越高,通过网络处理的事务越来越多,但是伴随着物流管理信息数据的增多,也就出现了新的问题,信息数据管理工作的负担日益加重,
摘要
当下社会,信息技术充斥社会各个领域,已融入人们生活的点滴,日常中人们管理信息、办理业务、购买商品等都可以网络线上进行,快速而又便利,特别是随着移动互联网时代的到来,更是让人们随时享受着网络给带来的前所未有的方便体验。
随着中国经济发展,人民的生活质量逐渐提高,对网络的依赖性越来越高,通过网络处理的事务越来越多,但是伴随着物流管理信息数据的增多,也就出现了新的问题,信息数据管理工作的负担日益加重,所以为了解决这一问题,提高物流管理效率、减轻管理负担,决定在当下网络普及的情况下,开发该基于springboot的物流管理系统。在开发该系统时,并选用了个人已学习掌握的 Java语言,搭配开源的 MySQL 数据库开发,在开发之前,先对程序开发的可行性、功能需求以及性能需求等进行了详细的分析,在设计出程序结构图之后,便开始进行数据库方面的设计、编码写程序,最后对做出的程序进行细致的测试,并对测试结果进行分析给出结论。
在设计本基于 springboot的物流管理系统时本着易操作、性能高、功能全的原则开发,力求开发出的程序可以更加完美,能够得到广大学生的认可。
关键词:物流管理系统;Java 语言;MySQL 数据库; springboot框架;
目录
第 1 章 绪论 1
1.1 研究背景 1
1.2国内外发展现状 1
1.3 研究意义 2
1.4 论文设计框架 2
第 2 章 系统开发技术 3
2.1 Spring Boot框架 3
2.2 Java语言介绍 4
2.3 VUE框架简介 4
2.4 B/S架构 4
2.5 MySQL数据库 4
第 3 章 系统分析 5
3.1 可行性分析 6
3.1.1 技术可行性 6
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.1.4 法律可行性 8
3.2 系统功能需求 8
3.2.1 管理员功能需求 9
3.2.2 用户功能需求 9
3.2.3 配送员功能需求 9
3.3 系统性能分析 10
第 4 章 系统概要设计 10
4.1 系统结构设计 11
4.2 系统顺序图设计 12
4.3 系统流程设计 13
4.3.1 注册流程 14
4.3.2 登录流程 15
4.4 数据库设计 16
4.4.1 实体 E-R 图 17
4.4.2 数据库表设计 18
第 5 章 系统详细设计 20
5.1 前台用户实现模块 22
5.2 后台管理员实现模块 24
5.3 后台配送员实现模块 24
第 6 章 系统测试 25
6.1 测试目的 26
6.2 测试步骤 27
6.3 测试原则 28
6.4 测试结论 29
结束语 30
致谢 31
参考文献 32
绪论
1.1 研究背景
社会的变革,科技正突飞猛进的发展,伴随互联网的出现,更是彻底的改变了人们的生活、工作方式,整个社会都在朝向信息化模式发展[1]。
随着信息管理系统的常态化,如果依然采用传统的管理方式,将会为工作人员带来庞大的工作量,这将是一个巨大考验,需要投入大量人力开展对收费标准、公告信息、系统资讯等相关工作进行管理,单一且反复的操作容易出错且不易被察觉[2]。各高校或企业如果这时开发一个信息管理系统会显得更加的高效、方便,所以,在此决定借助Windows系统的优势以及普及,设计实现该基于springboot的物流管理系统,将线下模式转移成线上管理模式,让用户借助Windows系统可使用该系统,实现订单信息、分配配送、签到评价、投诉与建议等功能,而管理员后台则可以对系统中的所有数据执行全方位的管理,提高效率,系统的应用有利于促进平台的发展[3]。
下图为构建的管理员的用例图。

下图为构建的用户的用例图。

下图为构建的配送员的用例图。

系统结构设计
系统设计阶段中,系统结构的设计是必不可少的,结构设计主要是将程序先划分出大的模块,然后再将大的模块一点一点的进行补充,由大模块下再分支出很多的小模块,然后由这些模块共同来构成一个完整的、具体的系统结构。下面是针对物流管理系统而构建的结构图。

数据库表设计
依据数据库实体E-R图,我们可以逐一将其转化为相应的数据库表格。每个实体在E-R图中的表示都会对应到数据库中的一个表,实体的属性则转化为表中的列。例如,用户实体将转换成用户表,包含如用户ID、姓名、联系方式等字段。通过这样的转换,E-R图中的关系也将在数据库表中以外键等形式得以体现,确保数据的关联性和完整性。这一转换过程为数据的有效存储和管理奠定了坚实基础,下面将以上物流管理系统的主要的实体E-R 图转换成对应的数据库表格,具体如下。
表4.1:配送员
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
peisongyuanzhanghao |
varchar |
200 |
配送员账号 |
||
|
mima |
varchar |
200 |
密码 |
||
|
peisongyuanxingming |
varchar |
200 |
配送员姓名 |
||
|
touxiang |
longtext |
4294967295 |
头像 |
||
|
xingbie |
varchar |
200 |
性别 |
||
|
shoujihao |
varchar |
200 |
手机号 |
表4.2:系统资讯
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
title |
varchar |
200 |
标题 |
||
|
introduction |
longtext |
4294967295 |
简介 |
||
|
picture |
longtext |
4294967295 |
图片 |
||
|
content |
longtext |
4294967295 |
内容 |
表4.3:站点
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
zhandianmingcheng |
varchar |
200 |
站点名称 |
||
|
tupian |
longtext |
4294967295 |
图片 |
||
|
zhandiandizhi |
varchar |
200 |
站点地址 |
||
|
zhandianfuzeren |
varchar |
200 |
站点负责人 |
||
|
fuwushijian |
varchar |
200 |
服务时间 |
||
|
lianxifangshi |
varchar |
200 |
联系方式 |
||
|
beizhu |
varchar |
200 |
备注 |
表4.4:菜单
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
menujson |
longtext |
4294967295 |
菜单 |
表4.5:在线交流
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
peisongyuanzhanghao |
varchar |
200 |
配送员账号 |
||
|
peisongyuanxingming |
varchar |
200 |
配送员姓名 |
||
|
neirong |
longtext |
4294967295 |
内容 |
||
|
shijian |
datetime |
时间 |
|||
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
||
|
yonghuxingming |
varchar |
200 |
用户姓名 |
||
|
shhf |
longtext |
4294967295 |
回复内容 |
表4.6:接单信息
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
dingdanbianhao |
varchar |
200 |
订单编号 |
||
|
huowumingcheng |
varchar |
200 |
货物名称 |
||
|
guige |
varchar |
200 |
规格 |
||
|
zhongliang |
double |
重量 |
|||
|
shuliang |
int |
数量 |
|||
|
zhandianmingcheng |
varchar |
200 |
站点名称 |
||
|
yunfei |
double |
运费 |
|||
|
shouhuoren |
varchar |
200 |
收货人 |
||
|
lianxifangshi |
varchar |
200 |
联系方式 |
||
|
shouhuodizhi |
varchar |
200 |
收货地址 |
||
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
||
|
yonghuxingming |
varchar |
200 |
用户姓名 |
||
|
shoujihaoma |
varchar |
200 |
手机号码 |
||
|
dizhi |
varchar |
200 |
下单地址 |
||
|
peisongyuanzhanghao |
varchar |
200 |
配送员账号 |
||
|
peisongyuanxingming |
varchar |
200 |
配送员姓名 |
||
|
shoujihao |
varchar |
200 |
手机号 |
||
|
jiedanshijian |
datetime |
接单时间 |
|||
|
peisongzhuangtai |
varchar |
200 |
配送状态 |
表4.7:用户
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
||
|
mima |
varchar |
200 |
密码 |
||
|
yonghuxingming |
varchar |
200 |
用户姓名 |
||
|
touxiang |
longtext |
4294967295 |
头像 |
||
|
xingbie |
varchar |
200 |
性别 |
||
|
shoujihaoma |
varchar |
200 |
手机号码 |
||
|
dizhi |
varchar |
200 |
地址 |
||
|
shenfenzheng |
varchar |
200 |
身份证 |
表4.8:公告信息
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
biaoti |
varchar |
200 |
标题 |
||
|
fengmian |
longtext |
4294967295 |
封面 |
||
|
jianjie |
longtext |
4294967295 |
简介 |
||
|
neirong |
longtext |
4294967295 |
内容 |
||
|
faburiqi |
date |
发布日期 |
|||
|
storeup_number |
int |
收藏数 |
0 |
表4.9:下单信息
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
dingdanbianhao |
varchar |
200 |
订单编号 |
||
|
huowumingcheng |
varchar |
200 |
货物名称 |
||
|
guige |
varchar |
200 |
规格 |
||
|
zhongliang |
double |
重量 |
|||
|
shuliang |
int |
数量 |
|||
|
zhandianmingcheng |
varchar |
200 |
站点名称 |
||
|
shouhuoren |
varchar |
200 |
收货人 |
||
|
lianxifangshi |
varchar |
200 |
联系方式 |
||
|
shouhuodizhi |
varchar |
200 |
收货地址 |
||
|
xiadanshijian |
datetime |
下单时间 |
|||
|
querenzhuangtai |
varchar |
200 |
确认状态 |
||
|
quxiaozhuangtai |
varchar |
200 |
取消状态 |
||
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
||
|
yonghuxingming |
varchar |
200 |
用户姓名 |
||
|
shoujihaoma |
varchar |
200 |
手机号码 |
||
|
dizhi |
varchar |
200 |
下单地址 |
||
|
dingdanliang |
int |
订单量 |
表4.10:管理员
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
username |
varchar |
200 |
用户名 |
||
|
password |
varchar |
200 |
密码 |
||
|
role |
varchar |
200 |
角色 |
||
|
touxiang |
longtext |
4294967295 |
头像 |
表4.11:订单签收
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
dingdanbianhao |
varchar |
200 |
订单编号 |
||
|
huowumingcheng |
varchar |
200 |
货物名称 |
||
|
guige |
varchar |
200 |
规格 |
||
|
zhongliang |
double |
重量 |
|||
|
shuliang |
int |
数量 |
|||
|
zhandianmingcheng |
varchar |
200 |
站点名称 |
||
|
yunfei |
double |
运费 |
|||
|
shouhuoren |
varchar |
200 |
收货人 |
||
|
lianxifangshi |
varchar |
200 |
联系方式 |
||
|
shouhuodizhi |
varchar |
200 |
收货地址 |
||
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
||
|
yonghuxingming |
varchar |
200 |
用户姓名 |
||
|
shoujihaoma |
varchar |
200 |
手机号码 |
||
|
dizhi |
varchar |
200 |
下单地址 |
||
|
peisongyuanzhanghao |
varchar |
200 |
配送员账号 |
||
|
peisongyuanxingming |
varchar |
200 |
配送员姓名 |
||
|
shoujihao |
varchar |
200 |
手机号 |
||
|
qianshoushijian |
datetime |
签收时间 |
表4.12:订单评价
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
dingdanbianhao |
varchar |
200 |
订单编号 |
||
|
huowumingcheng |
varchar |
200 |
货物名称 |
||
|
guige |
varchar |
200 |
规格 |
||
|
zhongliang |
double |
重量 |
|||
|
shuliang |
int |
数量 |
|||
|
zhandianmingcheng |
varchar |
200 |
站点名称 |
||
|
yunfei |
double |
运费 |
|||
|
shouhuoren |
varchar |
200 |
收货人 |
||
|
lianxifangshi |
varchar |
200 |
联系方式 |
||
|
shouhuodizhi |
varchar |
200 |
收货地址 |
||
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
||
|
yonghuxingming |
varchar |
200 |
用户姓名 |
||
|
shoujihaoma |
varchar |
200 |
手机号码 |
||
|
dizhi |
varchar |
200 |
下单地址 |
||
|
peisongyuanzhanghao |
varchar |
200 |
配送员账号 |
||
|
peisongyuanxingming |
varchar |
200 |
配送员姓名 |
||
|
shoujihao |
varchar |
200 |
手机号 |
||
|
pingfen |
varchar |
200 |
评分 |
||
|
pingjianeirong |
varchar |
200 |
评价内容 |
||
|
pingjiashijian |
datetime |
评价时间 |
|||
|
crossuserid |
bigint |
跨表用户id |
|||
|
crossrefid |
bigint |
跨表主键id |
表4.13:投诉与建议
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
biaoti |
varchar |
200 |
标题 |
||
|
neirong |
longtext |
4294967295 |
内容 |
||
|
shijian |
datetime |
时间 |
|||
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
||
|
yonghuxingming |
varchar |
200 |
用户姓名 |
||
|
shhf |
longtext |
4294967295 |
回复内容 |
表4.14:订单配送
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
dingdanbianhao |
varchar |
200 |
订单编号 |
||
|
huowumingcheng |
varchar |
200 |
货物名称 |
||
|
guige |
varchar |
200 |
规格 |
||
|
zhongliang |
double |
重量 |
|||
|
shuliang |
int |
数量 |
|||
|
zhandianmingcheng |
varchar |
200 |
站点名称 |
||
|
yunfei |
double |
运费 |
|||
|
shouhuoren |
varchar |
200 |
收货人 |
||
|
lianxifangshi |
varchar |
200 |
联系方式 |
||
|
shouhuodizhi |
varchar |
200 |
收货地址 |
||
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
||
|
yonghuxingming |
varchar |
200 |
用户姓名 |
||
|
shoujihaoma |
varchar |
200 |
手机号码 |
||
|
dizhi |
varchar |
200 |
下单地址 |
||
|
peisongyuanzhanghao |
varchar |
200 |
配送员账号 |
||
|
peisongyuanxingming |
varchar |
200 |
配送员姓名 |
||
|
shoujihao |
varchar |
200 |
手机号 |
||
|
peisongshijian |
datetime |
配送时间 |
|||
|
qianshouzhuangtai |
varchar |
200 |
签收状态 |
表4.15:token表
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
userid |
bigint |
用户id |
|||
|
username |
varchar |
100 |
用户名 |
||
|
tablename |
varchar |
100 |
表名 |
||
|
role |
varchar |
100 |
角色 |
||
|
token |
varchar |
200 |
密码 |
||
|
addtime |
timestamp |
新增时间 |
CURRENT_TIMESTAMP |
||
|
expiratedtime |
timestamp |
过期时间 |
CURRENT_TIMESTAMP |
表4.16:收费标准
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
wupinmingcheng |
varchar |
200 |
物品名称 |
||
|
fengmian |
longtext |
4294967295 |
封面 |
||
|
zhongliang |
varchar |
200 |
重量千克/(元/千米) |
||
|
xiangqing |
longtext |
4294967295 |
详情 |
||
|
faburiqi |
date |
发布日期 |
|||
|
storeup_number |
int |
收藏数 |
0 |
表4.17:订单分配
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
dingdanbianhao |
varchar |
200 |
订单编号 |
||
|
huowumingcheng |
varchar |
200 |
货物名称 |
||
|
guige |
varchar |
200 |
规格 |
||
|
zhongliang |
double |
重量 |
|||
|
shuliang |
int |
数量 |
|||
|
zhandianmingcheng |
varchar |
200 |
站点名称 |
||
|
yunfei |
double |
运费 |
|||
|
shouhuoren |
varchar |
200 |
收货人 |
||
|
lianxifangshi |
varchar |
200 |
联系方式 |
||
|
shouhuodizhi |
varchar |
200 |
收货地址 |
||
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
||
|
yonghuxingming |
varchar |
200 |
用户姓名 |
||
|
shoujihaoma |
varchar |
200 |
手机号码 |
||
|
dizhi |
varchar |
200 |
下单地址 |
||
|
peisongyuanzhanghao |
varchar |
200 |
配送员账号 |
||
|
peisongyuanxingming |
varchar |
200 |
配送员姓名 |
||
|
shoujihao |
varchar |
200 |
手机号 |
||
|
fenpeishijian |
datetime |
分配时间 |
|||
|
tupian |
longtext |
4294967295 |
图片 |
||
|
jiedanzhuangtai |
varchar |
200 |
接单状态 |
表4.18:我的收藏
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
refid |
bigint |
refid |
|||
|
tablename |
varchar |
200 |
表名 |
||
|
name |
varchar |
200 |
名称 |
||
|
picture |
longtext |
4294967295 |
图片 |
||
|
type |
varchar |
200 |
类型(1:收藏,21:赞,22:踩,31:竞拍参与,41:关注) |
1 |
|
|
inteltype |
varchar |
200 |
推荐类型 |
||
|
remark |
varchar |
200 |
备注 |
||
|
userid |
bigint |
用户id |
表4.19:取消订单
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
dingdanbianhao |
varchar |
200 |
订单编号 |
||
|
huowumingcheng |
varchar |
200 |
货物名称 |
||
|
guige |
varchar |
200 |
规格 |
||
|
zhongliang |
double |
重量 |
|||
|
shuliang |
int |
数量 |
|||
|
zhandianmingcheng |
varchar |
200 |
站点名称 |
||
|
shouhuoren |
varchar |
200 |
收货人 |
||
|
lianxifangshi |
varchar |
200 |
联系方式 |
||
|
shouhuodizhi |
varchar |
200 |
收货地址 |
||
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
||
|
yonghuxingming |
varchar |
200 |
用户姓名 |
||
|
shoujihaoma |
varchar |
200 |
手机号码 |
||
|
dizhi |
varchar |
200 |
下单地址 |
||
|
quxiaoyuanyin |
varchar |
200 |
取消原因 |
||
|
quxiaoshijian |
datetime |
取消时间 |
表4.20:轮播图
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
name |
varchar |
200 |
名称 |
||
|
value |
longtext |
4294967295 |
值 |
表4.21:确认订单
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
dingdanbianhao |
varchar |
200 |
订单编号 |
||
|
huowumingcheng |
varchar |
200 |
货物名称 |
||
|
guige |
varchar |
200 |
规格 |
||
|
zhongliang |
double |
重量 |
|||
|
shuliang |
int |
数量 |
|||
|
zhandianmingcheng |
varchar |
200 |
站点名称 |
||
|
yunfei |
double |
运费 |
|||
|
shouhuoren |
varchar |
200 |
收货人 |
||
|
lianxifangshi |
varchar |
200 |
联系方式 |
||
|
shouhuodizhi |
varchar |
200 |
收货地址 |
||
|
yonghuzhanghao |
varchar |
200 |
用户账号 |
||
|
yonghuxingming |
varchar |
200 |
用户姓名 |
||
|
shoujihaoma |
varchar |
200 |
手机号码 |
||
|
dizhi |
varchar |
200 |
下单地址 |
||
|
ispay |
varchar |
200 |
是否支付 |
未支付 |
|
|
fenpeizhuangtai |
varchar |
200 |
分配状态 |
表4.22:客服聊天
|
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
|
id |
bigint |
主键 |
主键 |
||
|
addtime |
timestamp |
创建时间 |
CURRENT_TIMESTAMP |
||
|
adminid |
bigint |
管理员id |
|||
|
ask |
longtext |
4294967295 |
提问内容 |
||
|
reply |
longtext |
4294967295 |
回复内容 |
||
|
isreply |
int |
是否回复 |
|||
|
userid |
bigint |
用户id |
前台用户实现模块
网站首页界面基本设计采用列固定、中间栏、标题、脚注基本布局。每个子模块分别建立一个HTML、CSS网页,各模块功能在HTML、CSS网页下实现。网站首页如图5.1所示。

用户登录,这一模块是系统的门户,只有设计好门户的开放规则,才能保证整个系统的安全,重要性不言而喻。通过秘钥这等特定的开启认证许可才能经过身份的校验,不仅仅是遍历数据库中的密码,还需明确角色,所有信息都是一一对应后,即可成功登录。详细界面如下图5.3所示:

此模块为管理员独有,其他用户无权操作;可编辑内容然后进行公告信息提交,也可对发布过的公告信息详细信息作更改,而用户可以查看公告信息。还可以进行收藏等操作;如图5.5所示:

后台管理员实现模块
管理员操作使用后台,管理员具有最高的权利,可以对系统中的数据进行维护、管理,所以,管理员功能页面不允许任意人使用,这就需要设计登录页面来对管理员的登录身份进行验证,管理员登录详如下图5.7 所示:

管理员登录进入系统可以查看首页、管理员管理、用户信息管理、站点管理、订单信息管理、分配配送管理、签到评价管理、收费标准管理、投诉与建议管理、在线交流管理、客服聊天管理、公告信息管理、新闻资讯管理、个人中心等功能,进行详细操作,详如下图5.8所示:

配送员管理模块:管理员可以在此页面输入配送员账号具体信息进行搜索,还可以对配送员信息进行增删改查。详如下图5.10所示:

结束语
时间匆匆,不知不觉毕业设计即将完成,不论是程序开发还是论文撰写都顺利的结束了,回想做毕业设计的过程,心情无法表达,这个过程充满了重重困难, 很辛酸,但是当顺利完成的那一刻,也让我感觉很自豪,想到自己克服了种种困难,经过不懈的努力将这些困难克服时,那种自豪感油然而生,无以言表。
论文从选题、开题报告、撰写论文提纲到初稿、二稿、三稿、最终定稿都是在我导师教授的指导下完成的。当毕业任务下达时,一切都是迷茫的,自己根本不知道该如何下手,也不知道应该怎样选题,幸亏有指导老师,帮助指导我选题,引导我,让我有了思路,在确定了选题之后,我便开始上网、去图书馆搜索有关资料,并和同学们一起探讨、沟通,分析程序所要满足的用户角色类型的需求,以及每个角色所要实现的功能,在确定之后,便开始程序的开发,写代码期间非常的枯燥,稍不留神便会出错,而对于自己的错误自己却浑然不知,好多次都想放弃,非常的迷茫,在将自己的问题告诉指导老师后,他非常的有耐心, 一点一点的指导我、帮助我,更是给了我鼓励,让我重拾信心,继续编写,这期间指导老师给了我太多的帮助、支持,才让我顺利将代码写完,也让我明白了自信的重要性,这是想要成功的必备心态。
通过此次毕业设计,也让我深刻的认识到了自己的不足,知识掌握并不全面, 而且空有理论知识,当真正用来写程序的时候可谓一头雾水,需要重新学习,所以,在今后的工作生活中,我要着重提高自己的动手能力,多学习、多锻炼、多实践,不断的丰富自己、提升自己。
更多推荐


所有评论(0)