一、主机

首先高级系统需建多个复杂的专业管理子系统,要经常使用许多知识数据库,要运行大型专家系统,要建立综合数据库。因而对系统的主计算机提出了更高的要求。要求主计算机有更高的运算速度,特别是支持多用户、大容量并行运算的功能,有更为强劲的网络通信功能,有更为强大的安全运行保证。所以系统中主计算机采用运行 UNIX 的中、小型机为主机,同时要求以一些独立的 UNIX 工作站,及大量的处理前端事务的较高级的 PC 机。以这些机器构成三级快速通信网络。这种网络具有远程通讯的功能。

运行 NUIX 的中、小型机,当前主要是小型机。有很强的功能和高可靠性。主要完成管理信息系统功能,并支持各种系统引用的大型数据库,即通常所谓为系统建立起数据库后台支持平台。这些机器置于计算机中心的机房,处于第二个层次。工作站(运行 UNIX 系统)处于第二层次,设置于各职能管理部门。主要完成部门的办公事务处理。微机设置于各办公室工作人员办公桌上,主要作为运行各系统的前端机。工作人员在此运行管理程序,和主机上后台数据库打交道,同时可以作为文字处理、图形、图像处理的处理机,运行 WPS、CCED、 Word Star、 Word 等文字处理软件。微机之间可以运行 E

-Mail 一类软件,交换各种信息。它也作为网络运行的终端与本地网或远地网的其它用户通讯、传递和处理信息。微机是个人工作的主要平台。

这类系统通常加入各种专用数据库,即在对一般办公系统中的基础数据库的原始数据加工以后,生成不同功能要求的专用数据库。例如,政府机关可设置计划、统计、公交、财贸、外贸、金融、建设、农业、市计、文教卫生、科技等等专用数据库。这类系统向决策、智能化方向发展,要求构成综合数据库和各种大型知识库。其综合数据库是把各专业数据库的内容进行归纳处理,把与全局或系统目标有关的重要数据构成综合数据库。而知识库主要是大型模型库和方法库及对事务处理的有关条件,将过去的经验或是科学分析的结果都存入数据库备用,以便在对未来的新条件分析时,得出可选择的结论,达到智能功能。

例如,不久前著名的国际象棋大师卡斯帕罗夫与巨型机“深蓝”之间的

人机大战,实际上在“深蓝”中,构成了一个巨大的国际象棋着法知识库。库中将对方出棋,本方反映、双方着棋以及由此可能会有的多种结果作为知识存储起来。一旦对方着棋,“深蓝”就快速分析本方各种应对可能及产生的结果,在极其浩翰的可能性中选取最佳应法着棋。这种运算难度是极其惊人的。但是由于“深蓝”是一台超级计算机,具有每秒分析两亿步棋的运算能力,而“深蓝”又采用 IBM 大型数据库技术,完全可支持这种知识运算, 分析得出正确的着法,因而本次大战“深蓝”以 2∶1 取得决定性的胜利。这类运行于 UNIX 主机上的专用数据库要求有比微机数据强大得多的数据库软件支持:在安全性、并发机制、多用户支持等多方面大大加强。例如,大家熟知的 NUIX 下的 Sybase、Oracle、Informix 等各种产品。