目前,我國的圖書館自動化經歷了三個發展階段。操作系統平臺的應用,也歷經了三個階段。
一、起步階段(1980—1985)
這個階段,計算機開始在圖書館應用,主要是單機運行,操作系統以DOS為主,研制單項目單功能的自動化管理系統,開始重視中文書目數據庫的建設。
二、集成化管理系統階段(1986—1993)
這一階段主要應用的是為實現圖書館多項功能而開發出來的自動化管理系統,由分離式的試驗系統發展到集成化管理系統。這個階段涌現出一批高質量的商品化優秀系統。這時的操作系統平臺主要以DOS為主,數據庫建設主要以F0XPR0及自行開發為主。
三、網絡化發展階段(1994——下個世紀)
在這一階段,我國圖書館自動化建設取得了可喜的重大進展,標志著其發展進入了新的階段。這一階段建成了許多重要的網絡系統,特別是中國教育科研網CERNET,連續進入“211工程”學校,基本形成我國高校圖書館網絡化的文獻信息保障體系。在信息高速公路條件下,原有的圖書館自動化集成管理系統正在改進,并將開發出更適應網絡化要求的新的集成系統,操作系統主要以Windows NT為主,逐漸形成從局域網向分布式網絡的發展。就國內的整體水平而言,我國的圖書館自動化還處在第二階段,有的開始向第三階段過渡。在選擇系統模式上,則處于由局域網和多用戶系統向更先進的系統模式客戶機/服務器模式的轉化過程中。
四、新一代圖書館管理集成系統前瞻
以客戶機/服務器為新起點的新一代圖書館管理集成系統已開始研制。筆者僅就后兩種自動化系統中的操作平臺進行論述,提出今后的自動化系統模式應為多平臺戰略思想。
關于DOS與NOVELL NETWARE局域網絡系統平臺,20世紀80年代中后期,基于DOS、局域網絡的圖書館應用系統軟件發展迅速,許多圖書館都采用了微機局域網系統。在這期間出現的以NovellNet為網絡服務器平臺,以DOS為工作站平臺的集成系統被廣泛運行使用。但是,隨著操作系統和網絡技術的飛速發展,用戶對應用軟件體系結構和用戶界面要求提出了更高的要求。同時,采用DOS/網絡平臺是以文件共享方式利用網絡服務器資源,存在明顯不足:系統在網絡運行時通信開銷過大;文件共享模式下,由于工作站需要將文件服務器中的所有原始形態數據讀入內存進行復雜處理,然后存回文件服務器,文件共享型網絡軟件不能滿足不斷發展的圖書館的未來需要。主機/終端模式環境的操作平臺,提供了一個穩定可靠、適應性強、移植性較好的環境,主要用于中小型計算機應用系統的開發利用。20世紀80年代末,圖書館界還比較熱衷于NOVELL NETWARE網絡,認為計算機網絡就是進行微機局域網絡,而對于其在遠程網絡(廣域網)通信方面的局限性認識不夠。進入20世紀90年代,又有人認為UN—操作系統是惟一能支持廣域網的,通過遠程網進行終端仿真可以達到目的。主機/終端模式的應用軟件,加上TCP/IP協議的支持,可以在INTERNET上跨網間,以仿真終端方式運行工作。這是終端在網絡上的擴展,而不是遠程應用的惟一模式。在遠程訪問過程中,主機/終端模式也存在許多
不足。
CLIENT端側重于應用功能、用戶接口、報表生成、邏輯設計等方面的考慮。CLIENT/SERVER的CLIENT平臺上,WINDOWS 98是最佳選擇。DOS操作系統管理的內存小、單任務,基于ASP+SQL電子商務系統的分析及其實現性較差的弱點,使其不能成為操作平臺。WINDOWS 98在微機的GUI和多任務機制上,為CLIENT提供了良好的環境。未來圖書館應用軟件應采用多平臺戰略客戶機,服務器模式可由相同或不同的操作系統共同構造。WINDOWS 95或WINDOWS 98在微機的GUI需求上,滿足了用戶需求。同時,伴隨著全球網絡化及INTERNET的發展,客戶機/服務器模式迅速走向實際應用。
對于未來圖書館應用軟件所采用的應用平臺,筆者認為,應為多平臺戰略,即橫跨若干操作系統和硬件平臺,為用戶提供可以選擇的靈活組合,為業務量不斷增長的用戶提供可靠的升級路線。目前,一些應用軟件開發者正在研制上述的CLIENT/SERVER 的系統。客戶機/服務器(CLIENT/SERVER)計算機結構吸收了各類最新技術成果,增強了開發效率,節省了系統開銷。
(作者單位:牡丹江技師學院)