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