唐 鳴
(江蘇海事職業技術學院, 江蘇 南京 211170)
為了能夠高效、快捷地實現對圖書館各種數據和信息的管理,本文結合高校圖書館的基本特點和要求,設計并實現了一套基于Web的圖書館信息管理系統。系統采用基于B/S架構的Web平臺,所有教師可以在任何地方進行訪問。鑒于JAVA語言“一次編譯,處處運行”的優點,系統以JAVA作為開發平臺,并使用SQL Server作為后臺數據庫系統。
首頁包括系統主界面和登陸表單。普通教師不能登陸后臺,只能查看圖書信息,只有管理圖書資源的相關負責人才可以登陸后臺,登陸后可以對用戶信息、圖書信息、借閱和還書信息進行處理。
圖書管理系統架構模式:橫向自底向上由基礎設施層、數據資源層、應用支撐服務平臺層、服務與應用層、門戶展現層(表現層)、訪問層六個層次組成,縱向由信息安全與標準規范兩個保障體系構成。
硬件平臺層處于整個技術體系結構的最底層,是項目管理平臺的重要軟硬件基礎設施。主要由網絡、主機服務器和數據存儲系統組成。其中網絡平臺為建設項目管理系統各種應用提供可靠、有效的信息傳輸服務通道,是建設項目管理系統各類信息的最終承載者。主機服務器和數據存儲系統是建設項目管理系統各類數據資源集中存儲、處理的中心。
數據層構建于網絡基礎設施層之上,并為上層的支撐服務平臺層提供各種數據資源。包括各建設項目全過程管理中涉及到的相關數據信息。
應用支撐即系統管理平臺層處于應用層和數據層之間,在整個架構中承擔著承上啟下的關鍵作用。主要由建設項目管理、機構與人員角色管理、日志管理、數據管理、參數管理等構成。建設項目管理為項目在各階段當中各種應用提供建設項目的各類數據和相關定義,包括項目信息管理、項目流程定義、項目表單定義、項目權限管理;機構與人員角色管理提供內部用戶管理、外部用戶管理、系統角色管理和組織機構管理;日志管理對整個系統運行過程進行日志記錄,包括系統的各種操作狀態、系統出錯信息等,有利于系統的管理、維護工作;數據管理主要提供系統中各欄目、模版、專題等數據管理;系統參數管理提供包括項目各階段辦理時限(嚴格與實際同步)設置、系統數據字典、績效評估指標設定等。
應用層是在應用支撐服務平臺層基礎上構建的,面向全校教師的公共服務和面向圖書管理的行政管理部門、相關領導的所有圖書信息的全過程管理。包括新書申請、各階段數據實時錄入、文檔下載、進度跟蹤、圖書管理的處理和流轉、圖書的歸檔和查詢、圖書信息的統計、信息發布、領導監督、調閱和效能督查管理等。
門戶展現層是面向最終用戶的統一入口,是各類用戶獲取所需服務與應用的主要入口和交互界面。
系統縱向由信息安全與標準規范兩個技術保障體系構成。貫穿于建設圖書管理系統技術體系框架各個層面的技術與管理。其中信息安全也是確保圖書管理系統安全運行的重要基礎設施之一。標準規范是確保系統互聯互通互操作的技術支撐,是實現信息共享的關鍵,也是圖書管理系統建設和發展的基礎。信息安全必須依據國家電子政務相關的法規政策結合學校實際情況進行合理部署,整個系統的開發建設遵循國家電子政務相關的標準規范。
本文從Web技術、數據庫技術出發,針對高校的實際情況,根據某高校圖書管理管理系統的實際需求,設計了高校圖書管理管理系統的架構模式。
[1]李超.山東金融職業學院圖書管理系統的設計與實現[D].山東大學,2012.
[2]Kenneth C.Laudon,Jane P.Laudon.Management Information Systems2[J].Computer,2001,(4)33-40.
[3]薛華成.管理信息系統[M].北京:清華大學出版社,2003.