健康先行微信小程序设计与实现 开题报告
1 课题来源及背景
1.1 课题来源
自拟
1.2 课题背景
疫情长期宅在家里,人们需要保持健康的生活方式。健身运动给人强健的体魄和坚强的意志,适当的健身不仅有助于保持身体健康和提高身体机能,还能帮助人们释放压力、调节情绪、提高学习和工作效率、增强自信心和意志力。快节奏的生活、严峻的环境污染和食品安全问题以及持续增长的糖尿病和肥胖症患病比率,使人们逐步意识到健康的生活方式的重要性,越来越多的人们加入到健身运动的行列。近年来,中国的健身产业规模增长十分迅速。
根据活动地点划分为户外运动和室内运动。户外运动如跑步、登山、踢足球等受到场地、天气、空气质量等不可控因素的限制,而室内运动如器械锻炼、健美操、瑜伽等具有更大的灵活性。因此,在繁忙的学习和工作之余,人们通常根据情况结合两种运动,在平口利用零散的时间在家或公司锻炼渐渐成为一种倍受青睐的健康生活方式。
2 研究目的和意义
2.1 研究的目的
目前,通过健身视频教程和图片教程是用户自主学习健身方法的重要途径。互联网上有数以万计的视频供人们学习,然而面对海量的信息资源,用户很难在短时间内获取符合自身需要的信息,即产生了信息过载问题。有价值的资源有很多,帮助用户找到符合自身需求的信息至关重要。所以本次设计结合推荐系统正是为解决这个问题而产生的。推荐系统可通过采集和分析用户的历史浏览数据,从大量视频中找到符合用户需求的视频,生成推荐列表返回给用户。
2.2 研究的意义
本次通过微信小程序发布大量关于各类健身运动的视频教程、文字教程、营养膳食搭配、食物热量值等资源供参考,能够帮助人们更合理的安排健身计划和饮食计划。智能手机、平板电脑等移动设备和移动互联网的普及使这些海量资源可以随时随地被获取,满足了人们对运动和饮食信息的即时性需求。同时,体重、移动设备为人们提供了方便的纪录工具,使用户可以随时随地纪录自己的运动时间、运动强度、热量摄取等相关数据。移动应用,可以实现对运动和饮食情况的量化管理,观的认识,从而制定出更加科学高效的计划。研究收集和分析这些数据的使人们对自身情况有更加客观的认识,从而制定出更加科学高效的计划。
因此,研究健身知识经验实时推荐系统,对解决上述问题具有重要意义。
3 国内外研究现状和课题主攻方向
3.1 国内外研究现状及发展趋势
随着人们对健身运动越来越关注,健身在近两年成为了一种潮流,市面上也出现了一些关于健身的移动应用。经过调查,这些应用主要有四类功能,分别是记录运动和饮食口志、查看健身教程和记录运动轨迹功能。这些应用大多是以上三种功能的一种或其中几种的组合。记录运动和饮食口志功能是一种简单的记录工具,用户将每口的运动项目、消耗的热量和吃过的食物、摄取的热量输入到系统,防止热量摄入超标或热量摄入不足。有些应用提供健身教程,为用户介绍各项运动的信息、减重知识、各类健身动作的要领和动作的组合训练方式等。用户通过学习这些教程达到自己理想的身材。这类应用提供的信息以文字、图片方式的表述居多。由于没有生动的影像,有一些信息用户很难理解,导致学习效果较差,学习效率较低。记录运动轨迹的应用包括计步器和记录运动路线。这两类应用曾风靡一时。然而科学证明,运动的强度不能仅仅靠移动的距离来判断,应综合个人自身情况。做同一项运动,不同的人消耗的热量具有很大差别。
当今国内外小程序开发除了系统层面的研究,主要还是以开发应用为主,大体可以分成以下三类:开发企业级应用只服务于大型企业,在谷歌的应用商城和其他应用市场上销售自制的中小型通用应用,以及同样在谷歌应用商城上销售和其他应用市场上销售的以游戏为主题的大中型游戏开发。菜谱应用正是其中的中小型通用应用。
这种类型的应用基本架构成熟,拥有丰富的资源,和较多的开发资源,开发时长相对较短,耗费人力相对较少。但是其弊端是用户忠诚度很低,同类可替代应用较多,只有那些服务能力优秀,拥有优秀的人机交互界面,服务器承载能力较强的运营者能够脱颖而出,最终赢得消费者的青睐。
小程序系统平台的优势在于其可以对多种设备,不同分辨率的设备统一进行软件开发,大大减少了软件开发的时间和经费成本,真正实现跨平台软件开发。另外小程序系统是一个功能强大的系统,除了拥有丰富的系统组件,还可以轻松地完成手机相应硬件功能的调用,这样开发出的应用拥有着的强大功能使得其他系统无法与之相比。
3.2 课题研究的主攻方向
本课题设计和实现基于实时推荐的小程序健身管理系统,将健身视频与健身管理结合,同时满足用户学习健身方法的需求和科学管理健身数据的需求。
4 主要研究和设计内容
4.1 课题研究的主要内容
本文开发一款基于实时推荐的微信小程序健身管理系统,具有健身和饮食管理、视频播放和分享等功能。调查各个平台上现有的健康管理软件,分析各个软件的优点和缺点,取长补短。分别分析微信小程序和后台管理系统的需求,划分系统功能模块,针对各个功能模块进行详细的系统设计,最终实现小程序健身系统、基于SSM框架的后台管理系统和Java语言和数据库Mysql开发的服务器端。
4.2 设计内容及具体任务
1,研究我国人们的生活健康状况,收集课题所需数据集;
2,查阅课题相关资料后撰写开题报告并通过开题答辩;
3,了解微信小程序的开发,学习java框架;
4,基于小程序健身系统模块设计,微信小程序的健身需求的分析和功能模块的设计;
5,完成微信小程序的API接口,给人们提供一个信息服务平台;
6,完成小程序的设计,撰写论文并完成毕业答辩;
5 研究途径及可行性分析
5.1 研究途径
1.硬件环境
本系统采用单机操作方式,基本配置如下;
机型:联想E431
处理器:(英特尔)第三代酷睿 i3
硬盘空间:SSD120G
内存:6GB
2.软件环境
前台微信Web开发工具。后台采用B/S架构,使用Eclipse运行环境
开发平台:Eclipse
操作系统:windows7 64位系统
数据库服务器:Mysql
使用技术:Java 、JSP、SSM等
5.2 可行性分析
5.2.1 现有条件及必要措施
一方面,系统中友好的人机界面和更强劲的功能支持,会使教务人员的工作进一步提高,从而节省人力、物力,进而提高经济效益;另一方面系统开发成本低,现有PC机即可提供该系统开发工作需要的所有硬件设备环境。
本系统的开发工具采用的是开源微信web开发工具;网页编辑方面使用Macromedia Dreamweaver 8,非常的实用方便;对于毕业设计来说,无需专门购置服务器,一般的普通学习用的电脑就可以了,Mysql等软件都为系统的设计和开发提供了基础,所以本系统在经济上是可行的。
5.2.2 技术可行性
计算机的飞速发展,使得各种操作平台都越来越成熟。各种软件,编程语言都到了成熟的阶段。用现在的技术来实现计算机上的音像管理系统是绰绰有余。本系统用到的主要是管理软件与后台数据库的数据传送和处理。
6 实施计划与完成目标
6.1 实施计划和进度安排
第一阶段(开学前):交代毕业论文课题,指定参考资料,布置寒假任务。
第二阶段(第一周):布置具体课题,明确设计开发任务。
第三阶段(第二周~第三周):资料收集整理,完成开题报告。
第四阶段(第四周~第五周):相关技术研究,完成文献综述报告。
第五阶段(第六周~第七周):完成外文翻译,开始系统方案设计。
第六阶段(第八周~第九周):系统详细设计
第六阶段(第十周~第十一周):系统代码设计,论文初稿撰写。
第七阶段(第十二周~第十三周):整合并测试系统、完成论文。
第八阶段(第十四周):毕业答辩。
6.2 完成目标
(1)一篇完整的健康先行小程序工程论文;
(2)可运行的健康先行小程序应用系统。
参考文献
[1]朱敏, 尚鲜连, 刘洋,等. 基于微信小程序的健身服务平台的设计与实现[J]. 电脑知识与技术, 2020, v.16(10):73-74+76.
[2]刘敏, 魏小迪. 全民健身背景下南宁公共体育小程序的研究与实现[J]. 电脑知识与技术, 2020, v.16(06):73-75.
[3]张学敏. 基于微信小程序的体质健康管理系统设计与实现[J]. 电脑知识与技术, 2019(22).
[4]邱丽媛, 邵伟洁, 沈俊勇,等. 基于微信小程序的公共健身设施教学和管理系统的研究与开发[J]. 电子世界, 2019, No.581(23):84-85.
[5]刘存生. 基于微信小程序的社区群众健身信息服务系统[J]. 石家庄学院学报, 2018, 20(06):105-108.
[6]魏小迪, 刘敏. 南宁公共体育微信小程序的研究与设计[J]. 电脑知识与技术, 2020, v.16(04):54-55.
[7]钟育群、曾浩杰、庄灿林、欧威敬、杨文茵. 基于云开发的高效运动会管理小程序的设计与实现[J]. 数字技术与应用, 2020, v.38;No.364(10):111-113.
[8]巩雪霆. Kent用互联网支持每个人的健身梦想[J]. 健与美, 2019, 000(003):117-123.
[9]张蕊. "智慧体育"推动全民健身的研究[J]. 北京印刷学院学报, 2019, 027(012):76-78.
[10]罗章. 基于Kinect的青少年健身体感游戏设计与实现[D].2019
[11]潘宏伟, 黄中伟, 崔小良. 创新创业背景下大学生智能化健身管理系统研究[J]. 中国管理信息化, 2017(22):166-167.
[12]庄定欣, 胡能发. 个人健身管理系统的分析设计[J]. 电子世界, 2018, 000(004):177-178.
[13]田文涛. 网络化健身管理系统设计与实现[D]. 2016.
[14]牛新泉. 健身管理系统的设计与开发[D]. 2016.
[15]Mamontov S . Postgraduate "Management" program design for small and medium business managers[J]. SHS Web of Conferences, 2021, 97:01013.
[16]Jin Z , Wang J , Zhang S . Design and Implementation of WA Face Recognition System based on Small WeChat Program[C]// 2019 IEEE International Conference on Computer Science and Educational Informatization (CSEI). IEEE, 2019.