- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
?
?
移动互联网下短距配送服务平台的设计与开发
?
?
陈苗苗王刚
摘要:城市生活节奏的加快,短距离配送服务需求持续增长。设计开发短距配送服务平台使得购买和配送更加高效便捷。平台主要实现用户从下单到收到所购买商品所需的全部线上功能,设计开发操作简单、功能完善的平台以满足当下市场需求。
关键词:短距配送;微信小程序;服务平台;spingBoot
:TP311:A
:1009-3044(2020)01-0035-02
1背景
移动设备的极大普及和线上支付技术的成熟,020在线餐饮外卖平台业务向多元化发展,短距配送业务量不断扩大,用户潜力巨大。移动互联网下点单及配送服务的兴起,为用户带来了宽广的选择性和高度的便捷性。
移动互联网下短距配送服务平台的设计与开发为用户提供操作简单、功能完善的点单平台,各种商品可以通过平台迅速从商户至配送员再到顾客手中。开发短距配送服务平台为生活购物、点餐等需求提供了平台。
2相关技术介绍
本系统在Windows10系统下搭建JDK环境进行开发实现,使用Java集成开发工具idea,小程序前端用微信web开发者工具实现。
Windows10下安装Java开发环境的步骤:
1)安装JDK;
2)设置Java环境变量;
31下载并安装idea开发工具;
4)下载并安装微信web开发者工具。
本系统使用SpringBoot框架,springBoot框架整合了Spring、SprigMVC等框架,springBoot框架使用了特定的方式进行配置并默认了很多配置,很大程度地减少了开发者的开发时间。
网页和移动端前端使用HTML制作,HTML几乎可用于所有互联网的页面制作,包含PC端、移动端嘲。制作过程中还使用了Js用于增强页面,iview组件库、jquery这个简洁的JavaS-cript框架、vile渐进式框架等,实现前端页面的完善。微信小程序前端在微信Web开发者工具中开发。
3平台总体设计
3.1平台整体结构
平台共有四个角色,分别为:系统管理员、入驻商户、配送员和普通用户,实现商品从商户至普通用户过程中所需的完整线上功能。四个角色的权限不同且对应的使用方式也有所不同。系统整体的业务流程如图1所示。
3.2数据库设计
本系统使用的是MySQL关系型数据库,然后根据系统功能需求设计了数据表及关系。本系统数据库表的定义如表1所示。
从表1中可以看出本系统数据库表名所对应的存储数据内容,读出数据表中存储的信息,便于对数据管理。
3.3功能模块
系统通过人员表、角色表、权限表以及两个中间表人员角色表和角色权限表,实现用户权限划分。将每个功能划分为多个权限,再将功能模块的权限划分为角色,创建用户时预先设置角色从而实现权限划分。角色权限表如表2所示。
PC端两个角色分别为:系统管理员和入驻商户;移动端两个角色分别为:入驻商户和配送员;微信小程序端仅供普通用户下单使用。
3.3.1系统管理员
系统管理员通过PC端管理,其六大功能分别为:用户管理,查看用户信息,管理用户角色;角色管理,划分不同权限对应的不同角色;权限管理,划分不同角色所对应的权限;商户管理,查看、修改入驻商户信息;类别管理,预先设置某些商品类別,并对商品类别增删改查;商品管理,添加上架频率较高的商品,以便商户上架商品时快速添加。
3.3.2入驻商户
入驻商户在PC端管理商品,在移动端完成接单派单。其功能包括:商户管理,修改商户基本信息;类别管理,设置商品类别并对类别增删改查;商品管理,发布商品并对商品信息增删改查;新订单提示,接收到新订单时收到提示;订单信息,查看订单详细信息,如订单物品、配送地址等;派单,备好订单货物后,派单给配送员。
3.3.3配送员
配送员在有新的配送订单时接收到订单提醒;随后配送员即可查看订单详情,选择接单与否;最后根据实时地址进行配送。配送员可在休息时间选择停止接单。
3.3.4普通用户
普通用户角色使用小程序登录,其功能有:查看商户,查看在配送范围内的商户;查看商品,进入商户后查看详细商品信息;下单,选购商品并下单;订单信息,下单后查看订单详细信息;地址簿,管理收货地址及收货信息。
4平台实现
本系统运行过程大致分为5层,uI即前端页面呈现系统功能;HTIP请求完成界面发出的请求,实现页面跳转;Controller为逻辑控制层,在功能模块中用于逻辑控制;Service在模块中完成业务逻辑;Dao用于连接数据库和实现数据中的操作。系统结构依据松耦合和高内聚的思想。限于篇幅,下面仅对部分模块进行展示。
4.1PC端实现
PC端分为商户界面和管理员界面,管理员界面可以看到所有商户信息,并且对所有商户信息进行修改(增删改查);而商户只能看到自己店铺的信息,并对其修改。系统管理员登录后界面如图2所示,左侧为菜单栏,
您可能关注的文档
- 综合护理干预应用于冠心病心绞痛患者的效果观察.docx
- 综合康复护理对脑出血偏瘫患者肢体运动功能的影响研究.docx
- 绎美风尚企业文化研究.docx
- 线上线下混合式教学在专业课程教育中的应用探讨-以《工程项目投资与融资》为例.docx
- 稀土行业深度报告-稀土为什么成为国家的战略金属.docx
- 研究电力企业财务电价管控与营销信息系统无缝对接1.docx
- 眼科用药行业趋势-产业报告.docx
- 疫情肆虐-让我们了解一下公共卫生专业.docx
- 用电信息采集系统线损真实反映台区线损情况1.docx
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 20867.1-2024机器人 安全要求应用规范 第1部分:工业机器人.pdf
- 《GB/T 20867.1-2024机器人 安全要求应用规范 第1部分:工业机器人》.pdf
- 《GB/T 23423-2024飞机主舱集装货物装载机》.pdf
- GB/T 23423-2024飞机主舱集装货物装载机.pdf
- 中国国家标准 GB/T 23423-2024飞机主舱集装货物装载机.pdf
- 《GB/T 4706.114-2024家用和类似用途电器的安全 第114部分:饮用水处理装置的特殊要求》.pdf
- 中国国家标准 GB/T 4706.114-2024家用和类似用途电器的安全 第114部分:饮用水处理装置的特殊要求.pdf
- GB/T 4706.114-2024家用和类似用途电器的安全 第114部分:饮用水处理装置的特殊要求.pdf
- GB/T 4706.120-2024家用和类似用途电器的安全 第120部分:紫外线辐射水处理器具的特殊要求.pdf
- 中国国家标准 GB/T 4706.120-2024家用和类似用途电器的安全 第120部分:紫外线辐射水处理器具的特殊要求.pdf
文档评论(0)