基于Web开发的仿美团外卖APP毕业论文
2021-12-22 21:39:45
论文总字数:24290字
摘 要
由于互联网的快速发展,我们的生活与之也越来不可分割。并且全球经济化以及市场化也越来的普及,在这样的时代下,想要提升自己在市场中的竞争力,就要抢在他人前面去抓住互联网这根绳索,走信息化的特色道路,各大企业也是明白这一点,于是美团外卖也是应运而生。美团外卖App是一个针对餐饮业而设计的服务类App。通过本软件,用户可以在网络上进行点餐、下单,挑选出符合自己口味的食物,并且可以浏览商品信息,这大大提高了餐饮店的工作效率,同时也减少了客户的因等待而造成的麻烦。
本次软件设计主要使用了JavaScript语言开发了基于Web的仿美团外卖App,主要实现了人脸识别登录、实时定位、购物车、商品支付等功能。论文对软件的研究背景、开发环境、数据库设计、功能需求等方面也进行了详细的介绍。本软件对广大客户群众提供了在线点餐的功能,通过手机客户端,客户可以查看商品信息、店铺信息,可以将商品加入购物车进行支付,也可以在购物车删选商品。用户可以在分类页里面快速找到自己想要寻找的商品,也可以在首页查看附近推荐的商家。
关键词:餐饮 Web 美团外卖 JavaScrpit 购物车
Web-based imitation American takeaway app
ABSTRACT
Due to the rapid development of the Internet, our lives are becoming inseparable from it. And global economic and marketization are becoming more and more popular. In this era, if you want to improve your competitiveness in the market, you must grab the rope of the Internet in front of others and take the characteristic path of information The major companies also understand this, so Meituan's takeaway also came into being. Meituan takeaway app is a service app designed for the catering industry. Through this software, users can order food and place orders on the Internet, select foods that meet their tastes, and browse product information, which greatly improves the efficiency of the restaurant and reduces the customer's waiting Trouble.
This software design mainly uses the JavaScript language to develop the Web-based imitation group take-out app, which mainly realizes functions such as face recognition login, real-time positioning, shopping cart, and product payment. The paper also introduces the software research background, development environment, database design, functional requirements and other aspects in detail. This software provides online customers with the function of ordering food. Through the mobile client, customers can view product information, store information, add products to the shopping cart for payment, and delete products in the shopping cart. Users can quickly find the products they want to find in the category page, or they can check the recommended businesses nearby on the home page.
Keywords: Food and beverage;Web;Meituan take-away;JavaScript;The shopping cart
目 录
摘 要 I
ABSTRACT II
目 录 III
第一章 绪论 1
1.1 研究背景及意义 1
1.2 研究现状 1
1.3 研究内容 2
1.4 主要设计思路 2
第二章 开发环境介绍 4
2.1 Hybrid开发模式 4
2.1.1 什么是Hybrid App 4
2.1.2 开发原理 4
2.1.3 类型划分 4
2.1.4 各大开发模式的对比 6
2.2 开发环境的搭建 6
2.3 JavaScript语言介绍 7
2.4 React框架介绍 8
2.5 本章小结 9
第三章 需求分析 10
3.1 系统可行性分析 10
3.1.1 技术可行性 10
3.1.2 操作可行性 10
3.2 功能需求 10
3.3 开发运行环境需求 10
3.4 性能需求 11
3.5 本章小结 11
第四章 系统总体设计 12
4.1 概述 12
4.2 express介绍 12
4.3系统功能结构图 13
4.4 系统流程图 14
4.5 数据库设计 15
4.6 本章小结 17
第五章 系统的实现 18
5.1 开发环境搭建 18
5.2 注册登录信息 20
5.3订单列表模块实现 23
5.4定位功能实现 26
5.5商品分类模块实现 26
5.6 评价模块实现 29
5.7 本章小结 30
第六章 软件的测试 32
6.1 测试方案设计 32
6.1.1 测试策略 32
6.1.2 测试内容 32
6.2测试方法 32
6.3 测试分析 33
6.4 测试结果 34
6.5 本章小结 34
参考文献 36
总 结 38
第一章 绪论
1.1 研究背景及意义
在这一个科技飞速发展,智能化越来越普及的时代,移动设备仿佛成了人类日常生活中不可或缺的一种重要工具,几乎人手一台,随着移动设备的高度普及,各种各样的移动应用也随之发展,其中接触最多的移动应用应该就是生活类的APP了,比如支付宝、美团等等,这些应用几乎已经融入我们的生活了。人们对于电脑的需求也是越来越少,基本都是可以用移动设备进行代替,从PC端转移到了移动端。在移动设备的普遍面积扩大之下,再加上人们也是越来越忙碌,片刻不得闲,方便人们生活的服务类APP也是得以飞速发展,其中餐饮业就出现了外卖订餐的移动应用。这种应用是将实体的餐饮与现在的网络技术相结合,由于在网络上进行订餐更加的便捷,深受当代学生党以及上班族的喜爱和认同[1]。
1.2 研究现状
进入这个日新月异飞速发展的二十一世纪以来,伴随着互联网的高速发展以及深度应用,我们的生活也跟着发生了翻天覆地的变化,在现在这个时代里,想做什么事,仿佛只是动几下手指那么简单,什么事情都可以在网络上完成,这种生活方式也是很快就被我们所接受。在此影响下,餐饮业与互联网的联姻已经是大势所趋[2]。
中国第一个可以在先上预订餐厅并且有餐饮优惠服务的在线网站饭统网于2003年在北京正式上线,饭统网的成立并不单只是一个网站的成立,而是中国餐饮业进入“e时代”的路标[3]。不过因为饭统网在020的营销方向走的不够坚定,饭统网的主要销售方式是通过电话来订餐的,这种方式在之后受到来自团购网站很大的冲击,而且饭统网没有找到主要营销对象,它的赢利点在于商户的佣金、入会费以及客户的年服务费上,而没住抓住个体消费者这一个非常庞大的群体[4]。饭统网最终的失败也不难预测,因为其跟不上时代的营销模式再加上发展方向的错误,失败是可想而知的,但是也不能否认它的成功,将互联网和餐饮这两个行业以相结合的方式为餐饮外卖行业迈出了一大步,同时也推动了互联网的发展。在这之后,各种各样的网站也是迅速多了起来。与之相应的线上020外卖行业也是发展的越来越快[5]。
请支付后下载全文,论文总字数:24290字