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