圖書管理系統論文(精品多篇)

圖書管理系統論文(精品多篇)

圖書管理系統論文 篇一

一直以來,醫院圖書館的工作一直使用的是傳統的手工方式。這種方式的缺點是手續繁瑣、檢索困難、不便於管理,造成資源的利用率低下。隨著計算機技術的發展以及計算機網路的逐漸普及,傳統的圖書管理模式已經不能滿足現代化的圖書管理要求,圖書館使用計算機來管理成為必然。

1 系統設計

1.1 系統體系結構

基於醫院圖書館的業務特點和讀者的查詢要求,系統採用了以C/S結構為主,B/S 結構為輔的混合模式框架。

其中,管理人員需要完成各種複雜的管理操作,實現強大的資料維護、統計分析、報表列印等功能,採用C/S 架構技術實現。讀者為的是查詢、借閱圖書,採用B/S 架構技術,在查詢過程中,讀者只需在客戶機上通過瀏覽器就可以方便地查詢各種圖書資訊,操作簡單方便。

1.2 系統總體結構設計

1.2.1 網路系統配置

整個系統使用了數臺微機和1 臺數據庫伺服器,1臺Web 伺服器

(為了保證訪問的速度和系統安全,資料庫伺服器和Web 伺服器放在不同的物理伺服器上),網路採用星型連線構成醫院區域網。

1.2.2 基於C/S 模式的圖書管理系統功能設計

根據對圖書管理業務流程的分析和研究,基於C/S 結構的圖書管理系統應主要包括以下六項處理功能:基礎資訊維護、讀者管理、圖書管理、圖書流通管理、統計分析、系統維護管理等功能。

(1)基礎資訊維護

基礎資訊維護模組用於圖書資訊、操作人員許可權、書架設定等專案的初始化設定,這些設定一般不輕易改動。

(2)讀者管理

讀者管理模組用於管理與讀者相關的資訊,包括讀者型別設定、讀者資訊維護、讀者科室字典維護等模組。

(3)圖書管理

圖書管理模組用於管理圖書相關的資訊,包括圖書分類設定、圖書資訊維護、圖書入庫、圖書登出、出版社資訊維護、供應商資訊維護。

(4)圖書流通管理

圖書流通管理模組用於管理圖書流通環節相關的操作資訊,包括圖書查詢、圖書借閱、圖書歸還、圖書續借、圖書丟失、圖書損壞、圖書罰款。

(5)圖書統計分析管理

圖書統計分析管理模組包含了各種資料報表,包括未還圖書查詢、超期圖書查詢、丟失圖書查詢、圖書入庫查詢、圖書庫存查詢、圖書罰款查詢等,通過這些清晰的報表資料,可以為圖書管理人員的分析決策提供依據。

(6)系統維護管理

系統維護模組主要完成使用者分組及其許可權的設定。系統管理員可以根據每個使用者的具體職能的不同,對其操作許可權進行任意組合。

1.2.3 基於B/S 模式的網上查詢系統功能設計

B/S 模式的網上查詢系統功能主要包括以下三項處理功能:圖書資訊查詢、借閱資訊查詢和電子圖書預覽。使用者只需針對不同類別進行查詢,即可方便地知道圖書實時在館情況和借閱情況。

1.2.4 系統安全設計

(1)系統的保密機制

為方便圖書管理人員的工作,系統的設計採取了保密措施,主要表現在如下幾個方面:

設定操作許可權:系統設定不同的操作使用者,不同的操作使用者擁有不同的操作許可權。只有擁有了一定的操作許可權,才能操作相應的軟體功能模組,從操作上防止非法使用者進入系統。

設定密碼:系統使用者登陸密碼採用MD5 加密後存入資料表,使用者登陸視窗中輸入正確的使用者名稱及密碼才可進入系統或修改密碼,這種方法使得工作人員和程式設計者都無法看到使用者的密碼,密碼丟失後,管理員只能將此使用者刪除後重新建立,極大提高了系統的安全性。

(2)資料的完整性

資料的完整性主要體現在以下幾個方面:

日誌記錄:對在系統中所發生的操作按需要做相應的日誌記錄。記錄資訊的增加、修改或刪除,當系統做了非法操作或是誤操作,可以實現實時的跟蹤和及時的恢復。

備份資料庫:設定資料庫定時自動備份作業,當系統或者資料庫出現故障時,可以及時恢復資料庫備份,使系統正常執行。

防病毒和防火牆軟體:在資料庫伺服器和各工作站上全部安裝防病毒軟體和防火牆軟體,進行系統的實時監控,防止病毒和害客侵入,保證系統的正常穩定執行。

(3)資料庫設計原則

在資料庫設計過程中,滿足以下設計原則:滿足資料儲存的需求;資料庫設計的準確性和完整性;資料庫中資料的可操作性;資料庫的冗餘性;具有良好的效能。

2 結束語

系統目前已經投入使用,執行結果證明,基本可以滿足借閱者、圖書館工作人員和高階管理員三方面的需要。系統的實現提高了圖書管理工作的效率,強化了業務管理。

圖書管理系統畢業論文 篇二

試談圖書管理系統安全穩定性

SQL(結構化查詢語言)是世界上最流行的和標準化的資料庫語言。Mysql可以說是目前最為流行的開源資料庫管理系統軟體,是一個真正的多使用者、多執行緒SQL資料庫伺服器。Mysql開放原始碼,快捷靈活、穩定和容易使用等優點決定了其在中小型管理系統應用的優勢。本文以基於Mysql網路資料庫的圖書管理系統為例,從安全穩定性要求和採取的安全策略等方面進行分析研究。

1Mysql在資訊管理系統的應用與優勢

1.1Mysql的基本特性與應用

Mysql與其他大型資料庫Oracle、DB2、SQLServer等相比,有自身的不足之處,但是沒有影響到Mysql在資訊管理系統的應用。在個人或者是中小型的企業,Mysql發揮了自身的優勢與作用。Mysql開放原始碼,具有快捷靈活、穩定和容易使用等優點,並有效的提供了PHP、C,C++,JAVA和HTML等主流前端開發軟體的API介面。支援多種作業系統包括Windows、Linux、Solaris、MasOS等。目前,搭建動態網站或者伺服器的開源軟體組合有典型的網路架構LAMP,極大地方便了開發者。Mysql應用非常廣泛,Google、facebook、等使用Mysql作為網路資料庫。

1.2Mysql應用於圖書管理系統的優勢

Mysql應用於圖書管理系統的優勢主要分為三個方面,一是免費開源優勢,如果再使用linux作業系統,可以減少購買作業系統和資料庫的開銷。二是多種平臺支援的優勢,Mysql可以與多個平臺進行有效的連線,實現資訊資源的共享。三是中小型資料庫靈活穩定的優勢,在設計Mysql程式的時候,加入了SQL中沒有的一些補充條件,更加的適用於在中小型資料庫中使用。圖書管理系統通常要儲存使用者資訊、圖書資訊和借閱資訊,以及建立相關的書籍查詢等,資料倉庫並不是很龐大,因此,使用Mysql來管理資料非常合適。

2基於Mysql的圖書管理系統安全穩定性分析

高校圖書管理系統是基於網際網路的網路資料庫,通常採用B/S的體系結構,因此,在瀏覽器層、Web伺服器層、資料庫伺服器層都會存在安全性要求,以及在作業系統、網路技術等方面的安全問題。只有控制好圖書管理系統的安全問題,才能保證資訊資源的有效共享。基於網路資料庫的圖書管理系統的安全穩定性具有以下幾個特點:(1)較高的穩定性,包括作業系統的穩定性和資料庫系統的穩定性,要保持Mysql資料庫的正常執行軌跡。(2)資料的保密效能,對客戶資訊、訪問瀏覽量、客戶端等進行有效的保密。(3)執行的速度很快,包括瀏覽器端、資料庫伺服器端的訪問速度,以保證資料資訊在查詢、修改等方面的快速反應。(4)資料的備份與資料的恢復功能。資料庫伺服器中,包括圖書資訊、借閱圖書記錄、客戶賬號等在內的相關資料的安全問題,是保證圖書管理系統正常運轉的重要因素。要採取嚴格的防範措施,同時,當發生資料故障的時候,要在最短的時間內恢復資料與系統。

3基於Mysql的圖書管理系統安全穩定性策略

圖書管理系統通常採用三層B/S結構模式,即使用者層、Wed伺服器層和資料庫層。圖書管理系統要注意提高資料庫安全、作業系統安全和網路安全技術等方面的安全策略。

3.1優化資料庫設計

比如,在遵循關係模式規範化的基礎上,優化表設計適當增加中間表或增加冗餘欄位以減少連線查詢所花的時間,優化JOIN操作和子查詢儘量使用全連線避免產生中間表,儘量避免LIKE關鍵字和萬用字元進行查詢。另外,還可以修改檔案,對相關引數如sort_buffer_size、read_buffer_size、query_cache_size、max_connections等,設定合適的緩衝區大小和MySQL允許的最大連線程序數,以優化伺服器提高系統性能,提高保證圖書資訊資源查詢效率。

3.2資料容災與備份機制

要定期地進行資料備份,保護圖書書目資料、流通資料、客戶資訊等。定期的進行資料庫的重組工作,增強資料庫的使用效能。用好MYSQL的容災與備份機制,比如:建立主從資料庫叢集,採用MySQL複製;制定資料庫備份/恢復計劃;啟動資料庫伺服器的二進位制變更日誌;定期檢查資料表;定期對備份檔案進行備份;把MySQL的資料目錄和備份檔案分別放到兩個不同的驅動器中,等等。

3.3帳戶安全策略

可以從賬戶安全檢查、系統內部安全措施、雜湊加密等方面著手進行。比如,檢查使用者表是否有匿名空賬號(user=‘’),如有應將其刪除。使用雜湊加密帳戶密碼。加強客戶的登入認證,尤其是伺服器主機的登入認證。在主資料庫建立從資料庫操作所用的使用者,並指定使用SLL認證等等。

3.4網路安全和作業系統安全策略

在網路安全策略方面,利用NAT技術,有效的防止發生來自網路外部的攻擊現象,將區域網絡內部的計算機系統進行隱蔽。正確設定計算機作業系統,確保客戶使用真實身份,登入具有合法性。此外,還可以設定系統的實時監控,優化網路防火牆、檔案加密以及防毒軟體技術的升級,等等。

4結語

綜上所述,要確保基於Mysql在圖書館管理系統的安全穩定效能,要考慮很多種因素的影響,在資料庫設計、資料庫伺服器、資料容災與備份、帳戶安全,以及計算機網路、作業系統等方面進行優化配置。圖書管理系統的安全與穩定效能保證了資訊資料的安全、穩定性與高效,保證了客戶在不同的時間、地點、平臺中有效的使用圖書館的資源資訊共享。

參考文獻:

[1]晉徵。論基於網路資料庫的圖書館管理系統安全性研究與實現[J]。網路安全技術與應用,2015(3):27-29.

[2]陽學軍。基於網路和人工智慧的圖書館資訊管理系統研究[J]。岳陽職業技術學院學報,2005(3):59-61.

[3]林愛鮮。基於神經網路的圖書館管理系統的構建研究[J]。電腦與電信,2012(4):48-50.

[4]田華。圖書館分散式資料庫安全技術研究[J]。現代情報,2007(4):161-163

圖書管理系統論文 篇三

【摘要】隨著資訊科技的發展,網路的普及,網路技術被應用於各個領域中,極大的方便了人們的日常生活。但即使在這樣的條件下,基層圖書資料室仍有著十分重要的地位,不可替代。面對日益完善的網路閱讀,基層圖書資料室要加強資料室的現代化建設,從資料的資源來源、儲存整理到查詢服務等方面都要進行現代化改革。本文對當前網路以及網路技術大發展條件下的基層圖書資料室的建設與服務的現狀與變革進行分析與探索。

【關鍵詞】網路;基層圖書資料室;建設;服務

0、引言

當今世界,人們的生活與網路息息相關,然而網路技術的發展同時也對許多領域產生了重大沖擊。而由於先前舊的文化體制的制約下,基層圖書資料室有著經費、場地、服務設施等方面的諸多問題。當前形勢下對圖書管理的要求迫使過去的傳統型圖書資料管理模式必須發生轉變,所以,基層圖書資料室的建設與服務需要一個根本性的變革。

1、網路條件下的基層圖書資料室的現狀

在生活節奏越來越快的當今社會,基層圖書資料室存在著館舍老化、資金不足、裝置稀缺等問題。近年來,網路技術興起,無疑是對傳統基層圖書資料室管理的巨大沖擊。網路閱讀方便快捷、佔用時間少、圖書儲備量豐富,成為大眾對圖書閱讀方式的優先選擇,更促使了基層圖書資料室的改革。因此,改變傳統的基層圖書資料室為現代化的管理刻不容緩。

2、網路條件下的基層圖書資料室的改變

2.1基層圖書資料室的資料來源的改變

圖書資料室的資料來源要由購入型變為輸入型。過去的資料來源以購入型為主,也就是圖書儲藏量基於資金的提供。將購入型變為輸入型,用從網路上獲取資訊和資料的方式來增加圖書的儲藏量,這種改變對基層圖書資料室的影響是最為明顯的,極大的支援了圖書資料的建設與服務。

2.2基層圖書資料室的資料儲存形態的改變

圖書資料室的資料儲存形態由靜態變為動態。過去傳統的資料儲存是以實物進行儲存,靜態的擺放在書架上以便於查詢與閱覽。但網路技術被投入使用後,可變這種靜態的儲存為動態,也就是由網上輸入所獲取的資料是動態的。圖書資料的儲存不再以實體書籍資料作為儲存的標準,通過網路獲得的資料也包括在內,所以是動態的。

2.3基層圖書資料室的資料整理方式的改變

圖書資料室的資料整理方式由手動操作變為電腦智慧操作。由工作人員進行的手動整理不僅工作量大、工作時間長、工作內容冗雜,而且人工的整理還不可避免的會存在差錯,效率低下。然而利用計算機對網路所輸入的資料進行網路控制與操作,整理資料就變得簡便而快捷,比如,對於輸入書籍或資料的登記、分類與查詢都由計算機進行,工作效率十分高,節省工作人員大量時間與精力。

2.4基層圖書資料室的資料檢索形態的改變

圖書資料室的資料檢索形態由卡片型變為資料型。過去讀者查詢所需要的書籍資料都通過索引卡片進行查詢,若不知道所查詢的資料的準確名稱便無法進行查詢,十分繁瑣。但網路條件下的基層圖書資料室的檢索式資料型的,無論是不知道準確名稱的資料還是某一方面相關的資料,只要知道與此資料相關的一個要素或是關鍵詞就可以查詢到所有與之相關的資料,這對於讀者與工作人員都是相當便利的。

2.5基層圖書資料室的資料效能的改變

基層圖書資料室的資料效能由獨享型變為共享型。基層圖書資料室雖然是公共的,但是當一本書被借走時,在此期間其他人都無法閱覽,從這個角度上來說,傳統的資料室的資料效能是獨享的。網路條件下的資料在網路上是共享的,在同一時間可以供一人或多人閱覽,不會因他人的閱覽或下載影響到自己的閱覽,更不會發生損壞或折舊。在這一點上,比傳統實體的圖書資料室有著無可比擬的優越性。

3、基層圖書資料室的地位與重要性

在網路條件下的基層圖書資料室在資料來源、資料儲存、資料查詢、資料整理、資料共享等方面都有著傳統的資料室無可比擬的優越性,在服務範圍與方式上都向著綜合性發展。但基層圖書資料室並不是可以完全被替代。

3.1基層圖書資料室有著其本身的特點和優勢

不同的圖書資料室有著不同的專業性資料,可以根據科研需要,對資料室的資料進行多次資料蒐集,查詢這些資料的科研人員可以在整理與蒐集這些資料的過程中獲得專業知識並且掌握最新的訊息及動態。而同一資料室的讀者專業往往相同或是興趣相近,資料室恰好可以成為一個可以供大家互相交流的平臺,共同探討學術問題,增加學術氛圍,甚至可以成為一個專業學術交流中心。而資料員在這個過程中瞭解科研人員對資料的需求情況,積累了豐富的經驗,便於提供更為周到的服務。資料室所有的實體藏書有著專業針對性、書籍質量高、拒借率低的特點,這些有利於讀者的閱讀與閱讀需求。而這些優點,是其他方式所不具備的。

3.2基層圖書資料室作為資料資源共享的基礎,有著極其重要的地位。

讀者可以在網路上進行圖書資料的網路共享,但無法消去不同物件對資料需求的差異。資源共享並不是簡單的、表面上的將全部的圖書資料幾種在一個地方供讀者查閱。譬如綜合性圖書館的管理人員對於各個專業的情況並不十分了解,並不具備某一專業的專業知識與經驗,在進行專業性的服務時難以達到讀者的要求水平。雖然綜合性圖書館的藏書量是基層圖書資料室難以企及的,但對於文獻資料的利用率卻不如基層圖書資料室。基層圖書資料室的工作人員所能提供的專業性的周到的服務是圖書館的管理人員所做不到的,但如果讓讀者自己去查詢資料又背離了方便快捷這一初衷,反而不利於科研工作。

3.3基層圖書資料室設有自籌資金的支援

一般來說,綜合性圖書館這類大型圖書館在進行圖書資料的引進時,要依據整體情況作為參照制定購買計劃,而對於較小的課題或較冷門的方面缺乏針對性。基層圖書資料室依據不同專業的不同重點,對不同的需求選購自己所需要的圖書資料。從這一點來說。正因為綜合性圖書館過於綜合的原因,在某些方面就不如基層圖書資料室細緻入微,可以說,基層圖書資料室自籌資金選購書籍資料就是一種對這種情況的補充。

4、基層圖書資料室的資料配置

基層圖書資料室的資料配置要顧及到各個領域各個專業,以滿足對圖書資料的不同需求。

4.1專業性

基層圖書資料室的資料配置必須要具有專業性,與本專業相關的資料才是基層圖書資料室所需要的。對於浩如煙海的文獻資料,必須對這些資料進行精選來挑出最具代表性、專業性、質量高的資料,這樣才能使讀者及時的瞭解情況、提升自身的水平。

4.2適應時代要求

在資訊時代,人們不滿足於實體書的閱讀,在眾多資訊資料面前更傾向於在網路上搜集各種資料。基層圖書資料室的資料配置應該延伸到最新的資訊領域,這些資料往往能體現一個領域的最新成果與動態,資訊量更大,使基層圖書資料室的資料處於最新的位置,更好的為讀者進行服務。

5、基層圖書資料室的服務

基層圖書資料室的服務無論在方式還是手段都要變為現代化的服務。要求資料室的工作人員提高自身素質與綜合能力。網路條件下,不同專題的資料蒐集與整理的內容增加,要求工作人員對這些專題的服務內容也要有針對性,這對於前來查閱資料的讀者來說是至關重要的;對於不同的讀者,服務的方式方法也是不一的,要運用以往經驗對不同需要的讀者進行周到的服務,已發揮資料的最大作用;在對這一專業或課題知識十分了解的前提下,可以對讀者進行的專案進行客觀科學的評價,使讀者對所處的水平有一個較為明確的認識;還可以在讀者遇到問題時,提出較為可觀的建議或解決方法,進行更為人性化的服務。

6、結語

從當前網路發展形勢來看,網路下的基層圖書資料室的建設與服務的改革是必須的,需要工作人員的不懈努力與堅持。

【參考文獻】

[1]系資料室工作之我見[J]。晉中師範高等專科學校學報,20xx(02):3~4

[2]論網路環境下的期刊資源利用[J]。福建金融管理幹部學院學報,20xx(03):8~9

[3]關於高校圖書館與資料室資源建設的探討[J]。科技情報開發與經濟,20xx(06):10~11

[4]高校二級學院資料室建設問題初探[J]。寧波大學學報(教育科學版),20xx(03):18~19

圖書管理系統畢業論文 篇四

試談中小型圖書館的圖書管理系統

摘要:隨著計算機技術的不斷髮展,計算機已經深入到社會生活的各個角落。為了方便管理人員對圖書館書籍、讀者資料、借還書等進行高效的管理,在工作人員具備一定的計算機操作能力的前提下,採用圖書館管理系統軟體可以提高其管理效率。

關鍵詞:圖書館管理;系統軟體;管理效率

隨著近年來資訊科技及計算機網路技術的不斷髮展, 圖書館也先從傳統的圖書館發展到自動化圖書館,再發展到今天的數字圖書館,這些變化使得圖書館的形象越來越現代化,人們查詢資料也更加方便。對於一些小圖書館和一些圖書室來說,由於工作人員比較少,長期以來,作為圖書館的主要工作―圖書借閱一直未能很好地開展。在平常的圖書借閱工作中, 由於大部分讀者不熟悉圖書館藏書,且對圖書排架分類的不瞭解,往往花費很長時間才能找到其所需的書。為提高管理效率,更好地為讀者服務,利用已有的辦公區域網絡條件,將館藏書籍做成基於WEB的查詢系統,實現圖書在一個單位的網路內甚至Internet上查詢,可使圖書查詢和借閱變得更加方便快捷,從而使圖書室的工作效率得到明顯提高。

一、問題定義及系統背景

本系統是為了方便使用者對圖書的管理開發的。要求系統介面友好,使用簡單,提供對圖書資訊、讀者資訊和圖書流通情況的編輯、查詢、統計報表等全面的資料管理功能,同時使使用者能方便的進行圖書的出借、返還等操作,並提供預約、續借,館際互借等功能。此外系統還具有一定的安全性和可維護性。

三、系統功能分析

系統協助圖書館管理員實現各種日常事務的管理。系統維護資料庫,儲存圖書和讀者的資料以及圖書流通情況的資料,便於管理員管理圖書和讀者的有關資料,還可根據需要隨時進行資料的查詢和統計並按所需格式和方式輸出。利用這些資料,系統可協助管理員進行讀者的圖書出借、返還、預約和續借等操作,讀者身份認證和借書許可權認證等都可由系統承擔,大大減輕了管理員的工作量。此外,對於系統本身的維護,系統具備一定的安全機制和資訊備份機制,對使用者分級管理,設定使用者許可權,保證系統安全性;提供資料庫檔案的備份功能,按使用者要求備份,防止意外資料丟失影響系統工作。通過需求分析,系統應具備以下功能,具體描述如下:

(1)圖書資訊維護:主要完成圖書館新進圖書的編號、登記、入館等操作。

(2)讀者資訊維護:主要是完成讀者資訊的新增、修改和刪除等操作,只有是系統中的合法讀者才有資格進行圖書的借閱活動。

(3)借書/還書處理:主要完成讀者的借書和還書活動,記錄讀者借還書情況並及時反映圖書的在庫情況。

(4)讀者借閱記錄:讓每位讀者能及時瞭解自己的借書情況,包括曾經借閱記錄以及未還書記錄。

(5)圖書書目檢索:讀者能夠根據不同的資訊(如書名、作者、關鍵詞等)對圖書館的存書情況進行查詢,以便快速的找到自己希望的圖書。

(6)圖書超期通知:為圖書管理員提供一個統計資訊,能夠統計出到目前為止逾期未歸還的圖書及相應的讀者資訊。

三、可行性研究

在圖書管理系統中,要為每個借閱者建立一個賬戶,並給借閱者發放借閱卡,賬戶中儲存借閱者的個人資訊、借閱資訊以及預定資訊。持有借閱卡的介於這可以借閱書刊、返還書刊、查詢書刊資訊、預定書刊並取消預訂,但這些操作都是通過圖書管理員進行的,也即借閱者不直接與系統互動,而是圖書管理員充當借閱者的代理與系統互動。

1、系統設計目標

(1)對圖書資源進行分類,釋出到網上,以供讀者閱讀或查詢。

(2)為讀者提供圖書檢索功能,讀者能方便地閱覽電子圖書,建立書籤。

(3)圖書館管理員能對讀者的使用者名稱、密碼及許可權進行管理。

(4)圖書館管理員能夠通過自己的使用者名稱密碼進行登入、查詢、修改圖書館藏書資訊並能對閱覽者的資訊進行瀏覽、新增、刪除、修改操作。

(5)該系統還應能對借閱者的借書資訊資料進行記錄並計算自動計算借閱時間;根據軟體設定,系統自動選擇對於超時歸還者的懲罰辦法。

2、分析系統建設在各方面的可行性

系統的可行性研究可從技術、經濟、操作、組織、社會5個方面進行。

(1)技術可行性由於網路的普遍應用,使的期刊管理業務非常的方便,無需再進行網路的建設。對資料庫的支援好、開發難易度容易、使用簡單的Windows平臺、對元件的支援,採用編譯之後執行的方式。SQLServer資料庫和技術的有機結合,可以開發出實用、簡便、高效的基於網路的期刊管理系統。因此技術上是可行的。

(2)經濟可行性一方面,系統的開發不需要額外增加裝置購置費、軟體開發費、管理和維護費用。另一方面,系統的開發可以較好地解決圖書館因日常事務繁雜而造成的處理效率低,出錯率偏高的局面,並可以及時瞭解各項日常事務的進展情況,為及時調整庫存資料提供可靠的資料支援,從而明確工作目標,同時還可以減少人工勞動、提高工作效率、增加書本流通量。

(3)操作可行性計算機以強大的資訊處理能力作為人類腦力勞動的有利助手登上歷史舞臺後,已滲透到社會生活的各個領域,使現代社會組織、特別是企業,學校的資訊處理能力適應現代化管理的要求,且系統逐步從單項事務資訊處理系統迅速向綜合服務(決策支援系統)的管理資訊系統發展。本系統使用介面良好,易於操作。圖書館擁有一批較高素質的員工,只需瞭解相關知識,就可熟練操作本系統了。

(4)組織可行性制定合理的專案實施進度計劃、設計合理的組織機構、選擇經驗豐富的管理人員、建立良好的協作關係、制定合適的培訓計劃等,保證專案順利執行。此係統的開發只需要程式設計技術純熟的學生,配合熟悉的系統開發過程及熟悉圖書管理流程的人即可完成,在學校符合這樣要求的人挺多,可組成系統開發團隊,所以在組織上市可行的。

(5)社會可行性此係統主要針對圖書館,而且是給圖書管理員減負,促進圖書館圖書有序、安全、高效管理的系統,對社會沒有什麼不良的影響。綜上可得,圖書管理系統的開發在技術、經濟、操作、社會上都是可行的。

結語:

綜上所述,開發中小型圖書館的圖書管理軟體已經很有必要,並且實現研究服務於實踐的原則。從而在圖書館對新舊書的反應;對書籍借閱的管理能力;對讀者和圖書館工作人員的管理能力;對圖書館管理人員軟體操作的適應時間和操作感覺這些方面都將大大的提高的同時,獲得顯著的社會效益。

圖書管理系統畢業論文 篇五

淺談圖書管理資訊系統設計

摘要:作為資訊資源的集散地,圖書館在高校中的作用是尤為重要的,而圖書館傳統人工管理方式已經無法快速、高效地應付日益增長的資訊資料。隨著計算機技術的飛速發展,使各行各業在計算機技術應用方面得到了廣泛的普及和使用。因此,圖書管理資訊系統也以方便、快捷、費用低的優點正慢慢地進入人們的生活,將傳統的圖書管理方式徹底解脫出來,從而使人們有更多的時間來獲取資訊、瞭解資訊、掌握資訊,更好地發揮圖書館強大的資源優勢。

關鍵詞:圖書管理資訊系統;資料庫應用;Visual Foxpro語言;windows HC

圖書管理系統是典型的資訊管理系統(MIS),其開發主要包括後臺資料庫的建立和維護以及前端應用程式的開發兩個方面。對於前者要求建立起資料一致性和完整性強、資料安全性好的庫;而對於後者則要求應用程式功能完備,易使用等特點。本是從我校圖書館的館藏規模和實際操作流程程出發,針對圖書館管理的現狀,經過詳細的系統調查,結合效用和成本多方要素。利用Visual Foxpro6.0作為開發工具,為圖書館開發出的一個實用的單機版圖書館管理資訊系統。全文共分為五部分,其分別為緒論、系統分析階段、系統設計階段、系統實施階段、系統測試。

一、緒論

(一)系統開發背景。目前,在一些高校圖書管理中,師生查詢圖書都是採用傳統的查詢方法,讓讀者在圖書分類架上一本本地去查詢,這樣不僅很難找到自己所需要的圖書,而且費時費力。而圖書管理員在辦理借書登記、查詢讀者借書記錄時,管理人員必須在借書記錄上一個個去查詢,而要找到借書記錄並刪除該記錄是件很麻煩的事情。每當新書入庫時,圖書管理員既要填寫新書入庫卡片,又要填寫新書入庫賬目,不僅工作量大,而且在新書入庫後要經歷較長的時間方能借出。另外,因圖書數量有限,必須對圖書實行限量借閱,因此要實施彈性借書方法是件很困難的事。

為提高圖書查詢效率,減少系部圖書管理員的工作負擔,有必要開發一個小型圖書管理軟體來對圖書實施有效管理。該系統應具備以下功能:(1)能對各類圖書實行分類管理;(2)提供必要的讀者資訊;(3)能進行各種高階查詢;(4)具有圖書檢索功能等。這樣,不僅能較好地幫助讀者在最短的時間內找到自己所需要的圖書書目、編號,而且能讓圖書管理員以最高的效率辦理借閱手續。

(二)資料庫概述。從20世紀五十年代中期開始,計算機的應用由科學研究部門逐步擴充套件至企業、行政部門。至六十年代,資料處理成為計算機的主要應用。資料庫技術作為資料管理技術,是計算機軟體領域的一個重要分支,產生於六十年代末。現已形成相當規模的理論體系和實用技術。

資料庫(Database)DB是統一管理的相關資料的集合。

資料庫管理系統(Database Managerment System)DBMS是位於使用者和作業系統之間的一層資料管理軟體,為使用者或應用程式提供訪問DB的方法,包括DB的建立、查詢、更新及各種資料控制。

資料庫系統(Database System)DBS是實現有組織地、動態地儲存大量關聯資料,方便多使用者訪問的計算機軟、硬體和資料資源組成的系統,即採用了資料庫技術的計算機系統。

資料庫技術是一門研究資料庫的結構、儲存、管理和使用的軟體學科。

二、系統分析階段

(一)系統可行性分析。系統可行性分析包括:技術的可行性、經濟可行性、法律因素可行性。

技術可行性:結合本校圖書館規模和平時業務量的具體情況,本系統採用Visual Foxpro6.0作為開發平臺,可以很容易實現圖書館相關資訊的記錄、維護、檢索,並且可以在不新增任何裝置的情況下,以較少的人力較快地完成系統的設計,實現系統的功能。

經濟可行性:不需要額外開支,用現有的人力物力就可實現,軟體成本很低。

法律可行性研究:研究在系統開發過程中可能涉及的各種合同、侵權、責任以及各種與法律相牴觸的問題。

(二)系統需求分析

1、圖書管理資訊系統的總體功能要求。簡單的圖書管理系統主要包括下面的功能:①借書處理:完成讀者借書這一業務流程,核心為快速檢索到學生需要的書籍。②還書處理:完成讀者還書這一業務流程。③新書上架:完成新書資料的錄入工作。④舊書下架:完成圖書資料的刪除工作。⑤讀者查詢:根據讀者號,查詢讀者借閱情況,能夠對讀者的基本資訊資料進行管理。⑥相關幫助:便於新的系統使用者能夠快速掌握該系統的使用操作。

2、圖書管理資訊系統的效能需求。①要求有較強的系統安全性,對一定範圍和程度內使用者的錯誤操作有相應的系統自我保護功能。②系統的維護時間不能超過系統總執行時間的千分之五,系統每次的維護時間不能超過系統總執行時間的千分之一,系統的故障恢復時間不得超過系統故障時間的百分之五。③其他效能要求以其相關或類似的系統為參考。

三、系統設計階段

(一)系統功能模組設計。鑑於以上各項功能要求,將該系統劃分為以下六個模組:

1、圖書資訊模組。對圖書的基本資訊進行錄入、刪除、修改以前資訊和進行簡單查詢功能。

2、查詢檢索模組。可對書目的基本資訊進行檢索,其查詢條件可以是按分類檢索;也可以是按照作者名、圖書名稱或出版社進行檢索。同時,也可對讀者的基本資訊進行檢索,查閱其借閱資訊。

3、讀者管理模組。對讀者的基本資訊進行錄入管理,可自動生成會員代號,可自動記錄會員的借閱資訊。

4、資料維護模組。可對資料庫中的各項基本資料資訊進行資料備份和資料恢復,並可實現資料備份檔案存貯路徑的自由選擇。

5、報表輸出模組。對圖書的基本資訊、會員的基本資訊、會員的借閱資訊等資料可按照查詢條件的不同按要求列印輸出。

6、幫助模組。可以提供關於圖書管理資訊系統各項操作的詳細幫助資訊,並可實現對不同操作的定點幫助提示。

(二)資料庫設計

1、資料描述

(1)靜態資料描述。①圖書一級分類表:包括一個數據表。其中的主要資訊有:分類編號和一級分類名稱。一級分類中將圖書共分五大類,具體分類方法、編號和分類名稱參照國家統一分類方法的規定。②圖書二級分類表:包括五個資料表。其中的主要資訊有:二級分類的編號和分類名稱。二級分類中將圖書共分為二十二個小類,並分別隸屬於一級分類的五個大類中,其具體分類方法、編號和分類名稱參照國家統一分類方法的有關規定。③圖書明細分類表:包括二十二個資料表。其中的主要資訊有:明細分類的編號和分類名稱。明細分類又將二十二個小類明細的分為若干細小類別,其具體的分類方法、編號和分類名稱參照國家統一分類方法的有關規定。

以上資料均按國家統一規定設定錄入,不能做太大改變,分類名稱可以有一定的縮略但不能影響其原有的意義。系統設計完成後不可以通過錄入、刪除的方式進行修改。

(2)動態資料

①圖書的基本資料。包括一個數據表。其中的主要資料有圖書編號:是對錄入圖書的統一編號,以便唯一區別圖書;圖書名稱:圖書出版時的封面印刷名稱;作者:圖書的編寫者或編寫單位或組織;出版社:出版發行該冊圖書的發行單位;錄入日期:該冊圖書入庫的時間;借閱次數:該圖書總的被借閱次數;類別編號:給圖書所屬的明細分類的類別號,它應與明細分類表中的圖書的類別編號一致;簡介:對該冊圖書的內容總體概括介紹。

②讀者基本資料:包括一個數據表。其中的主要資料有:讀者代號:讀者的統一編號,由系統自動生成,唯一的標示一個會員的身份;姓名:讀者的真實姓名;電話:讀者的有效聯絡電話,可選擇填寫;地址:讀者的有效聯絡地址,可選擇填寫;身份證號:讀者的身份證號碼,可選擇填寫;註冊日期:讀者本人正式註冊成功時的日期(為系統自動填寫)。備註:讀者的個人其他資料。

以上兩部分資料的錄入具有一定的介面,並提供修改的方式。還提供隨時的查詢,對查詢結果有相應的顯示和列印輸出,對全體的資料可進行備份與恢復。

③借閱記錄。包括一個數據表。其中的主要資料有:讀者代號、圖書編號、借閱日期。這些資料資訊都是由系統自動填寫。此表中的所有資料不提供修改方式,只供查閱、顯示和列印輸出。可以對全體資料進行備份和恢復。

④登入密碼。包括一個數據表。其主要資料有:管理員代號、密碼、許可權。

2、資料庫描述。該系統建立一個數據庫,其中包括三十二個資料表。全部用Visual Foxpro實現。其中,部分資料表的結構和聯絡如圖1所示。(圖1)其他分類資料表的連線通過“下級分類表名”實現連線呼叫。

3、資料採集。對於圖書分類資料表的資訊參照國家圖書分類方法;對於圖書基本資訊資料可通過對現存圖書進行分類錄入;對於讀者方面的資訊資料可以在系統執行使用中獲得。

(三)使用者介面設計。本系統設計原則:1、介面美觀、操作方便並能高效率地完成工作;2、介面根據使用者需求設計;3、介面能引導使用者操作的功能,並能提供一些幫助功能。

主要的使用者介面有:1、登入介面;2、主表單介面;3、各類資訊查詢;4、讀者資訊管理列表;5、圖書資訊管理列表等。

四、系統實施階段

(一)計算機系統的效能和軟硬體環境。在軟體方面本系統執行平臺為Windows2000專業版,開發工具採用易學易用的軟體開發工具Visual Foxpro6.0。因Visual Foxpro6.0在應用程式的開發上具有靈活、效率高等特點和使用簡便的資料庫管理功能。硬體要求:Inter PentiumⅢ、128M記憶體、40G硬碟等。

(二)編寫程式。依據各階段的開發文件,使用Visual Foxpro6.0進行程式編寫。此係統的編碼設計(表單設計、程式碼設計、變數定義、控制元件的定義)嚴格按照大眾化的標準和風格。

對於系統的幫助功能的實現,則使用windows help compiler來單獨編譯,最後通過Visual Foxpro提供的介面命令(set help to)和系統相連。幫助檔案的資料字典、原始碼見附件。

五、系統測試

測試的步驟主要有以下三個方面:1、單元測試:採用的是白盒測試法,檢查模組控制結構的某些特殊路徑;2、綜合測試:採用的是自頂向下整合法;3、確認測試包括:功能測試、效能測試。

圖書管理系統論文 篇六

一、圖書館管理系統概述

1、圖書館管理系統的內容

圖書館的管理系統包含了多個子系統,如:圖書採購、編目、列印、檢索統計、流通訊息和系統維護等各子系統,這些子系統的整合使圖書館管理系統能夠更為快速便捷。

2、圖書館管理系統的執行

圖書館管理系統運用方便、操作簡捷,工作人員先通過編目和列印子系統對圖書進行電子書籤的製作,並且在系統中錄入圖書名稱、作者、類別、出版商、出版時間、價格和書籍大小等詳細資訊。再製作電子書籤並貼上在圖書書脊,以便讀者在借閱時直接掃描電子書籤即可完成借閱操作,從而使圖書館的流通和管理效率都得到了極大提高。

3、目前我國主要使用的圖書館管理系統

我國目前使用的圖書館管理系統主要是有匯文、文津、丹誠、ILASGLIS、ADLIB2.0、金盤、ALEPH500等產品。匯文主要用於書籍和期刊的管理,包括了文獻資訊的服務系統、圖書館挖掘系統、移動圖書館系統、區域館際互借服務系統、區域書目聯合收集檢索系統等產品,以C/S結構為主體,整合了WEB2.0和Library2.0。金盤有C/S和B/S結構。Aleph500也是我國部分圖書館管理系統的選擇,包括了WebOPAC、編目、流通以及館際互借等產品,並正逐步開展對於Metalib、DigiTool、Verde和Primo等系統的連結。

隨著Web2.0和Library2.0的研究和發展,圖書館管理系統也出現了新發展。一些圖書館結合這兩種技術推出了一些新的服務,如學科部落格和服務平臺,以及思源探索和個人書齋系統,並利用SNS、Ajas、RSS等技術建設個性化的圖書館主頁,以更方便的服務於讀者。

4、圖書館管理系統的特徵

圖書館管理系統集合了多種功能,包括了圖書館所有管理業務,能夠進行編目、查詢、諮詢、讀者的管理和系統的管理等,還在逐步增加假期和匯入匯出讀者資訊的功能。功能雖然繁多,但系統操作卻很方便簡單,工作人員和讀者通過對圖書電子書籤的掃描就能滿足自身的大部分需求。讀者通過該系統也能實現大部分自助服務,設立賬戶、修改賬戶、查詢檢索圖書資訊、借閱歸還圖書等,並且這些功能都是基於讀者賬戶的密碼進行操作,具備了相當的安全性。

二、目前我國圖書館管理系統發展所存在的問題

1、圖書館業務的增多導致的資訊孤島現象

圖書館業務呈現逐步增加的趨勢,現有的一圖書館管理系統也在不斷增加一些獨立的、新的業務系統,但這些業務系統尚不能很好的融入到已有的管理系統中,因此會造成資訊孤島現象的存在,不能很好的整合圖書館的服務專案和資源利用。如,現今各高校畢業論文的提交多通過圖書館系統完成,讀者可以在個人圖書館進行論文的購買,卻不能進行論文揭底操作,從而必須重新登入完成,既不能方便讀者,又無法通過圖書館管理系統準確得到論文提交的進展。

2、圖書館資源與服務整合不足

圖書館管理系統的主要功能在於對紙質書籍和期刊的管理,因此對於數字資源缺乏相容性。隨著數字圖書館和數字資源的迅速發展,不少圖書館在數字資源建設上的費用正逐步超過紙質資源,但現有的圖書館管理系統卻無法整合這數字資源,數字資源和紙質資源、傳統的文獻服務與現代數字資訊資源的服務是處於隔離狀態的,對於圖書館整合館藏資源和建設一體化的服務系統提出了很大的挑戰。

3、功能整合不足

圖書館管理系統在新增業務系統和數字資源服務上的不足都是對其功能整合的挑戰,對於圖書館內其它的業務如電子公文、財務管理以及黨務和日常管理等都無法兼顧,這些業務的資訊交流都無法通過圖書館管理系統完成。

4、圖書館管理系統與圖書館其他系統之間的互相操作和關聯性差

圖書館業務逐步增加、圖書館其他應用系統日益增多,圖書館管理系統又無法兼顧其他系統,那麼要實現整合管理圖書館,就要使這一系統與其他的系統之間增強關聯性,但現有系統顯然無法滿足這一條件,因此造成圖書館管理效率不足,資源消耗過多。

三、圖書館管理系統的發展趨勢

1、樹立明確的管理理念

管理理念對於管理系統的有序運轉具有核心作用,可以使管理系統不是作為業務系統自動化的目的而存在,而是通過一定的管理思路進行更為有序、合理的管理。不應該將管理系統作為一個對書籍期刊的自動化管理而對待,而應該以讀者為核心構建管理理念,使管理系統能夠圍繞讀者進行功能的設計和執行。圖書館也要轉變單一圖書的管理重點,將資源、服務和管理多方面作為管理重點。資源是服務的基礎,管理的根本目的在於服務,要以讀者為中心提高服務質量,正確、合適的管理是必然途徑。三者缺一不可,合理結合才能實現真正為讀者服務。

2、以資料作為驅動改進服務

圖書館在執行過程中每日都會產生很多的資料和資訊,圖書館工作人員要及時對網站的各種資訊進行提取和總結,並從讀者的各種反饋資訊中提取有價值的資訊。讀者在使用圖書館時都會產生各種資料和日誌,工作人員要對這些資料進行深入的挖掘,作關聯分析、資料計算,從而對讀者的喜好進行較為準確的評估和推算,以作出更為準確的推薦。通過對讀者的借閱資訊、頻率、閱讀習慣等提取讀者關注較多的資訊,從而為資源的建設提供更多的資料參考。

3、樹立更為開放和合作化的理念

圖書館管理系統要有開放和合作的理念,通過與數字資源的資料供應商、系統的供應商、出版商等進行緊密的溝通與合作,例如,可以通過新檢索系統的開發,連結元資料供應商的檢索入口,從而使檢索系統能夠同時檢索到本館資源、元資料庫資源等,從而使讀者更為便利的獲得各種資訊,充分整合圖書館的各種資源,提高管理效率,既解決了圖書館管理系統與各應用系統之間無法融合的難題,又很好的整合了數字資源和紙質資源。

4、通過雲端計算技術減少管理系統的成本

雲端計算技術是資訊科技發展的新形勢和新技術,這種技術採用的是SAAS模式,因此對於一些經費較少的圖書館而言,是一種降低高階系統採購成本的重要途徑。雲端計算只需要較少的費用就能實現管理系統的各個功能,對於圖書館的發展和完善有很好的推動作用。

5、服務評價系統的整合

圖書館一般運用的是SERQUAL和LiBQUAL+TM等體系對圖書館進行服務的評價,並對圖書館的各種服務進行監控。圖書館管理系統要更好的整合這些評價體系,及時的反映圖書館服務資訊情況,提交服務評估報告,從而優化圖書館的服務資訊流程,及時獲取讀者對圖書館服務的評價及相關建議,提高圖書館的服務水平。

四、總結

圖書館管理系統作為圖書館工作和業務開展以及服務讀者的基礎系統,已經隨著新技術的發展而有了很大的改進,但在業務日益增多的情況下,仍然存在一些整合、整合上的不足之處,從而造成管理上的消耗,因此要確立以讀者為中心的管理理念,通過採用更為先進的數字技術,整合、整合各系統和業務,以更為開放和合作的理念建設更為高效的管理系統,從而為讀者提供更為高效、優質的服務。