摘要
用VisualC语言编写了催化剂分子设计专家系统的通用数据库,应用面向对象编程技术,使用主数据库结构信息封装类,子数据库结构信息封装类和数据文件封装类封装了数据库信息。数据的输入输出则是通过将重载操作符设定为数据封装类的友员函数来实现的。这一方法实现了数据库的程序无关性,方便了数据库的扩充与更新,并设计成窗口式通用界面,提高了程序的易用性。
An universal database for expert system of catalyst design was developed using Visual C language. Based on the object oriented programming technology,the information of database was encased into the structure information encapsulation class of main database,the structure information encapsulation class of sub database, and the encapsulation class of data files,respectively.The over loading operator was defined as a friend function of the database encapsulation class for the practice of data input/output.It is ease to use and convenient for the expansion and updating of database via the general window type user interface.
出处
《计算机与应用化学》
CAS
CSCD
1999年第2期105-110,共6页
Computers and Applied Chemistry
基金
国家自然科学基金
关键词
数据库
催化剂
分子设计
界面
Database, Catalyst design, Interface, Class