网络商城微信小程序的设计与实现

来源 :西北民族大学 | 被引量 : 0次 | 上传用户:tiger0092009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文选题源于国家科技支撑计划项目“民族特色农产品多语言网络交易展示平台关键技术集成与应用示范”,通过对微信小程序开发的学习和研究,设计并实现出一款具有良好购物体验、同时利于商家推广自己商品的网络商城微信小程序。本文首先对选题背景及微信小程序的发展现状进行系统分析,结合当今主流网络商城小程序所应具备的功能完成的系统需求分析工作,包括功能需求、性能需求以及可行性分析内容。其中系统前端功能包括注册登录、商品展示、购物车、订单结算、在线客服和用户信息管理模块;系统后台功能包括商品管、仓库管理以及系统管理模块。其次完成系统设计工作。本小程序包括逻辑层、视图层和客户端三部分,采用类似MVC的开发模式完成,由客户端、小程序API、数据库、web服务器四部分部分组成。客户端采用Felx布局以确保页面在不同屏幕尺寸以及设备类型运行时可以处于恰当的位置,用户在前端完成操作后通过Ajax技术向服务器发送请求,服务器向数据库访问相应的数据以及访问相关的端口和PHP文件,进而进行数据处理操作。处理之后数据返回到客户端,经过页面视图进行渲染,用户可以查看结果。再次完成小程序开发工作。小程序前端设计采用WXML、WXSS和JavaScript语言完成。其中WXML负责的是数据绑定、组件样式等设计的实现;WXSS负责的是对WXML的组件样式进行渲染;JavaScript负责的是应用逻辑层的设计。小程序后台功能采用PHP+MySQL的方案解决。采用MySQL数据库技术对归纳整理之后的国家科技支撑计划项目中相关资源进行数据库建设,来为本套网络商城小程序作数据支撑。小程序客户端的页面实现通过网络与服务器REST API接口通信来获取MySQL数据。最后完成系统测试工作。在研究和开发完本小程序后,采用对小程序的功能、操作系统兼容性、屏幕兼容性、微信兼容性、性能以及后台接口等方面分别进行测试工作。对测试结果进行分析后,得出本小程序基本实现了各个模块功能,基本达到上线标准,可以满足用户的购物需求的结论。本套网络商城微信小程序系统的设计虽然已经基本满足既定的功能需求,但是依然存在这一些需要增进的地方。在后续的过程中,主要应着眼于维护系统的稳定性,完善后续系统内容,提出一些系统改进方案。
其他文献
小学全科教师是社会发展和基础教育改革必然的产物,其培养是与时俱进的必然要求。小学教育专业是一种具有明显职业性、植根于大学文化、隶属于教育学学科、培养具有综合知识
用抗稻瘟病的保持系福伊B为母本与K型不育系K17A的保持系K17B杂交,将广谱抗性基因与强配合力基因有效聚合,后代材料经多年稻瘟病重发区自然诱发抗性鉴定,选择抗稻瘟病的优良
文章根据整车厂开发项目过程中,对整车空气动力学性能进行仿真优化。针对造型面的空气动力学优化的贡献最大,其次是空气动力学套件。其中,散热器导风板不但降低了整车空气阻
随着经济的快速发展,我国逐渐进入经济和社会的转型期,企业社会责任理念在国内广泛传播。企业作为社会经济的细胞,在追求利润目标的同时,其社会责任状况也引起了公众越来越多的关
特色农产品品牌建设在现代发展中已成为特色农产品生产、管理和经营的关键手段。而作为具备丰裕的农业资源和独特的地理优势的大省却在特色农产品品牌建设上出现品牌建设意识
PPK作为一种后处理动态定位模式,无需数据链传输,在野外通信条件受限的情况下也能发挥巨大作用,可弥补传统GPSRTK测量方式的不足。结合工程实例,对GPSPPK技术在电力勘测中的
对水平安装气-液喷射器内两相流流型进行了分析研究。根据圆管内气-液两相流流型转变的经验准则式,结合气-液喷射器性能方程,得出了气-液喷射器内环状流和雾状流的流型区间。以
目的 观察自拟补肾活血方联合西医治疗老年骨质疏松40例的临床疗效.方法 选择2015年2月-2016年2月骨科门诊就诊的80例老年骨质疏松症患者进行研究.按照随机数表法,随机均分为
不用环氧化树脂增进芳纶与橡胶的粘合美国《橡胶化学和工艺》1996年68卷4期691页报道:芳纶具有高拉伸强度和模量,其收缩率实际等于零,而且还具有优异的耐化学药品和耐热性能。尽管有这些优