具有餐饮推荐功能的微信外卖系统.doc

资料分类:计算机信息 上传会员:暖暖大将军 更新时间:2024-08-21
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:18773
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着社会的不断发展,人们的生活也越来越忙碌,点外卖俨然已经成为了当代生活的一种趋势,相较于加入美团,饿了吗两大餐饮外卖平台,利用小程序开店显然可以省去一大笔入驻费用,微信的庞大用户也为小程序带来了不亚于任何一个平台的巨额流量,大大减少了宣发的精力和费用,并且小程序具有“打开即用,无需安装”的特点,进一步提升了用户的使用体验。

本课题对基于微信小程序的外卖订餐系统进行研究,设计出一款外卖订餐平台。用户只需要打开微信的小程序界面找到该小程序,便可打开即用,点餐体验可以媲美原生APP。并且,由于微信小程序的本地缓存机制,本微信小程序最多只会产生10M的本地缓存数据,因此用户不用担心内存不够的问题。

本程序使用微信开发者工具和SpringBoot框架和来进行平台的设计与开发,使用MySql数据库来存储数据,后端业务逻辑使用Java语言来编写。小程序的前台展示分为登录授权,商品信息、订单信息、为你推荐、购物车、收货地址这六个模块,推荐模块使用了基于用户的协同过滤算法,基于用户的协同过滤算法符合人们对于“趣味相投”的认知,通过计算得到相似度高的用户群体,根据他们喜爱的物品对当前用户进行针对性的推荐。后台商品管理则分为外卖商品的管理,订单信息管理两大部分。

 

关键词:外卖订餐;微信小程序;餐饮推荐

 

目录

摘要

ABSTRACT

第一章  前言-1

1.1 研究背景及意义-1

1.2 国内研究现状-1

1.3 研究内容和结构安排-2

1.4 本章小结-3

第二章  外卖小程序开发相关技术介绍-4

2.1 Java语言介绍-4

2.2 Spring Boot技术介绍-4

2.2.1 Spring Boot技术简介-4

2.2.2 Spring Boot的起步依赖-5

2.3 微信小程序技术介绍-5

2.4 本章小结-6

第三章  系统分析-7

3.1 系统概述-7

3.1.1 系统功能概述-7

3.1.2 模块需求描述-8

3.2 系统开发环境-9

3.3 可行性研究-9

3.3.1 市场需求可行性-9

3.3.2 技术可行性-10

3.3.3 经济可行性-10

3.4 本章小结-10

第四章  系统设计-11

4.1 设计思路-11

4.2 系统界面设计-11

4.2.1 小程序主页面-11

4.2.2 订单列表页面-12

4.2.3 购物车页面-13

4.3 系统后台服务设计-14

4.3.1 餐饮推荐设计-14

4.3.2 添加商品设计-15

4.3.3 收货地址设计-16

4.4 数据库设计-17

4.4.1 数据库概念设计-17

4.4.2 数据库逻辑设计-19

4.5 本章小结-22

第五章  系统实现-23

5.1 软件环境-23

5.1.1 Maven仓库-23

5.1.2 MySQL数据库-23

5.1.3 微信开发者工具安装-24

5.2 餐饮推荐功能实现-24

5.3 小程序主页面实现-25

5.4 订单列表页面实现-27

5.5 购物车页面实现-28

5.6 收货地址页面实现-28

5.7 本章小结-30

第六章  系统测试-31

6.1 餐饮推荐功能测试-32

6.2 小程序主页功能测试-33

6.3 订单列表功能测试-34

6.4 购物车功能测试-35

6.5 收货地址功能测试-36

6.6 本章小结-37

第七章  总结与展望-38

7.1 总结-38

7.2 展望-38

参考文献-39

致  谢-41

相关论文资料:
最新评论
上传会员 暖暖大将军 对本文的描述:这款微信小程序版的外卖点餐平台是使用微信小程序的语法进行开发的,它也是顺应了小程序化的潮流,将外卖点餐平台与小程序结合,不仅让点餐更加方便,也免去了下载安装等繁琐......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: