System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种桶装水智能配送系统及其方法技术方案_技高网
当前位置: 首页 > 专利查询>云南大学专利>正文

一种桶装水智能配送系统及其方法技术方案

技术编号:39941348 阅读:5 留言:0更新日期:2024-01-08 22:35
本发明专利技术公开了一种桶装水智能配送系统及其方法,涉及桶装水智能配送技术领域;包括:前端部分和后端部分;其中,后端部分包括:控制层:负责接收用户的HTTP请求,进行请求处理和参数校验,调用业务逻辑层提供的服务,并返回相应的结果;在该层中,使用Spring MVC框架处理请求和响应,实现与用户的交互;业务逻辑层:包含业务逻辑的处理和数据处理的过程;该层负责处理具体的业务逻辑,包括用户下单、送水员接单、订单管理。本发明专利技术由spring boot和uniapp开发的前后端分离的小程序;针对送桶装水这项服务极大的方便了用户,不必下载庞大的软件,只需使用微信小程序可以达到要求。

【技术实现步骤摘要】

本专利技术涉及桶装水智能配送,尤其涉及一种桶装水智能配送系统及其方法


技术介绍

1、桶装水配送是生活服务的一种,目前的配送方式多为电话联系,虽能够满足一定的需求,但是存在漏接电话、配送遗漏等问题,且电话仅能够联系到单一配送员,很容易造成任务分配不平均,影响配送效率。

2、经检索,中国专利申请号为cn202211693814.9的专利,公开了一种桶装水配送系统,包括商家端、用户端、系统管理后台和桶装水更换启动装置,其中桶装水更换启动装置包括壳体,壳体后侧设有真空吸盘,壳体前侧设有摄像头、照明灯、语音播报器和按键,壳体内设有处理器、gprs模块和电池,电池用于为桶装水更换启动装置供电。上述专利中的配送系统存在以下不足:不便于配送员充分了解配送信息,信息传递能力还有所不足,有待改进。


技术实现思路

1、本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种桶装水智能配送系统及其方法。

2、为了实现上述目的,本专利技术采用了如下技术方案:

3、一种桶装水智能配送系统,包括:前端部分和后端部分;

4、其中,后端部分包括:

5、控制层:负责接收用户的http请求,进行请求处理和参数校验,调用业务逻辑层提供的服务,并返回相应的结果;在该层中,使用spring mvc框架处理请求和响应,实现与用户的交互;

6、业务逻辑层:包含业务逻辑的处理和数据处理的过程;该层负责处理具体的业务逻辑,包括用户下单、送水员接单、订单管理;同时,该层还与数据访问层进行交互,获取和操作数据;

7、数据访问层:负责与数据库进行交互,提供数据的持久化和查询功能;使用mybatis-plus框架来简化数据库操作,通过定义mapper接口和实体类映射关系,实现快速、方便的数据访问;

8、实体层:封装了数据库中对应的实体,实现与数据库表的映射。

9、优选的:所述前端部分采用基于vue.js的代码,在不同平台上进行开发和部署,运用组件式开发;

10、前端部分包括三组页面,包含用户端和送水员端,以及共用的登陆界面;

11、前端部分拥有微信加密解密算法以及封装的request请求。

12、优选的:包括:

13、微信小程序客户端,用于用户下单、支付、查看订单状态;

14、后端服务器,用于处理客户端的请求、管理订单信息、分配送水员;

15、送水员端微信小程序,用于接单、查看订单信息、完成任务;

16、数据库,用于存储用户信息、订单信息、送水员信息。

17、优选的:所述系统的配送方法,包括如下步骤:

18、s1:用户在微信小程序客户端上下单购买桶装水,填写收货地址、联系方式信息;

19、s2:客户端将订单信息发送至后端服务器,后端服务器对订单信息进行审核;

20、s3:审核通过后,后端服务器将订单信息分配给合适的送水员;

21、s4:送水员在送水员端微信小程序上查看到待配送的订单,接单后前往用户指定的地点进行配送;

22、s5:送水员完成配送后,在送水员端微信小程序上确认收货,并将桶装水送达情况反馈给后端服务器;

23、s6:后端服务器更新订单状态为已完成,并将订单信息同步至客户端;

24、s7:用户在客户端上查看订单状态,确认收货并进行评价。

25、优选的:所述系统的数据库包括:

26、统计单元,统计单元用于统计订单情况,并根据用户设定的周期:日、周、天进行统计展示;

27、历史订单管理单元,历史订单管理单元用于查看和管理历史订单。

28、优选的:所述系统还包括:

29、分享单元,分享单元用于生成小程序的分享链接;

30、信息采集单元,信息采集单元根据用户提供的权限,采集用户的通讯录、联系人。

31、优选的:所述系统还包括:

32、注册单元,注册单元提供用户注册功能;

33、编码单元,编码单元为注册的用户进行编码,每个用户拥有唯一编码。

34、优选的:所述系统还包括:

35、订单分类单元,订单分类单元用于订单分类,分类规则支持基于地点的分类、基于用户编码的分类、基于距离的分类。

36、本专利技术的有益效果为:

37、1.本专利技术由spring boot和uniapp开发的前后端分离的小程序;针对送桶装水这项服务极大的方便了用户,不必下载庞大的软件,只需使用微信小程序可以达到要求。

38、2.本专利技术使用户和送水员之间的交易透明简单化,送水员不必自己手写记账;送水员可以赚取赏金,扩大收益。

本文档来自技高网...

【技术保护点】

1.一种桶装水智能配送系统,其特征在于,包括:前端部分和后端部分;

2.根据权利要求1所述的一种桶装水智能配送系统,其特征在于,所述前端部分采用基于Vue.js的代码,在不同平台上进行开发和部署,运用组件式开发;

3.根据权利要求1所述的一种桶装水智能配送系统,其特征在于,包括:

4.根据权利要求3所述的一种桶装水智能配送系统,其特征在于,所述系统的配送方法,包括如下步骤:

5.根据权利要求3所述的一种桶装水智能配送系统,其特征在于,所述系统的数据库包括:

6.根据权利要求3所述的一种桶装水智能配送系统,其特征在于,所述系统还包括:

7.根据权利要求3所述的一种桶装水智能配送系统,其特征在于,所述系统还包括:

8.根据权利要求7所述的一种桶装水智能配送系统,其特征在于,所述系统还包括:

【技术特征摘要】

1.一种桶装水智能配送系统,其特征在于,包括:前端部分和后端部分;

2.根据权利要求1所述的一种桶装水智能配送系统,其特征在于,所述前端部分采用基于vue.js的代码,在不同平台上进行开发和部署,运用组件式开发;

3.根据权利要求1所述的一种桶装水智能配送系统,其特征在于,包括:

4.根据权利要求3所述的一种桶装水智能配送系统,其特征在于,所述系统的配...

【专利技术属性】
技术研发人员:刘金卓金山刘岩梁廉姜方林
申请(专利权)人:云南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1