劉 源 黃瑩娜
摘要:針對(duì)傳統(tǒng)館際互借服務(wù)的局限性,探討了在網(wǎng)絡(luò)環(huán)境下基于WEB的館際互借與文獻(xiàn)傳遞系統(tǒng)的實(shí)現(xiàn)。
關(guān)鍵詞:館際互借;文獻(xiàn)傳遞;WEB服務(wù)B/S結(jié)構(gòu)
1背景
隨著網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,網(wǎng)絡(luò)在高校圖書(shū)館的館際互借中被廣泛使用。網(wǎng)絡(luò)環(huán)境下的館際互借服務(wù)是一種全新概念的服務(wù),我館在現(xiàn)有網(wǎng)絡(luò)環(huán)境的基礎(chǔ)上,開(kāi)發(fā)了此館際互借與文獻(xiàn)傳遞系統(tǒng),極大提高了圖書(shū)館的管理水平和期刊等資源的利用率,并且為讀者提供更方便快捷的服務(wù),從而實(shí)現(xiàn)了館際互借與文獻(xiàn)傳遞的自動(dòng)化,實(shí)現(xiàn)了文獻(xiàn)資源共享。
2系統(tǒng)需求分析
本系統(tǒng)要求集成兩個(gè)功能模塊:用戶(hù)管理系統(tǒng)和后臺(tái)管理系統(tǒng),功能詳細(xì)要求如下:
用戶(hù)管理功能:
進(jìn)入主頁(yè)就可看到系統(tǒng)公告,實(shí)時(shí)更新系統(tǒng)最新消息。用戶(hù)登錄之后即可進(jìn)入本系統(tǒng),可在系統(tǒng)界面看到自己的注冊(cè)信息和借閱記錄。在頁(yè)面上有修改資料、退出系統(tǒng)、填寫(xiě)申請(qǐng)表三項(xiàng)功能,標(biāo)有星號(hào)的項(xiàng)是必須填寫(xiě)的,系統(tǒng)會(huì)自動(dòng)提示錯(cuò)誤。用戶(hù)在登錄之后的第一頁(yè)就可看到自己提交的申請(qǐng),并可看到此申請(qǐng)的處理狀態(tài)和所需金額。
后臺(tái)管理功能:
進(jìn)入后臺(tái)管理系統(tǒng),包括文獻(xiàn)管理、會(huì)員管理、其它管理、系統(tǒng)設(shè)置四個(gè)功能。文獻(xiàn)管理包括處理文獻(xiàn)申請(qǐng)和導(dǎo)出文獻(xiàn)管理兩個(gè)功能,并可將所有申請(qǐng)以Excel的形式導(dǎo)出;會(huì)員管理包括會(huì)員管理和添加會(huì)員兩個(gè)功能;其它管理包括充值管理、資費(fèi)標(biāo)準(zhǔn)、館藏管理三個(gè)功能;系統(tǒng)設(shè)置包括公告管理和管理員管理兩個(gè)功能,可對(duì)公告進(jìn)行添加、修改、刪除,可對(duì)后臺(tái)管理員用戶(hù)名和密碼進(jìn)行添加、修改、刪除。
3系統(tǒng)實(shí)現(xiàn)
本系統(tǒng)采用目前流行的B/S(Browser/Server)模式。前臺(tái)的WebServer運(yùn)用ASP,后臺(tái)數(shù)據(jù)庫(kù)使用Oracle9i,中間件技術(shù)使用ADO,用戶(hù)界面的設(shè)計(jì)則運(yùn)用Dreamweaver MX。
ASP是微軟推出的Web應(yīng)用程序開(kāi)發(fā)技術(shù),微軟將其描述為“一個(gè)服務(wù)器的腳本環(huán)境,在這里可以生成和運(yùn)行動(dòng)態(tài)的、交互的、高性能的Web服務(wù)器應(yīng)用程序”??梢?jiàn)ASP既不是一種語(yǔ)言,也不是一種開(kāi)發(fā)工具,而是一種技術(shù)框架,其主要功能是為生成動(dòng)態(tài)的、交互式的Web服務(wù)器應(yīng)用程序提供一種功能強(qiáng)大的方式或技術(shù)。
Oracle數(shù)據(jù)庫(kù)是一種高性能的大型關(guān)系數(shù)據(jù)管理系統(tǒng),其主要特點(diǎn)有:支持多用戶(hù)的高性能的事務(wù)處理;遵守?cái)?shù)據(jù)庫(kù)存取語(yǔ)言、操作系統(tǒng)、用戶(hù)接口和網(wǎng)絡(luò)通信協(xié)議的工業(yè)標(biāo)準(zhǔn);實(shí)施安全性控制和完整性控制;支持分布式數(shù)據(jù)庫(kù)和分布式處理;具有可移植性、可兼容性和可連接性。
中間件是Web Server與DB Server之間的接口,負(fù)責(zé)管理它們之間的通信,并提供應(yīng)用程序服務(wù)。基于B/S結(jié)構(gòu)的方案,關(guān)鍵在于選擇一個(gè)合適的中間件解決方案。目前流行的中間件解決方案主要有:通用網(wǎng)關(guān)接口CGI,專(zhuān)用Web服務(wù)器應(yīng)用程序接口,JDBC以及ASP和ADO的結(jié)合。本系統(tǒng)的Web Server端運(yùn)用ASP,因此從兼容性及性能的角度上考慮,中間件選擇ADO技術(shù)。
4結(jié)語(yǔ)
利用Internet/Intranet的優(yōu)勢(shì),實(shí)現(xiàn)基于WEB的信息系統(tǒng),使系統(tǒng)達(dá)到設(shè)計(jì)的先進(jìn)性、操作的簡(jiǎn)單性、系統(tǒng)的可靠性、維護(hù)的方便性,對(duì)客戶(hù)機(jī)的要求大大降低(只需要運(yùn)行標(biāo)準(zhǔn)瀏覽器)。我館基于這種方法開(kāi)發(fā)的館際互借與文獻(xiàn)傳遞系統(tǒng),能夠方便地實(shí)現(xiàn)讀者在互聯(lián)網(wǎng)上進(jìn)行快捷簡(jiǎn)便的申請(qǐng),避免了傳統(tǒng)館際互借申請(qǐng)方式的繁瑣,縮短了周期;同時(shí),工作人員在處理申請(qǐng)時(shí),每一步處理結(jié)果都被準(zhǔn)確地記錄在了系統(tǒng)中,并可準(zhǔn)確統(tǒng)計(jì)和分析館際互借信息,從而提高了館際互借的服務(wù)效率,促進(jìn)了圖書(shū)館間的文獻(xiàn)利用和資源共享。