免费文献传递   相关文献

A PRELIMINARY DESIGN AND IMPLEMENTATION OF A PROTOTYPE INFORMATION SYSTEM FOR TRADITIONAL CHINESE MEDICINES

一个中药信息系统原型的初步设计与实现



全 文 :武汉植物学研究 1999, 17 (1) : 91~ 93
J ourna l of W uhan B otan ica l Resea rch
一个中药信息系统原型的初步设计与实现Ξ
余清清 钟 扬
(中国科学院武汉植物研究所 武汉 430074)
A PREL IM INARY D ESIGN AND IM PL EM ENTAT ION
OF A PROTOTY PE INFORM AT ION SY STEM FOR
TRAD IT IONAL CH INESE M ED IC INES
Yu Q ingqing Zhong Yang
(W uhan Institu te of B otany , T he Ch inese A cad emy of S ciences W uhan 430074)
关键词 中药, 信息系统, 关系数据库
Key words T radit ional Ch inese m edicines, Info rm ation system , R elat ional database
中药信息系统是实现中药信息科学管理最有效的技术系统。我们以国内权威中药学论著和《中华人
民共和国药典》1995 年版 (一部) 为蓝本, 综合其他 20 余部中药论著及文献资料, 应用关系型数据库
FoxP ro fo r W indow s 研制了一个中药信息系统的原型 (中文版) 1) , 主要内容如下。
1 系统设计要点
111 数据项与系统结构
本系统选择的数据项为: 本草考证、文献查考、资源调查、分类学鉴定、性状鉴定、显微鉴定、商品鉴
定、理化分析、化学成分、药理实验、野生药源的开发利用、引种栽培或驯化研究、生物技术应用、新药开
发、有效成分的合成和结构改造、综合利用、采收加工、性味与功效、参考文献和备注。以上数据项基本涵
盖了除临床应用外所有有关中药的基础性研究和开发性研究的内容, 可以满足中药研究工作者从事中
药科研、教学和交流活动的一般需要。
系统结构框图如图 1 所示。
112 查询模式
中药信息系统中一般用中药名称进行查询〔1〕, 而多来源的中药在进行名称查询时情况较为复杂。以
党参类为例,《药典》规定, 中药党参为桔梗科党参、素花党参或川党参的干燥根〔2〕。但其它党参属植物的
根有时也作党参或补药〔3〕。本系统收录了这些植物, 因而出现一个中药类别包含多个植物种的情况。另
外, 有些数据项 (如本草考证等)只对应中药类别而不是植物种, 而有些数据项 (如分类学鉴定等) 则只对Ξ 收稿日: 1997207228, 修回日: 1997211227。第一作者: 男, 31 岁, 硕士, 现从事生物信息系统研究。
1) 余清清。一个中药信息系统原型的设计与实现。中国科学院武汉植物研究所硕士学位论文 (导师: 钟扬
研究员) , 1997。后同。
应植物种而不是中药类。
图 1 系统结构框图
F ig11 T he structu re of system
为解决上述问题, 我们将数
据项概称为中药属性; 将中药类
名、植物种中文名和拉丁名概称
为中药名称, 设计了一个名称查
询模式 (图 2)。在此基础上设计了
查询界面和程序, 以实现交互式
实时查询。
2 系统实现
211 程序组
设计工作完成后, 将界面、菜
单、数据库和封面放入 FoxP ro 提
供的项目管理器中, 封装成一个
应用程序; 使用 D istribu tion K it
软件包编译应用程序, 形成 EXE
文件; 在W indow s 平台上建立一
个程序组, 在程序组中加入程序
项, 并配以图标1)。
2. 2 用户界面
本原型系统的用户界面除系
统菜单和封面外还包括: ①浏览
主界面; ②中文名查询界面; ③拉
丁名查询界面; ④本草考证界面;
⑤文献查考界面; ⑥商品鉴定界
面; ⑦化学成分界面; ⑧理化分析
界面; ⑨药理实验界面; βκ野生药
源界面; βλ引种栽培或驯化界面;βµ生物技术应用界面; βν 新药开
发界面; βο综合利用界面; βpi有效成分界面; βθ采收加工界面; βρ性味功效界面; βσ参考文献界面; βτ 备注
图 2 查询模式
F ig12 Search mode 界面; χκ显微鉴定界面; χλ组织构造界面; χµ粉末特征界面; χν超微构造界面; χο分类学鉴定界面; χpi性状鉴定界面; χθ原植物、动物图界面; χρ分类检索表界面; χσ药材图界面; χτ性状检索表界面等。以中文名查询界面为例, 用户可在类别名输入框中间键入类别名, 如“七叶一枝花类”, 类别名列表框中的滚动条指向“七叶一枝花类”, 植物种列表框中指向“七叶一枝花类”; 若在植物种输入框中输入植物种名, 如“七叶一枝花”, 则植物种列表框中滚动条指向“七叶一枝花”, 类别名列表框中滚动条指向“七叶一枝花类”; 用户也可在列表框中利用鼠标双击或键盘控制滚动条, 选择类别名或植物种名。如在
29 武 汉 植 物 学 研 究               第 17 卷  
类别名列表框内双击“七叶一枝花类”, 则植物种列表框中的滚动条指向“七叶一枝花”, 同时, 类别名输
入框内显示“七叶一枝花类”; 双击植物种列表框内的“七叶一枝花”, 则类别名列表框中的滚动条指向
“七叶一枝花类”, 同时, 植物名输入框和类别名输入框内分别显示“七叶一枝花”和“七叶一枝花类”。最
后, 选定查询对象后按“确定”键, 即可返回浏览主界面, 最后进入下一级浏览界面, 等等。
2. 3 运行环境
①80386SX 或更高档次的 CPU ; ②不设虚拟内存时需 6M B 内存, 设置了临时或永久虚拟内存后需
4M B 内存; ③20M B 以上的硬盘空间; ④M S W indow s 3. x 或W indow 95 中文版; ⑤V GA 显示器, 显示
内存 1M B 以上; ⑥可配置鼠标一只, 打印机一台。
3 结语
本系统开发应用了数据库管理系统 FoxP ro fo r W indow s, 使原型系统的设计和实现更为简便。其显
著特点是系统的主控程序被编成 EXE 文件, 可在W indow s 3. x 或W indow s 95 操作平台中单独运行,
所见即所得, 大大增强了系统的独立性和可维护性, 并可节约硬盘开销, 合理利用计算机资源; 系统具弹
出式菜单, 精巧美观的界面系统, 操作简单方便; 利用扫描仪采集了一定数量的中药原植物图、药材图和
显微结构图, 图文操作实时性强; 系统为模糊查询模式, 能对中药名称进行交互式实时查询。随着新的数
据库技术和网络技术的发展, 本系统可移植到其它数据库管理系统和操作系统中。例如, 适合建立大型
中药信息系统的工具还包括U nix 系统所支持的 Sybase 和O racle 等大型数据库管理系统。
参 考 文 献
1 余有芩, 谢宗万. 电脑检索全国中草药名鉴数据库的研制与应用. 见: 中国中医研究院中药研究所编. 中医药工程研
究与应用. 北京: 中国中医药出版社, 1992. 105
2 中华人民共和国卫生部药典委员会. 中华人民共和国药典 (一部). 北京: 人民卫生出版社, 化学工业出版社, 1990.
3 王峥涛, 徐国钧, 徐珞珊等. 党参类专题研究. 见: 徐国钧, 徐珞珊主编. 常用中药材品种整理和质量研究. 福州: 福建
科学技术出版社, 1994.
39 第 1 期          余清清等: 一个中药信息系统原型的初步设计与实现