本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別是涉及一種圖書管理系統(tǒng)。
背景技術(shù):
隨著世界信息技術(shù)的不斷發(fā)展,信息科學、計算機技術(shù)、通信技術(shù)己經(jīng)在各行各業(yè)得到廣泛的應用。圖書館作為一種信息資源的集散地,圖書借閱頻繁,用戶管理多變,包含大量的信息數(shù)據(jù),因此需要一個完善的圖書管理系統(tǒng)來實現(xiàn)對圖書書目、圖書借閱、用戶查詢進行統(tǒng)一、實時管理,達到各類用戶的需求。
信息管理信息系統(tǒng)簡稱是介于信息論、經(jīng)濟管理理論、統(tǒng)計學與運籌學及計算機科學之間的一門邊緣性、綜合性、系統(tǒng)性的交叉科學,它是隨著管理科學、信息技術(shù)、計算機技術(shù)等的發(fā)展而產(chǎn)生和發(fā)展起來的。圖書管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端的應用程序的開發(fā)兩個方面。對于前者要求建立數(shù)據(jù)的一致性和完整性,對于后者則要求應用程序功能的完備、易用等特點?;谏鲜隹紤]主要利用作前端的應用開發(fā)工具,利用作為后臺的數(shù)據(jù)庫,利用作為系統(tǒng)平臺開發(fā)的。另外本圖書管理系統(tǒng)利用軟件工程化思想和方法,總體上是采用結(jié)構(gòu)化生命法進行系統(tǒng)分析和設(shè)計的,而系統(tǒng)實現(xiàn)等步驟則采用了原型法和面向?qū)ο蟮姆椒ā?/p>
在網(wǎng)絡(luò)連接各地信息的時代,各行各業(yè)都將自己的部分甚至全部工作都放到了網(wǎng)絡(luò)上來進行,商業(yè),工業(yè),銀行,教育等體系都有著自己獨特的網(wǎng)絡(luò)平臺來提高工作效率。
一直以來圖書館都是以工作手工操作管理的,隨著計算機的發(fā)展,更多的圖書館采用計算機圖書管理系統(tǒng)來實現(xiàn),這樣可以得到更好的管理。對于圖書館而言,一個功能完備的圖書管理系統(tǒng)是很重要的,它可以很大程度上,節(jié)省人力和物力資源
目前國內(nèi)各單位開發(fā)的圖書資料管理信息系統(tǒng)很多,其規(guī)模一般不很大,管理范圍多集中于本單位所從事的研究領(lǐng)域和專業(yè)的技術(shù)文檔,開發(fā)的軟、硬件平臺各異,它們多運行于不同類型的主機、操作系統(tǒng)和數(shù)據(jù)庫系統(tǒng)上。因此,在當今網(wǎng)絡(luò)跨平臺、跨系統(tǒng)的現(xiàn)實面前,這些圖書管理信息系統(tǒng)的兼容性極差,這給用戶之間的信息交流和共享帶來極大的不便。其后果是多個信息系統(tǒng)的經(jīng)濟效益和社會效益得不到充分地發(fā)揮。因此在Internet/Intranet環(huán)境下如何構(gòu)建動態(tài)Web圖書信息數(shù)據(jù)庫,開發(fā)一套操作簡便、易學、易用,具有相同用戶界面的統(tǒng)一查詢系統(tǒng)是非常有意義的。
Intranet采用的是一種全新的技術(shù),它以Web技術(shù)為基礎(chǔ),支持多種軟、硬件平臺(多種機型和多種操作系統(tǒng)),具有統(tǒng)一的用戶界面。表現(xiàn)在統(tǒng)一的語言格式、統(tǒng)一的傳輸協(xié)議。用戶界面簡單易學,終端用戶幾乎不需要培訓。采用Intranet技術(shù)能保護已有的軟、硬件資源,不會浪費已經(jīng)開發(fā)的應用系統(tǒng)。利用它,可以更好地使用已有的數(shù)據(jù)庫系統(tǒng)信息。
圖書管理系統(tǒng)的發(fā)展歷史可以追溯到20世紀60年代末期。由于當時計算機技術(shù)已經(jīng)進入實用階段,同時大型圖書館用手工來計算和發(fā)放圖書信息既費時費力又非常容易出差錯,為了解決這個矛盾,第一代的圖書管理系統(tǒng)應運而生。幾乎沒有報表生成功能和圖書信息數(shù)據(jù)分析功能。但是,它的出現(xiàn)為圖書管理的管理展示了美好的前景,即用計算機的高速度和自動化來替代手工的巨大工量,用計算機的高準確性來避免手工的錯誤和誤差,使大規(guī)模集中處理大型圖書館的圖書信息管理系統(tǒng)成為可能。第二代的圖書管理系統(tǒng)出現(xiàn)于20世紀70年代末。由于計算機技術(shù)的飛速發(fā)展,無論是計算機的普及性,還是計算機系統(tǒng)工具和數(shù)據(jù)庫技術(shù)的發(fā)展,都為圖書管理系統(tǒng)的階段性發(fā)展提供了可能。第二代圖書管理系統(tǒng)基本上解決了第一代系統(tǒng)的主要缺陷,對報表生成和圖書信息數(shù)據(jù)分析功能也都有了較大的改善。但這一代的系統(tǒng)主要是由計算機專業(yè)人員開發(fā)研制的,未能系統(tǒng)地考慮圖書管理的需求和理念,而且其非財務(wù)的圖書管理信息也不夠系統(tǒng)和全面。圖書管理系統(tǒng)的革命性變革出現(xiàn)在20世紀90年代末。由于市場競爭的需要,"公正、公平、合理"的圖書館管理理念和圖書館管理水平的提高,使社會對圖書管理系統(tǒng)有了更高的需求;同時由于個人電腦的普及,數(shù)據(jù)庫技術(shù)、客戶/服務(wù)器技術(shù),特別是Internet/Intranet技術(shù)的發(fā)展,使得第三代圖書管理系統(tǒng)的出現(xiàn)成為必然。第三代圖書管理系統(tǒng)的特點是從圖書管理的角度出發(fā),用集中的數(shù)據(jù)庫將幾乎所有與圖書管理相關(guān)的數(shù)據(jù)統(tǒng)一管理起來,形成了集成的信息源。友好的用戶界面,強有力的報表生成工具、分析工具和信息的共享使得圖書管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮圖書館圖書管理規(guī)劃和政策。
這一代的系統(tǒng)主要是由計算機專業(yè)人員開發(fā)研制的,未能系統(tǒng)地考慮圖書管理的需求和理念,而且其非財務(wù)的圖書管理信息也不夠系統(tǒng)和全面。
圖書管理系統(tǒng)的革命性變革出現(xiàn)在20世紀90年代末。由于市場競爭的需要,"公正、公平、合理"的圖書館管理理念和圖書館管理水平的提高,使社會對圖書管理系統(tǒng)有了更高的需求;同時由于個人電腦的普及,數(shù)據(jù)庫技術(shù)、客戶/服務(wù)器技術(shù),特別是Internet/Intranet技術(shù)的發(fā)展,使得第三代圖書管理系統(tǒng)的出現(xiàn)成為必然。第三代圖書管理系統(tǒng)的特點是從圖書管理的角度出發(fā),用集中的數(shù)據(jù)庫將幾乎所有與圖書管理相關(guān)的數(shù)據(jù)統(tǒng)一管理起來,形成了集成的信息源。友好的用戶界面,強有力的報表生成工具、分析工具和信息的共享使得圖書管理人員得以擺脫繁重的日常。
本發(fā)明加強了對圖書的監(jiān)管力度、杜絕了管理漏洞,嚴格了管理制度,提高了工作效率,操作簡單、易用性強,并且完善了圖書管理的流程,簡化了圖書管理程序。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種圖書管理系統(tǒng),實現(xiàn)以信息化的手段來管理圖書館。
本發(fā)明的目的可以通過以下技術(shù)方案實現(xiàn):
一種圖書管理系統(tǒng),包括圖書出入庫單元、圖書借閱歸還登記單元、數(shù)據(jù)查詢單元、報表管理單元、系統(tǒng)維護單元;
所述的圖書出入庫單元包括圖書出入庫模塊、圖書報損模塊;
所述的圖書出入庫模塊,是在購入圖書后建立基礎(chǔ)的字典信息,并且做入庫登記,圖書出庫主要是將現(xiàn)有的圖書根據(jù)前臺的需求出庫給圖書館前臺;
所述的圖書報損模塊,提供圖書報損功能,由管理員在系統(tǒng)中減掉報損的圖書;
所述的圖書借閱歸還登記單元包括圖書借閱模塊、圖書歸還模塊;
所述的圖書借閱模塊主要功能包括登記圖書借閱者的信息,打印借閱憑證、圖書歸還時注銷借閱信息、圖書歸位;
所述的圖書歸還模塊,當讀者閱讀完成后在相應的日期內(nèi)需要將書歸還回圖書館,圖書管理中首先輸入借閱人的編號,讀取借閱人的基本信息,然后將圖書歸還,如果發(fā)生逾期現(xiàn)象的還需要根據(jù)相關(guān)規(guī)定收取一定的損失費;
所述的數(shù)據(jù)查詢單元包括圖書信息查詢模塊;所述的圖書信息查詢模塊提供圖書信息查詢、借閱信息查詢、庫存查詢功能。
所述的報表管理單元包括圖書報表統(tǒng)計模塊;所述的圖書報表統(tǒng)計模塊綜合基礎(chǔ)數(shù)據(jù)所產(chǎn)生的各種報表,為相關(guān)部門提供相關(guān)的報表,提供報表的生成和查詢功能;
所述的系統(tǒng)維護單元包括參數(shù)設(shè)置模塊、字典維護模塊;
所述的參數(shù)設(shè)置模塊提供參數(shù)設(shè)置功能;
所述的字典維護模塊提供字典維護功能。
本發(fā)明的有益效果:本發(fā)明所提供的一種圖書管理系統(tǒng),實現(xiàn)一個智能化、系統(tǒng)化、信息化的圖書管理等自動化控制,將會使圖書管理工作大大減輕,方便友好的圖形用戶界面,簡便的操作,完善的數(shù)據(jù)庫管理,加強了對圖書的監(jiān)管力度、杜絕了管理漏洞,嚴格了管理制度,提高了工作效率,操作簡單、易用性強,并且完善了圖書管理的流程,簡化了圖書管理程序,使得圖書管理系統(tǒng)極大限度地應用于現(xiàn)代化圖書管理,成為圖書管理人員的得力助手。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1是本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖。
圖2是本發(fā)明的硬件結(jié)構(gòu)示意圖。
具體實施方式
本發(fā)明的目的是提供一種圖書管理系統(tǒng),實現(xiàn)以信息化的手段來管理圖書館。
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
如圖1所示,本發(fā)明提供了一種圖書管理系統(tǒng),包括圖書出入庫單元D110、圖書借閱歸還登記單元D120、數(shù)據(jù)查詢單元D130、報表管理單元D140、系統(tǒng)維護單元D150。
所述的圖書出入庫單元D110包括圖書出入庫模塊M111、圖書報損模塊M112。
所述的圖書借閱歸還登記單元D120包括圖書借閱模塊M121、圖書歸還模塊M122。
所述的數(shù)據(jù)查詢單元D130包括圖書信息查詢模塊M131。
所述的報表管理單元D140包括圖書報表統(tǒng)計模塊M141。
所述的系統(tǒng)維護單元D150包括參數(shù)設(shè)置模塊M151、字典維護模塊M152。
所述的圖書出入庫模塊M111,是在購入圖書后建立基礎(chǔ)的字典信息,并且做入庫登記,圖書出庫主要是將現(xiàn)有的圖書根據(jù)前臺的需求出庫給圖書館前臺。
所述的圖書報損模塊M112,提供圖書報損功能,由管理員在系統(tǒng)中減掉報損的圖書。
所述的圖書借閱模塊M121主要功能包括登記圖書借閱者的信息,打印借閱憑證、圖書歸還時注銷借閱信息、圖書歸位。
所述的圖書歸還模塊M122,當讀者閱讀完成后在相應的日期內(nèi)需要將書歸還回圖書館,圖書管理中首先輸入借閱人的編號,讀取借閱人的基本信息,然后將圖書歸還,如果發(fā)生逾期現(xiàn)象的還需要根據(jù)相關(guān)規(guī)定收取一定的損失費。
所述的圖書信息查詢模塊M131提供圖書信息查詢、借閱信息查詢、庫存查詢功能。
所述的圖書報表統(tǒng)計模塊M141綜合基礎(chǔ)數(shù)據(jù)所產(chǎn)生的各種報表,為相關(guān)部門提供相關(guān)的報表,提供報表的生成和查詢功能。
所述的參數(shù)設(shè)置模塊M151提供參數(shù)設(shè)置功能。
所述的字典維護模塊M152提供字典維護功能。
如圖2所示,本發(fā)明通過數(shù)據(jù)庫DB、后臺文件F、服務(wù)器程序S、客戶端程序C1、客戶端程序C2實現(xiàn)。
所述的服務(wù)器程序S和數(shù)據(jù)庫DB、后臺文件F直接連接,客戶端程序C1、客戶端程序C2通過網(wǎng)絡(luò)和服務(wù)器程序S連接。
所述的數(shù)據(jù)庫DB采用免費的MySQL數(shù)據(jù)庫軟件。
所述的后臺文件F采用標準linux系統(tǒng)文件格式。
所述的服務(wù)器程序S運行于服務(wù)器端,提供服務(wù)器端數(shù)據(jù)處理,服務(wù)提供功能。
所述的客戶端程序C1、客戶端程序C2運行于客戶端,可以通過復制擴充客戶端個數(shù),客戶端通過網(wǎng)絡(luò)和服務(wù)器端S通信,并將獲取的數(shù)據(jù)展示給用戶。
本發(fā)明所提供的一種圖書管理系統(tǒng),實現(xiàn)一個智能化、系統(tǒng)化、信息化的圖書管理等自動化控制,將會使圖書管理工作大大減輕,方便友好的圖形用戶界面,簡便的操作,完善的數(shù)據(jù)庫管理,加強了對圖書的監(jiān)管力度、杜絕了管理漏洞,嚴格了管理制度,提高了工作效率,操作簡單、易用性強,并且完善了圖書管理的流程,簡化了圖書管理程序,使得圖書管理系統(tǒng)極大限度地應用于現(xiàn)代化圖書管理,成為圖書管理人員的得力助手。
為了描述的方便,描述以上裝置時以功能分為各種單元、模塊分別描述。當然,在實施本申請時可以把各單元、模塊的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實施方式或者實施方式的某些部分所述的方法。
以上所描述的裝置實施方式僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施方式方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
本申請可用于眾多通用或?qū)S玫挠嬎阆到y(tǒng)環(huán)境或配置中。例如:個人計算機、服務(wù)器計算機、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費電子設(shè)備、網(wǎng)絡(luò)PC、小型計算機、大型計算機、包括以上任何系統(tǒng)或設(shè)備的分布式計算環(huán)境等等。
本申請可以在由計算機執(zhí)行的計算機可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計算環(huán)境中實踐本申請,在這些分布式計算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠程計算機存儲介質(zhì)中。
在本說明書的描述中,參考術(shù)語“一個實施例”、“示例”、“具體示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。
以上內(nèi)容僅僅是對本發(fā)明結(jié)構(gòu)所作的舉例和說明,所屬本技術(shù)領(lǐng)域的技術(shù)人員對所描述的具體實施例做各種各樣的修改或補充或采用類似的方式替代,只要不偏離發(fā)明的結(jié)構(gòu)或者超越本權(quán)利要求書所定義的范圍,均應屬于本發(fā)明的保護范圍。