网站首页  词典首页

请输入您要查询的论文:

 

标题 中医个性化养生指导系统的设计与实现
范文

    刘媛+赵鹏程+陆小左

    

    

    

    摘要:为了能够灵活简便地提供个性化养生指导方案,设计实现了中医个性化养生指导系统。该系统实时地对用户体质进行定量分析,在充分考虑个体化差异的基础上对用户进行起居、膳食、经络、运动等保健养生指导,历次对比反馈以不断调整优化用户的养生指导方案,可扩展功能及养生信息的实时更新以满足不同群体的需求。最后通过临床验证,取得了较好的养生效果评价,证明了中医个性化养生指导系统的可行性和有效性。

    关键词:中医养生指导系统;软件架构;数据库模型;个性化养生;中医问诊;体质养生;节气养生

    随着社会生活经济水平的提高,以及老龄化社会的来临,国人对于疾病与健康的认识不仅仅局限于疾病的治疗,而同时希望通过养生保健等方式来预防疾病以及延长寿命,其思想认识已由简单朴素的治已病思想向未病先防的治未病思想转化。国务院发布的《中医药发展战略规划纲要(2016-2030年)》将“中医养生保健服务”列为中医药七大方面之一。

    然而,中医的养生保健与个体体质以及周围环境密切相关,因人、因时、因地制宜,需要专业医师实时的进行个体化养生指导;盲目地照搬他人之法,或者自身的调养方式经年不变,往往不能取得很好的保健效果,对于在快节奏下生活的人们显得有些过于繁复。

    因此,设计实现一款操作灵活简便、不必一定需要专业医师的个性化养生指导系统,随时随地对个体体质进行定量分析,并依据个体体质与周围环境提供相应的指导方案,具有很大的实用意义,同时也有利于中医养生保健服务的推广。

    1中医个性化养生指导系统的功能需求分析

    个性化养生指导系统的主要功能分为两部分:中医个性化养生指导APP平台基本功能和服务器后台管理功能。

    1.1中医个性化养生指导APP平台

    中医个性化养生指导APP平台基本功能包括:

    1)用户注册、登录功能。注册信息主要包括用户名、密码、性别、年龄、病史、是否医生,对注册医生需要实名加医师资格证认证。

    2)问诊体质测评功能。对选择问诊的注册用户生成问诊问卷,根据问诊结果评判用户体质并形成记录,后续可再次测评并与历史记录对比。

    3)体质养生指导。根据问诊测评体质结果,对用户进行养生指导,主要包括起居、膳食、经络、运动等指导,指导项目可由满足条件的医生进行配置,如增加或删除指导项目、修改指导内容等。

    4)节气养生指导。根据当前节气,对所有人(包括注册用户和非注册用户)进行起居、膳食、经络、运动等养生指导。

    5)专业医师个性化养生指导。注册并通过审核的专业医师可根据注册用户的问卷调查情况提供专业的养生指导,用户可采纳,根据再次测评结果或用户反馈对医师指导效果进行评分,根据医师得分情况自动修改医师等级如入门、初级、中级、高级等。

    6)其他可扩展的功能。如增加养生指导项目。

    1.2中医个性化养生指导系统后台管理功能

    中医个性化养生指导系统后台管理基本功能包括:

    1)管理员登录。管理员有配置界面和管理注册用户信息的权限,如审核医师执业资格证、对投诉较多的医师撤销医师权限等。

    2)问卷配置功能。管理员或一定级别的医师(如高级医师)可增加、删除、修改、查询问卷问题,修改体质计算公式等。

    3)体质养生、节气养生指导信息更新。管理员或达到一定级别的医师根据最新的中医理论知识更新系统节气养生指导信息。

    4)配置扩展养生指导功能。管理员可在系统扩展新的养生指导项目,如娱乐活动养生指导、情志养生指导等。2中医个性化养生指导系统的系统概要设计

    2.1中医个性化养生指导系统的总体功能

    中医个性化养生指导系统分为中医个性化养生指导系统客户端和后台管理端,如图1所示。客户端包括用户注册,用户登录,中医问诊体质监测,中医体质养生指导以及节气养生指导;后台管理端包括:问卷题库维护,体质计算方式设置,中医养生指导信息设置,中医养生项目配置。

    2.2中医个性化养生指导系统的数据库设计

    中医个性化养生指导系统的数据库采用SQL Sever数据库,为了针对不同用户配置不同的问卷,根据需要配置多样化的指导项目,数据库模型如图2所示。

    用户信息除用户编号、用户名、密码外,增加了用户性别、出生日期、病史等信息能够针对不同用户配置不同的问卷。与之相对应,设计的问卷注明了目标人群的性别、年龄段等信息。问卷问题单独建表,每个问题包含该问题对应的体质和各选项对应该体质的得分。配置问卷的结果存放在问卷问题表中,后台可灵活配置不同的问卷,也可对某个问题或问卷进行修改,使得系统的维护更加便捷。

    体质作为一个实体单独建表,包括体质编号、体质名、主要特征等信息。节气信息也单独建表,主要包括节气名称、起止日期等信息。

    养生指导项目单独建表,如膳食指导、运动指导、情志指导等,可根据需求灵活增删。

    基于体质的养生指导信息存放在体质指导信息表,可对每一体质增加不同的养生指导项目信息,如针对阳虚体质的膳食指导、运动指导、情志指导等,可灵活配置,使得系统能够适应不同群体的需求。

    3中医个性化养生指导系统的软件架构设计

    中医个性化养生指导系统的软件架构分为三层,由上至下分别是用户界面层、业务逻辑层和数据访问层,如图3所示。用户界面层实现与用户的交互,将用户请求传递到业务逻辑层,并将从业务逻辑层返回的数据呈现到界面;如实现用户登录、注册、问卷测评、指导信息等功能。业务逻辑层处理从用户界面层传递来的请求,并传递给数据访问层;同时将数据访问层返回的数据进行处理,并传递至用户界面层;数据访问层直接与数据库进行交互,实现数据库连接、数据存储与访问、调用存储过程等功能。

    数据访问层功能主要由DataAccess类实现,DataAccess类中包含数据库链接与关闭、数据存入数据库方法、从数据库调取数据方法等。针对不同类型的输入参数,用函数重载的方式实现自动调用。

    业务逻辑层创建不同的类来分别处理不同类型的业务,如处理体质测评的ConsEvaluate类,包含体质计算方法,根据用户界面层传人的问卷数据评价用户体质;处理问卷信息的QuesProcess类,包含问卷配置等方法;处理用户信息的Userin-foProcess类;处理养生指导的HealthGuide类。

    用戶界面层直接与用户交互,将用户输人的有效信息反馈至业务逻辑层或数据访问层,再将从底层返回的数据呈现给用户。如处理用户登录、注册、问卷测评、问卷问题配置、养生指导信息配置等各项功能。

    4结束语

    本文设计并实现了中医个性化养生指导系统,通过该系统实时地对用户体质进行定量分析,在充分考虑个体化差异的基础上对用户进行全方位的养生保健指导;采用历次对比反馈的方式,不断调整优化用户的养生指导方案;个性化的问卷配置、灵活的扩展功能以及方案信息的实时更新,以满足不同群体的需求。该系统已完成初期的编码和测试,并在细节上进行了维护升级和优化,临床验证取得了较好的养生效果评价,以期能有利于中医养生保健服务的推广。

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/3/15 9:27:00