李筠
[摘要]高校圖書館的建設和發展關系著高校素質教育能否具體落實與真正實踐,為了順應高校圖書館的發展要求,就需要借助現代信息技術,對高校圖書館管理系統進行再設計和再開發。筆者首先介紹了圖書管理系統的開發與設計要點,其次提出管理系統應具備的主要模塊,并在此基礎上進行系統分析,完成高校圖書館管理系統的開發與設計,具有一定的實際意義。
[關鍵詞]圖書館;管理系統;開發與設計
圖書館的建設和發展關系著高校素質教育能否具體落實與真正實踐,而為了順應圖書館服務能力發展的需求,不斷解決新的問題,順應現代信息科技的發展趨勢,就必須對高校圖書館現有的管理系統進行新一輪的開發、設計,使得新系統能夠充分利用現代科技,為學生們提供更加優質、便捷的服務。另外,由于教育經費有限,對于圖書館投入的經費同樣是有限的,如何提高投入經費的使用效益,對圖書管理工作的每個環節進行更科學的管理,則是我們亟待解決的課題。
1圖書管理系統的開發與設計要點
1.1由手工向計算機管理模式過渡
在圖書管理的過程中,應該同現代信息技術有機結合,充分利用軟件開發技術,充分了解本校師生的需求狀況,再進行軟件系統的開發與設計。同時,也應在保證正常工作順利進行的前提下循序漸進,逐漸地實現由手工工作模式向計算機管理模式的過渡。
首先,要對圖書館內的管理人員進行信息技術培訓,幫助其充分了解并掌握計算機管理的操作技術,從而更好地為學生服務。其次,要對圖書管理系統進行系統的分析,使得每名工作人員充分掌握系統中各個模塊的功能及其相互之間的關系。最后,要逐步地設立總的數據庫,也就是總書庫,為之后學生的查閱資料提供便捷條件。
1.2提高軟件的容錯能力
現實情況下,軟件的開發者往往不是使用者和需求者,因此其在開發與設計軟件的過程中必須充分考慮非計算機專業人員的需求。為此,應盡量提高圖書管理系統的容錯能力。例如,當菜單中的選擇功能出錯時,應當提示操作者重新輸入,直到正確為止。因此,應該切實有效地提高軟件的容錯能力,減少使用障礙,真正使數據安全性更上一個臺階。
1.3增強系統的適應能力
為了增強系統的實用性,應該不斷改善外部條件,還要進一步加強對軟件的管理。例如,如果某一地區不能提供系統要求的外部電源,就能夠通過自動備份文件這種功能,使用戶在需要時即能夠恢復數據;另外,如果有容量非常龐大的數據文件,可采取化整為零等手段。
1.4提高系統的通用性
應在本館自身研制的管理系統的基礎上,充分考慮到該系統今后進行推廣的可能性,因此,就必須提高系統的通用性。例如,將系統中核心不變的要素放進主要程序、數據文件中;把需要通過外界為其輸入的因素放進人機對話模塊中,而所有能讓計算機自身完成的功能,放進系統的運行程序中,從而降低人為因素的影響。由此而來,就可以把外界環境中的可變因素盡可能控制在小范圍內。
2主要功能模塊
2.1圖書采訪
圖書采訪模塊主要功能就是為圖書館的書籍采購人員提供業務處理的平臺。這一功能模塊主要提供了新書的訂購、訂單撤銷、驗收登錄、采訪統計等功能。該系統的訂單撤銷功能、新書訂購功能以及驗收登錄等過程都是按“批”為單位來進行。首先,把需要處理的數據按照不同分類的讀者分成不同“批次”。其次,把一系列數據轉入計算機中進行進一步的處理,暫時先存放在臨時表中。待這批數據處理完成后,即可打印輸出。在對打印出的數據校對無誤后,才可以修改數據。確認數據完全正確之后,應把需要打印的材料等進行打印,等到所有需要輸出的數據文件確認無誤并順利打印出后,才可以清除數據。最后,系統將進行下一輪的數據處理。
2.2圖書編目
圖書編目功能模塊是為圖書館管理人員進行工作的主要平臺。其主要功能是進行統計編目、編目處理、打印編目等功能。該模塊以“批”為單位,進行編目處理。如果處理完畢編目之后,可以對編目單進行打印輸出,再進行校對,如果有錯誤則應該馬上修改。在確認編目數據沒有錯誤之后,可以選擇將登錄賬號、編目卡、統計表等進行打印。此時,編目數據再轉存到書目表內,隨后系統將進行下一批的處理。
2.3典藏管理
通常情況下,圖書館的一般功能都要由典藏管理系統來執行。書目數據可以通過此功能模塊進行更改和調整。這種系統的主要職能有以下幾種:
分布新書、調整典藏書籍、剔除舊書目、統計典藏、典藏打印、數據維護。
3系統分析
為了使圖書管理的系統功能更加完善,使得圖書管理系統能夠真正起到應有的作用,更好地為廣大師生服務,同時又不能同傳統的圖書管理方式脫節,管理者應該首先進行準確的需求分析,結合傳統的圖書管理經驗和各個高校圖書館的實際情況,進一步運用現代管理理論推動圖書管理系統的發展。
為了進一步完善圖書管理的系統功能,使得圖書館內的信息資料建立在人工對數據進行處理與運行的基礎之上對圖書管理系統進行系統分析,就是在調查研究人工系統具體功能和需求的基礎上,運用結構分析的方法來完善目標系統的功能。
3.1系統特點
管理者應該充分而全面地考慮圖書管理人員的特點,依托實際情況,盡量完善系統滿足日常需求的主要職能,使得系統的功能更加完備、實用、便捷。同時也應結合網絡技術的發展情況進行及時的更新與完善。盡量使系統界面簡潔大方,操作便捷、層次清晰,使用戶上手更容易。
3.2主要模塊
系統的主要功能模塊有五個方面:圖書管理、期刊管理、讀者管理、查詢管理、報表管理。各模塊之間不僅要相互獨立,能實現不同的處理功能,還應在此基礎上相互聯系,互為功能補充。
3.3圖書管理系統的應用程序設計
3.3.1數據模塊窗體的設置
很多使用者在編寫程序中的數據時,都經常會碰到很多組件、窗口同時對相同的數據源進行訪問的情況。如果對每個窗口或者組件都設置數據源,將是一個十分浩大的工作量,設置數據模塊窗體即可很好地解決這個問題。該模塊即為對數據源進行集中管理的窗口,在被需要的時候能夠隨時引入。
3.3.2用戶密碼認證窗體的設置
此窗體主要是方便工作人員按照各自的用戶名、密碼來登錄,并通過身份識別功能檢查出進入系統的是管理人員還是其他人員。
3.3.3借閱者服務模塊的實現
該窗體的主要職能是檢查讀者借閱情況,并為讀者提供查看、修改其個人資料與信息的服務。
3.3.4圖書查詢功能的實現
這一模塊主要為人們提供查詢功能,賦予每個人一定的查詢權限。查詢功能可以按照多種載體進行實現,比如可以通過輸入圖書編號、圖書名稱、作者等信息進行查詢,還有參考“邏輯與”和“邏輯或”等條件來實現查詢。
3.3.5借閱者登錄功能的實現
該功能同管理人員、工作人員登錄系統時的方法基本一致,主要通過查閱借閱證號和密碼進行用戶表中的查詢,查看是否同用戶輸入的結果一致。如果一致,使用者就可以查詢到自己的借閱信息,使其及時采取有效措施維護自身的信息。
3.3.6借閱者借閱和歸還情況功能的實現
當借閱者在安全而正確地登錄到此系統之后,該功能將被馬上激活,使得用戶能夠真正看到自己的借閱情況。該功能的實現可以根據某本書的借閱或者已借閱的天數等信息來實現。
參考文獻:
[1]鄂鶴年,Jane Burke.圖書館管理系統的現狀和未來[J].大學圖書館學報,2013(4):69-73.
[2]鄭偉,徐寶祥,高琦.“211”大學圖書館管理系統研究——基于“211”大學圖書館管理系統的調查[J].圖書情報知識,2010(3):4-10.
[3]洪正國,燕今偉,黃勇凱.基于業務流程重組的圖書館管理系統模型設計[J].圖書情報知識,2011(3):35-39,71.
[4]葉曉丹.學校圖書館管理系統的設計與實現[D].天津:天津大學,2014.
[5]李高峰.基于Windows Mobile的移動終端研究及在圖書館管理系統中的應用[D].成都:西南石油大學,2010.