摘要:云計算是近些年來發(fā)展比較迅速的高新技術,利用云計算可以將存儲空間和計算能力這些資源在網絡上進行共享,然后根據用戶的需求對其進行分配和使用,防止資源浪費,使其得到充分利用。高校圖書館產生的數據也在快速增長,高校需要一個能夠管理大規(guī)模數據的管理系統(tǒng)來對其圖書館的數據進行管理。云計算的產生,勢必會導致圖書管理系統(tǒng)架構發(fā)生改變,會有越來越多高校的圖書館試水云計算,利用云計算技術來提高圖書館網絡信息管理與服務水平,來降低管理與服務的成本。而且高校圖書館運用云計算來解決現階段的問題已經成了必然趨勢,只是高校在試水云計算之前仍然需要不斷地研究與實踐。本文介紹了云計算技術,研究了傳統(tǒng)的高校圖書館管理系統(tǒng),對構建基于云計算的高校圖書館管理系統(tǒng)進行了可行性分析,闡述了設計思路,并得出了相關結論。
關鍵詞:云計算;高校;圖書館;管理系統(tǒng);設計思路
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9599 (2012) 20-0000-02
1 云計算的介紹
云計算(cloud computing)是利用互聯(lián)網提供相關服務,具有增加、交付和使用三個模式,一般會涉及到易擴展且經常是虛擬化的資源。在計算機專業(yè)領域里,云通常是網絡、互聯(lián)網的一種比喻說法。云計算又可以分為狹義云計算和廣義云計算兩種,狹義云計算是指網絡的基礎設施的交付和使用模式,以按需和易擴展的方式來獲得所需資源;廣義云計算是指相關服務的交付和使用模式,這種服務可以與互聯(lián)網、軟件等相關,也可以是其它服務,一按需和易擴展的方式來獲得所需資源。這樣的話,通過云計算就可以將計算機能力當做一種商品在互聯(lián)網上進行流通了。云計算的主要特點是可以將計算機的資源切換到需要的應用上,然后用戶根據需求來訪問計算機和存儲系統(tǒng),使計算機分布在大量的分布式計算機上。云計算的發(fā)展歷程主要有四個階段,這四個階段依次是電廠模式、效用模式、網格計算和云計算,由此看來云計算也是經過多次發(fā)展和轉變之后才到達今天這樣比較成熟的水平。
云計算的核心技術是海量數據存儲技術、海量數據管理技術、編程、虛擬化技術和云計算平臺管理技術五大關鍵技術。云計算發(fā)展到現在,主要可以向用戶提供三個層次的服務:基礎設施即服務(IaaS),平臺即服務(PaaS)和軟件即服務(SaaS)?;A設施即服務是指用戶可以通過互聯(lián)網從完善的計算機基礎設施獲得服務;平臺即服務是指將軟件研發(fā)的平臺作為一種服務,并且以SaaS的模式提交給用戶;軟件即服務是指通過互聯(lián)網提供軟件的模式,這些軟件用戶無需購買,通過租用基于Web的軟件來幫助管理企業(yè)經營活動。
2 傳統(tǒng)的高校圖書館管理系統(tǒng)
一般來說,每個高校的圖書館都會有自己的一套管理系統(tǒng),這其中包含有硬件系統(tǒng)和軟件系統(tǒng),并且需要組織專門的圖書管理部門來對其進行管理。傳統(tǒng)的高校圖書管理系統(tǒng)按功能分類可以分為以下五大功能:
2.1 基本信息管理?;拘畔⒐芾碇饕ㄓ脩粜畔⒐芾怼⒆x者管理、圖書入庫、系統(tǒng)參數設置等;2.2 圖書查詢與借閱管理。圖書查詢方面主要包括館藏信息查詢、目錄檢索、分類導航、讀書指引和用戶歷史信息查看等,圖書借閱管理主要包括借書管理、還書管理、借閱書籍續(xù)借、借閱信息查詢、罰款管理和掛失管理等;2.3 圖書訂購管理。圖書訂購管理主要包括新書訂購、圖書訂購推薦、圖書訂購信息管理等;2.4 管理員管理。管理員管理主要包括管理員工作情況、出勤情況、崗位情況和個人業(yè)績等;2.5 用戶及權限管理。這項功能主要是對用戶的權限進行設置,不同的用戶登錄圖書館系統(tǒng)后擁有不同的權限。
3 基于云計算的高校圖書館管理系統(tǒng)的可行性分析
隨著現代科學技術的發(fā)展,目前許多高校圖書館都面臨著信息用戶需求和社會信息量日益增大的巨大壓力,很顯然,傳統(tǒng)的圖書管理系統(tǒng)已經難以滿足高校目前的需求,所以,需要借助云計算這種高新技術手段來研發(fā)高校圖書館管理系統(tǒng),使之能夠滿足用戶信息需求與大量數據存儲的要求。以下是從理論可行性、技術可行性和經濟成本可行性三個方面對基于云計算的高校圖書館管理系統(tǒng)進行可行性分析:
(1)理論可行性。首先,我們知道,云計算能夠讓計算機的計算能力當作一種商品在互聯(lián)網上進行流通。其次,云計算是具備管理集中化、功能開放化、處理規(guī)?;⒋鎯A炕涂蛻舳溯p量化等特點。所以,利用云計算可以將高校圖書館整合成地域寬廣、存儲容量巨大的分布式網絡圖書館。另外,近些年來,云計算受到了國內外相關領域專家的高度關注,經過了多年的研究和發(fā)展,云計算的理論已經比較成熟,而且已經有許多的文獻對云計算理論進行介紹,這為云計算理論的推廣發(fā)揮了重要的作用。
(2)技術可行性。云計算的技術體系已經逐步形成了,對于基于云計算的高校圖書館管理系統(tǒng),每個圖書館都可以利用現有的服務平臺將數字化的信息全部或者部分上傳至云空間,統(tǒng)一由云數據中心來組織和調度這些數據,不僅能夠實現了海量數據的存儲,還能夠使海量資源在統(tǒng)一標準模式下互補鏈接,讓各類資源的按序存儲和使用,使服務更加方便和個性化。
(3)經濟成本可行性。構建基于云計算的高校圖書館管理系統(tǒng),不需要花費太多的建設費用,而且成功運行之后還能夠減少管理的成本,相關軟件和技術的更新都是由平臺專業(yè)技術人員進行的,圖書館不必支出額外的費用,節(jié)約了大量的時間成本,使圖書館的服務和管理更加科學。
4 基于云計算的高校圖書館管理系統(tǒng)的設計思路
4.1 搭建云接入平臺?,F階段,構建基于云計算的高校圖書館管理系統(tǒng),首先需要搭建一個有效地云接入平臺,讓系統(tǒng)用戶能夠通過客戶端登錄到這個“云”。這個云接入平臺要具備有效的安全保障系統(tǒng),防止用戶信息泄露,還要滿足高校圖書館管理系統(tǒng)的相關要求。云接入平臺要能夠鑒別有效用戶的身份,防止非法入侵。另外,云接入平臺要容易接入且能夠幫助用戶完成訪問和檢索等相關操作。
4.2 功能設計。這個系統(tǒng)不僅要具備傳統(tǒng)圖書管理系統(tǒng)的各項功能,包括基本信息管理、圖書查詢與借閱管理、圖書訂購管理、管理員管理和用戶及權限管理五大功能模塊。還要在傳統(tǒng)圖書管理系統(tǒng)的基礎上增加新的功能,例如,保證圖書信息能夠共享、用戶可以通過該系統(tǒng)進行論文創(chuàng)作和存儲、RSS以及其他在線協(xié)同辦公等功能,讓該系統(tǒng)的服務更加人性化和科學化。
4.3 系統(tǒng)設計。首先,該系統(tǒng)至少應該包括五大功能模塊,增加一個云模塊。需要在數據庫管理系統(tǒng)中創(chuàng)建至少三個對象,讀者、圖書和管理員。需要創(chuàng)建至少三張表,讀者信息表、圖書信息表和借閱記錄表。在將概念模型轉換成關系模型的時候,要注意遵循一個主題對應一個數據庫、一個對象對應一個表、一個屬性對應一個字段、一個實例對應一個記錄等數據庫創(chuàng)建基本原則。另外,還需要考慮系統(tǒng)的安全性,包括網絡安全、數據安全和內容安全三大方面,可以采用防火墻以及相似安全防護系統(tǒng)對該系統(tǒng)進行防護。
5 結束語
云計算是一種新型的計算機技術,其優(yōu)勢非常明顯。構建基于云計算的高校圖書館管理系統(tǒng)對于滿足高校圖書館現階段的需求具有重要的意義,實現了軟件數據的分布式存儲,提高了網絡的利用效率。相比傳統(tǒng)的圖書管理系統(tǒng),該系統(tǒng)的實用性更高了。
參考文獻:
[1]李祥.圖書館自動化系統(tǒng)應用現狀分析[J].科技情報開發(fā)與經濟,2008,18(7).
[2]嚴真.云計算環(huán)境下的圖書館變革[J].圖書館工作與研究,2010.
[3]黃良燕,詹慶東.基于知識供應鏈管理的圖書館核心競爭力的提升策略[J].情報資料工作,2009,(4):78.