面向Internet的中医药异地远程同步建库平台Internet-orienteddataacquirement,maintenance,queryingsystemforTCM浙江大学计算机科学与技术学院蔡越君2003.1.24.内容简介•系统背景和目标•IDAMQS体系结构及其特点•IDAMQS数据库设计•关键技术及特点•总结IDAMQS背景和目标•背景:中医药领域信息的高度复杂性、内容和语义的多样性、非标准性及分布性,导致中医药信息的数字化、信息处理和利用过程相对滞后,要做一个统一、完整的中医药信息平台,就需要提高数据采集能力,提高信息查询精确性。•目标:高效,安全,准确扩大现有数据库资源,加大信息覆盖面,提高信息准确度。方便地加工、整理现有中医药数据,加快中医标准化进程。IDAMQS体系结构Internet数据录入服务器信息查询服务器紫色:数据采集工作站粉红色:数据查询客户缓冲数据库全关联数据库系统体系结构特点•1.面向Internet的、多层的、B/S结构的系统构架。采用浏览器的方式,支持分中心的灵活的、可扩展的数据采集,分层次的数据维护以及集中式的数据监控和加工管理。•2.安全可靠的集中式数据库架构设计。采用隔离缓冲的前后台数据库架构,提供了可靠的数据安全机制;集中式的数据架构设计大大降低了系统的运行维护和管理成本。关联数据库介绍•关联数据库设计分为两大部分:一部分以元素药为核心形成中药科技信息数据库群,一部分以临床疾病为核心形成中医科技信息数据库群。•整个工程共设计50种数据库,110个单表及其数百个自动生成的中间表,共有800余个著录项目。•中药科技数据库群主要包括:品种、种属类别、保护、保护品种公告、单味药、药异名、生药材鉴定方法、生产、生产基地、单味药性味、归经、单味药毒性认定、化学成份、化学成份获得方法、方剂、成份、配伍、产品、产品生产销售、类属、功效、一般药理、一般毒理、一般临床药理、制药工艺、加工工艺、加工过程、GMP、企业单位、企业营销等数据库;•中医科技信息数据库群主要包括:临床疾病、临床疾病异名、病证关系、诊断、诊断标准、一般症状、治疗、具体治疗过程、疗效观测指标、疗效标准、药物疗法、针灸疗法、按摩疗法、气功疗法、其他疗法等数据库。•关联数据库的特点是各个表之间结构严谨,数据检查非常严格。这就保证了数据可靠和准确。完全关联型数据库结构缓冲数据库介绍•总共25个无关联数据库表,包括诊断标准,疗效标准,临床疾病,临床研究,具体治疗过程,生药材鉴定方法,一般药理,一般临床药理,一般毒理,保护,产品,化学成分,单味药,品种,方剂,企业单位,GMP,企业营销,产品生产销售,化学成分获得方法,药材标准,生产基地,涵盖了关联数据库的所有信息。•这种松散的,无关联的,冗余的数据库能够使得基于Web的数据库操作变得轻松,容易,数据录入人员的工作流程变得简单,直观,可以大大提高工作效率。松散冗余的缓冲数据库结构IDAMQS功能模块实验库基础库粗模型数据细模型数据录入人员管理人员使用人员数据仓库缓存数据数据仓库录入人员使用人员标准库导入人员botanyHamletbaseviewMagicDrSmartDWManageDWQueryStandardTable导入人员DWManage管理人员管理人员外部数据库starch使用人员其中细箭头表示数据的流向粗箭头表示人员参与控制虚箭头表示数据参考功能模块简介•关联数据库全功能本地模块Hamlet•基础库导航模块BaseView•基础库远程录入模块botany•基础库导入模块Magic•实验库查询模块Starch•实验库远程录入模块DrSmart•标准库查询模块DWQuery•实验库远程录入模块DrSmart•标准表管理模块STDManage•实验库管理模块DWManage•标准表管理模块STDManage关键实现技术特点协同数据采集技术数据库隔离缓冲技术多级的、多角色的数据管理和审查机制面向中医药特点的,多视图,多关联数据库浏览导航基于OLAP的中医药实验数据仓库的实现协同数据采集技术•采用CSCW技术,利用微软WEB服务器IIS的session会话功能,以及Oracle数据库强大的事务管理功能,实现了在Internet环境下,人机协同式的数据采集功能。支持中医、中药科技基础数据库群的十三个中心的数据采集远程协同工作的模式。数据库隔离缓冲技术•通过前台粗模型、无关联型数据库,在粗粒度,无关联的基础上,提供了数据容错能力,并且提供了数据的安全可靠机制,保证了后台关联型结构化数据库的准确、一致和安全,同时也大大提升了前台录入人员的工作效率。多级的、多角色的数据管理和审查机制•保证了数据内容的一致性与安全性。提供了图形化的数据管理功能,提供了基于WEB的远程管理和审核功能,提供了数据采集进度的监控和管理功能。管理界面截图多视图、多关联数据库浏览导航系统•为信息检索者提供了快速,准确的信息检索浏览功能。这一功能,基于基础数据库的完全结构化的设计,把整个中医中药信息系统在数据库的结构上严格地关联起来,从而使得这种多视图,多角度的导航浏览得以实现。基础库导航系统截图基于OLAP的中医药实验数据仓库的实现•使用Oracle数据库的数据仓库技术,也就是所谓的OLAP功能,提供快速多维的在线数据统计功能。数据仓库统计查询截图总结•IDAMQS是基于Internet的中医药科技信息平台,利用了当前成熟的互联网技术和数据库技术,使用了前后台隔离数据库的系统设计,具有创新性•利用该信息平台,可以进行中医药的数字化,标准化,并可以在此基础上进行中医的知识挖掘等进一步的应用谢谢