基于微信小程序的家居建材信息平台的设计与实现毕业论文
2020-04-20 13:51:33
摘 要
本文首先介绍了项目的背景,阐述了在互联网及其相关技术逐渐发展成熟的过程之中,与行业相结合创造丰富产品的过程;其次分析了家居建材行业的特点,并阐述了在互联网浪潮中应该如何利用互联网平台进行行业信息的流通与推广;然后描述了基于微信小程序的家居建材信息平台的分析,设计,实现过程,对微信小程序开发平台搭建,小程序云开发相关功能开通配置和使用到的前端功能,云数据库,云服务器等技术,以及系统关键功能进行介绍,并对系统进行功能性测试;最后总结了在这一信息平台搭建过程中遇到的问题与挑战,对本平台后期优化与发展的展望。
关键词:微信小程序 家居建材 程序设计与实现 云开发
The Design and Implementation of Information Platform for Home Decoration Building Materials Based On WeChat Mini Program
Abstract
Firstly, this article introduces the background of the project, elaborates the process of creating all kinds of Apps and software in combination with the industry along with the gradual improvement of the Internet and some other modern technologies; Secondly, the paper analyses the characteristics of the home building materials industry, and elaborates how to use the Internet platform to circulate and promote the information in the tide of the Internet; Then, it describes the process based on the WeChat applet. This paper focus on the start of the platform, describes how the idea was born and how to design a friendly and good product. The front-end functions, cloud development, cloud database, cloud server and other technologies used in the platform and the key functions of the system are introduced, and the functional testing of the system is carried out. Finally, the problems and challenges encountered in the process of building the information platform are summarized, and the later optimization and implementation of the platform are also discussed.
Key Words: WeChat Mini Program; Home Decoration Building Materials;
Program Development; Cloud System
目 录
摘 要 I
Abstract I
第一章 绪论 3
1.1 项目背景及目的 3
1.1.1 项目出发点 3
1.1.2 项目目标与意义 3
1.2 微信小程序简介 4
1.2.1 初识微信小程序 4
1.2.2 微信小程序与原生App的优劣分析 5
1.2.3 本项目使用微信小程序的原因 5
第二章 系统分析与设计 7
2.1 开发工具及技术概要 7
2.1.1 小程序账号类型 7
2.1.2 微信Web开发者工具 7
2.1.3 小程序·云开发 8
2.1.4 小程序框架 9
2.1.5 WXML amp; WXSS 9
2.1.6 Json数据库简介 9
2.1.7 后台开发工具Node.js简介 9
2.2 需求分析 10
2.2.1 需求采集 10
2.2.2 需求分析与定义 11
2.3 功能分析与设计 12
2.3.1 功能分类整合 12
2.3.2 功能模块描述 13
第三章 系统架构与实现 15
3.1 系统结构设计 15
3.1.1 系统运行环境 15
3.1.2 小程序云开发配置 15
3.2 数据库设计与实现 16
3.2.1 JSON数据库与关系型数据库比较 16
3.2.2 小程序云数据库设计实现 16
3.3 用户界面设计与实现 19
3.3.1 小程序前端框架简介 19
3.3.2 重要页面功能实现 19
3.4 逻辑功能设计与实现 20
3.4.1 小程序云函数设计 20
3.4.2 数据缓存 21
3.4.3 修改、删除功能实现 22
第四章 测试与结论 24
4.1 小程序功能测试 24
4.1.1 功能测试规范 24
4.1.2 模块间数据交互测试 24
4.1.3 兼容、UI测试 25
4.1.4 部分测试用例执行结果 25
第五章 总结 27
5.1 项目小结 27
5.2 项目展望 27
参考文献 29
致谢 31
第一章 绪论
1.1 项目背景及目的
1.1.1 项目出发点
技术发展的驱动因素从根本上来说就是为了提升生活品质。进入信息时代以来,互联网的升级蜕变与越来越多行业进行了深度的结合,产出了丰富的网站、App等产品,不仅极大改善了普通人的生活,也为各产业自身的发展与升级提供了充足的动力,促进了产业的繁荣。
在这些产品中,手机移动端App作为主要媒介,为我们提供了丰富多彩的服务,使日常生活更加便捷。然而受限于手机操作系统的环境和硬件配置,近年来的App已经逐渐发展为Android和iOS两大阵营,很多开发者为了提供更好的服务,往往开发两套软件分别投放于Android和iOS应用商店,开发和维护成本极高。鉴于此,微信基于自己庞大的用户群体,推出了微信小程序,以其操作便捷、用户基数大、分享便利、即用即走等特点,使各种服务变得更加方便。
但有些行业,还未借上互联网的春风。比如家居建材行业。相信装修对于每个人来说都是一件较为重要的事。现在越来越多的人,考虑到装修公司价格高昂,装修过程不透明,装修质量有隐患等问题,选择自主装修。但是,如何选择购买装修材料,招募装修工人是一件令人为难的事。网上可买的材料不多,产地太远的运费又贵,本地的商家较为分散,上门考察太不方便,的确让人头疼。
以上是毕业论文大纲或资料介绍,该课题完整毕业论文、开题报告、任务书、程序设计、图纸设计等资料请添加微信获取,微信号:bysjorg。
相关图片展示: