登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

外卖平台的设计与制作毕业论文

 2021-12-23 08:12  

论文总字数:22065字

摘 要

随着网络技术快速发展,人们的生活水平也越来越高,随之而来的需求也日益丰富,这也为外卖服务的快速发展奠定了基础。在今年的COVID-19影响下,居家隔离期间外卖服务的重要性不言而喻。

外卖平台做为用户与商家的交易的中间环节,为双方都提供了优质的服务。用户方面,为用户提供海量的商家信息供其选择,并且在用户下单后提供送餐服务。商家方面,提供宣传推广的平台,提供送餐服务使商家只需要提供商品即可。本外卖平台即基于该背景下进行设计和制作实现的。

本外卖平台的主要模块包括:用户模块,商家列表,商品列表,商品信息。实现的主要功能:用户登陆注册管理,浏览商家商品,添加商品至购物车,结算自动计算金额等。

本系统使用Vue.js开发,使用mySQL数据库做为数据源,开发环境是IntelliJ IDEA,项目部署到阿里云服务器,是一个基于B/S架构的webapp。

关键词:外卖平台 Vue.js MySQL 轻量级响应式框架 Javascript

Design and implementation of takeaway platform app

Abstract

With the rapid development of network technology, people's living standard is getting higher and higher, and the consequent demand is getting richer and richer, which also lays a foundation for the rapid development of takeout service. In the wake of this year's covid-19, the importance of home delivery services during home quarantine is clear.

As an intermediate link in the transaction between users and restaurant, takeout platform provides high-quality services for both sides. In terms of users, it provides users with a large amount of restaurant information for them to choose, and provides food delivery service after users place orders. In the aspect of restaurants, it provides a platform for publicity and provides food delivery service so that restaurants only need to provide commodities. This takeout platform is designed and implemented based on this background.

The main modules of this platform include: user module, restaurants list, goods list and goods information. Main functions: users login , sign up and management, browse the restaurants and their goods, add goods to the shopping cart, automatic calculation of the amount of money.

This web is developed by using vue. js and mySQL database as data source. The development environment is IntelliJ IDEA and the server is tomcat. It is a webapp based on B/S architecture.

Key words: Takeaway platform; Vue.js; mySQL; Lightweight responsive framework; Javascript

目 录

摘 要 I

ABSTRACT II

第一章 绪论 1

1.1课题背景 1

1.2目的和意义 1

1.3系统简介 1

1.4本文概况 2

第二章 开发技术和开发工具 3

2.1开发工具 3

2.1.1IntelliJ IDEA 3

2.1.2 mySQL 3

2.2 Vue.js 3

2.2.1 HTML 4

2.2.2 JavaScript 4

2.2.3 CSS 4

2.3 MVVM 4

2.4本章小结 5

第三章 系统简要分析与设计 6

3.1需求分析 6

3.2可行性分析 6

3.2.1技术的可行性 6

3.2.2经济的可行性 6

3.2.3操作的可行性 7

3.3功能模块图 7

3.4功能模块需求分析 8

3.5数据库设计 9

3.7本章小结 9

第四章 系统详细分析与设计 10

4.1数据库的设计与分析 10

4.1.1数据库的结构设计 10

4.1.2数据库的连接原理 13

4.2登录/注册模块分析与设计 15

4.2.1登录、注册 15

4.2.2用户设置 16

4.3商家浏览模块分析与设计 17

4.3.1商家列表 17

4.3.2查找功能 18

4.4商家主页模块分析与设计 19

4.4.1商品菜单 19

4.4.2评价菜单 23

4.4.3商家菜单 25

4.5商家管理模块分析与设计 26

4.6弹层组件分析与设计 28

4.7本章小结 30

第五章 系统测试 31

5.1系统测试目的与意义 31

5.2测试过程 31

5.2.1登录/注册模块测试 31

5.2.2用户设置模块测试 32

5.2.3商家、商品搜索模块测试 33

5.2.4提交评论模块测试 34

5.3本章小结 34

结 论 35

参考文献 36

第一章 绪论

1.1课题背景

随着网络技术快速发展,人们的生活水平也越来越高,随之而来的需求也日益丰富,这也为外卖服务的快速发展奠定了基础。在今年的COVID-19影响下,居家隔离期间外卖服务的重要性不言而喻。

为了提高效率和服务质量,外卖平台要保证操作便捷,响应快速,兼容性强,数据多且可靠。一个优秀的外卖平台不仅要让用户使用满意,商家和送餐员的体验也至关重要。区别于传统的电话订餐,平台的优势是信息可以主动地展示在用户面前,大大提高用户的使用效率,为商家提供大量的客户。并且同过雇佣送餐员,可以减少用户和商家的工作量,提高效率,也可以在一定程度上保证服务质量。

请支付后下载全文,论文总字数:22065字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图