《基于H5的微信开发及实现三稿.docx》由会员分享,可在线阅读,更多相关《基于H5的微信开发及实现三稿.docx(19页珍藏版)》请在第一文库网上搜索。
1、伪皆修Neijiangnorma1university本科毕业论文姓名:维学号:专业:物联网工程班级:2023级4班题目:基于H5的微信开发与实现指导教师:免目录1前言21.1 系统开发目的和背景21.2 外卖平台现状综述31.2.1 外卖平台的开展情况31.2.2 外卖市场分析31.2.3 消费者分析3Word文档1.2.4 商家分析41.3 系统开发意义42系统开发环境和开发工具42.1 WEX5简介53系统功能54系统设计62.2 外卖系统功能介绍62.3 架构原理62.4 数据交互过程62.5 系统数据库设计72.6 开发过程82.6.1 前端页面开发过程82.6.2 后端效劳开发过程
2、132.6.3 调用原生插件152.6.4 打包及部署165结论16参考文献16致17基于H5的微信开发与实现摘要:在21世纪互联网已经进入了一个快速开展和成熟阶段,电子产品成为了生活中不可缺少角色。随着社会的开展和生活观念的改变,我们的消费意识也生了巨大的变化,孕育出了一种新网络营销模式,即外卖行业。外卖行业具有广阔的开展空间和潜在动力,有大市场,大的消费群体,可以为我们创造可观的财富价值。鉴于当前此行业的蓬勃开展,研发一个迎合当前群众消费习惯和生活方式,结合地方特色建立一个区域性的特色的名为“小香厨”的H5APP外卖平台。该系统使用了主流的HTM15、原生JS、CSSCSS3KJS类库Cj
3、QueryKCSS框架bootstrapCOrdOVa插件调用设备上的API等做前台页面的开发,使用JaVa开发后台效劳,使用APaChe做WCb效劳器以及数据库技术Mysq1。此平台使用可视化界面的Wex5作为开发工具。应用的操作系统为Android或IOS.关键字:互联网;WeX5;微信;外卖APPABSTRACT:Inthe21stCentUryhasenteredarapiddeve1opmentofInternetandmaturitystage,e1ectronicproductshasbeeanindispensab1ero1ein1ife.Withthedeve1opmento
4、fthesocietyandthechangeoftheconceptofEfe,ourconsumerconsciousnessa1sohadagreatchanges,andfina11ygivebirthtoanewnetworkmarketingmode1,name1ythede1ivery.Foodindustryhasabroaddeve1opmentspaceandpotentia1power,haveabigmarket,bigconsumergroups,cancreateconsiderab1ewea1thva1ueforus.Duetothevigorousdeve1op
5、mentoftheindustry,thepresentresearchanddeve1opmentacatertothecurrentmassconsumptionhabitsand1ifesty1e,binedwith1oca1characteristicstoestab1isharegiona1characteristicsofH5APPca11edsma11incensekitchende1iveryp1atform.ThesystemUSESthemainstreamofHTM15,nativeJS5CSS(range),JS1ibran(jQuery),CSSframework(t
6、hebootstrap),Cordovap1ug-in(API)Ca1Iequipmentmakethedeve1opmentofthefrontdeskpage,suchasusingJavadeve1opmentbackground,usingtheApacheWebserveranddatabase(Mysq1).Thep1atformusingthevisua1interfaceWex5asdeve1opmenttoo1.App1icationoftheoperatingsystemforAndroidorIOS.KEYWORDS:Internet;WeX5;WeChat;Take-a
7、wayAPP1前言1.1 系统开发目的和背景手机最初作为一种通讯工具为人们所熟知,现如今它已不单是一种通讯设备了,多样化的功能赋予了它更多的实用价值,手机越来越普及,小到学生大到老人,在各个领域的人都在使用手机。我们交流和沟通的容在不断的扩大,那么社会效劳也必须紧跟着社会开展方向开展和前进。如今电子商务得到了很好的开展和普及。生活中传统的餐饮业,大多数都是实体店的经营模式存在的。而餐饮业是多元化,个性化的效劳性行业,那么最能表达这两点的效劳方式就是电商。网上订餐系统随着人们生活方式的改变也越来越成熟。随着手机订餐APP的普及,外卖作为一种便捷的就餐方式以走进我们的日常生活。为了打造一个独特的网
8、上订餐APP,为顾客提供周到就餐效劳,建立独特的区域性餐饮效劳,开发“小香厨”外卖平台。“小香厨”外卖APP工程总的指标是运用数字通信技术,电子商务,互联网技术等多种前沿技术。开发一个以个人,民众为主体,以居民楼和小区为根本单元,结合平板,手机等电子通性设备,提供及时和美味的饮食效劳平台。1.2 外卖平台现状综述1.2.1 外卖平台的开展情况近年来,移动互联网取得了前所未有开展,它打破了传统模式日益成为提供信息的最正确渠道。线上购餐成为了一种全新的美食购物途径,它丰富了我们的生活方式,为我们带来巨大的便利,因而它快速的崛起,在网络购物中占据一席地位,它诞生就很快得到大家的认可和欢送,并快速的承
9、受了这一效劳方式。餐饮业务参加到网络平台上它就不仅要注重食物的味道,还得提高餐品的外送速度上。就针对我们的大学生而言,他们在生活中使用外卖效劳的比例竟然高达87%。在此可以简单的看出我们的就餐行为在慢慢的向随时性,随地性,自由性的方向开展,不在受到空间和时间的约束,通俗的说就是想吃就定餐,而不是之前的按时就餐。大学生对网络的使用率高也是促进以大学为中心的区域性网上消费网络。我们的生活习惯的改变极大的加快了外卖行业的开展,呈现了一种相互促进的态势现如今,国的网上订餐平台得到了快速的开展,具有良好的前景和开展空间。已有很多人一起来分这块大蛋糕。此前国外卖市场上呈现了包含糯米网,美团,淘点点,饿了么
10、,百度外卖,点我吧,外卖超人等十几种相互竞争大型的外卖平台。饿了么与美团在大学生占有了较大的份额,由此可见大学生已认可外卖这一消费理念。1.2.2 外卖市场分析按照相关数据显示,有很多饮食店利用网上销售的销售额还高出了实体店的营业额。近年来外卖市场在不断的扩大,据一些报告显示,仅在2023年一年中,线上外卖交易额到达了216.84亿元。而在2023年第一季度,交易额是32.18亿元,到第四季度就涨到了81.7亿元,季度增速到达20点,由此可见外卖开展速度的惊人。1.2.3 消费者分析快节奏的城市生活,催出了一种叫做“宅居的社会现象。外卖效劳满足了“民以食为天”的生存需要,这就让“外卖”拥有了很
11、大的市场,“宅”生活的盛行加快了这一行业的开展。虽然人们愿意“宅在家里的原因是很多的,这样的社会现象促进了“外卖业的开展,“宅生活”与外卖业”紧紧的联系在一起。“送餐到家”形成了一条特色产业,让更多的人养成了“外卖情结,通俗的说就是一想到吃就想到了外卖。现在,假设你问我们生活中的“宅人”是如何解决自己吃饭问题的,他们既不进厨房自己做饭也不去外卖餐厅吃饭,那么能送饭上门的“外卖”那么成了他们不二的选择。外卖业的产生和开展促进了社会的开展,极大的方便了我们的生活。1.2.4 商家分析传统的餐饮业根本上都是到店用餐,而随着社会的进步,时代的开展,我们的生活方式也在发生着巨大的改变,因此传统的经营模式
12、也慢慢的发生向着人们的开展的方向开展。现在流行这一种生活方式那就是“宅居,随着“宅”生活的渐渐流行,不管是年轻人,还有未成年人,以及老人都不愿意出门,那么外卖就成了满足人们生活需要的最好的方式,也是越来越多的商家的参加外卖这一行业,提高了他们的利润来源。就我们大学校园而言,大多数的外卖商家普遍采用的是迅速占领市场的路线,对于商家品牌的建立并没有做大多的投入和精力。因为小商家的资金不够雄厚,实力有限,那么节约本钱,提高出餐效率那么是他们主要关注的地方。网络外卖平台就符合了他们的根本目的,线上订餐具有互动性,直观性的特点,而且本钱低廉,方便快捷。网上餐厅可以为我们呈现食物的色泽和样貌,也可以和顾客
13、进展交流,实时的根据顾客们提出的意见对餐厅的效劳和菜系做修改。根据人们的消费观念和生活习惯,建立起迎合大学生的销售模式,对平台的菜品进展促销活动,增大竞争力,促进消费。1.3 系统开发意义针对目前餐饮业上存在的问题和开展方向的背景下,我们可以根据地方的文化,风俗,饮食文化角度入手在这一大环境中找到一个创造利益的地方。“小香厨”外卖平台适合所有的有外卖需求的消费者,为他们提供最好的效劳,以他们的消费要求作为平台研发和开展的目标。利用网上订餐平台为商家创造经济利益,促进地方的消费水平。网上订餐逐渐被人们所喜爱,在为商家和企业带来利润的同时,拉动了消费,方便了人们的生活。“小香厨”外卖APP的目的是
14、为了打造直观,可靠,安康,快捷,方便的网络订餐系统,方便消费者的饮食生活,为大家的生活带来便利。平台应抓住地方上的中小型店铺,建立区域化的饮食效劳圈,为广阔消费者提供最切合他们要求的效劳,搭建一个具有特色的外卖平台。2系统开发环境和开发工具“小香厨外卖平台采用的是B/S浏览器和效劳器架构,整个平台使用H5,JS,Mysq1数据库与插件等结合实现,使用WEX5作为开发工具。2.1WEX5简介WEX5作为一款高性能的开源,免费和轻架构的快捷H5App开发工具,极大的提高了App的开发效率。其在EC1IPSE的根底上进展了封装,增加了它的根底功能,同时还融合了许多的组件,简单快捷,成为了一款集成的前
15、端开发工具。Wex5采用了主流的MVC(Mode1-View-ControUe即模型一试图一控制器设计模式,提供了对HTM1,CSS和JaVaSCriPt的全局控制,同时遵循APaChefApacheHTTPSender开源协议,主采用视图View与数据CDataJ别离,代码的逻辑和页面的描述别离,支持原生调试,真机调试,浏览器调试等多种调试模式,开发工程师可掌握每一段代码。Wex5采用了H5,CSS3和JS的标准前端开发技术,使用了AMDfAsynchronousModu1eDefinition规,即使用了异步加载机制的NOd可s,Bootstrap,RequireJS,JQUery等主流的
16、前端技术;同时Wex5使用的混合应用HybiridApp开发模式是基于PhoneGapCordova的,可以非常容易的调用移动设备的功能以及它的硬件能力,如手机的许多功能,比方说图片库,相机,语音通话,计算器,文件,视频,电池,指南针,通讯录,浏览器等众多手机应用,到达了一次开发,屡次利用部署的效果,确保了开发人员的开发成果始终得到最大利用;而且Wex5开发出的作品支持包括C,C+,C#,PHP,Java,NodeJS,.NET在的多种类型的后端技术,而且对云API的兼容性也非常友好。让开发工程师可以轻松的面对各种复杂的数据,精简代码。虽然过程变得简单了但研发出的手机应用使用和运行体脸能够媲美原生开发。WeX5作为一种可视化开发工具,简单的开发界面,为工程师营造良好的开发环境,