圖書館管理系統論文範文

  圖書館作為儲存各民族文化財富而存在的機構,擔負著儲存人類文化典籍任務。下文是小編給大家蒐集整理的關於的內容,希望能幫到大家,歡迎閱讀參考!

  篇1

  淺析圖書館後臺資訊管理系統

  【摘 要】本系統主要是針對圖書館的後臺管理資訊,主要包括使用者登入模組,圖書分類模組和圖書管理模組,每個模組都有其相對應的實現操作,從而實現計算機資訊管理系統在圖書管理中的應用。

  【關鍵詞】Java;圖書管理;後臺;資訊

  0 引言

  隨著現代科學技術的進步,人類社會正逐漸走向資訊化。圖書館擁有豐富的文獻資訊資源,是社會資訊系統的重要組成部分。計算機技術在圖書館中的應用,極大地促進了文獻資訊的加工整理和傳播利用,使圖書館向現代化、資訊化方向快速發展。隨著計算機技術和網路技術的發展和我國骨幹通訊網的建設,為圖書館自動化系統向網路的進一步發展提供了發展的機遇。

  採用計算機資訊管理系統已成為圖書管理科學化和現代化的重要標誌,它給企事業管理來了明顯的經濟效益和社會效益。主要體現在:

  極大提高了圖書管理人員的工作效率,全面提高了圖書管理水平,大大減少了以往入出存流程繁瑣,雜亂,週期長的弊端,可以減少入庫管理、出庫管理及庫存管理中的漏洞,減少大量的資料冗餘和繁瑣的工作量,同時也減少人工操作出錯的概率,可以節約不少管理開支。

  為了加快圖書管理自動化的步伐,提高圖書的管理業務處理效率,建立圖書管理系統已變得十分心要。

  作為計算機應用的一部分,使用計算機對圖書資訊進行管理,具有手工管理所無法比擬的優點。隨著資料庫技術、網路技術和科學管理方法的發展,計算機在管理上的應用日益廣泛,管理資訊系統逐漸成熟起來,並且給管理帶來了新的革命。鑑於目前學校圖書數目劇增,圖書資訊量也呈爆炸性增長的形勢下,對圖書管理系統功能的要求越來越高,圖書管理系統也在此基礎上有了很大的發展,但是各系統力求使其功能簡潔明瞭,而且齊全、易於操作。

  圖書管理資訊化是資訊發展的必然趨勢。通過對管理系統模型的研究,提出一套構造圖書資訊管理系統模組的方法,並利用資料庫、資訊系統分析所學的知識,結合其它圖書管理業務常識,建立相關資料模型,利用面向物件開發工具對其進行設計與開發。建立一套有效的圖書資訊管理系統,可以減少工作量,將管理工作科學化、規範化,提高圖書館管理的工作質量和工作效率。

  1 系統開發使用NEO的框架

  系統整體實現是基於NEO開發框架,它具有典型的Java Web開發分層,表現層、控制層、業務邏輯層、資料持久層。開發者只需編寫必需的程式碼,不需要直接接觸底層的API,可以為程式提供清晰的結構並且提高程式的內聚性。由於本系統採用的是JAVA相關的技術具有“一處編譯處處執行”的特性,所以系統能夠跨平臺使用。

  2 系統分析

  2.1 圖書分類列表管理功能

  系統首先是顯示所有的圖書分類列表,所有圖書都按其分類排列在各分類名下。此管理功能只有管理員可以操作,其他使用者型別均不可以操作。

  此功能為線上圖書銷售系統後臺管理功能模組之一。在此功能中管理員可以對圖書分類列表進行修改圖書分類、刪除圖書分類、建立圖書分類等功能進行管理。

  2.2 圖書管理功能

  此功能也是後臺管理功能模組之一。在此功能中管理員可以新建圖書、編輯圖書資訊、上傳圖書封面、刪除圖書、搜尋圖書、統計圖書等和圖書相關資訊進行修改,實現圖書資訊實時動態查詢顯示的管理模組。

  3 系統設計

  3.1 系統的功能結構設計

  登入頁面:使用者可點選登入框內的註冊按鈕進行註冊,註冊時必須填寫使用者名稱,密碼,確認密碼等資訊。註冊成功後可返回登入頁面,只有使用者名稱、密碼都正確才可以成功登入系統,系統根據使用者輸入正確的資訊,跳轉到系統的主頁面。

  ***1***管理圖書分類:在這一模組中管理員可以對圖書分類進行增、刪、改、查的管理。點選“新建分類”即進入新建圖書分類的頁面,按要求輸入資訊進行新增。但分類名稱必須是不能重複的名字,不然新增不成功。點選“編輯圖書分類”即進入編輯圖書分類的頁面,在此頁面可以看到所點選分類的分類資訊,可以在此基礎上進行資訊修改並點選“確定”按鈕資訊修改成功。點選“刪除分類”則對該圖書分類進行刪除。

  ***2***圖書管理:在此模組,管理員對圖書進行增、刪、改、查的管理。點選一個分類名,在分類名下有“新建圖書”按鈕進入新增圖書頁面在該頁面中選擇圖書分類,輸入圖書名、出版社、作者、圖書簡介等資訊,帶紅色“*”的為必填選項,若有漏項當點選“確定”按鈕時則會彈出提示資訊,可輸入未填資訊即可。點選“編輯圖片”即進入編輯封面圖片頁面,在此頁面可以修改圖書的圖片。點選“修改”按鈕便進入了修改圖書資訊的頁面,此頁面會顯示本書的詳細資訊,在此可以修改圖書所屬分類,修改圖書名稱、出版社、作者、圖書簡介、定價等資訊。點選“刪除”按鈕會彈出“是否刪除”的對話方塊,點選確定則可以刪除該圖書所有資訊。

  ***3***搜尋圖書:點選“搜尋圖書”即進入搜尋圖書頁面,可以選擇根據圖書分類名稱查詢所有這個分類下的圖書。也可以根據圖書名稱、作者或者是出版社等資訊對想要的圖書進行模糊查詢。

  ***4***統計圖書:點選“統計圖書”進入統計結果頁面,在此頁面會看到同年同月上架圖書的總數和總價,便於管理員對圖書進行彙總。

  ***5***修改密碼:點選“修改使用者密碼”進入到修改密碼頁面,在此頁面管理員可以修改自己的密碼。

  ***6***移動圖書:此功能在各分類圖書列表頁面的下方,先選中要移動的圖書,再選擇要把圖書移動到的目標分類名稱,點選“移動”按鈕系統將執行移動操作。

  ***7***退出系統:點選“退出系統”按鈕,即可退出本系統回到最初的登入介面。

  3.2 系統控制流程

  系統通過登入資訊與資料庫進行驗證,如果輸入的是正確的使用者資訊系統將會跳轉到管理員首頁,管理員可以管理圖書分類、管理圖書資訊、修改密碼。如果輸入的使用者資訊在資料庫裡不存在,則系統會提示使用者先進行註冊。

  3.3 系統功能設計

  3.3.1 系統功能結構設計

  系統開發得充分考慮到使用者的需求,從使用者登入到各模組的執行,要以最簡便的操作提供最強大的功能,這是程式設計的理念和方針。使功能更全面,更具有人性化。

  3.3.2 圖書管理模組

  圖書管理模組是管理員對圖書進行增、刪、改、查的一系列操作,圖書管理模組可以分為七個功能,分別是新增圖書、修改圖書、刪除圖書、移動圖書、編輯圖書封面、圖書統計和圖書搜尋。本模組的搜尋功能可以以分類名稱搜尋和對圖書資訊進行模糊搜尋,大大增強了後臺的搜尋能力。

  4 系統測試

  系統測試的物件不僅僅包括需要測試的產品系統的軟體,還要包含軟體所依賴的硬體、外設甚至包括某些資料、某些支援軟體及其介面等。因此,必須將系統中的軟體與各種依賴的資源結合起來,在系統實際執行環境下來進行測試。

  5 結論

  系統使用了後臺管理形式,圖書管理員可以對圖書進行增、刪、改、查,統計管理等等。總體來說,本系統能夠完成圖書館後臺資訊管理的所有基本功能,遼寧省直屬機關工委黨校通過使用本系統來管理圖書館和傳統的圖書管理模式相比,前者毫無疑問會大大提高圖書館的工作效率,能夠提高圖書館的管理水平,提高整體工作效益,減少差錯,節省人力物力,從繁雜的手工勞動中解脫出來,提供完善於的技術保障。同時可以更好地為廣大教職員工和學生服務。

  【參考文獻】

  [1]劉倩.網頁設計中人機介面的特徵[J].魅力中國,2010,4***1***: 21-22.

  [2]馬炎.圖書管理系統設計[J].科技資訊,2007,21***1***: 255-255.

  [3]楊學泉.圖書館管理創新[J].圖書館論壇,2001,21***6***:7-8.

  篇2

  淺析圖書館自動化管理系統

  摘要:圖書館自動化管理系統的建立需要依託當前飛速發展的網路技術,在此基礎之上,對圖書館的建設以及無紙化辦公提供支援,為數字圖書館的實現提供充分的資源保障。該系統的實現,不僅能夠實現館藏資源的數字化,同時還能夠為讀者提供現代化的Internet資源庫。

  關鍵詞:數字圖書館;自動化管理系統

  自上世紀90年代以來,網際網路技術得到了飛速的發展,加之知識經濟時代的到來,越來越多的人開始重視資訊資源的獲取。所以,對網路資訊資源的有序組織已經成為各國資訊資源的重要研究內容。基於此,圖書館資訊資源的數字化轉型受到了極大地重視。圖書館自動化管理系統依靠網路、計算機、通訊等現代化資訊科技,可以實現對圖書館資訊資源的共享與利用以及圖書館的辦公自動化。

  1、系統分析

  ***1***管理模式分析

  圖書館數字化建設最為重要的就是資料庫的構建。因為圖書館網路建立之後,資料庫就是讀者查閱文獻的重要資料庫。但是,讀者通過網路查詢圖書館資料庫時,如果所能夠提供給讀者的資訊僅僅是資料所處的位置,那對於讀者而言顯然不夠。數字化圖書館不僅要提供資料位置,同時還要為讀者提供資料的大概內容。這就需要圖書館數字化一方面完成按類建庫,實現館藏書目的數字化;另一方面要實現專題資料庫的建設,能夠按照不同型別文獻建設全文資料庫。

  ***2***業務流程分析

  首先是辦公自動化,所謂辦公自動化是指圖書館工作人員能夠隨時隨地的開展工作,能夠通過計算機、資料通訊等先進技術,提高工作效率、工作質量,能夠增強對資訊資源的管理。其次是網上資源的收集預加工,這就需要圖書館的資訊採編人員能夠根據所負責的資訊蒐集任務,依靠網路資源將所需資訊收錄至圖書館的臨時資料庫當中,並由相關資訊稽核工作人員定期上傳。

  2、資源數字化資料庫設計

  ***1***概念設計

  該系統的概念設計使用的是IDEF1X建模:a***標誌相關實體

  圖書館資訊資源數字化所涉及的內容方方面面,這裡將全文庫的實體型別歸納為以下幾種型別:圖書基本資訊、目錄內容、資料摘要、資料全文內容、全文索引資訊、資料責任人資訊、出版發行資訊、著錄人員以及單位資訊。b***編號與命名實體

  對全文庫的實體進行確定之後,下一步所需要做的工作就是對這些實體進行編號及命名,並以實體表的形式儲存。c***定義聯絡

  在使用IDEF1X進行建模時,無法實現所有確定實體的聯絡建立,只能夠依靠實體間存在的依賴性來實現實體相互之間的聯絡。不同的關係模式所呈現的形式也不同,這裡給出集中關係形式:1-1、1-n、n-1、n-n。此外,還需要對實體間的關係進行標識。這裡使用的是聯絡矩陣。所謂聯絡矩陣,就是一個具有兩個二維陣列的矩陣,分別位於水平方向以及垂直方向上。如果實體與實體之間可能存在著一定的聯絡,那麼二者之間就需要通過一個聯絡符號實現連線。這裡給出的聯絡符號位“*”。

  d***轉換不確定型聯絡

  概念設計明確規定,所有實體之間的聯絡型別不能使不確定型的。一旦出現不確定型,就必須通過多元聯絡將其轉換成多個二元聯絡型別,也就是將這個不確定型轉換成確定型。例如,LLBook這種專門用於描述文獻基本資訊的實體,它與LLWrit這種用於描述責任者資訊的實體,二者之間就是一種不確定型聯絡,換句話說,二者之間是一種n-n的聯絡,一本圖書的作者可以有多個,同時一個作者也可以有多本著作。所以對於這種聯絡,就必須進行一定的轉換。這裡就不在詳細描述具體的轉換過程及方法。

  ***2***模型優化

  模型建立之後,需要對模型的一些結構進行優化,以進一步的簡化模型結構。首先,可以通過數字程式碼對一些圖書資訊進行替換,以減少資訊的錄入量。在需要呼叫圖書資訊時,可以通過相應的程式碼來讀取圖書資訊,這種設計可以極大程度的提高資料庫執行速度;其次,通過優化模型邏輯結構,來實現圖書查詢速度的提升。眾所周知,資料的執行速度與資料庫冗餘度有著非常大的聯絡,資料庫冗餘度越小,相應的資料就越規範,資料庫的執行速度也會不斷的降低。

  ***3***完整性設計

  a***實體完整性

  每一個數據庫的設計以及最終實現,均需要保證其實體完整性,同時還要保證能夠對資料庫中的每一行進行標識,而且不能存在二義性。這裡我們通過給出主鍵的形式來進行完整性設計,用一列或者多列組合來構造主鍵,使得每一行的取值具有單向性。本文對實體完整性給出了相應的規定:第一,所構造的每一個主鍵均不可去Null值;第二,對主鍵進行修改時,不能使主鍵出現空值的情況。

  b***參照完整性

  參照關係的元組需要刪除時,所使用的方法無外乎三種:級聯刪除、受限刪除、置空刪除。這三種刪除方式中,級聯刪除對於資料的破壞性最大,所以通常情況下,我們不建議使用這種刪除方式。相較於級聯刪除,受限刪除方式也存在一定的侷限性。例如LLBook表中,資訊記錄過程中需要有參照記錄表,所以無法有效的執行刪除操作。

  3、辦公自動化設計

  雖然辦公自動化這一概念在早些年前就已經被提出,但是針對於圖書館而言,很多日常辦公還停留於傳統的單機文件管理模式,圖書管理業務流程網路化、自動化還未能夠實現。隨著當前圖書館網路技術以及計算機技術的不斷髮展,適用於圖書館內部使用的辦公自動化系統是發展的一個趨勢。

  ***1***辦公自動化系統總體設計原則

  辦公自動化系統的實現可以極大的改善當前的辦公方式,通過該系統,辦公人員可以隨時辦理各項工作,極大的提高了辦公效率。同時,利用該系統還可以實現網路釋出資訊,這樣就免除了以往專人釋出資訊的模式。此外,系統所相容的計算機、資料通訊等現代化技術,可以對工作內容進行全面的梳理,合理安排工作順序,對提高工作效率、工作質量有著非常大的幫助。

  ***2***資料庫設計

  a***行政辦公

  行政辦公的實體表如下表所示:

  b***輔助辦公

  根據檔案管理的IDEF1X模型可以看出,實體與實體之間所建立的關係可以確定一個實體屬性表。因此,需要另外設計一個檔案資訊表,專門由於檔案記錄的儲存。同時使用檔案歸還資訊以及檔案借閱資訊表來對檔案的歸還以及借閱記錄進行儲存以及管理。對於不同型別的檔案,模型中還專門設計了相應的檔案管理模組,以區別對待不同檔案型別。

  圖書館自動化管理系統的構建需要多個學科技術作為支撐,系統的建立是一個非常複雜的工程。筆者在工作中,對於該系統的建立進行了較為系統的分析與研究,但是由於個人知識面還不夠廣泛,所以實施起來尚有些困難。在今後的工作中,筆者將全面的學習相關技術,努力拓寬知識領域,加強與其他工作人員的通力合作,期望能夠儘快在圖書館自動化管理系統方面有一定研究成果。***作者單位:雲南經濟管理職業學院***

  參考文獻

  [1]劉軍,張景安等.資料庫系統應用開發技術,第l版.北京:機械工業出版社,2003:62-63.

  [2]陳明,資料庫技術.第一版,北京:清華大學出版社,2003:178-190.

  [3]陳石.基於web的辦公自動化的設計及實現.西南交通大學,碩士學位論文.2003.4:3-5.