徐玲芳 閆永君 蔣 智
〔摘 要〕根據(jù)高校數(shù)字資源結(jié)構(gòu)的特點,構(gòu)建了基于DSpace的高校數(shù)字資源管理系統(tǒng)。介紹了DSpace的基本結(jié)構(gòu),論述了高校數(shù)字資源管理系統(tǒng)的構(gòu)建過程。實踐表明,該系統(tǒng)具有較高可靠性、較強的可擴展性,并且便于維護的特點。
〔關(guān)鍵詞〕DSpace;數(shù)字資源;數(shù)字資源管理;長期保存
〔中圖分類號〕G250.7 〔文獻標(biāo)識碼〕B 〔文章編號〕1008-0821(2009)01-0122-02
The Build of University Digital Resources Management System Based on Dspace
Xu Lingfang Yan Yongjun Jiang Zhi
(Library,Jiangsu Uniersity,Zhenjiang 212013,China)
〔Abstract〕According to the the characteristic of university digital resources,the paper built the university digital resources management system based on DSpace.After introducing the basic architectures of Dspace,the construction of the process was discussed.The practice showed the reliability,scalability and maintainability of the system.
〔Key words〕DSpace;digital resources;digital resources management;long-term preservation
隨著高校內(nèi)涵建設(shè)的不斷深入,各高校都積累了很多有價值的學(xué)術(shù)成果和科研成就。如何有效地整合、共享這些資源,降低收集、保存這些資料的成本和周期,讓廣大師生在工作、生活、學(xué)習(xí)、教育、科研等方面充分便捷地利用這些資源,成為高校數(shù)字資源管理急需解決的問題。
針對這個問題,各高校都展開了積極的理論研究和實踐工作,目前比較流行的是使用DSpace[1-2]和Fedora[3]這2種開放源代碼的數(shù)字資源管理系統(tǒng)。
Fedora的優(yōu)勢是實現(xiàn)了數(shù)字對象框架,并支持元數(shù)據(jù)層面的互操作性。但從系統(tǒng)的實際應(yīng)用來看,F(xiàn)edora只提供了管理和訪問數(shù)字對象的接口,沒有提供客戶端可操作的用戶界面,在著錄、服務(wù)等方面需要進行二次開發(fā),需要自己編寫程序代碼來調(diào)用Fedora的管理API和訪問API接口,因此Fedora的應(yīng)用“門檻”較高,對技術(shù)要求力度較大;而Dspace打破了傳統(tǒng)圖書館的館藏收集和利用方式,廣泛收集由研究者和教育人員產(chǎn)生的各種形式的資料,包括未正式出版的文本、講課筆記、多媒體課件和其他研究成果。該系統(tǒng)實現(xiàn)了對研究機構(gòu)學(xué)術(shù)信息的收集、存檔和分享,用一種分布式的方法讓任何獲得授權(quán)的機構(gòu)都能夠分享到海量的學(xué)術(shù)信息資源,在某種程度上為研究機構(gòu)提供了一個學(xué)術(shù)交流的平臺。并且DSpace是基于存儲的資產(chǎn)管理,以事件觸發(fā)構(gòu)建的工作流機制,以分級權(quán)限控制的管理體系,具有快速開發(fā)、易用、可擴展性強等優(yōu)點[4]。因此本文采用DSpace構(gòu)建高校數(shù)字資源管理系統(tǒng)。
1 DSpace簡介
DSpace(數(shù)字空間)系統(tǒng)是由美國麻省理工學(xué)院圖書館和美國惠普公司實驗室合作開發(fā),并于2002年10月開始投入使用的,其以內(nèi)容管理發(fā)布為設(shè)計目標(biāo),遵循BSD協(xié)議的開放源代碼數(shù)字資源存儲系統(tǒng)[5]。
DSpace可以收集、存儲、索引、保存和發(fā)布任何格式的數(shù)字資源。DSpace數(shù)據(jù)模型如圖1所示,其采用分層結(jié)構(gòu)的對象來表示空間的構(gòu)成。這些對象自頂向下包括數(shù)字空間群、數(shù)字館藏、數(shù)字條目、數(shù)字流包、數(shù)字流和數(shù)字流格式[6]。
數(shù)字空間群是模型中最上層的對象,每個DSpace站點可劃分成多個數(shù)字空間群,每個數(shù)字空間群可以進一步劃分成多個子數(shù)字空間群。一個數(shù)字空間群可以包含多個數(shù)字館藏,一個數(shù)字館藏也可以在多個數(shù)字空間群中出現(xiàn),用戶一般以數(shù)字館藏為單位來訂閱相關(guān)信息。數(shù)字館藏由若干條目構(gòu)成,一個條目可以被引用至多個數(shù)字館藏中,但是只能屬于一個數(shù)字館藏。數(shù)字流包由密切聯(lián)系的數(shù)字流組成。數(shù)字流即常用的計算機文件。每個數(shù)字流都與一種數(shù)字流格式相關(guān)聯(lián)。一個數(shù)字流格式是用來指向一個特定文件格式的惟一標(biāo)識,提供解釋該格式文件的方法[7]。
2 數(shù)字系統(tǒng)構(gòu)建
圖2為數(shù)字系統(tǒng)構(gòu)建框圖。系統(tǒng)最頂層為高校圖書館,各學(xué)院、研究所劃分為數(shù)字空間群,各專業(yè)、實驗室劃分為子數(shù)字空間群。各專業(yè)又包括課程、科研等數(shù)字館藏。一個數(shù)字館藏可以在多個數(shù)字空間群中出現(xiàn),即相同課程可以在不同專業(yè)中被引用。如數(shù)學(xué)、英語、政治等課程是整個學(xué)校各專業(yè)都要上的內(nèi)容,這樣就能方便各專業(yè)的學(xué)生都能很快的查詢到該課程的相關(guān)資料。同樣各實驗室作為數(shù)字館藏,也可以為不同的數(shù)字子空間所引用。
課程數(shù)字條目結(jié)構(gòu)如圖3所示,其包括團隊、課件、習(xí)題庫、實驗、參考書目等具體的數(shù)字條目構(gòu)成。由于DSpace系統(tǒng)能接收幾乎所有的文件類型,其可以接受的電子化材料包括:論文與預(yù)印稿、技術(shù)報告、會議論文、電子論題、圖像(包括可視化圖像、科學(xué)圖表等)、視頻文件等。因此各資源都可用常見的計算機文件格式存儲,該些條目以數(shù)字流的形式存在于數(shù)字系統(tǒng)中,每種數(shù)字流都與一種數(shù)字流格式相關(guān)聯(lián)。
教師發(fā)布相關(guān)信息時,不需要使用太多的描述信息,一般情況下只要指明課程標(biāo)題、講課教師及課程介紹信息就可以了,而且在生成目錄信息時一般也不包含附件。為了方便地發(fā)布信息,簡化提交過程,系統(tǒng)增加了一種新的提交形式,在這種提交形式下,用戶也可以選擇是否上傳文件。
3 定制擴展用戶
本系統(tǒng)主要是為高校定制,訪問人員一般都是高校的師生。為確保系統(tǒng)穩(wěn)定,安全,同時又能有序快速的整合資源。本系統(tǒng)采用分類用戶管理機制[8]。分別設(shè)置圖書館管理員、各學(xué)院分管管理員、高校教師和學(xué)生。
圖書館管理員、主要負責(zé)系統(tǒng)的建設(shè)、更新、維護包括用戶的定制等一系列的工作。
各學(xué)院分管管理員主要負責(zé)本學(xué)院的數(shù)字資源管理。
高校教師負責(zé)本人所承擔(dān)課程的數(shù)字資源建設(shè),可修改相關(guān)課程數(shù)據(jù),同時也能使用本專業(yè)的數(shù)字資源。
學(xué)生可以使用本專業(yè)的數(shù)字資源和相關(guān)基礎(chǔ)課程的數(shù)字資源,但是沒有修改數(shù)字資源的權(quán)限。
同時,為了便于用戶還能使用其它專業(yè)的數(shù)字資源,系統(tǒng)設(shè)置定制功能。可以通過高校校園網(wǎng)郵箱發(fā)郵件申請,經(jīng)管理員批準(zhǔn)后就可以使用,但是不能修改所訂閱的資源。
對于所有用戶的登陸賬號,教師可以使用工號,學(xué)生可以使用學(xué)號,系統(tǒng)設(shè)置有初始密碼,密碼可以由用戶修改。
用戶要使用數(shù)字資源,在校內(nèi)可以通過教育網(wǎng),在校外可以通過代理服務(wù)器地址的訪問實現(xiàn)。
這種用戶定制方式既方便,又簡單,同時有效地避免了非法登陸。
4 結(jié) 語
DSpace系統(tǒng)作為一種優(yōu)秀的開放源代碼的數(shù)字資產(chǎn)管理系統(tǒng),已經(jīng)在國外大學(xué)和研究機構(gòu)中取得了廣泛的應(yīng)用。本文以DSpace系統(tǒng)為載體,構(gòu)建了高校數(shù)字資源管理系統(tǒng)?;贒Space的高校數(shù)字資源管理系統(tǒng)具有很好的模塊化結(jié)構(gòu),它在用戶管理、資源發(fā)布等方面提供了豐富的功能,對構(gòu)建高校的知識庫具有很大的優(yōu)勢。希望通過對該系統(tǒng)的進一步實用研究,能夠更好地完善該系統(tǒng),從而推動高校知識庫的建設(shè)和發(fā)展,真真切切地為廣大師生提供便利。
參考文獻
[1]DSpace官方網(wǎng)站[EB].http:∥www.dspace.org/,2005-10-08.
[2]DSpace系統(tǒng)文檔[EB].http:∥dspace.org/technology/system2docs/,2005-10-09.
[3]Fedora的官方網(wǎng)站[EB].http:∥www.fedora.info/,2005-02-08.
[4]張首紅,姜愛蓉.數(shù)字圖書館系統(tǒng)開源軟件的比較分析[J].圖書館雜志,2006,(1):43-48.
[5]The BSD License[EB].http:∥www.opensource.org,2005-10-08.
[6]浙江大學(xué)圖書館.DSpace研究[EB].http:∥www.libweb.zju.edu.cn,2005-01-05.
[7]董麗,張蓓,邢春曉.開放源代碼的數(shù)字資源關(guān)系系統(tǒng)DSpace和Fedora的分析和比較[J].現(xiàn)代圖書情報技術(shù),2005,(7):1-6.
[8]馬國棟,朱濂.基于DSpace的數(shù)字資源管理方案在圖書館建設(shè)中的應(yīng)用[J],現(xiàn)代情報,2006,(3):116-118.