





摘 要: 檔案管理作為圖書館日常辦公的一項重要工作內容,如何借助于信息化手段,提高圖書館日常檔案管理辦公效率,降低檔案管理事故成為當前圖書館日常管理急需解決的問題,提出構建基于Web的圖書館檔案管理系統。該系統借助于先進的Web信息化技術,不僅解決了傳統檔案管理效率低、檔案丟失、記錄錯誤等事故頻發等問題,同時實現了不同管理員之間的檔案信息協同管理,極大地提高了圖書館檔案信息管理工作效率,降低了圖書館檔案管理成本。
關鍵詞: 圖書館檔案管理; 協同管理; Web信息化技術; 信息管理
中圖分類號: TN911?34 文獻標識碼: A 文章編號: 1004?373X(2016)16?0048?04
Abstract: Archive management is an important content of the library daily work, so how to improve the library routine archive management efficiency by means of information technology means, and reduce file management accident has become the urgent problems in library daily management. Establishment of a Web?based library file management system is proposed in this paper. By means of advanced Web information technology, it can solve the low efficiency, file loss, frequent recording errors appearing in traditional file management, realize the file information collaborative management between different administrators, improve the library archive information management efficiency greatly, and reduce the cost of library archive management.
Keywords: library archive management; collaborative management; Web information technology; information management
0 引 言
檔案管理是圖書館日常管理的重要組成部分,同時也是保證圖書館日常工作穩定進行,確保各種工作和相關事項處理有跡可循的關鍵[1]。如何利用現代信息化手段,提高圖書館檔案管理工作效率和質量,是未來圖書館檔案管理工作轉型和發展的關鍵[2]。
目前,大部分高校圖書館都實現了借閱管理的信息化,但是在檔案管理上依然還是采用傳統的手工紙質檔案管理方式[3],這種方式需要耗費大量的人力來整理檔案信息,和花費大量的專用檔案存儲設備等來保管已有的檔案[4],同時在人工管理的過程中非常容易出現各種錯誤,導致檔案丟失、信息標記錯誤等一系列的檔案事故[5];并且,在需要查詢檔案信息的時候,還需要人工進行各種記錄信息查閱才可以找到相關的檔案信息,這種方式已經很難滿足當前高校圖書館信息化發展的需求[6?7]。如何借助已有的先進的網絡通信技術,構建新的檔案信息管理系統,以輔助高校開展高效的檔案管理工作,是當前圖書館信息化工作進一步發展所需要解決的重要問題。
針對這一背景,本文提出了采用JSP,J2EE,Web Service等先進的Web技術,實現了一個全網絡化的檔案信息管理平臺,通過該平臺不僅可以實現簡單的檔案掃描、查詢、修改、錄入等操作,方便地對各種檔案信息進行在線網絡化管理,同時還可以有效地支持基于網絡的協同化管理,對提高圖書館檔案管理工作質量和效率具有非常重要的意義。
1 系統總體架構設計
根據本文設計的基于Web的銀行客戶檔案管理系統的需求分析,本文完成了系統的總體業務架構模型如圖1所示。
整個系統基于Web三層架構模型進行設計,將系統分為用戶界面層、應用服務層和數據層。其中用戶界面層主要是用戶通過計算機上的瀏覽器來訪問系統服務器,獲取相應的業務服務,不同的用戶具有不同的業務訪問權限;系統管理員擁有對系統管理相關功能權限,包括系統用戶管理、安全訪問控制、系統日志管理;檔案管理員可以對系統提供的檔案錄入、檔案信息查詢、檔案信息發布、檔案辦公計劃等功能具有使用和訪問權限,檔案分析人員可以對圖書館日常檔案信息進行統計分析,并且可以將統計結果通過系統提供的導出和發布模塊進行導出和發布,發布后的統計信息可以在系統的功能通知頁面進行查詢。
應用服務層主要是采用分層模式進行設計底層是一系列的功能庫組成,包括MVC框架和J2EE接口組件、Web Service組件接口、表單處理接口、統計圖形接口等, 在此基礎上構建了系統管理服務、檔案基本信息管理服務和檔案統計分析服務三大服務模塊,其中系統管理服務主要是為系統管理員提供一個系統維護和系統用戶管理接口,包括系統用戶管理、安全訪問控制和系統日志管理三大功能。檔案基本信息管理服務主要是建立在導入、同步、查看、修改、刪除、新增、恢復等基本的檔案管理操作之上,構建了掃描錄入檔案信息、手動錄入檔案信息、檔案信息查詢、檔案信息導出及發布、檔案辦公計劃制定等功能,為檔案管理員提供一個全方位的檔案信息管理平臺,同時由于采用Web架構[8],并且支持各種數據共享,所以借助于該服務檔案管理員還可以方便地進行檔案管理工作的協同。
在數據層的設計上,本文采用MySQL開源數據庫技術來實現,主要通過構建系統日志數據庫和圖書館檔案信息數據庫兩個數據庫系統來為上層應用服務和整個系統提供數據存儲與管理服務。
2 系統網絡架構方案
本文設計的基于Web的圖書館檔案管理系統的網絡架構如圖2所示,系統網絡組成由服務器、網關、局域網交換機和客戶端設備組成,其中服務器、客戶端運行于銀行內部局域網,通過網關與外部設備相連。其中主干網絡采用1 000M光纖網絡通信,通過光模塊與服務器、交換機和網關設備進行連接[9],主交換機采用華為TSC8900g型48口交換機,其配置為16 GB內存、因特爾酷睿I5604X四核處理器,運行主頻高達3.2 GHz,各個樓層交換機根據樓層辦公樓數量采用華為的LP3900型16口交換機作為樓層交換機,樓層交換機直接與主交換機通過光模塊相連,樓層交換機與各個辦公室終端設備采用雙絞線進行連接。
服務器選用華為Tecal RH2288 V2型號Web服務器和華為Tecal RH4288 V8型號的雙熱備份存儲服務器搭建,并配以50 TB的主盤和15 TB的備份盤,通過給系統配備雙熱備份存儲服務器,能夠有效地防止服務器以外破壞導致服務器上數據丟失。系統網關采用華為的Tecal RH5885 V2型16口交換機作為網關,防火墻采用Pix防火墻系統控制內外網信息交互。
3 系統總體業務控制流程設計
由于本文設計系統是基于Web Service模式進行的,所有的業務和功能都是通過相應的服務請求方式來實現,以服務的形式向系統服務器端進行請求,服務器端接收到相應的服務請求后執行相關的服務調用,完成對應的功能并返回執行結果數據,客戶端接收到執行結果數據后,通過瀏覽器端進行解析和顯示,展示服務執行結果和交互頁面,完成整個功能的交互,其整個業務控制流程如圖3所示。首先用戶通過啟動瀏覽器端的登錄頁面,輸入用戶賬戶信息,瀏覽器端調用程序對用戶輸入的賬戶信息進合法性檢測,如果檢測通過,交由服務器端進行驗證,驗證通過后服務器端返回相關的信息,用戶進入到系統主頁面,否則依然停留在登錄頁面,完成登錄后,瀏覽器端用戶就可以通過系統主頁面進行相關的檔案管理操作和訪問系統圖書館檔案數據。
同時,在本文設計的基于Web的圖書館檔案管理系統的業務控制中,其所有的業務控制架構都是構建在Web Service服務的異步訪問框架下,其結構如圖4所示。在該框架下,所有的系統業務都被封裝成一個Web Service服務,部署在Web Service組件環境下的Web服務器上。該服務器一直處于等待狀態,如果有客戶端訪問,請求服務調用,則開啟異步調用模式,其從Web Service服務器上讀取相關的服務信息,然后執行啟動命令。該服務以線程的模式運行在服務器上,運行過程中Web服務器將會檢查檔案服務執行運行結果是否已經準備完畢。如果準備完畢,則啟動報文發送模塊向客戶端以HTML形式返回結果,進入到等待狀態;否則繼續執行當前服務;如果此時有多個客戶端有服務請求,則在該過程中將開啟多線程處理模式,執行相關的服務,并返回結果信息。
4 系統核心功能服務實現
根據給出系統的架構設計和總體業務控制實現流程,系統實現過程是基于Web Service模式來進行設計和實現的;因此在實現需要實現的系統核心業務包括系統管理、檔案管理和檔案統計分析三大核心服務,本節將對這三大核心服務的具體實現進行詳細設計。
4.1 系統管理服務設計實現
根據前文架構設計,系統管理服務主要需要實現系統用戶管理、系統安全訪問控制和系統日志管理三大功能,其整個服務實現流程如圖5所示。
其中系統用戶管理需要實現對系統用戶的查詢、修改、設置用戶權限、添加用戶等操作,同時還需要為系統用戶提供系統登錄和驗證支持。系統日志管理需要實現日志查詢、刪除日志、導出日志信息等操作。系統安全訪問控制主要實現對系統用戶訪問權限的控制,用戶只能訪問其擁有相應權限的頁面。本文在設計過程中采用的是RBAC基于角色的安全訪問控制策略來實現。
4.2 圖書館檔案管理服務設計實現
圖書館檔案管理服務是本文設計的基于Web的圖書館檔案管理系統的核心,其整個服務實現流程如圖6所示。
其實現了對圖書館檔案的基本信息管理,包括檔案刪除、修改、添加、同步等操作,同時在這些基本的檔案信息管理基礎上,本文還實現了對檔案的掃描錄入、手動錄入、檔案信息查詢、檔案信息發布、檔案辦公計劃等功能。其中檔案信息掃描錄入實現了系統對掃描儀的支持,通過掃描儀可以快速地將紙質檔案信息錄入到系統中以圖片的形式進行保存,同時系統還支持自動識別技術,可以在掃描的過程中通過文字自動識別,讀取檔案的標題等基本信息;檔案手動錄入可以支持手動輸入檔案信息保存到系統;檔案信息查詢,可以用快速的模糊查詢、精確匹配查詢等不同查詢方式獲取檔案信息;檔案信息發布可以方便地實現將系統內已有的檔案信息進行網絡發布,以HTML形式發布成網絡可訪問的檔案信息;檔案辦公計劃,主要為系統用戶提供一個檔案管理工作計劃安排功能,可以方便地提示檔案管理人員進行各項檔案處理事務,讓檔案管理工作有條有序進行,確保檔案管理工作的高效高質量。
4.3 圖書館檔案統計分析服務設計實現
圖書館檔案統計分析服務,主要是為圖書館檔案管理提供一個在線的檔案信息統計和分析,以便于檔案管理人員可以實時地掌握各種檔案信息和圖書館檔案現狀,以及時地調整檔案管理措施,確保整個檔案管理工作能夠正常、穩定進行,同時統計分析結果還可以為圖書館其他管理提供決策支持。其整個服務功能實現流程如圖7所示。
在統計分析實現中,本文借助了JFreeChart組件來實現各種統計報表和圖形化分析功能,實現了系統餅圖分析、曲線趨勢圖分析和柱型圖分析三大圖形化分析結果顯示功能,可以方便地為用戶提供直觀的圖形化統計結果,對了解圖書館各類檔案信息變化趨勢具有非常重要的意義。
5 結 語
圖書館檔案管理信息化建設作為未來圖書館信息化建設的一項重要內容,本文針對當前圖書館在檔案管理信息化建設上的不足,提出了應用先進的J2EE,MVC,Web Service等技術來實現和構建一個全新的圖書館檔案管理系統。通過該系統為圖書館檔案管理提供一個全方位的檔案信息管理服務,包括掃描錄入檔案信息、檔案信息基本管理、檔案信息統計分析等一系列的檔案信息化服務功能。同時基于Web模式的檔案信息管理,可以有效地實現圖書館檔案信息部門的各個工作人員以及各個子館的檔案工作人員進行系統化辦公,通過信息同步機制,可以快速地實現各種檔案信息同步,實現一體化辦公服務和無紙化檔案管理,極大的提高圖書館檔案管理信息化水平,降低圖書館檔案管理成本。
參考文獻
[1] 周小健.圖書館檔案管理中SOA架構的整合與應用[J].農業圖書情報學刊,2015,27(2):168?171.
[2] 王曉明,王春陽,張龍昌,等.云圖書檔案系統環境下的終端體系結構研究[J].計算機技術與發展,2015(3):99?102.
[3] 田愛民.圖書館檔案管理信息化建設的重要性和關鍵步驟[J].中國管理信息化,2015,18(20):165.
[4] 劉宏.論檔案管理成為圖書館事業發展的重要因素[J].蘭臺世界,2014(2):66?67.
[5] 秦文珍,肖瓊.信息時代數字圖書館的檔案建設與管理研究:以數字資源檔案為例[J].重慶第二師范學院學報,2014,27(3):141?143.
[6] 李丹,王振良.淺談高校的圖書檔案管理及信息化[J].北華航天工業學院學報,2014,24(3):60?62.
[7] 章燕華,葉鷹.關于圖書館學和檔案學理論分歧與融通的對話[J].中國圖書館學報,2010,36(4):101?105.
[8] 沈璐.淺談高校圖書館“雙套制”模式檔案管理:以同濟大學圖書館為例[J].上海高校圖書情報工作研究,2013(2):45?47.
[9] 董新華,章繼華.網絡環境下圖書館檔案工作管理的創新思路[J].安徽農業科學,2006,34(23):6385?6386.
[10] 蔣貞慧.網絡環境下圖書館檔案管理工作創新研究[J].中國報業,2014(12):79?80.