文章簡述了用Derameaevrtardev構(gòu)建成都網(wǎng)站建設(shè)程序,由數(shù)據(jù)庫管理導(dǎo)航記錄,并可實(shí)現(xiàn)檢索的動(dòng)態(tài)學(xué)科導(dǎo)航系統(tǒng)的方法和步驟,探討了學(xué)科導(dǎo)航系統(tǒng)網(wǎng)頁建設(shè)、數(shù)據(jù)庫記錄字段設(shè)置等學(xué)科導(dǎo)航系統(tǒng)建設(shè)問題。
DreamweaverUltradev動(dòng)態(tài)網(wǎng)頁學(xué)科導(dǎo)航“網(wǎng)絡(luò)資源學(xué)科分類導(dǎo)航系統(tǒng)”(NetResuor“esSubjectGuide)也稱“學(xué)科導(dǎo)航庫”或“學(xué)科導(dǎo)引庫”,是以學(xué)科為單元對Intemet上的相關(guān)學(xué)術(shù)資源進(jìn)行搜集、分類、描述、組織和序化,建立分類目錄式資源組織體系、動(dòng)態(tài)鏈接、學(xué)科資源數(shù)據(jù)庫和檢索平臺(tái),并發(fā)布于網(wǎng)上,為用戶提供網(wǎng)絡(luò)學(xué)科信息資源導(dǎo)引和檢索線索的導(dǎo)航系統(tǒng)。目前國內(nèi)外眾多圖書館都將其作為參與網(wǎng)絡(luò)資源序化和資源建設(shè)工作的重要組成部分,我國有近50所高校圖書館也正在建設(shè)學(xué)科導(dǎo)航系統(tǒng)。但其中大多數(shù)都是靜態(tài)網(wǎng)頁,這些靜態(tài)網(wǎng)頁是由導(dǎo)航館員在每個(gè)網(wǎng)頁上對每條記錄進(jìn)行編輯制作的,工作量大,且不易更新、不易對記錄進(jìn)行聚類和排序,沒有檢索功能。如何制作能夠動(dòng)態(tài)更新、由數(shù)據(jù)庫隨時(shí)進(jìn)行聚類和排序、可檢索的動(dòng)態(tài)學(xué)科導(dǎo)航系統(tǒng)成為函待解決的問題,經(jīng)過一段時(shí)間的摸索和實(shí)踐,我們發(fā)現(xiàn)用DreamweaverUltradev建設(shè)學(xué)科導(dǎo)航動(dòng)態(tài)系統(tǒng),是一種既能實(shí)現(xiàn)以_L功能又簡單易行的方案。
DreamweaverUltradev4是Maeormedia公司最新推出的可視化動(dòng)態(tài)網(wǎng)頁制作軟件。
我們經(jīng)常會(huì)在成都網(wǎng)站建設(shè)中使用它,它和Deramweave:一樣它提供了“所見即所得”的網(wǎng)頁制作界面,不需要編寫程序語言即可制作動(dòng)態(tài)網(wǎng)頁。它具備與數(shù)據(jù)庫關(guān)聯(lián)的能力和操作數(shù)據(jù)庫的能力,可以隨時(shí)動(dòng)態(tài)顯示數(shù)據(jù)庫內(nèi)更新的記錄,完成為數(shù)據(jù)庫添加記錄、修改記錄、讀取記錄、查詢記錄、定位記錄等操作,易于實(shí)現(xiàn)對記錄的排序、更新和查詢,且只需編輯一條記錄的格式,就可以通過重復(fù)區(qū)域設(shè)置使得全部記錄按同樣的格式顯示,不必逐條編輯。正如Forntpgae結(jié)束了不懂HTML語言就不能編寫網(wǎng)頁一樣,DeramweaverUltradev結(jié)束了不懂腳本語言就不能編寫動(dòng)態(tài)網(wǎng)頁的歷史,使建立可在網(wǎng)上動(dòng)態(tài)更新數(shù)據(jù)庫的后臺(tái)管理系統(tǒng)和動(dòng)態(tài)發(fā)布數(shù)據(jù)庫內(nèi)容不需使用編程語言。對于非計(jì)算機(jī)專業(yè)的圖情工作人員來說,構(gòu)建動(dòng)態(tài)數(shù)據(jù)庫系統(tǒng),這些原本只有專業(yè)程序員才能實(shí)現(xiàn)的工作,將不再可望不可及。
成都網(wǎng)站制作中經(jīng)常提到的所謂“動(dòng)態(tài)網(wǎng)頁”,并非是指含有各種動(dòng)畫效果的網(wǎng)頁。與動(dòng)態(tài)網(wǎng)頁相對應(yīng)的是靜態(tài)網(wǎng)頁,靜態(tài)網(wǎng)頁并不是絕對“靜止”的,它有可能包含了Flash動(dòng)畫,也可以包含腳本語句,但是與動(dòng)態(tài)網(wǎng)頁相比,它的腳本語句不是在服務(wù)器上運(yùn)行的。只有那些包含了在服務(wù)器上運(yùn)行的腳本語句的網(wǎng)頁才能稱為動(dòng)態(tài)網(wǎng)頁(DynamiePage),動(dòng)態(tài)網(wǎng)頁可以處理服務(wù)器上的各種資源(比如數(shù)據(jù)庫),換句話說,它能夠“命令”服務(wù)器按它的要求對各種數(shù)據(jù)資源進(jìn)行處理〕DreamweaverUltradev4就擁有添加服務(wù)器行為的界面,可以非常直觀地實(shí)現(xiàn)顯示、查詢、增加、修改數(shù)據(jù)庫記錄,具備制作動(dòng)態(tài)網(wǎng)頁的全部功能。動(dòng)態(tài)學(xué)科導(dǎo)航系統(tǒng)包括兩部分:前臺(tái)和后臺(tái),前臺(tái)網(wǎng)頁用于動(dòng)態(tài)顯示、查詢數(shù)據(jù)庫中的記錄,并隨時(shí)根據(jù)數(shù)據(jù)庫內(nèi)記錄的更新而更新;后臺(tái)網(wǎng)頁只是供建庫工作人員通過密碼驗(yàn)證登錄使用,用于通過網(wǎng)絡(luò)往數(shù)據(jù)庫中添加、修改、刪除導(dǎo)航記錄,這一系統(tǒng)也可以實(shí)現(xiàn)跨地區(qū)的網(wǎng)上共建數(shù)據(jù)庫。
DeramweaverUltardev4對系統(tǒng)配置要求低,且操作簡單,下面從系統(tǒng)配置、服務(wù)器配置、數(shù)據(jù)庫構(gòu)建及連接、前臺(tái)和后臺(tái)網(wǎng)頁的制作等方面對如何構(gòu)建學(xué)科導(dǎo)航系統(tǒng)作簡單介紹。1使用Deram~evrtradev構(gòu)建動(dòng)態(tài)學(xué)科導(dǎo)航系統(tǒng)的工作環(huán)境DWtrdaev所要求的系統(tǒng)最低配置如下:
IntePentium處理器或兼容處理器:166MHz的處理速度或者更快;8M4的RAM,3OMB的可用磁盤空間:Win95、Win98,帶有SevrieePaeks的WniNT4.O或wni2000操作系統(tǒng);微軟數(shù)據(jù)訪問組件:MDAC2.1(操作系統(tǒng)為Wni2000的,系統(tǒng)中已安裝);Mieorsoft的115。建立動(dòng)態(tài)發(fā)布的學(xué)科導(dǎo)航系統(tǒng)前臺(tái)網(wǎng)頁在完成系統(tǒng)配置、服務(wù)器配置、數(shù)據(jù)庫構(gòu)建及連接后,就可以開始使用DreamweaverUltradev中建立動(dòng)態(tài)發(fā)布的學(xué)科導(dǎo)航網(wǎng)頁了.成都網(wǎng)站建設(shè)制作首先要在DeramweaverUltradev中建立導(dǎo)航站點(diǎn),并定義該站點(diǎn),然后創(chuàng)建導(dǎo)航站點(diǎn)與數(shù)據(jù)庫的連接,最后制作網(wǎng)站前臺(tái)和后臺(tái)靜態(tài)網(wǎng)頁及添加動(dòng)態(tài)數(shù)據(jù),從而形成一個(gè)完整的學(xué)科導(dǎo)航系統(tǒng)。