基于Spring Boot+Vue的网上咖啡店系统的设计与实现.docx
更新时间:05-28 上传会员:LA0633
分类:
计算机信息
论文字数:13712 需要金币:1000个
下载此论文
摘要:随着人们生活的富足,越来越多的来追求上流社会的生活状态,从礼服到高跟鞋,从红酒到牛排,从萨克斯到吉他,越来越多的人学习着西方的生活方式。同样,作为下午茶的主角-咖啡也不会缺席。一杯咖啡,一块点心,一本自己喜欢的书,一个放空自己的午后,在快节奏的当今社会,能够享受一个慢节奏的下午难能可贵,至此咖啡店也如雨后春笋一般迸发而出,但是,生活的压力依旧在自己的肩膀上,人们无暇去用一个下午放松自己,但是一杯香浓的咖啡依旧是人们的心之所念,由于外卖行业的兴起,越来越多的人选择了另一种享受香醇咖啡的方式,线上购物。由此,网上咖啡店应运而生。
该网上咖啡店系统开发可以方便人们在家或者其他地方可以自由选择自己想要的咖啡,可以不再进入实体店排队,直接可以选择送到家里或者进行预约,省去了排队的等待时间。我们只需要在线上进行挑选和支付,选择好自己的位置就可以坐等咖啡“送上门来”。我们可以在工作之余,享受香醇浓厚的咖啡。
现在市面上主流的基本是Spring Boot+Vue的前后端分离式的开发方式。前端Vue是一种国产的、轻量级的框架,Vue凭借其国内人士开发的特点。具有简单易学等特色,Vue凭借双向数据绑定、组件化、数据和结构分离等优点在现在的市面上广为流传。为了简化新Spring应用的初始搭建以及开发过程,本系统选择了使用Spring Boot。SpringBoot并不是一个新的框架,而是将Spring组件整合起来。可以说先遵循约定后配置这个理念产生的。它的特点是简单、快速和便捷。目前Spring Boot已经成为了目前市场主流的后端框架
本系统是基于Spring Boot+Vue的开发方式,采用Java技术和MySQL数据库的设计。实现了网上用户登录以及注册以及个人资料的管理、网上点餐以及加入购物车、新品上市以及下架等功能。为了方便管理和更新网上咖啡店系统的更新和维护,本系统利用Spring Boot+Vue的前后台分离开发管理,实现了对平台用户账单管理、账户管理等模块的管理。
关键词:Spring Boot; Vue; Java; MySQL; 网上咖啡店
目录
摘要
Abstract
引 言-1
1 概述-3
1.1 开发背景-3
1.2 项目的目的及意义-3
2 系统开发所采用的技术-4
2.1 Java-4
2.2 Spring Boot-4
2.3 MySQL-4
2.4 Vue-4
2.5 MyBatis-Plus-4
2.6 Maven仓库-5
3 系统分析-6
3.1需求分析-6
3.1.1用户侧的前后端功能实现-6
3.1.2内部员工侧的前后端功能实现-6
3.2系统任务的可行性分析-7
3.2.1技术可行性分析-7
3.2.2经济可行性分析-7
3.2.3应用可行性分析-7
3.3系统开发环境-7
3.4开发模式-7
4系统总体设计-9
4.1各功能模块-9
4.1.1平台前端模块-9
4.1.2平台后端模块-9
4.2数据库设计-10
4.2.1蛋糕表-10
4.2.2想喝咖啡表-11
4.2.3购物车表-12
4.2.4用户表-13
4.2.5角色管理-14
4.2.6生成订单表-15
4.2.7历史订单表-16
5系统详细设计与实现-17
5.1前端模块-17
5.1.1用户侧前端模块-17
5.1.2员工侧前端模块-20
5.2后端模块-22
5.2.1用户侧后端模块-23
5.2.2员工侧后端模块-29
6系统测试-36
6.1测试方法-36
6.2测试用例-36
6.2.1登录模块测试-36
6.2.2点餐模块测试-37
6.2.3生成订单模块测试-38
6.2.4结算模块测试-39
结 论-40
参 考 文 献-41
上一篇:
基于jsp的线上茶叶电商销售商城的设计与实现.doc
下一篇:
基于Spring Boot和Mybatis的在线商城的设计与实现.doc
找原创论文,从三亿论文网开始 www.eeelw.com
电脑版
|
目标:为大家提供3亿可以通过查重系统的原创毕业论文资料