睡眠测评与监测预警App 的设计与开发
2022-08-13杨金瑞
无线互联科技 2022年10期
刘 坤,杨金瑞,薛 东,汪 瑞,王 珍
(南京中医药大学 人工智能与信息技术学院,江苏 南京 210046)
0 引言
失眠是指长时间睡眠质量低下,并伴有其他临床症状,且严重影响患者正常的学习、工作等日常生活[1]。 “好睡眠,好身体”成为越来越多人追求睡眠质量的口号。 因此,市场上也随之应运而生了许多与睡眠相关的App,如小睡眠、蜗牛等,但这些App 良莠不齐,普遍存在助眠方式单一、助眠方法效果不佳等局限性与缺陷。
为了帮助失眠人群进行睡眠管理,解决“睡不着”“睡得浅”以及“睡不好”等睡眠相关问题,睡眠测评监测预警App 主要提供睡眠测评、监测、分析和预警功能。 以“好睡眠,好身体”的服务理念,为用户提供助眠一站式服务,帮助用户提高睡眠质量。 以睡眠测评和监测数据为基础,为用户推荐个性化助眠方案,并监督用户执行。 助眠商城售卖与方案相配套的助眠商品,如中医助眠茶、助眠药枕、助眠香薰等。
1 系统体系结构
App 采用C/S 三层体系结构模式,包括UI 界面层、中间业务逻辑层以及数据库服务层[2]。 移动客户端主要通过发送http 请求来获取服务器端响应的数据。 首先,通过蓝牙获取实时睡眠监测数据,并上传到远端服务器;其次,通过服务器强大的数据分析功能,并且利用随机森林的算法,对上传的数据进行分析以及预警,并将预警信息及时反馈给移动客户端。 用户通过蓝牙上传或者手动输入睡眠监测数据,移动端App 将数据传输至服务器,云服务端调用随机森林算法、基于用户的协同过滤推荐算法等,实现睡眠质量预警、助眠方案推荐等功能,帮助用户日常管理睡眠、持续化调理,防失眠于未然。……
登录APP查看全文
