"清衡生活"——在线营养配餐及养生指导系统(1)
第1页 |
参见附件(2537KB,3页)。
[摘要]在高血压,高血脂,高血糖以及肥胖等威胁人们健康的疾病日渐频繁的今日,日常饮食则对于这些疾病的预防和控制尤为重要。为了给各类人群饮食配餐信息,我们项目组做了大量的工作,制作了一个专业的营养配餐系统的网站,真正做到合理俱全和实时更新。目标解决矛盾,矛盾一:大众对科学饮食知识和技术的需求VS.营养学科知识和技术宣传不正规以及推及面不够广;矛盾二:当代医学营养学专业知识学习VS.大学生专业知识应用方法创建平台,本项目通过前期调研,社会现状调查和社区志愿服务等活动,建立了一个实现在线体质测试和营养配餐,以及提供与营养师交流的网站。结果:搭建网站,本项目最终建立了一个“清衡生活——在线养身及配餐系统”。主要模块包括:中医体质测试,配餐测试。
关键词:营养饮食搭配中医体质
中图分类号:R151文献标识码:B文章编号:1004-7484(2010)12-0267-03
1研究背景和研究意义
1.1背景和目的
随着物质生活水平的不断提高,人们可选择的饮食种类日益丰富,但是如何针对自己体质安排食谱,吃出健康却仍然是一个亟待解决的问题。同时不科学饮食还会带来高血压,高血脂,高血糖以及肥胖等威胁人们健康的症状。如何养生长寿,如何健康减肥已经成为了现代人口中炙手可热的话题。毋庸置疑,除了适时适量的体育锻炼,最重要的一点就是合理饮食,均衡营养。因此,合理搭配饮食成为现代人们特别关注的焦点。
1.2研究意义
研究初期我们也发现了一些现有的营养配餐和饮食健康的相关软件,虽然也收到了很多好评,但是这些软件都有一个共同的缺点,没有做到实时更新,没有能够提供最新的饮食健康方面的资讯,同时没有根据个体的差异性进行配餐建议反馈,这就降低了反馈的效率。虽然软件可以不断更新,但是仍旧没有网站的实时性强。而且,已有的软件形式单一,如果用户需求广泛,那么就必须安装多个软件,这样也带来了很大的不便。
基于这样的考虑,“清衡生活”网站,不仅可以做到实时更新,还结合了各个方面,包括营养配餐,疾病食谱疗法,健康食疗减肥,菜谱大全等方面,提供一个全面的饮食健康系统。网站提供会员服务可以记录会员每次登陆所输入的信息,便于用户查询一定阶段的信息,了解对应的搭配是否适合自己是否有效,而且用户可以查询每次的配餐情况以了解到自身身体情况的变化。
2创新点与特色
2.1特色
2.1.1基于专家系统的中医体质分类
每个人都是一个独立的个体,因此不能笼统处理所有用户的请求,根据我们的设计用户在注册之后首先进行的是体质测试,通过体质测试来发现自身体质的不足和症状,从而反馈配餐建议。
与往常的体质测试方法不同,我们采用了专家系统中的规则引擎。通过对领域知识的学习和与专业学科专家的交流总结出可编程的规则,建立推理树和知识库。这样建立的专家系统能够实现代码与领域知识的分离,并且易于更新,保证推理树的有效性。
2.2强大的膳食数据库管理
我们的后台数据库中现有数据超过6600条,而且每一条数据信息翔实,均超过18个字段,部分含有图片信息,可以满足用户很大范围内的数据查询请求。数据库的建立中我们考虑了按食谱的类别,相克的食物,营养素的组成等等来建立文档结构,具有调阅,搜索,索引的功能。这样的一个全面的数据库不仅可以满足普通用户的查询请求,同时也方便了营养师的自身数据管理,方便了职业的工作。
2创新点
2.1资讯,信息等的实时性:
通过建设网站,可以实时更新当下的饮食健康资讯和各种饮食方案,供用户可以了解到最新的消息,享受最前沿的饮食方案。
2.2饮食健康方面提供服务的全面性:
不是单一的配餐系统,也不是饮食健康的网站的普遍性创意,而是对两者的结合,取双方优点,给用户提供一个全面便捷的平台。
3进展与成果
至2010年9月,我们小组已经完成大部分的项目计划,包括文档管理系统的制定和项目统筹的安排、文献查阅、社会调查、数据分析等,并且网页设计和研制开发都在不断进行当中。
至10年8月完成了关于人群体质分类的方法设计,参阅了王琦教授的《中医体质学》一书,根据其理论标准,我们项目组设计了一套问题,来给登陆网站想要寻求营养配餐信息的人们提供快速准确的九种体质的判断,然后在明确自己体质的基础上,得到更适合自己的配餐信息和饮食计划。根据《中医体质学》一书中的分类标准,我们项目组制作了体质测试推理规则和推理树(图),分别在体型特征、心理特征、常见表现、适应能力和发病倾向等五个方面来测试一个人的体质情况,既快速又科学,也是我们网站的一大特色。
推理树工作流程
推理树建立原则:
(1)为了后续编码的方便,在推理树的绘制过程中,首先以汉语拼音首字母的形式为每一条产生式规则的前提和结论编码。
(2)对于单前提原则,在相应推理树弧上标出相应的规则编号
对于具有两个或者以上前提,且前提间具有并且关系的规则,则应在其相应的推理树弧之间使用带有规则的编号的曲线表示
与此同时,在建立之初我们根据统一的编码规则制定了事实表和对应编码,保证后期的代码一致性。
下面例举一个心理特征模块说明我们的规则引擎工作方式:
心理特征(为了保证推理的绝对准确我们采取了强相连规则提取方式,在实际操作中,可以根据领域专家的意见放松部分条件):
规则如下:
R21: 随和开朗A shklA
R22: 内向&情绪不稳定&胆小&不喜欢冒险B
nx&qxbwd&dx&bxhmxB
R23: 沉静&内向Ccj&nxC
R24: 急躁&外向&好动&活泼D jz&wx&hd&hpD
R25: 偏温和&稳重恭谦&和达&善于忍耐E
pwh&wzgq&hd&syrnE
R26: 急躁&易怒Fjz&ynF
R27: 内郁&易烦&急躁&健忘 G ny&yf&jz&jwG
R28: 内向&情绪不稳定&忧郁&脆弱&敏感&多疑 H
nx&qxbwd&yy&cr&mg&dyH
R29: 先天生理缺陷I
心理特征模块推理树
经过后台和前台的处理之后我们得到了整个推理的网页:
对应网页截图如下(心理特征模块):
为了方便用户的网页体验,我们特别把常见选项框换成了JQuery控件 ......
您现在查看是摘要介绍页,详见PDF附件(2537KB,3页)。