王志耘 彭 平 王志钢 田华咏 李 萍
土家医药数据库平台是依据湘西土家族苗族自治州民族中医院国家级土家医药平台建设基地及湘西土家族苗族自治州民族医药研究土家医药实体资源相关工作进行。土家医药数据库平台建立制定了统一的信息标准规范,对湘西土家族苗族自治州民族医药研究所及湘西土家族苗族自治州民族中医院实际土家医药馆藏文字、图片、视频和录音等资料及相应民族药材、土家名医等综合信息资源进行整合,对湘西地区现有土家医药信息进行采集和深度加工。在此基础上,基于移动互联网技术,设计并构建土家医药开放式数据库平台,保护、发掘、整理、存储、分享土家医药资源,通过互联网等形式,借助电脑、平板、手机等终端,向数据用户群体和广大民族医药爱好者服务,为后期土家族医药实体博物馆和数字博物馆建设工作提供设计规划和数据支撑服务。基于移动互联技术构建土家医药数据库平台更好地实现了土家医药信息保存、挖掘、研究和传承推广工作,是对实体土家医药资源的有益补充和完善。
1.1 研发背景土家族是中国少数民族之一,根据2010年第六次人口普查,土家族人口数为8 353 912人,主要分布在湘、鄂、渝、黔交界地带的武陵山区[1]。地理位置得天独厚,土地肥沃、雨水充沛,各种生物、矿物资源丰富,是名副其实的“中国动植物基因库”“华中天然药库”,有很多珍稀的道地药材,形成了独特的土家医药文化[2]。由于土家族有语言而无文字,土家医药文化主要靠世代口传亲授及依赖汉文化传播,这部分民族医药的文献整理是通过田野乡村调查、实时记录文本、总结医药经验和理论,然后用汉文进行表述的,其发展传承受局限、生存的地理环境或交通条件较差,民族医药的发掘整理工作尚待进行[3]。借助移动互联网技术基于丰富的土家医药资源构建土家医药数据库平台有现实必要性和紧迫性。
2017年7月1日实施的《中华人民共和国中医药法》[4],明确指出国家采取措施,加大对少数民族医药传承创新、应用发展和人才培养的扶持力度;《中医药健康服务发展规划(2015—2020年)》中指出,中医药(含民族医药)是中国独具特色的健康服务资源,充分发挥中医药特色优势,加快发展中医药健康服务,是全面发展中医药事业的必然要求[5]。依据国家中医药管理局《关于加强新时代少数民族医药工作的若干意见》中的要求,积极推进少数民族药资源调查,构建少数民族药资源数据库和信息共享平台[6]。基于移动互联网技术构建土家医药数据库平台是保护传承土家医药的重要举措。
课题研发小组位于湘西地区,课题组成员所在单位是一家集医疗、教学、科研于一体的三级甲等中医医院,是湖南省重点民族医医院,是国家级土家医标准化研究基地,多年来采访了大量民间土家医药工作者,收集了大量民间土家医药经验方,撰写了大量书籍,发表了论文60余篇,拥有大量土家医药文献资料和丰富的土家医药资源。并且针对土家医、土家药、土家疗法的临床疗效、使用规律、护理规范等进行了系统研究,建立了土家医药规范化诊疗标准,为建立数据库平台提供有力的资源保障。
1.2 主要内容构建基于移动互联网技术的开放式数据库平台,制定统一的信息标准规范。利用数字化和移动互联网技术建立土家医药数据库平台,将所收集的内容整合到土家医药诊断标准、土家药物、土家名医、土家医药文献等表中。收集整理土家医药资源、收集土家医药公开发表或者民间收藏的文字、图片、书籍、文献、影音视频等资料,按土家医史、流派传承、土家名医、珍本医籍、道地药材、处方集锦等项目分类进行整理,并录入到平台,进行分类保存。对名老土家医生的经验方、处方集、学术传承及流派研究等进行数字化整理,利用大数据分析技术,进一步挖掘土家医药的精髓。完成电脑端、移动端的交互界面设计,并建立检索系统,借助PC终端、移动终端(如手机、平板电脑等),向数据用户群体提供广泛的信息资源服务。并随着土家医药发展,不断维护与更新信息库平台数据。
1.3 技术方案该项目设计开发基于PC终端和移动终端多种访问方式,对数据库平台保存的资源进行显示,提供资源信息及科普服务,起到保存、挖掘、推广土家医药文化的作用。根据其工作特点,采用B/S模式、自适应响应方式来适配不用的设备,不用安装软件和APP,不管使用哪种设备,都能用本地浏览器进行浏览,并保持最佳的视觉效果。
本项目以SqlServer作为后台数据库,同时增加数据的独立性,建立一些共用表,比如常见疾病表中的疾病可用于各规范标准,名词术语表为其他地方提供了标准解释,保证这些资料惟一性、准确性,避免产生歧义。平台采用ASP.NET MVC方法以C#语言进行后台代码开发;后端采用了Ace-Admin后端框架,在添加编辑等页面使用Ajax技术以AutoComplete自动完成方式直接从数据库获取搜索资料中包含ID号的完整信息以用于数据之间的关联。网站后端也进行了对移动端的适配,方便直接用手机上传资料。
前台采用移动BootStrap框架开发,满足移动互联网的功能;利用Ajax技术,更快速地查阅所需要的资料;前端采用了最流行的上下滑动的板块式栏目结构,每个栏目都可以进入到栏目页与内容页,便于用户快速找到最新的内容也有利搜索引擎的优化。前端页面最重要的栏目是知识库与文献资料,部分页面选用了国外较流行的Ace-Admin后端框架,同时采用了Ajax以及Vue的一些技术,比如AutoComplete。为方便用户阅读文献资料,采用了图书翻页效果,以期更好的用户体验。
平台上线的生产环境采用美橙互联上海双线企业型云主机,初定为4核CPU、4G内存、70G硬盘和5M带宽。平台采用云主机的方式,可以随时在线升级。以后可以根据平台的访问量再做调整,考虑是否进行服务器租用和服务器托管。云主机的机房拥有强大的安全保障措施,可以在一定程度上减少安全方面的投入。因为平台采用ASP.NET开发,系统采用Windows Server 2008R2 64位系统,数据库使用SqlServer 2014版,.net framework 版本号为4.7.2。
1.4 系统的安全性软件项目采用SSL数字证书认证,通过在客户端浏览器和Web服务器之间建立一条SSL安全通道,保证只有授权许可的通信访问信息才可以在客户机和服务器之间建立连接,对传送的数据进行加密和隐藏,确保数据的完整性在传送中不被改变,用户通过https协议进行访问。
数据库设计层面,为防止数据误删,对重要资料的删除先做删除标记,完全确认后方可删除;对于被引用数据,只有引用该数据的记录删除后方可删除。对于文件资料采用时间随机数文件名,通过与数据库结合读取到正确位置,防止重要资料被非授权用户打包下载,同时图片文档加水印以防非法盗用。
对前端用户实时网络监控,建立网络日志,及时记录用户登录和访问页面,监视和记录网络上的活动,即时了解对软件操作行为进行全方位安全管理。对平台系统后台操作建立网络日志,记录用户登录后的每一步操作,对危险操作行为及时发现并采取补救措施。
对于用户权限设定3个级别:一般用户只能浏览前端网站页面;注册用户可以进入后台增加、删除、修改和查询自己上传的资料;而注册用户上传的资料需经管理员审核后方可以在前台展示。管理员级别则是最高级别,负责审核等工作。
平台系统搭载在云服务器上,利用云主机的机房所拥有强大的防火墙建立第一道安全防护网。在服务器端安装服务器安全狗与网站安全狗软件,及时了解服务器平台被攻击、入侵的行为,并及时填补系统漏洞,对可疑IP采取截断连接、接入黑名单等措施。
1.5 技术路线为能够可持续地向数据用户群体和广大民族医药爱好者服务,本平台在设计时从平台的注册、数据录入更新、上传数据的审核发布以及根据权限获取资料方面均进行了综合考虑。
该系统首次实现了土家医药资源的挖掘、整理、保护和数字化存储工作,将大量民间土家医药经验方、录音、视频、土家医药书籍、论文等珍贵土家医药文献资料和土家医药资源分类保存,并实现资源共享。文献资料既可作为电子书进行阅读,又可以在文档内搜索关键字,获取权限后还能进行PDF文档的下载,资料相互间的引用部分可以通过链接进行跳转到相关章节。可以任意搜索所需要的土家医药知识库知识,同时数据库平台随着土家医药的不断发展同步进行更新。在土家医药历史中将土家名医的流派进行归纳总结,师承关系贮存于数据库表的字段中,用以查询土家名医流派传承。平台实现了对土家名老医生的经验方和处方集整理、学术传承及流派研究等大数据收集整理,进一步挖掘土家医药的精髓。拥有良好的交互界面,不仅能通过平台建立官方发声渠道,同时构建在线土家医药知识库,以图文、音视频方式展示土家医药,实现资源共享。用户可以通过电脑、手机与使用者进行良好的沟通,拥有相应权限者可以上传新的土家医药知识,更新知识库,让更多土家名医参与其中,促进土家医文化交流。土家医药数据库平台的建成,使一些本土化、濒临灭绝的土家医药资源将得到有效保存,有利于土家医药文化的推广传播,为后期土家医药实体博物馆和数字博物馆建设工作提供设计规划、数据支撑服务,为中医非物质文化遗产保存作出贡献。
土家族医药是中医学的重要组成部分,是千百年来土家族人民经过历史沉淀的智慧的结晶,土家医药数据库平台既是医疗数字化大环境的大势所趋,也是保护和发展土家医药的必然要求。通过建立这个平台,使土家医药更好地被土家医药学者所传承,相关学术研究上升到更高层次,非常有利于土家医药的推广传播,为中医、民族医非物质文化遗产保护传承作出贡献,是对少数民族医药数据库的有力补充。