睡眠微信小程序基础上的“睡眠助手”设计研究

微信小程序怎么用  时间:2021-01-26  阅读:()

微信小程序基础上的“睡眠助手”设计研究

随着互联网及智能手机的流行各种手机APP软件围绕着人们的生活手机内存常处于短缺状态[1]。微信小程序恰好可以解决内存不足等问题其依附于微信本身使用时无需单独下载操作简单、便捷 由此赢得了许多用户的芳心[2]微信的受欢迎为小程序的发展带来机会[3]。现代生活中许多人存在失眠等睡眠问题人们对睡眠越来越关注但如何科学地促进睡眠和防治睡眠疾病还缺少正确的认识[4]。 目前国内外已有许多睡眠辅助类APP但基于微信小程序的睡眠软件很少。

为使人们能更加便捷地了解睡眠知识掌握睡眠状况设计了一款基于微信小程序的睡眠助手能够提供睡眠相关科普知识通过睡眠量表使用户初步了解自身睡眠状况并提供助眠音乐、睡前故事等缓解焦虑和压力辅助良好睡眠习惯改善睡眠质量。

1、功能模块设计

采用前后台分离的设计模式前台通过微信小程序进行数据展示及用户交互后台实现系统管理和维护。系统功能模块如图1所示主要包含登陆注册、 问答模块、助眠音乐、睡眠量表PSQI调查问卷及睡眠科普5个功能模块。

使用微信自带的“微信开发工具”完成系统开发前台采用Bootstrap、 html5、 j query等技术实现后台通过Java语言实现利用mysql数据库实现数据存储。

2、前后端实现

2.1前台各功能模块实现

(1 自动问答模块

图1系统功能模块图

自动问答模块可根据用户输入的关键词进行自动回复效果如图2所示。睡眠有关的关键词和答案存储在wanswer表中根据key值进行模糊匹配调取相应的answer最后将答案在小程序前端显示给用户。

图3助眠音乐播放效果

图2问答模块

(2助眠音乐模块

为使用户能快速入睡开发助眠音乐模块效果如图3所示。通过播放一些轻音乐缓解焦虑和压力帮助失眠用户消除负能量和情绪垃圾。将音乐信息存储在wmusic表中 用户点击歌曲后调取服务器相应的音乐地址通过微信自带的p l ay e r插件实现音乐播放。

(3睡眠问卷模块

为使用户能初步了解自身睡眠状况设计了PSQI睡眠调查量表问卷效果如图4所示。用户完成问卷后 系统会自动计算得分并将得分和建议反馈给用户以提示用户近段时间的睡眠状况。

图4睡眠量表问卷

图5睡眠科普模块

(4睡眠科普模块

为增强用户对睡眠知识的了解设计睡眠科普模块运行效果如图5所示。用户可查看睡眠相关科普文章及新闻增加用户对睡眠相关疾病及诱发因素的了解 为其合理制定饮食及生活习惯提供指引。

2.2后台管理模块实现

系统后台登录模块中添加验证功能 当用户输错用户名或密码时将调取验证码进行验证成功登陆后便可对各个功能模块进行增、删、改、查等管理和维护操作后台运行效果如图6所示。

3、结束语

本文设计并实现了一款“睡眠助手”微信小程序包含自动问答、助眠音乐、睡眠量表打分、睡眠科普等功能通过睡眠科普知识和自动问答使用户科学认识睡眠通过睡眠量表打分实现睡眠状况自评通过助眠音乐来缓解焦虑和压力。软件操作便捷有助于人们了解睡眠、辅助改善睡眠质量具有较好应用价值。

图6系统后台管理功能运行效果

参考文献

[1]刘祖耀,黄玲静,刘佳.基于互联网+的校园综合服务平台[J].电脑知识与技

术,2019,15(14):224-225.

[2]葛秀峰,戴志锋.基于微信小程序的“掌上经院”校园服务平台[J].科技创新与应

用,2020(08):80-81.

[3]牛琳,吴琳.基于微信小程序的移动学习平台的设计与实现[J].软件工程,2018,21(09):15-17+7.

[4]张浩男.睡眠医学科普知识微信小程序的交互设计探索与实践[D].北京服装学院,2019.高群霞,胡镜鸿.基于微信小程序的“睡眠助手”设计与实现[J].科技创新与应用,2020(34):31-

32.

基金:广东省普通高校青年创新人才类项目(自科类)(编号:2019KQNCX230);佛山市自筹经费类科技计划项目(编号:1920001000636).

HostWebis:美国/法国便宜服务器,100Mbps不限流量,高配置大硬盘,$44/月起

hostwebis怎么样?hostwebis昨天在webhosting发布了几款美国高配置大硬盘机器,但报价需要联系客服。看了下该商家的其它产品,发现几款美国服务器、法国服务器还比较实惠,100Mbps不限流量,高配置大硬盘,$44/月起,有兴趣的可以关注一下。HostWebis是一家国外主机品牌,官网宣称1998年就成立了,根据目标市场的不同,以不同品牌名称提供网络托管服务。2003年,通过与W...

Digital-vm80美元,1-10Gbps带宽日本/新加坡独立服务器

Digital-vm是一家成立于2019年的国外主机商,商家提供VPS和独立服务器租用业务,其中VPS基于KVM架构,提供1-10Gbps带宽,数据中心可选包括美国洛杉矶、日本、新加坡、挪威、西班牙、丹麦、荷兰、英国等8个地区机房;除了VPS主机外,商家还提供日本、新加坡独立服务器,同样可选1-10Gbps带宽,最低每月仅80美元起。下面列出两款独立服务器配置信息。配置一 $80/月CPU:E3-...

buyvm迈阿密机房VPS国内首发测评,高性能平台:AMD Ryzen 9 3900x+DDR4+NVMe+1Gbps带宽不限流量

buyvm的第四个数据中心上线了,位于美国东南沿海的迈阿密市。迈阿密的VPS依旧和buyvm其他机房的一样,KVM虚拟,Ryzen 9 3900x、DDR4、NVMe、1Gbps带宽、不限流量。目前还没有看见buyvm上架迈阿密的block storage,估计不久也会有的。 官方网站:https://my.frantech.ca/cart.php?gid=48 加密货币、信用卡、PayPal、...

微信小程序怎么用为你推荐
视频制作软件哪个好哪款视频编辑软件比较好用?帕萨特和迈腾哪个好迈腾和帕萨特对比,哪个更好?小说软件哪个好用免费看小说,哪个软件好,要免费的车险哪个好购买车险哪家好考生个人空间登录湖南自考所有成绩查询怎么查电信10000宽带测速怎样测试电信宽带的网速? 771212首选dns服务器地址首选DNS服务器地址是什么东西dns服务器有什么用DNS服务器是什么,有什么作用。铁通dns服务器地址铁通dns服务器地址360云盘登录360云盘登陆账号
南通服务器租用 免费域名空间申请 主机测评 ipage enom cloudstack permitrootlogin 香港新世界电讯 国外php空间 河南移动邮件系统 电子邮件服务器 服务器硬件防火墙 789电视剧 双线机房 免费asp空间申请 云服务器比较 lamp什么意思 学生服务器 免费稳定空间 后门 更多