线上商城微信小程序的设计与开发开题报告

 2022-07-29 14:24:50

1. 研究目的与意义

腾讯科技的微信已成为大部分人手机中必装的应用之一, 截止至2017年4月,微信合并WeChat月活数据已达到8.89亿. 同时,微信团队深化平台开放, 于2016年1月发布了基于运行于微信应用内的#8221;小程序#8221;方案. 截止目前, 小程序已成为摩拜单车等轻度场景应用最重要的入口. 本课题主要实现基于微信小程序平台的商城小程序, 学会使用类Html语言, 类css语言和小程序jssdk编写小程序前端, 使用Spring, iBatis编写后台服务器并和小程序前端、微信服务器交互, 掌握微信小程序IDE以及WebStorm, intelliJ等开发场景中常见的IDE进行开发,调试,发布. 并加强对本专业的理解和认识, 进一步提高自己的实践水平. 微信小程序平台简介微信小程序平台使用微信开放平台提供的运行环境, 通过调取类Html语法(wxml),解析出dom树并替换成微信团队实现的通用组件. 而布局参数从xcss文件中读取, 运行时逻辑则由javascript语法编写而成. 在运行过程中, 通过js进行data域的赋值操作, 在wxml文件中预留的字段(这是一种格式为{{key}}的'mustache语法#8221;)便会替换成相对应的值, 同时, 这种#8221;模板#8221;也支持类似列表项的展现微信小程序的最大特点在于它是通过wxml文件反射出来的native界面, 和Html5网页相比, 微信团队在页面跳转, 页面加载等场景做了深度改造,优化了用户体验, 着重降低了首屏白屏时间. 同时,小程序文件存储于微信CDN(分布式存储网络)中,保证了读取速度,对比html5方案,有效缓解了由于网站链接质量参差不齐导致的页面展示异常. 并且,由于最终映射结果是类似native组件的界面控件, 在滑动性能上相比html5方案有较大提升. 进一步优化了用户体验. 微信小程序背靠腾讯航空母舰级产品,随着微信开放平台的发展和微信战略的侧重, 其在微信应用内的入口逐渐多元化,因此, 具有较大的市场潜力

2. 研究内容和预期目标

开发一种基于微信小程序平台的商城小程序(注:由于微信支付接入需要企业认证, 支付环节仅模拟场景)小程序提供: 商品目录页面商品详情页面用户管理页面下单页面并开发相对应的RESTful接口提供对应支持. 同时, 解决linux系统部署,运维问题及代码版本管理

3. 国内外研究现状

自从2016年1月微信团队发布小程序方案以来, 大量企业纷纷基于此方案开发自身业务的小程序,以期获得更高的流量. 如:摩拜单车、微众银行、圈子记账、腾讯视频、小米商城、肯德基、麦当劳、车轮查违章等各行各业的服务平台, 由于微信小程序自身特点(即开即用,加载成本低,体验良好,可直接使用用户微信信息). 以上小程序在小程序第一波浪潮中获得了不少的流量增长, 为其业务发展提供了显著的助力. 其中, 摩拜单车由于和腾讯的深入合作, 已跻身为小程序榜首. 与此同时, 腾讯云推出了名为wafer2的小程序解决方案, 进一步封装了小程序sdk,且提供了行业模板,支持了一站式部署的能力, 大大降低了小程序发布的门槛.截至目前由企业发布, 并由知晓程序商店收录的小程序达到5000个左右,个人开发者开发并发布的小程序由于没有合适的统计途径, 无法统计.

4. 计划与进度安排

1、查找相关资料,设计好基本的大框架(研究方向),撰写设计。

2、进行各个细节环节的设计,取最优的方案。

3、对设计的进程调试,修改程序中不合理的设计以及未考虑完全的方面。

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

5. 参考文献

[1] 熊普江. 小程序,巧应用#8226;微信小程序开发实战(第2版) 北京: 机械工程出版社, 2017.7 [2] 知晓程序. 微信小程序入门指南. 浙江: 浙江出版联合集团; 第1版, 2017.1 [3] 陈烨,刘群阅,尤达,张逸,林毅伟,兰思仁. 微信小程序在森林公园导览系统中的应用研究[J/OL]. 林业资源管理,2017,(05):120-124 140(2017-11-15).http://kns.cnki.net/kcms/detail/11.2108.S.20171115.1333.020.html. DOI:10.13466/j.cnki.lyzygl.2017.05.020. [4] 王天泥. 当图书馆遇上微信小程序[J]. 图书与情报,2016,(06):83-86. [5] 朱玉强. 微信小程序在图书馆移动服务中的应用实践--以排架游戏为例[J]. 图书馆论坛,2017,37(07):132-138. [6] 陈琦. 基于Webpy Apache HTTP Server的微信小程序架构搭建研究[J]. 无线互联科技,2017,(18):50-51. [7] 匡文波,李芮,任卓如. 微信小程序面面观[J]. 新闻论坛,2017,(02):15-18. [8] 周游. 微信小程序在高等学校数字化校园建设中的前景展望--以广西艺术学院为例[J]. 信息与电脑(理论版),2017,(02):157-158 161. [9] 张海龙. 基于微信小程序的火警报警接警系统设计[J]. 武警学院学报,2017,33(06):23-26. [10] 郭继盛. 微信小程序认识误区分析[J]. 产业与科技论坛,2017,16(06):64-65. [11] 刘红卫. 微信小程序应用探析[J]. 无线互联科技,2016,(23):11-12 40. [12] 林晓艳. 微信小程序的用户体验研究[A]. .工业设计研究(第五辑)[C].:,2017:6.

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

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