閆 巖
(遼寧省直屬機關工委黨校,遼寧 沈陽110032)
隨著現代科學技術的進步,人類社會正逐漸走向信息化。 圖書館擁有豐富的文獻信息資源,是社會信息系統的重要組成部分。 計算機技術在圖書館中的應用,極大地促進了文獻信息的加工整理和傳播利用,使圖書館向現代化、信息化方向快速發展。隨著計算機技術和網絡技術的發展和我國骨干通信網的建設,為圖書館自動化系統向網絡的進一步發展提供了發展的機遇。
采用計算機信息管理系統已成為圖書管理科學化和現代化的重要標志,它給企事業管理來了明顯的經濟效益和社會效益。 主要體現在:
極大提高了圖書管理人員的工作效率, 全面提高了圖書管理水平,大大減少了以往入出存流程繁瑣,雜亂,周期長的弊端,可以減少入庫管理、出庫管理及庫存管理中的漏洞,減少大量的數據冗余和繁瑣的工作量,同時也減少人工操作出錯的概率,可以節約不少管理開支。
為了加快圖書管理自動化的步伐, 提高圖書的管理業務處理效率,建立圖書管理系統已變得十分心要。
作為計算機應用的一部分, 使用計算機對圖書信息進行管理,具有手工管理所無法比擬的優點。 隨著數據庫技術、網絡技術和科學管理方法的發展,計算機在管理上的應用日益廣泛,管理信息系統逐漸成熟起來,并且給管理帶來了新的革命。鑒于目前學校圖書數目劇增,圖書信息量也呈爆炸性增長的形勢下,對圖書管理系統功能的要求越來越高,圖書管理系統也在此基礎上有了很大的發展,但是各系統力求使其功能簡潔明了,而且齊全、易于操作。
圖書管理信息化是信息發展的必然趨勢。通過對管理系統模型的研究,提出一套構造圖書信息管理系統模塊的方法,并利用數據庫、信息系統分析所學的知識,結合其它圖書管理業務常識,建立相關數據模型,利用面向對象開發工具對其進行設計與開發。 建立一套有效的圖書信息管理系統,可以減少工作量,將管理工作科學化、規范化,提高圖書館管理的工作質量和工作效率。
系統整體實現是基于NEO 開發框架,它具有典型的Java Web 開發分層,表現層、控制層、業務邏輯層、數據持久層。開發者只需編寫必需的代碼,不需要直接接觸底層的API,可以為程序提供清晰的結構并且提高程序的內聚性。由于本系統采用的是JAVA 相關的技術具有“一處編譯處處運行”的特性,所以系統能夠跨平臺使用。
系統首先是顯示所有的圖書分類列表,所有圖書都按其分類排列在各分類名下。 此管理功能只有管理員可以操作,其他用戶類型均不可以操作。
此功能為在線圖書銷售系統后臺管理功能模塊之一。在此功能中管理員可以對圖書分類列表進行修改圖書分類、刪除圖書分類、創建圖書分類等功能進行管理。
此功能也是后臺管理功能模塊之一。在此功能中管理員可以新建圖書、編輯圖書信息、上傳圖書封面、刪除圖書、搜索圖書、統計圖書等和圖書相關信息進行修改,實現圖書信息實時動態查詢顯示的管理模塊。
登錄頁面:用戶可點擊登錄框內的注冊按鈕進行注冊,注冊時必須填寫用戶名,密碼,確認密碼等信息。 注冊成功后可返回登錄頁面,只有用戶名、密碼都正確才可以成功登錄系統,系統根據用戶輸入正確的信息,跳轉到系統的主頁面。
(1)管理圖書分類:在這一模塊中管理員可以對圖書分類進行增、刪、改、查的管理。 點擊“新建分類”即進入新建圖書分類的頁面,按要求輸入信息進行添加。 但分類名稱必須是不能重復的名字,不然添加不成功。 點擊“編輯圖書分類”即進入編輯圖書分類的頁面,在此頁面可以看到所點擊分類的分類信息,可以在此基礎上進行信息修改并點擊“確定”按鈕信息修改成功。點擊“刪除分類”則對該圖書分類進行刪除。
(2)圖書管理:在此模塊,管理員對圖書進行增、刪、改、查的管理。點擊一個分類名,在分類名下有“新建圖書”按鈕進入添加圖書頁面在該頁面中選擇圖書分類,輸入圖書名、出版社、作者、圖書簡介等信息,帶紅色“*”的為必填選項,若有漏項當點擊“確定”按鈕時則會彈出提示信息,可輸入未填信息即可。 點擊“編輯圖片”即進入編輯封面圖片頁面,在此頁面可以修改圖書的圖片。 點擊“修改”按鈕便進入了修改圖書信息的頁面,此頁面會顯示本書的詳細信息,在此可以修改圖書所屬分類,修改圖書名稱、出版社、作者、圖書簡介、定價等信息。 點擊“刪除”按鈕會彈出“是否刪除”的對話框,點擊確定則可以刪除該圖書所有信息。
(3)搜索圖書:點擊“搜索圖書”即進入搜索圖書頁面,可以選擇根據圖書分類名稱查詢所有這個分類下的圖書。 也可以根據圖書名稱、作者或者是出版社等信息對想要的圖書進行模糊查找。
(4)統計圖書:點擊“統計圖書”進入統計結果頁面,在此頁面會看到同年同月上架圖書的總數和總價,便于管理員對圖書進行匯總。
(5)修改密碼:點擊“修改用戶密碼”進入到修改密碼頁面,在此頁面管理員可以修改自己的密碼。
(6)移動圖書:此功能在各分類圖書列表頁面的下方,先選中要移動的圖書,再選擇要把圖書移動到的目標分類名稱,點擊“移動”按鈕系統將執行移動操作。
(7)退出系統:點擊“退出系統”按鈕,即可退出本系統回到最初的登錄界面。
系統通過登錄信息與數據庫進行驗證,如果輸入的是正確的用戶信息系統將會跳轉到管理員首頁,管理員可以管理圖書分類、管理圖書信息、修改密碼。如果輸入的用戶信息在數據庫里不存在,則系統會提示用戶先進行注冊。
3.3.1 系統功能結構設計
系統開發得充分考慮到用戶的需求, 從用戶登錄到各模塊的運行,要以最簡便的操作提供最強大的功能,這是程序設計的理念和方針。 使功能更全面,更具有人性化。
3.3.2 圖書管理模塊
圖書管理模塊是管理員對圖書進行增、刪、改、查的一系列操作,圖書管理模塊可以分為七個功能,分別是添加圖書、修改圖書、刪除圖書、移動圖書、編輯圖書封面、圖書統計和圖書搜索。 本模塊的搜索功能可以以分類名稱搜索和對圖書信息進行模糊搜索,大大增強了后臺的搜索能力。
系統測試的對象不僅僅包括需要測試的產品系統的軟件,還要包含軟件所依賴的硬件、外設甚至包括某些數據、某些支持軟件及其接口等。因此,必須將系統中的軟件與各種依賴的資源結合起來,在系統實際運行環境下來進行測試。
系統使用了后臺管理形式, 圖書管理員可以對圖書進行增、 刪、改、查,統計管理等等。 總體來說,本系統能夠完成圖書館后臺信息管理的所有基本功能,遼寧省直屬機關工委黨校通過使用本系統來管理圖書館和傳統的圖書管理模式相比,前者毫無疑問會大大提高圖書館的工作效率,能夠提高圖書館的管理水平,提高整體工作效益,減少差錯,節省人力物力,從繁雜的手工勞動中解脫出來,提供完善于的技術保障。 同時可以更好地為廣大教職員工和學生服務。
[1]劉倩.網頁設計中人機界面的特征[J].魅力中國,2010,4(1): 21-22.
[2]馬炎.圖書管理系統設計[J].科技資訊,2007,21(1): 255-255.
[3]楊學泉.圖書館管理創新[J].圖書館論壇,2001,21(6):7-8.