基于Nodejs的微信小程序商城设计与实现文献综述

 2021-12-25 04:12

全文总字数:3461字

文献综述

文献综述一、选题背景 电商业务在中国依托人口红利和网络基建,可以在短时间内形成规模,其中以淘宝、京东、拼多多为首的一类电商已形成了完善的生态闭环,通过广告投放、社交媒体,电商触及潜在用户的成本大幅降低,在这种情况下,良好营销策略和精准的广告投放能够在短时间内给平台带来大量的用户,借用社交媒体天然的传播优势,将商品、优惠券等信息分发给用户,能够将单个用户的价值发挥到最大二类电商指的是将商品分发给广告平台,例如今日头条、百度搜索、抖音、小红书等等信息流广告位,在落地页内直接完成转化,但这类电商几乎没有用户粘性,用户对平台产生的价值有限,因为依托第三方广告平台,无法形成流量闭环,触及用户的成本较高。

还有一类电商是自营,例如往日的微商和现在的有赞商城等,这类电商的启动成本低,速度快,但规模较小,如果合理使用营销手段,可以在短时间内获得大量高价值用户,完成转型。

且用户群体较为灵活,可以借助广告触达一线高消费人群,也可以在二三线城市,甚至校园内进行线下宣传。

本文探讨了如何从零开始建立一个微信小程序商城,这里没有选择开发app的原因在于小程序有天然的流量优势,可以在微信中直接打开,触及潜在用户、开发、维护成本较为低廉。

二、研究现状微信小程序是腾讯公司 2017 年推出的一款应用,由于其开发起来比较简单,逐渐受到开发者的追捧,原来许多 APP 应用开发者逐渐转向开发微信小程序,对于用户来讲,由于微信小程序不需要安装,用完即走,不占用系统空间等优点,也使得人们越来越容易接受,腾讯官方站点提供了微信开发者工具,开发工具提供了 5 种文件的编辑,.wxml 主要是页面布局文件,在里面 可以给页面添加控件,设置页面布局方式等曰 .wxss 主 要是样式文件,可以设置页面控件的外在表现,类似于 网页中的 CSS 样式文件,通过修改该文件可以达到不同 的外观效果曰 .json 主要是数据交换格式文件,它基于 ECMAScript 的一个子集,采用完全独立于编程语言的 文本格式来存储和表示数据曰 .js 主要是业务处理文件,小程序中的事务处理都交给.js 文件曰 .wxs 主要是小程序 的脚本语言,结合.wxml 文件,可以构建出页面结构,小程序的页面一般由.js、.json、.wxml、.wxss 4 个文件 构成,每个小程序页面在 app.json 文件中注册,市面上常见的自营商城一般基于开源商城二次开发,例如 TTSHOP、OpenCart、osCommerce、OpeNC 等,此类开源软件已具有初步的商城功能,需要针对不同需求作针对性的二次开发和场景适配,在本次设计中,我们选择从从 0 开始搭建,仿照网易严选的进行开发,选用技术栈为:Vue、Electron 搭建后台、(Nest.js)Nodejs 搭建服务端,Nginx作为接入层,Kafka 作为消息队列进行流量整形,并使用微信提供的语法进行小程序开发。

三、课题设计内容本课题开发一个基于Nodejs的微信小程序商城软件。

要求可以实现一套能够实现浏览、下单、付款、收获、退货的业务流。

服务端将基于docker部署,降低商户开发部署商城的一期迭代成本,提升效率,尽早收到一线的运营反馈。

商城具备微信小程序端、服务端、管理后台三端,对外使用微信支付接口、七牛云CDN服务、阿里物流接口等第三方服务,尽量做到轻量化、可配置化。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。