基于Spring Boot的校园跑腿服务平台的设计与实现开题报告

 2022-01-31 21:13:24

1. 研究目的与意义、国内外研究现状(文献综述)

1课题的意义、国内外研究进、应用前景等(列出主要参考文献

1.1研究意义

随着国内生活水平的提高,在校大学生的生活也日益丰富多彩,同时,他们对生活的便捷性和高效性的要求也越来越高[1]。国内高校大学生大多数是三点一线的生活,宿舍、教室(实验室)、食堂等,绝大多数时间都在校园内,过着“半封闭”“快节奏”的生活。这样生活方式导致大学生们格外在意生活中琐碎的小事对时间和精力的消耗,例如取快递,买饭,购买需要的商品,了解学校最新活动和兼职资讯等[2]。据调查[3],80%的大学生都会通过qq群,微信群等找学校的陌生的学生取快递,带饭,买东西,这种方式虽然能满足一部分需求,但是缺少专一性和隐私性。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容和问题

2.1研究的目标基于Springboot框架技术,MySQL数据库,layui框架技术等,面向学生设计并实现了“基于SpringBoot的校园跑腿服务平台”。

主要实现以下功能:

(1)面向学生用户实现了生在线登录,学生认证,获取资讯,快递代取,校园代购,地图导航,举报等功能。

(2)面向系统管理员实现了在线登录,用户信息维护,订单信息维护,资讯信息维护,地图信息维护,举报信息维护等功能。

2.2研究的内容

1、以南京农业大学为模型,对生活服务平台需求进行调研:

对南京农业大学跑腿服务业务进行需求分析,调查分析学生快递代取,校园代购等跑腿服务的现状。

2、后台管理系统数据库的设计

(1)学生信息

字段名

数据类型

主键

备注

Stu_Id

Int(15)

学号

Stu_passwd

Varchar(20)

密码

Stu_name

Varchar(50)

学生姓名

Stu_Sex

Varchar(10)

学生性别

Stu_Age

Int(10)

年龄

Stu_Tel

Varchar(20)

电话

Stu_Colleage

Varchar(50)

学院

Stu_Major

Varchar(50)

专业

Stu_Status

Int(2)

信任状态

Stu_Dor

Varchar(50)

宿舍地址

(2)地图信息:

字段名

数据类型

主键

备注

Map_Id

Int(15)

地点编号

Map__Name

Int(5)

地点名称

Map__Info

Int(5)

地点信息

(3)快递信息:

字段名

数据类型

主键

备注

Kd_Id

Int(15)

快递编号

Kd_Zl

Int(5)

快递重量

Kd_Atime

Datetime

到达驿站时间

Kd_Status

Int(5)

快递状态

Kd_Num

Int(15)

取号码

Kd_Pri

Int(5)

代取价格

(4)代购商品信息:

字段名

数据类型

主键

备注

S_Id

Int(15)

商品编号

S_Name

Varchar(50)

商品名称

S_shop

Varchar(50)

商店名称

S_Pri

Int(5)

代取价格

(5)举报信息:

字段名

数据类型

主键

备注

Jb_Id

Int(15)

举报编号

Jb_Lb

Int(5)

举报类别

Jb_Nr

Int(5)

举报内容

Jb_Tj

Datatime

提交日期

(6)订单信息:

字段名

数据类型

主键

备注

Dd_Id

Int(15)

来访编号

Dd_Status

Int(15)

订单状态

Dd_Total

Varchar(50)

订单总价

Dd_PuTime

Datatime

任务发布时间

Dd_ReTime

Datatime

接单时间

Dd_Sd

Datatime

送达时间

Dd_Rname

Varchar(50)

快递员名称

(7)资讯信息

字段名

数据类型

主键

备注

Zx_Id

Int(15)

资讯编号

Zx_Nr

Varchar(100)

资讯内容

Zx_Rq

DataTime

发布日期

Zx_Peo

Vaechar(50)

发布人

Zx_Lb

Vaechar(50)

资讯类别

(8)日志信息

字段名

数据类型

主键

备注

Log_Id

Int(15)

日志编号

Log_Nr

Varchar(100)

日志内容

Log_Peo

Varchar(50)

日志添加人

Log_Rq

DataTime

日志添加时间

Log_Bz

Varchar(50)

日志备注

3、学习科大讯飞的图像文字识别api开发技术和百度地图的定位api开发技术。

4、sprigboot开发

系统总体结构设计采用B/S系统结构。

(1)前端界面设计(Browser):通过调研的需求分析结果,使用html,Css和layui框架技术实现界面设计、交互、布局以及相应的功能,使用ajax获取和传递后端的json数据,使用百度地图api生成校园地图和获取位置信息。

(2)服务器端设计(Server):使用SpringBoot框架技术实现以下功能

(1)学生用户

①学生认证:学生需要上传学生证正面和反面的照片,完成学生的认证

地图模块:查看校园快递点位置、宿舍位置。

②资讯中心:查看学校最新发布的通知。

③快递代取:完成快递代取的一系列业务,具体见“订单模块”。

④校园代购:完成校外代购的一系列业务,具体见“订单模块”。

⑤举报与反馈:用户可以在该模块根据用户ID和订单编号举报违规用户或违规订单;也可对平台功能进行反馈,提出改进意见。

系统管理员

① 学生信息维护:管理用户的信息,包含注销非学生用户的账号、封禁违规用户账号。

② 订单信息维护:删除学生快递代取和商品代购的违规订单。

③ 资讯信息维护:管理资讯中心对外展示的内容,包含查看已有资讯、增加新资讯、删除失效资讯、修改错误资讯。

④ 地图信息维护:管理校园快递点位置。

⑤ 举报与反馈:查看用户提交的举报或反馈内容并处理。

(3)订单模块

订单模块分为快递代取订单模块和校外代购模块,两个订单模块均包括以下功能:

① 查看所有用户已发布的订单;

② 查看自己的历史订单,包括自己发布和接收的订单;

③ 接收他人发布的订单任务;

④ 查看正在进行中的订单;

⑤ 修改已发布订单;

⑥ 撤销已经发布的订单;

⑦ 完成订单,进行结算

(3)将图像文字识别api和百度地图定位api分别应用到学生认证和快递代取中获取地理位置的信息。

2.3拟解决的关键问题

(1)以南京农业大学模型,对校园跑腿服务进行需求分析

(2)数据库的设计以及数据的收集

(3)设计操作良好、界面良好的校园跑腿服务平台

3. 研究的方法与方案

3.1研究方法

1.通过查阅书籍资料以及网上搜索相关资料做好前期准备

2.学习javaspringboot框架技术和layui前端框架技术。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

使用当下比较流行的SpringBoot技术进行系统的设计与实现,并加入了百度地图api和图片识别api技术。

5. 研究计划与进展

5研究计划及预期进展

2019年12月1日-1月6日:确定题目,查找资料,撰写开题报告;

2020年1月7日-2月17日:分析课题研究内容,学习springboot框架,前端layui框架技术;

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版