您的当前位置:首页正文

营养食疗个性化推荐系统设计与开发

来源:一二三四网
扬州大学烹饪学报2014(2):23—26 Culinary Science Journal of Yangzhou University 营养食疗个性化推荐系统设计与开发 唐建华,张秀南 (扬州大学旅游烹饪学院,江苏扬州225127) 摘要:中医体质分型是实施个人健康管理的重要依据。其主要目的是通过对个体及人群进行筛选分类,再 根据其不同的健康问题和危险因素制定健康改善目标和干预措施。运用数据库技术,建立药膳食疗的数据库 模型,针对不同体质进行个性化的推荐,可以更好地达到这一目的。 关键词:药膳食疗;个性化;数据库;ER图;数据流 中图分类号:Ts 201.4—39 文献标识码:A 文章编号:1009—4717(2014)02—0023—04 1 个性化营养与中医的辨质施膳 悟,用不同的方法对体质进行了不同的分类,产生 了三分法,四分法,五分法、……二十五分法,可谓 众所周知,科学、营养、合理的膳食,以及合理 各有千秋,各有特点。本文以王琦的9分法为准 比例营养素的摄入,是维持人体正常生理功能和 则,对不同的体质进行分析、研究,组配不同的药 保障身心健康的重要准则。然而,由于受到年龄、 膳食疗方 。 性别以及后天的工作与生活环境等因素的影响, 形成了不同体质的人群,每个人的能量消耗与营 3数据库的设计 养需求也就有所不同¨-2]。 3.1基本原则 体质是对个体身心特征的概括,人体以五脏 围绕历代文献记载食疗组方的特点,创建一 为中心,通过经络系统,把六腑、五官、九窍、四肢 个结构合理、使用方便的数据库系统,其目的在于 百骸等全身组织器官连接成一个有机整体,以经 方便对历代不同食疗组方的收录、整理和研究,为 气血津液为物质基础完成统一的机能活动。因 后续的营养药膳研究提供源数据,为医患提供方 此,体质实质上是通过组织器官表现出来的脏腑 便快捷的药膳实用查询系统,也为不同体质药膳 精气阴阳之偏颇和机能活动之差异,是人体生理 组方的研究提供统计与分析结果 ]。 活动综合状况的反应。所以体质问题在药膳食疗 针对所涉及的9种体质,数据库系统在调试 的应用上极为重要,是“施膳”的核心,中医界现 前期共收录药膳组方200组左右,在后期的应用 在也在积极倡导从“辨证施膳”到“辨质施膳”。 和调试中数据库系统会不断地增加相关的药膳组 鉴于此,中国传统的药膳食疗需结合具体的体质 方,目标达到2000组,最终数据库系统能基本上 才能发挥其真正的,高效作用-3 ]。 涵盖不同时期药膳食疗专著、经典医书和其他具 2营养食疗个性化系统设计的依据 有现代代表性的药膳组方。 数据库的基本技术路线和系统的基本结构如 从古代《内经》的《灵枢・阴阳二十五人》中 图1和图2所示。 按照五行的属性将人体的体质分成木、火、土、金、 3.2数据库系统设计 水5个类型,到张仲景、金元四大家及叶天士、何 根据对药膳食疗组方的功能概述和药膳食疗 裕民、匡调元和王琦,他们根据自己的认识和感 信息系统开发的需求分析,建立一个完善的药膳 收稿日期:2014—04—29 基金项目:扬州大学大学生科创基金(20131l117056Y) 作者简介:唐建华(1969一),男,江苏射阳人,扬州大学旅游烹饪学院副教授,从事烹饪科学研究; 张秀南(1991一),男,江苏宿迁人,扬州大学旅游烹饪学院在读本科生,从事烹饪科学研究。 一23— 2014年第2期 扬州大学烹饪学报 第31卷总第114期 I需求分析I J已有撇术标准l \/ 镧定技术瓶范 已有的资滑c信息 充实资源信息 U T1『I U 指标化系统研究与设墨 数据毫l合与共享技术的研究 分析 数据 组件 数据 图像 数据 评价 库与 技术 转换 图形 同化 模型 知识 接口 数据 技术 技术 融合 ]亡 丁亡 中医体质辨析智能系统 技享体系框架 上 l 应用 示 苑 图1 数据库的基本技术路线 图2系统的基本结构 图3系统功能 食疗信息使用于查询系统至少应该包括如图3所 示的功能。 一24— 3.3系统用户活动 系统用户倾向于医生,系统主要为医生提供 服务,为医生提供相应的处方参考,提高医生的工 作效率。 系统用户活动是指医生诊病过程。病患就医 过程中,医生需要对病人进行诊断以确定不同体 质,然后根据相应体质进行处方诊断,既可以直接 套用经典处方,又可以根据病人的身体实际情况 自撰处方。用户活动流程如图4所示。 图4用户活动流程图 3.5 系统数据库的逻辑设计 将设计中概念图根据一个实体型转换成一个 关系模式的规则转换成关系模型。其中实体属性 即关系属性,实体码即关系码 j。 根据以上规则,所得的关系模型如下: 病患基本信息一病患档案一用户验方一人膳 食物资源库一人膳药材资源库一统计结果。 4数据资料收集与处理 本数据库收集的药膳组方基本来源于以往历 代涉及药膳食疗的典籍,大多属于经典名方,也包 含少量当代名方。在编辑收录过程中,由于诸多 古代典籍对药膳组方的论述过于简单,尤其是药 膳的制作和药膳的功能,往往只有几个字表述,而 且晦涩难辨,因而笔者在搜集药膳食疗组方后还 需借鉴现代大型药膳书籍,以便查漏补缺,以求编 辑录入更为准确 lo]。 4.1 典籍资料收集原则 典籍资料搜集原则包括两个方面:一是所涉 典籍必须是中医界公认,具有较高的学术地位;二 是典籍本身具有很高的学术研究价值。如《随园 食单》、《饮膳正要》、《食医心鉴》、《千金方》等。 4.2药膳组方收集原则 药膳组方的收集应符合三个原则:一是所收 2014 No.2 Culinary Science Journal of Yangzhou University Vo1.31 Sum No.114 组方需符合不同体质人群的需要;二是药膳组方 的收集应考虑到药材、食材获取的便利性和制作 方法的便捷性;三是所收组方其文字表述应以典 籍中的原始表述为依据,如有需要,应参照相关工 具书加以完备。 5 查询系统的建立和运用 由于C语言具有强大的逻辑编辑和运算功 能,为了将药膳食疗的研究成果运用于人们的日 常生活,因此借用c语言编程,建立数据库,从而 实现对药膳食疗组方的查询功能。 本系统使用现代计算机辅助医疗技术,以历 代适合不同体质人群的药膳组方作为源数据,经 C语言程序通过开放数据库互连(ODBC)读取该 数据库信息,根据前文提到的体质辨证规范,结合 各类典籍中记载的体质症状描述,进行逻辑处理, 从而得出结论 川。 5.1用户界面设计 用户界面设计有两个条框,分别是用户名 (注册)和密码输入框。 图5用户界面 5.2已知体质类型 在正确登陆系统后,倘若已知自己的体质类 型,可以选择登录“体质类型模块”,会出现不同 的体质类型,用户选择相应的体质类型,系统针对 不同的体质类型会自动进入下一模块,即“药膳 组方模块”。 当用户进人“药膳组方模块”后,系统会跳出 诸多相应的药膳组方,每个组方都附录组方所涉 及的药物、食物,而且每种食物、药物都有具体的 概述,包括“别名”、“原料特征”、“产地介绍”、 “性味归经”、“主治应用”、“药用部位”、“用法用 量”、“方剂”、“药食同源”以及“营养素分析”等 项,以供不同需求的人选择、参考。 5.3未知体质类型 在用户正确登陆系统后,倘若不知自己的体 质类型,可以进行相应的体质类型测试,用户结合 自身症状表现,进行时效测试,当测试完成后,系 统会根据用户自述自动进行数据处理,从而得出 相应的体质结论。用户根据结论,按照已知体质 类型进行操作。 5.4界面模拟登陆 针对以上的分析论述,下面列举一种实例操 作的具体流程以供参考。 首先,用户输入自己的用户名和密码,登陆主 界面,如图6所示。 膳食医疗系统 用户名: 密码: 图6系统登录界面 用户进入“测试界面”,测试界面会有若干个 关于不同体质症状表现类型的选项,用户针对自 己自身的症状情况,进行选择,当选择完毕后,系 统会根据选项的结果进行运算,自动显示针对选 项的结果所诊断出的体质类型(模拟这一用户是 阳虚质),如图7所示。 (1)您感觉到手肌己、发凉吗?0没有O很少。有时0经常0总是 (2]您感觉身体、脸上发热吗?O没有0很少0有时O经常O总是 (3)您皮肤或是口蜃干吗々0没有。{R少。有时0经常0总是 (4)您口厝的颜色比一般人干吗 0没有0很少0有,-,IO经常0总是 (5)您容易便秘或是大便干燥吗t 0没有。很少0有,-,IO经常0总是 (6)您面部两颓潮红或偏红吗 0没有0很少0有时0经常0总是 (7)您感到眼睛干涩吗 0没有0很少0有a,-/O经常0总是 (e)您感到口干舌燥、总是想喝水吗?0没有0很少0有时0经常。总是 图7系统测试界面 当系统显示是阳虚质时,界面会出现一个 “下一步”的选项,用户点击,即下一步会进入“体 质类型模块”,如图8所示。 当用户进人“体质类型模块”时,这时界面会 出现9种体质列表选项,用户点击“阳虚质”这一 选项,系统下一步自动进入“药膳列表”这一模 块,在这一模块中,会有针对阳虚体质的诸多药膳 一25— 2014年第2期 扬州大学烹饪学报 第3l卷总第114期 组方的目录界面。 食疗结合技术的应用又具有一定的便捷性,相信 乎和体质 气虚体质 气郁体质 这种形式的出现定会给人们带来相应的帮助 。 显热体质 瘘湿体质 特禀体质 血瘀体质 阳虚体质 阴虚体质 参考文献: 图8“体质类型模块”界面 [1]路新国.论中国传统营养学——兼与西方近代营养 学比较[J].扬州大学烹饪学报,2001,18(4):1—5。 用户根据自己的偏好,选择其中一组方,然后 [2]何裕民.论现代中医营养学的诞生与学习意义[J]. 点击该组方,系统下一步自动进入“药膳组方”界 扬州大学烹饪学报,2007(4):29—31. 面,在这一界面会显示药膳的方源、配伍、做法、功 [3]匡调元.人体体质学——中医学个性化诊疗原理 能主治等内容,如图9所示。 [M].上海:上海科学技术出版社,2003:3—4. 枸杞革躺 [4]匡调元.论辨证与辨体质[J].中国中医基础医学杂 (1)方糠・《药膳大辞典》 志,2002,8(2):1—5. Q)配方t羊腿肉1000克.枸杞子5O克.葱段,姜片,清扬.调料。 固做法t t将羊f超婢水,然后用{令水冲洗掉血沫,切小块, [5]周俭.中国传统营养学得起源和发展[J].营养学报, b待锅中油热时下蒉片、羊肉煸炒,烹入料炝锅.翻炒后倒入 2008(30):341—344. 枸杞子、清汤(200O毫克)、盐、葱・ c小火烧开,去浮沫,用文火炖约1~1.5小时,待羊肉煮烂, [6]王琦.9种基本中医体质类型的分类及其诊断表述依 去葱、姜,装盘即可 (4]功§ 主治。适用于肾虚,男子阳瘘、早泄,女子月经不调.性欲碱退, 据[J].北京中医药大学学报,2005,28(4):1—7. 及老年体弱等症。 [7]王达,王雪翎,陈宝贵.论药膳食材按体质分类研究 的可行性[J].天津中医药,2002,27(2):137—138. 图9药膳组方界面 [8]王达,王雪翎,陈宝贵.浅谈药膳食材按体质分类的 当用户在“药膳组成表”界面中点击“下一 具体方法[J].天津中医药,2011,28(1):54—55. 步”选项时,界面自动会进人到“药物食物分类 [9]张婷.计算机辅助设计分析历代肝病药膳组方规律 表”界面,在这一界面,会具体介绍、分析用户所 的研究[D].北京:北京中医药大学,2006. [10]张雷,吕杰能,张世强.药膳食疗信息数据分析与结 选组方中所涉及的药物和食物,具体阐述药物食 构设计[J].世界科技研究与发展,2009,31(1):89 物的中医学意义(功能主治)和药物食物的现代 —91. 营养学意义(营养素),以供用户了解。 [11]张雷.药膳食疗系统的设计与开发[D].重庆:重庆 如今,由于多种因素的共同作用,人们的身 医科大学,2006. 体、心里发生不同程度的病理表征,出现一种似病 [12]何裕民,高钦颖,严清,等.从体质调研结果探讨因时 非病的状态,鉴于此,传统中医营养食疗的个性化 因地制宜治则[J].中医杂志,1986,27(5):47—5O. 设计具有十分重要的意义,而数据库系统与药膳 Design and Development of Personalized Recommendation System of Food Therapy TANG Jian-hua,ZHANG Xiu-nan (School of Tourism and Culinary Science.Yangzhou University,Yangzhou 225 100,Jinagsu,China) Abstract:Body constitutions(BC)in TCM are the important basis for implementing health management.The purpose of BC is to set up health improvement goals and take intervention measures to improve their health based on classification of individuals and population and types of their health problems and risk factors.A da. tabase model of food therapy has been established in this study in order to recommend personalized plans ac— cording to different body constitutions. Key words:food therapy;personalized;database;Entity Relationship Diagram;data flow (责任编辑:赵勇) 一26— 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top