李瑞昌 廖璠 李庆磊
摘要:中医切脉具有悠久的历史,是中医诊断必不可少的手段。由于中医采用师承制学习方法,使得中医充满神秘性,再加上脉诊技巧讲解比较晦涩,所以中医脉诊的传承和推广效果一直不太理想。在现有技术基础上,对脉象波形基本特征进行初步分析。借助信息化手段,从脉象图的角度对中医28脉进行展示,便于脉诊学习,逐步改善脉诊的“指下难明”的状况。
关键词:中医切脉;师承制;信息化;脉象图
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)31-0193-03
Analysis and Design of Auxiliary System of Pulse Learning
LI Rui-Chang, LIAO Fan, LI Qing-Lei
(Henan University of TCM Institute of Information Techonlogy, Zhengzhou 450008, China)
Abstract: TCM pulse has a long history, is an indispensable means of diagnosis of TCM. Due to the use of traditional Chinese medicine of teacher apprentice learning method, the TCM is full of mystery, and pulse taking skills to explain relatively obscure, so Chinese pulse diagnosis of inheritance and promotion effect has been less than ideal. With the help of information technology, we show TCM 28 veins of pulse condition diagram. In order to provide convenient for pulse diagnosis study and gradually relieve the difficulty of pulse diagnosis, we take preliminary analysis for basic features of the pulse wave on the basis of the existing technology.
Key words:TCM pulse diagnosis; teacher apprentice learning method; information;pulse condition diagram
人体的脉搏包含着丰富的器脏机能状况信息,历经几千年的沉淀和发展,中医采用三根手指在腕动脉寸、关、尺三部进行举、按、寻操作,就可以通过脉搏波动反馈回的信息来判断人体机能状态[[1]]。中医一直依靠主观指感来体会患者桡动脉所提供的脉象信息,在判别脉象的属性方面仅停留在一些形象化的概念上,如“替替然如珠之应指”,“微风吹鸟背上毛,厌厌聂聂”等。临床脉诊时对脉象的认识是以医生指下的体会结合该医生对脉象概念的领会来加以鉴别与区分的。由于概念本身较笼统,具体的判别标准又很模糊,当中还掺杂了医生的判别经验及指面感觉等很多主观因素,因此中医脉象在教学中困难较大,临床脉诊时分歧较多。就连《脉经》作者王叔和也不得不承认:“脉理精微,其体难辨……在心易了,指下难明[[2,3]]”。为降低脉诊技巧学习难度,提升脉诊学习的趣味性,设计一个脉象学习辅助系统很有必要。
1系统研究分析基础
脈象是机体功能状态的外在表现。心、脉是脉象形成的主要脏器。心脏搏动是脉象形成的动力,血脉为气血运行的通道,两者是形成脉象必不可缺的脏器。血液经由心脏的左心室收缩而挤压流入主动脉,随即传递到全身动脉。当大量血液进入动脉将使动脉压力变大而使管径扩张,在体表较浅处动脉即可感受到此扩张,即所谓的脉搏。医生通过寸口取脉,感受病患脉搏的数、形、深浅和强弱变化,变化的综合体现称为脉象。采用脉象采集仪器紧贴手腕相应位置,根据按压力度的不同,可以获得对应的脉搏信息,经过计算机处理可以获得脉
象的数形信息化显示,这种信息化显示简称为脉象图。脉象图由脉搏特征曲线组成,波形变化代表着人体脏器生理状况[[4]]。
一个典型的脉搏波形如图1所示,一般由三个波峰和两个波谷构成,波峰分别对应主波峰(B)、潮波(D)和重搏波(F),两个波谷主要对应潮波前谷(C)和降中峡(E)。一个脉搏周期开始于A,结束于G,对应时间为T-AG,整个周期分为上升分支和下降分支,对应时间分别为T-AB和T-BG。A、G是动脉脉瓣开放点,也称为射点;E为脉瓣关闭点。
上升分支AB反映了心室收缩射血,导致主动脉血量增加和动脉血压升高,出现陡峭而平滑脉搏波压力曲线,最高点出现主波峰B。主波峰值点对应收缩压HB,也就是收缩期的最高血压。在心脏收缩后期,心脏排出血液量明显减少,最终心室进入舒张期,动脉瓣关闭阻止了血液从心室流入动脉,压力下降形成下降分支BG[[5]]。
图1 典型脉搏波形图
在心脏收缩期,脉波从主动脉根部向外传播时,受到动脉管壁的张力、弹力和外周阻力等因素的影响,进而产生折返波的多次叠加,在心室输出血液量减少时,会在波形下降过程中出现一个波峰D(潮波),在波峰D前的那个波谷(C)称作潮波前谷,HD代表潮波的强度。在主动脉瓣关闭的瞬间,波形出现一个波谷,称为降中峡(E点),反映心脏舒张初期的主动脉压力。重搏波(F)是降中峡后的一个小波峰,重搏波的产生是由心舒期开始时,主动脉脉瓣突然关闭,外周反流的血液使主动脉根部容积增大,并冲击主动脉瓣而产生的振荡压力所形成的,HE代表重搏波的强度。在实际应用中,主要分析脉搏波的形态(波的形状)、强度(波的幅值)、速率(波的速度)与节律(波的周期)等方面特性,根据波形的不同判断病患机体存在的问题[[6]]。
2 系统分析设计
针对切脉技巧的讲解大多是诗歌,对于初学者来说不太好懂,因此有必要研究和实现具有动态演示和交互功能的脉象学习辅助系统,从波形上同传统脉象口诀建立直观的联系,期望给初学者带来了方便,也让脉象学习充满乐趣。目前,C/S架构和B/S架构是网络应用开发的主要技术。与B/S相比较,基于C/S架构开发的系统需要在每个客户机上安装客服端,维护和升级起来不如B/S方便。本系统主要用于教学辅助,方便学者可以随时随地学习和了解不同脉象特征,激发学生学习脉象的兴趣。基于这个目标,本系统采用的是ASP.NET进行B/S开发[[7]]。
2.1系统前台设计
前台设计主要使用的是Microsoft Visual Studio 2010[[8]],包括系统主页、最新动态、互动学习、学院简介和关于我们几个模块,如图2所示。“系统主页”负责显示基本信息,“最新动态”模块作为跟中医相关信息的展示界面,用于展示有价值留言的专项解答和新知识点,为用户提供最新的知识信息和最新医学动态。“学院简介”主要对学院进行简单介绍,“关于我们”主要是对于本系统的后续工作进行安排,系统的核心在“互动学习”模块。
图2 系统前台框架
在历代脉学文献中,脉象种类及命名很不一致,如《脉经》提出二十四脉;《诊宗三味》的分类较繁复,为三十二脉;《景岳全书》的分类为十六脉[[9]];《濒湖脉学》分为二十七脉[[10]];《诊家正眼》又增加疾脉,合为二十八脉。近代多用二十八种脉的分类方法,总的说来各种脉象都离不开位、数、形、势四个方面。在“互动学习”模块中,采用动态flash目录及大量的脉象的动态图,结合文字对迟脉类(迟脉、缓脉、涩脉和结脉)、数脉类(数脉、疾脉、动脉和促脉)、浮脉类(浮脉、洪脉、濡脉、散脉、芤脉和革脉)、沉脉类(沉脉、伏脉、牢脉和弱脉)、虚脉类(虚脉、细脉、微脉、短脉和代脉)和实脉类(实脉、滑脉、长脉、弦脉和紧脉)[[11]]共28种脉象进行展示。
2.2系统后台设计
后台主要用于管理员对前台各个模块进行管理,最核心的是数据库操作和管理,后台采用的数据库的是SQL Server 2008[[12]]。管理员在登录成功后,就进入了后台管理。进入后台可以对注册用户进行管理、通过脉象分类查看系统收录脉象信息情况,也可以通过脉象管理对脉象信息进行增删和修改操作。后台框架图如图3所示。
图3 系统后台框架
2.3设计原则
虽然近代多用二十八种脉分类法,但是由于所有脉象产生均具有势、形、数、位等几个方面的属性,以及流利度、硬度、强弱、长短、粗细、节律、至数和深浅等几个方面的特性,各类特性之间相互组合,即成为各式各样、形形色色的脉象形态。中医脉诊具有微观性、辩证性、多维性、个体差异性、时间性等基本特征[[13,14]]。另外,因为患者病情通常存在较大的复杂性和多样性,不同的患者在邪正盛衰、病性、病因、病位等方面均存在一定的差异性,因而脉象较为复杂,所以脉象情况远远超出二十八种描述范围。基于这种情况,本系统在对二十八中脉象得主要特征进行动态展示的前提下,还结合相关的参考资料对展示内容进行扩充,尽量丰富系统内容。
3系统展示
3.1前台页面
前台页面主要以黑色背景为主,如图4所示,本界面呈现给用户一种浓浓的中医氛围。页面上方为嵌入的flash动画,表明本系统为脉诊相关的网站。动画下方是一排快捷导航链接,展示网站的所有功能模块,方便用户使用。
图4 系统前台主页面
3.2互动学习
互动学习模块当中采用脉象的动态图,结合辅助信息对迟脉类、数脉类、浮脉类、沉脉类、虚脉类和实脉类共28种脉象特征信息进行文字描述和动画演示,并对与此类脉相关病理进行描述。网页框架应用了Table和Datalist控件,Datalist服务器控件用于按自定义的格式显示图片和信息,同时采用Datalist控件实现分页效果[[15]]。用户可以点击动态页面上的脉象六大分类链接选择任意分类,然后选取具体的脉象图查看。
图5 浮沉脉展示
如图5所示,本图为浮沉脉展示动态图,用户可以点击“浮脉类”链接,界面下方显示浮脉包括浮脉、散脉和芤脉等展示链接,单击“散脉”链接,主显示图展现散脉展示界面。用户可以通过点击“开始”和“结束”分别开始和停止散脉动态展示,單击“详细”链接可以在动态图下方同步展示散脉的基本理论知识和相关的病理讲解。
4结语
本系统是为了教师教学和学生学习方便,从脉象图同脉搏信息关联出发,采用了B/S技术,结合中医脉诊理论和临床脉象图,利用VS开发了脉象学习辅助系统系统。在方便教师对各种脉象的动态演示的同时,也为学生在晦涩脉诊口诀和动态脉象信息之间架起一架桥梁,解决了学生由于经验不足导致理解不到位的问题,激发了学生对于脉象的兴趣,提高了学生的学习效率。该系统界面友好,操作简单,实现了常见脉象的展示和讲解,从信息化的角度展示了脉诊奥秘。在脉象教学和学习中有相当的应用价值。
参考文献:
[1]王赛,陆小左. 浅谈中医脉诊认识方式的历史沿革[J]. 河南中医,2015(1):43-44.
[2]王常海,程凯,宋月晗,等. 脉诊操作学习中的常见问题及应用脉象因素教学的体会[J]. 中医教育,2009(6):58-60.
[3]李京民,滕晶,刘继蕾. 以“位数形势,微甚兼独”为纲学习中医脉诊探析[J]. 江苏中医药,2013(12):67-68.
[4]黄英恒,李瑞. 《内经》与《脉经》人迎寸口脉法之辨析[J]. 中国针灸,2015(5):493-496.
[5]李瑞昌,李庆磊,廖璠. 脉象采集分析系统的设计[J]. 电脑知识与技术,2015(17):197-199.
[6]洪芳,曹燕亚. 中医脉象信号特征提取与分析方法研究进展[J]. 上海中医药杂志,2013(10):82-85.
[7]孙文平. 基于BS与CS架构结合的智能线路巡检系统的实现[J]. 通信管理与技术,2014(5):66-69.
[8]张运诗,仲兆准,钟胜奎,等. 基于Visual Studio 2010的员工信息数据库设计和实现[J]. 电脑知识与技术,2013(28):6246-6249+6252.
[9]蔡晓彤,郭瑞华. 《景岳全书·妇人规》中因阵方组方治则特点分析[J]. 山东中医杂志,2015(1):6-8.
[10]夏晨. 探讨《濒湖脉学》浮沉迟数脉的创新点[J]. 中华中医药学刊,2010(1):41-42.
[11]周达君,江维,闵晓莉. 清·张璐《诊宗三味·逆顺》脉诊经验[J]. 甘肃中医,2010(5):3-4.
[12]马喜红. 基于VB.NET和SQL Server的学生信息管理系统的设计与实现[J]. 电子制作,2015(6):150.
[13]胡广芹. 中医问诊语言技巧的临床研究[J]. 中华中医药杂志,2015(3):949-951.
[14]林海慧,方园. 中医脉诊现代化研究的困境与对策[J]. 现代经济信息,2013(19):374.
[15]吴捍疆,李建民. 基于Measurement Studio和Visual C++的三维图形显示研究[J]. 工业控制计算机,2015(3):51-52.