基于微信小程序点餐系统的设计与实现-周政-毕业设计.doc
《基于微信小程序点餐系统的设计与实现-周政-毕业设计.doc》由会员分享,可在线阅读,更多相关《基于微信小程序点餐系统的设计与实现-周政-毕业设计.doc(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要在现今的社会,随着web技术高速发展,大数据的时代也到来了。科技被科学的应用,互联网的出现给这个社会增添了无限的机遇与挑战;互联网的出现给曾经不敢想的一切变得有理可循。随着互联网的发展,智能手机也已被广泛使用,同时各种手机应用也层出不穷。随着越来越多的手机应用被开发出来,人们手机中的应用也日益增加,人们的每一种需求都有了对应的APP,所以手机的内存也受到了很大的挑战。手机内存是有限的,但是人类的需求是无限的,所以一款集具有多个功能的软件就很必需了,但是一般这类软件又是比较大的。为了解决轻巧而不占内存这个问题,桌面快应用、微信小程序随之诞生了。快应用是基于硬件平台共同推出的一种新型应用生态,
2、手机用户无需下载软件安装,即点即用,享受原生应用的性能体验1。由于快应用只能安装在Android手机上,IOS用户的系统不支持快应用的安装,也就意味着快应用的使用群体有限。而微信的社交性又很占优势,基本每一部手机都有安装微信,而且大家日常使用微信的频率也可谓感人。针对手机用户对微信的粘度很高,所以微信上搭建的微信小程序用户在使用上就更方便了。所以开发一款微信小程序就更容易被大家广泛使用。FastEating小程序系统依据现实点餐的模式在程序中实现,使人们通过网络就可以完成现实中外出购买食物的操作。基于微信平台的FastEating小程序的实现不仅可以基本实现客户利用网络点餐的功能,还支持在此基
3、础上提供更多的线下购物没有的贴心的服务,比如:支持送货上门,支持修改地址,有平台优惠等,也能及在第一时间了解商品的折扣优惠活动。点餐系统还给外卖人员提供了更多的就业机会,让人们能足不出户享受喜欢的美食。线上外卖商城的重要性也因为疫情的爆发变得更加的突出,因为无接触配送,让大家不出门、少出门接触其他用户,线上购物也发挥着极大的作用。线上商城也可通过色彩、图片、说明、设置动画加强对菜品更直观的宣传,给顾客刺激性的视觉体验,让客户有更直观的感受的同时,也给商户带来了更多的展示自己的机会。对于订单的处理,及商品的上新、推新管理起来也方便。想要推某款商品,在网上商城,推广的效果在线上也能更及时、更迅速,
4、推广的范围更广,使其想要的效果可以立竿见影。关键词:小程序网上商城;微信;FastEating;服务;外卖IIAbstractIn todays society, with the rapid development of web technology, the era of big data is coming. The application of science and technology, the emergence of the Internet to this society has added unlimited opportunities and challenges; th
5、e emergence of the Internet to once dare not think of everything has become reasonable. With the development of the Internet, smart phones have been widely used. At the same time, a variety of mobile applications are emerging in an endless stream. With the development of more and more mobile applica
6、tions, the applications in peoples mobile phones are also increasing. Each kind of demand of people has a corresponding app, so the memory of mobile phones has also been greatly challenged. The memory of mobile phone is limited, but the demand of human beings is infinite, so a software with multiple
7、 functions is very necessary, but generally this kind of software is relatively large.In order to solve the problem of lightness without occupying memory, desktop fast applications and wechat applets came into being. Fast application is a new application ecology based on hardware platform. Mobile us
8、ers do not need to download software installation, that is, click to use, and enjoy the performance experience of native applications 1. Because fast apps can only be installed on Android phones, IOS users systems do not support the installation of fast apps, which means that the user group of fast
9、apps is limited. Wechats social nature is dominant. Wechat is installed in almost every mobile phone, and the frequency of daily use of wechat is also touching. The viscosity of wechat is very high for mobile users, so the wechat applet built on wechat is more convenient for users. So its easier to
10、develop a wechat app and its widely used.Fasteating small program system is implemented in the program according to the actual ordering mode, so that people can complete the operation of going out to buy food in reality through the network. The implementation of fasteating applet based on wechat pla
11、tform can not only basically realize the function of customers online ordering, but also support to provide more intimate services that offline shopping does not have, such as: support home delivery, support to modify the address, have platform discounts, etc., as well as understand the discount act
12、ivities of goods at the first time. The ordering system also provides more jobs for takers, so that people can enjoy their favorite food at home. The importance of online takeout mall has become more prominent because of the outbreak of the epidemic. Because of the contactless distribution, people d
13、o not go out and contact other users less. Online shopping also plays a great role. Online shopping malls can also enhance the more intuitive publicity of dishes through colors, pictures, descriptions and animations, so as to provide customers with stimulating visual experience, more intuitive feeli
14、ngs and more opportunities for merchants to show themselves. It is also convenient for the processing of orders and the management of new products. If you want to push a product, in the online shopping mall, the effect of promotion can be more timely, more rapid, and the scope of promotion is wider,
15、 so that the desired effect can be immediate.Keywords: applet online mall; wechat; FastEating; service; take outV目录内容摘要IAbstractIII目录VII第1章 前言11.1 系统的研究背景与意义11.1.1 国外研究现状11.1.2 国内研究现状11.2 系统的研发思路2第2章 开发环境与技术42.1 项目性质及开发环境说明42.1.1项目的开发环境42.2 系统框架及架构模式的选择42.2.1 系统框架的介绍与选择52.3 开发工具的介绍和选择52.3.1 开发语言介绍52
16、.3.2 小程序开发工具介绍62.3.3 云开发介绍6第3章 项目可行性分析83.1 项目的社会需求分析83.2 项目的技术可行性分析83.3 项目的经济与效益可行性分析9第4章 系统需求分析104.1 面向群体特征分析104.2 项目需求规定104.2.1 用户104.2.2 状态104.3 系统设计目标114.4 系统功能概要设计114.4.1 系统模块概述124.4.2 系统的架构设计124.5核心功能模块介绍144.5.1 菜单列表模块144.5.2 提交订单模块144.5.3 订单信息模块144.5.4 订单模块144.5.5 卡包模块154.5.6 联系商家模块15第5章 系统的设
17、计与实现165.1 网站界面介绍165.1.1 菜单列表页165.1.2 下单页175.1.3 订单历史页185.1.4 卡包详情页195.1.5 联系商家页20第6章 系统测试216.1 测试目的216.2 测试方法216.3 测试原则216.4 功能测试22第7章 总结与反思24参考文献25致谢26第1章 前言1.1 系统的研究背景与意义1.1.1 国外研究现状由于经济发达的国家人对时间的意识更迫切,时间观念相对来说更强,所以对餐饮服务的要求也相对较高。所以针对日常用餐而言,在经济发达国家中餐饮业的科技化也比发展中的国家更全面些。比较突出的是经济发达的国家的餐饮业通过科学的运用先进的管理方
18、法和手段,充分地利用巨大的网络科技在发展餐饮业。世界上,大多数经济发达的国家和地区,餐饮业的发展不断的被互联网影响,各种外卖平台崛起,外国的外卖平台经营模式也已经十分成熟了,顾客通过网络进入到不同的外卖商户,不需要移动脚步,就能浏览到各个商户的菜单信息、材料信息及价格信息,最终比对之后来选择所需要的美食佳肴。美国餐饮消费者越来越趋向于使用线上点餐的形式来点外卖,特别是现代的年轻消费者,这类群体越发的活跃在外卖平台。由此可见,线上外卖平台将成为餐饮业经营的又一种模式。1.1.2 国内研究现状由于互联网发展已深入各行各业,线上点餐这个模式也很早的被提出,它的出现将方便人们生活,提高人们的生活幸福指
19、数。这类系统应该是基于现实点餐的模型,用虚拟的网络的形式来模拟现实的操作,使得用户通过互联网就可以完成生活中必要的购买食物的行为。系统的完成不仅可以基本实现客户点餐的功能,还能在此基础上提供更多的,更便捷的服务。互联网的快速发展也将同步推动网络餐厅的发展,点餐系统的重要性也将发挥出它强大的作用。线上订餐可充通过丰富的色彩、各种不同的图片、食材、制作工艺的相关介绍、及合适的动图来加强产品的宣传,从而使得餐饮业的“色型”完美的呈现在顾客的眼中。网上工作也使得产品、订单、营业额的管理变得更方便,起到立竿见影的效果,不用因为更改菜色而重新印刷广告单。只需要在后台管理系统,从新上架新修改好的文案、图片,
20、鼠标一点,系统的数据能够马上得到更新。采用服务器/浏览器的模式,订餐者无须再进行第三方软件的安装,直接通过手机微信联网就能进行线上消费,线上操作也更加简便,网上订餐也使得订单信息更加准确。能避免通过口头传递信息的错误,优化服务。相比通过打电话订餐的形式,通过网络订餐不会跟打电话会出现占线的情况,在高峰期对订餐的处理更是游刃有余,系统能自动接单,商户只需要看着屏幕点打印即可,是一个不会丢失的电子数据,甚至还可以通过小程序的分享功能让更多的顾客知道我们的特色之处,省去了一大笔派人派宣传单人工费用和印刷传单的费用。点餐途径有了更好的改善,线上订餐成为人工点餐又一有力补充,扩大客流,从而整体提高业务量
21、。在疫情严峻的当下,电商时代的崛起,使得社交网络成为最大的购物场所,逐渐凸显出“以人为中心”的购物核心理念。就餐饮业而言,小程序的开发,让线下的场景变得更加方便。对于顾客来说,店家的地址在哪其实并不关心,顾客最关心的是食物的质量,这个有资质的商家,在食品安全方面都是可以保证的,所以剩余顾客关系的最多的就是如何更方便、更优惠的买到可口美味的食物。线上商城的菜品评分、其他顾客的评论都将实打实的作为购买用户的参考;食物不出门就能吃到,这将是无数宅居人最喜欢的地方;或者家长不在家,没办法给家里的老人小孩做饭,线上直接远程下单,解决多少时间、距离的问题呀。而小程序基于微信平台,微信又提供了功能完善的开发
22、工具-微信开发者工具,使得小程序的开发成本少,运营成本少,维护起来也简单。1.2 系统的研发思路该系统主要是结合实际情况,整合出项目具体需求。将现实存在需要解决的情况开发出对应的功能。每一个功能都有设计成独立的接口,一个好用的接口往往胜过强大的功能1。具体功能设计如下:1、 针对餐馆菜单设计,小程序对应有菜品列表功能,考虑到菜品种类繁多,设置有菜品类别导航,用户可以通过导航快速定位到具体某一类别的菜式;列表也会显示菜品价格、商品原料及折扣信息;套餐菜品还会有套餐内的详细介绍。2、 针对餐馆点菜功能,小程序在菜单列表右侧,设有添加商品到购物车按钮,点击按钮将商品添加到购物车,再次点击添加按钮同一
23、款商品,如果购物车存在,则会之间在数量上调整,而不会增加一条新纪录;点击减少按钮,会将购物车的商品数减少,到0的时候,商品从购物车删除。 3、 针对点菜单,小程序对应设计有购物车页。根据操作,可以看到自己添加到购物车的商品名、商品数及商品价格,餐具数量等。还可以进行添加备注,提示商家或者外卖送货员一些注意事项,像:不要香菜、或者外卖快到时提前联系等信息,确认无误后再进行结算操作。 4、 针对付款,小程序设计有线上微信支付功能。微信支付功能可以直接调取微信平台提供的API,安全性是可以保障的。5、 设有用户地址、电话填写或者进行修改的页面。该可以设置一个默认的地址,方便用户同一地址不需要多次填写
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 微信小 程序 系统 设计 实现 周政 毕业设计
限制150内