基于微信小程序的在线点餐应用系统设计
[摘要]基于当下传统餐饮行业的点餐模式,分析传统应用点餐运作流程,再融入小程序特点设计新型的外送点餐系统。随着时代发展,人们日常生活节奏加快,没有时间去餐厅吃饭等原因,而传统APP点餐难以适应针对性。基于上述种种原因,借助微信小程序平台设计了这个餐厅点餐系统,实现用户登录、点餐、外送、后台商家信息管理等等功能,为点餐提供更方便的服务,同时基于小程序开发系统应用也是信息时代的必然趋势。
[关键词]点餐;餐饮;微信小程序
目录
TOC\o1-3\h\u19871绪论 1
113561.1背景与意义 1
121991.2技术平台选用及研究现状 2
149001.2.1小程序的国内外研究现状 2
261651.2.2网络商城的国内外研究现状 2
93231.3论文主要研究内容 2
295811.4论文的组织结构 3
142182商家外卖系统总体设计 5
110932.1在线点餐应用系统需求分析 5
217242.1.1入驻平台商家需求 5
156212.1.2管理员需求 5
153612.1.3消费者需求 6
101372.2在线点餐应用系统结构 7
159672.3在线点餐应用数据库设计 8
296462.3.1数据库E-R图 8
48402.3.2数据库模型图 10
126342.3.3数据表设计 10
299422.3.4并发控制 17
221992.4在线点餐应用的相关技术 18
203242.4.1WXML、WXSS 18
247022.4.2WXS 18
320042.4.3JavaScript 19
134112.4.4Nginx 19
128312.4.5BSD协议 21
116043在线点餐应用的详细设计及实现 22
324233.1在线点餐应用的环境配置 22
85213.2主要功能模块实现 22
59513.2.1授权登录认证 22
303993.2.2订单流程 25
172243.2.3优惠券流程 27
202224在线点餐应用测试与部署 29
1494.1系统部署 29
132074.2关键功能测试 29
126575总结与展望 43
268075.1总结 43
41195.2展望 43
21324参考文献 44
PAGE
PAGE50
绪论
本章将从基于微信小程序的系统的背景与意义、国内外研究现状、论文研究内容与结构安排方面进行介绍,分析目前存在的问题,给出解决方案。
背景与意义
新信息时代来临的时代里,网络使用覆盖率不断扩大,网络订餐已经成为一种新的点餐方式。商务也开始有了电子商务这个分支,改变了传统的商务模式,变动更加方便、快捷、简单。各种在线点餐平台也相继出现,因为其便利性及随时性使得人们的点餐流程变得更加轻松,网上订餐这种新式就餐方式也得到了快速普及。
至2014年年底,我国网民数量就已经是世界第一,高达6.49亿,互联网普及率为47.9%,截止至2021年2月28日,国家统计局发布了《2020年国民经济和社会发展统计公报》,其中显示显示我国网民已经高达9.89亿人,互联网普及率高达70.45。短短6年时间数字增长的速度足以说明网络的普及之迅速。
2020年中国互联网发展情况调查报告显示,子2019年6月网络订餐用户规模达到4.2亿网民使用率高达49.3%,接近半数,同比2018年12月增长率为3.7%,半年内发展之快速可见其受欢迎的程度。
2017年1月9日,“微信之父”——张小龙在广州举行微信公开课发布会,小程序就此上线。微信小程序依托于微信平台,这是一种以无需下载、几乎不占用内存为优势的轻型应用,拥有“点开即用”及“用完即走”的特点,用户只需在微信中搜索小程序名称便可进入小程序,同时小程序可以为用户带来不逊色与传统应用软件地体验。
技术平台选用及研究现状
小程序的国内外研究现状
小程序主要开发语言是PHP,PHP实在服务器执行的脚本语言,国外的尤其适用于Web开发并可嵌入HTML中。在技术可行性上看,微信小程序的开发虽说在近几年才出现,但是已经发展完善。在开发环境上看,前端开发者需要面对的环境是各种浏览器,但是小程序的开发则只需要考虑iOS和Android的客户端。庞大的用户量已经足以引起官方对于小程序开发工作的重视,使微信小程序日渐成为人们消费主流应用系统的发展模式。
网络商城的国内外研究现状
当今美国是电子商务发展的领