1. 研究目的与意义
随着工作和生活压力越来越大,造成了大多数人的身体处于亚健康状态,繁忙的工作生活让人们安排健身时间已经成为一种奢望。为了让更多的人培养良好的健康习惯、松弛压力,现开发一款个人健身微信小程序,来改变人们的生活方式。而健身微信小程序与手机APP相比,微信小程序可以通过多种方式进入,比如扫描二维码、搜索或他人的分享;并且还无需在设备上进行下载和安装,而APP是针对某一类移动设备而生的。微信小程序是微信的插件,可以使用微信提高的多个功能接口,拥有丰富的界面和框架,可以节省安装时间和内存,做到用完即走的理念,完全不需要占据手机的内存。
运动健身在当今社会已经成为一种潮流,研发健身微信小程序是顺应潮流的表现。因此,发展前景非常可观。而且对于用户来说,健身运动小程序可以完美解决锻炼难题,受众度非常高,研发这一款小程序是有利无害的。
2. 课题关键问题和重难点
本课题的难点在于,首先要对微信小程序开发平台的有深入了解,掌握小程序的开发方法与开发语言。其次对于其开发工具的应用。掌握其开发平台架构、开发环境配置以及WXML,如何布局界面,小程序的项目结构,小程序的逻辑层方法和组件。微信小程序中的MINA框架,是通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基本功能,对上层提供一整套的JavaScriptAPI,目标是通过尽可能简单、高效的方式让开发者快速构建应用。由于小程序的开发,是一种类似于APP的应用,存在于微信这个大平台之中,虽然它有自己内部的开发者工具,而且开发者在编写程序的能看到应用在不同平台上会存在差异,而且针对于它视图层以及繁多的API的应用方式,我会整个项目完成过程中请教老师并且积极主动查阅相关文献、资料把课题的难点一一攻克,最后完成小程序的开发。
我们知道安卓或者苹果的原生APP都提供了本地的存储功能,甚至可以使用sqlite数据库来存储,可是微信小程序框架基于微信本身,其实际运行环境之是在浏览器里面,所以不会提供那么丰富的数据存储实力。html5开始已经可以在浏览器里面存储数据,这样我们可以使用数据存储。每个微信小程序都有自己的本地存储,但本地存储最大为10MB,因此较之APP内存可能更小。
3. 国内外研究现状(文献综述)
移动互联网健身成为人们日常锻炼的新选择。智能手机功能强劲、具有移动化的特点使其天然成为健身工具的载体,健身应用软件有巨大的市场需求。在几乎人人拥有手机且大多数人几乎没有专门的锻炼时间的年代,健身微信小程序可以让锻炼者充分地利用平时的闲暇时间来锻炼,让锻炼者的运动变得有模有样,收获运动的成就感。同时锻炼者只要打开微信小程序就可以随时随地接受专业的健身指导,免掉了去健身房和请专门健身教练的麻烦。这对健身者体育锻炼行为的促成和体育习惯的养成具有十分重要的意义。
通过查阅相关文献,我主要了解了微信web开发者工具开发平台特点、架构及环境配置及健身微信小程序应用的发展趋势,健身应用特点等。
一、微信web开发者工具开发平台架构分析
4. 研究方案
1.查阅相关文献深入了解课题主旨以及设计的思路
2.掌握微信开发者工具的安装、配置、开发
3.设计系统的需求分析,用以确定系统的基本功能,同时建立项目规划完成模块设计
5. 工作计划
本课题主要研究个人健身微信小程序的设计与实现,在整个过程中主要完成以下工作:
1.了解目前微信小程序开发的发展现状和趋势,研究分析软件的目标定位。
2.深入探索研究本课题所涉及的相关技术和理论知识,采用软件工程的指导思想,分析系统的功能需求、性能需求和安全需求,并以此进行系统的总体设计。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。