圖書管理設(shè)計(jì)范文

時(shí)間:2023-11-20 17:55:11

導(dǎo)語:如何才能寫好一篇圖書管理設(shè)計(jì),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公文云整理的十篇范文,供你借鑒。

圖書管理設(shè)計(jì)

篇1

【關(guān)鍵詞】圖書館,圖書管理,系統(tǒng)設(shè)計(jì)

目前,圖書館的圖書管理是一項(xiàng)非常大的工程,特別是對(duì)于高校的圖書館管理來說。如果始終采用傳統(tǒng)人為的管理方式,非常容易發(fā)生圖書信息、讀者信息等記錄不完善、查找圖書困難以及圖書入庫時(shí)間長(zhǎng)等方面的問題。本文對(duì)圖書館圖書管理系統(tǒng)的設(shè)計(jì)進(jìn)行了分析。

一、圖書館圖書管理系統(tǒng)的需求

圖書館圖書管理系統(tǒng)是一種新型的管理模式,能夠?qū)D書館中的數(shù)據(jù)和信息進(jìn)行統(tǒng)一的管理,它主要是應(yīng)用一個(gè)數(shù)據(jù)庫的管理軟件,對(duì)圖書信息、讀者信息以及平常的工作等進(jìn)行高效的管理,從而方便圖書館管理人員的工作,而且,這種管理系統(tǒng)還具有查詢快捷、安全性高、保密功能強(qiáng)以及儲(chǔ)存容量大等特點(diǎn)。對(duì)于圖書館圖書管理系統(tǒng)來說,最主要的目的就是要管理好讀者的各項(xiàng)行為,借閱以及歸還等,從而順利幫助圖書館管理員做好各項(xiàng)工作。在進(jìn)行圖書館圖書管理系統(tǒng)的設(shè)計(jì)時(shí),要按照下面的需求進(jìn)行著手:第一,系統(tǒng)的界面要非常美觀,給人一種舒服的感覺,操作起來要非常方便;第二,要儲(chǔ)存好相關(guān)的信息和數(shù)據(jù),確保信息的保密性,而且信息的分類要非常明確;第三,要具有較多的功能,能夠方便讀者非??焖俚牟樵兊阶约合胍?;第四,對(duì)圖書的借閱、歸還過程進(jìn)行全程的監(jiān)督,保障圖書的完整性。

二、圖書館圖書管理系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)

下圖(圖1)是系統(tǒng)總體功能模塊圖,客戶端和服務(wù)器端是連在一起的,它們之間可以使用ADO/OLE或者是DB實(shí)現(xiàn)數(shù)據(jù)的相通,能夠?qū)?shù)據(jù)起到保護(hù)和保密作用,而且,服務(wù)器和數(shù)據(jù)服務(wù)器端也是使用ADO/OLE或者是DB實(shí)現(xiàn)數(shù)據(jù)相通的。另外,在客戶端能夠?qū)ψx者的業(yè)務(wù)和管理員進(jìn)行管理,在服務(wù)器端主要應(yīng)用的是瀏覽功能。

通過圖1我們可以看出,客戶端主要包括了圖書管理模塊、圖書借閱管理模塊、管理員管理模塊、讀者信息管理模塊、讀者預(yù)定管理模塊、還書提醒管理模塊以及圖書統(tǒng)計(jì)模塊和網(wǎng)絡(luò)連接模塊。其中,圖書管理模塊能夠?qū)D書的信息和類別進(jìn)行管理;讀者信息管理模塊能夠進(jìn)行讀者信息的添加、查詢和刪除等;圖書借閱管理模塊能夠?qū)崿F(xiàn)圖書的借閱、歸還以及繳納罰金等功能;管理員管理模塊包含了管理登錄管理、權(quán)限管理以及管理員自身的管理;圖書統(tǒng)計(jì)模塊記錄了圖書被借閱的的次數(shù)。

三、圖書館圖書管理系統(tǒng)的具體設(shè)計(jì)

(一)系統(tǒng)的登錄設(shè)計(jì)

對(duì)于圖書館圖書管理系統(tǒng)來說,會(huì)按照登錄用戶的不同來進(jìn)行相應(yīng)的操作,如果是管理人員,可以利用任何一臺(tái)計(jì)算機(jī)通過用戶名和密碼進(jìn)行登錄,對(duì)系統(tǒng)進(jìn)行有效的管理,其中管理員的功能主要包括以下幾方面:

1、對(duì)服務(wù)器上的圖書信息管理模塊進(jìn)行管理,主要負(fù)責(zé)圖書的添置、刪除分類以及修改圖書的信息等。

2、對(duì)讀者信息管理模塊進(jìn)行管理,及時(shí)添加、刪除和修改讀者的信息。而且,管理員還能時(shí)刻修改讀者的登陸賬號(hào)和密碼,甚至可以進(jìn)行凍結(jié)和注銷。如果讀者的登錄帳號(hào)被凍結(jié),就不能再使用,直到管理員解除凍結(jié),將其恢復(fù)到正常狀態(tài),這樣才能繼續(xù)使用。

3、對(duì)讀者的登錄身份進(jìn)行規(guī)定,設(shè)置讀者的登錄權(quán)限。

4、對(duì)圖書管理系統(tǒng)進(jìn)行權(quán)限的設(shè)置。主要包括以下幾點(diǎn):在有新增加的讀者時(shí),要設(shè)置專門的讀者組,將多個(gè)讀者放在一個(gè)組內(nèi);設(shè)置允許讀者閱讀的圖書,將圖書進(jìn)行分類;將權(quán)限管理交給讀者組中的成員,讓他們負(fù)責(zé),如果出現(xiàn)特殊情況要及時(shí)收回權(quán)限。

如果是以讀者身份進(jìn)行登錄的用戶,要先進(jìn)行賬號(hào)的注冊(cè),默認(rèn)所注冊(cè)的賬號(hào)是權(quán)限的,可以瀏覽到圖書館中大部分的圖書,而權(quán)限能夠通過管理員進(jìn)行修改。讀者可以改變自己的登錄密碼,但是讀者號(hào)不能改變。另外,讀者可以在權(quán)限允許的情況下對(duì)圖書進(jìn)行各個(gè)方面的查詢,比如可以查詢圖書的出版社、類別、責(zé)任人員以及正題名等,而且還能看見查詢結(jié)果的排列表。

(二)系統(tǒng)模塊設(shè)計(jì)

在圖書館圖書管理系統(tǒng)的設(shè)計(jì)過程中,主要模塊的設(shè)計(jì)為:

1、管理員管理模塊。該模塊能夠?qū)D書管理員的基本信息進(jìn)行添加、修改和刪除等,而且管理員登陸模塊還能對(duì)管理員的用戶名、密碼以及權(quán)限等進(jìn)行管理。

2、讀者信息管理模塊。該模塊能夠?qū)ψx者的基本進(jìn)行管理,比如信息的添加、刪除、刷新以及修改等。

3、圖書信息管理模塊。在該模塊中主要包括圖書的信息管理和類別管理,在信息管理中最主要的有圖書信息的管理和信息的查詢,而類別管理中包括了圖書類別的添加和查詢。

4、還書提醒模塊。在該模塊中可以讀圖書還書的時(shí)間進(jìn)行提醒設(shè)置,也可以選擇是否打開此項(xiàng)設(shè)置。

5、圖書借閱管理模塊。在該模塊匯總可以設(shè)計(jì)對(duì)圖書借閱信息進(jìn)行顯示、刷新、修改、等功能,而且還要對(duì)繳納罰金的信息進(jìn)行及時(shí)修改,確保圖書借閱信息的準(zhǔn)確性。

篇2

【關(guān)鍵詞】圖書管理;系統(tǒng)設(shè)計(jì);信息傳遞

在知識(shí)經(jīng)濟(jì)時(shí)代,知識(shí)對(duì)于各行各業(yè)的發(fā)展具有不可替代的作用,成為生產(chǎn)力發(fā)展重要的因素。相應(yīng)的圖書管理工作也顯得越來越重要。在當(dāng)今網(wǎng)絡(luò)迅猛發(fā)展的時(shí)期,越來越多的資源在網(wǎng)絡(luò)上被傳播開來,這種傳播方式已經(jīng)給現(xiàn)有的圖書管理模式帶來巨大的挑戰(zhàn)。因此對(duì)于圖書管理的改革勢(shì)在必行。

從古至今人們都在運(yùn)用著傳統(tǒng)的方式管理著圖書館的日常業(yè)務(wù)。在計(jì)算機(jī)尚未普及之前,圖書管理員都是通過人工的形式對(duì)圖書進(jìn)行收發(fā)、整理,在這種情況下,傳統(tǒng)的圖書管理的缺點(diǎn)就顯露出來,對(duì)于借書、還書等業(yè)務(wù)的辦理效率都是很低的。讀者的受眾面也非常的小。但是利用計(jì)算機(jī)處理這些事情就會(huì)極大的推動(dòng)辦事的效率,提高工作能力。人類文明也進(jìn)入到一個(gè)嶄新的發(fā)展時(shí)期。圖書管理系統(tǒng)所帶來的方便、快捷也吸引著人們的目光。對(duì)傳統(tǒng)的圖書管理方式進(jìn)行徹底的改革,提高辦事效率,減少人工投入,避免出錯(cuò)的概率。將讀者的時(shí)間節(jié)省出來,以便更好的利用時(shí)間,將時(shí)間應(yīng)用到挑選書籍上。從而提高人們閱讀的時(shí)間,獲取更加豐富的知識(shí)。

一、信息時(shí)代對(duì)于圖書管理改革的必然性

(一)創(chuàng)新圖書管理是信息時(shí)代對(duì)于知識(shí)傳播的要求

在新時(shí)期,傳統(tǒng)的圖書管理方式已經(jīng)顯得有些落后。不但限制了圖書管理的創(chuàng)新,也阻礙了圖書管理的發(fā)展。在信息技術(shù)快速發(fā)展的今天,我們只有運(yùn)用創(chuàng)新思維用發(fā)展的眼光看待問題,從客觀實(shí)際出發(fā)科學(xué)的推動(dòng)圖書管理的改革。

(二)自身的發(fā)展要求圖書管理進(jìn)行創(chuàng)新改革

隨著改革開放的不斷深入市場(chǎng)經(jīng)濟(jì)的快速發(fā)展,圖書館的自身也發(fā)生了重大的變化,一些傳統(tǒng)的管理方式已經(jīng)不能滿足當(dāng)前經(jīng)濟(jì)發(fā)展所帶來的人們對(duì)于知識(shí)的渴求。一次必須積極拓寬新思路,采取新的方式方法改革圖書管理,使圖書館適應(yīng)新時(shí)期的發(fā)展要求,跟上時(shí)代的步伐。

(三)圖書管理的創(chuàng)新是時(shí)展的要求

隨著科學(xué)技術(shù)的發(fā)展,人們的生活也變得日新月異。人們也由單一的收集資源的方式,變成了多途徑的收集方式。這對(duì)于圖書館的的發(fā)展提出客觀的要求,在工作中要抓住機(jī)遇,根據(jù)客觀實(shí)際進(jìn)行改革創(chuàng)新,改善管理模式,改變經(jīng)營(yíng)策略,這樣才能提高管理效率。更重要的是關(guān)注自身行業(yè)的發(fā)展趨勢(shì),有效的推動(dòng)圖書行業(yè)的發(fā)展。

(四)在新時(shí)期的要求下,切實(shí)轉(zhuǎn)變經(jīng)營(yíng)管理理念

在知識(shí)經(jīng)濟(jì)快速發(fā)展的今天,圖書管理者要依據(jù)自身的實(shí)際情況,大膽的樹立改革目標(biāo)采用科學(xué)先進(jìn)的管理手段與經(jīng)營(yíng)模式。明確的發(fā)展目標(biāo)先進(jìn)的經(jīng)營(yíng)思想是圖書管理發(fā)展的先決條件。圖書管理工作也由原來的單一人為向自動(dòng)規(guī)范化發(fā)展。但我們要發(fā)現(xiàn)現(xiàn)有的圖書管理理念有自身的相對(duì)落后性,影響圖書管理工作的發(fā)展速度。因此,圖書管理者要適時(shí)的改變自身的管理理念,使圖書館適應(yīng)時(shí)展的潮流。

二、對(duì)于圖書管理系統(tǒng)的實(shí)踐

(一)建立適應(yīng)時(shí)展的經(jīng)營(yíng)管理體制,建立健全相關(guān)的制度政策

傳統(tǒng)的圖書管理體制還存在自身的發(fā)展缺點(diǎn),不夠健全。影響到圖書管理體制的創(chuàng)新,辦事效率也相對(duì)應(yīng)的低下。圖書館作為一個(gè)整合各行業(yè)知識(shí)的結(jié)合體,使圖書管理體系成為一個(gè)開放的獨(dú)立模式。建立一個(gè)創(chuàng)新型的制度體系,明確各部門之間的責(zé)任,使他們既相互獨(dú)立又促進(jìn)彼此之間聯(lián)系。只有加強(qiáng)彼此之間的關(guān)系,才能相互吸收經(jīng)驗(yàn)和教訓(xùn),為促進(jìn)圖書管理的有序、快速的發(fā)展。

(二)創(chuàng)新圖書管理模式,充分發(fā)揮圖書館的時(shí)代作用

在新時(shí)期的發(fā)展要求下,傳統(tǒng)的圖書管理模式已經(jīng)很難適應(yīng)當(dāng)今時(shí)展的需求。進(jìn)行必要的圖書管理方式的創(chuàng)新,進(jìn)而提高圖書管理的發(fā)展模式。將知識(shí)的管理與傳播有機(jī)的結(jié)合起來,提高圖書館的現(xiàn)代智能。滿足人們對(duì)于知識(shí)的不斷探索和對(duì)于信息的需求。將信息技術(shù)應(yīng)用到圖書的管理中,建立數(shù)字化的管理方式,實(shí)現(xiàn)圖書館的資源共享作用。將圖書館漸漸轉(zhuǎn)變成以服務(wù)為主的發(fā)展模式。利用網(wǎng)絡(luò)建立資源的互換平臺(tái),提高圖書館的服務(wù)意識(shí),提高自身的工作效率。使自身的服務(wù)模式更適應(yīng)時(shí)代的要求。

(三)加強(qiáng)圖書管理人員的專業(yè)素質(zhì)

在圖書管理面臨嚴(yán)峻的發(fā)展考驗(yàn)時(shí),管理人員首先要加強(qiáng)自身的專業(yè)素養(yǎng)。進(jìn)行專業(yè)的培訓(xùn),使其適應(yīng)崗位對(duì)于自身的要求。例如圖書館在引進(jìn)一些新技術(shù)或者設(shè)備時(shí)可以對(duì)圖書管理人員進(jìn)行應(yīng)急性的培訓(xùn)。這就要求圖書管理人員對(duì)于自己的業(yè)務(wù)進(jìn)行全面的了解,包括理論和實(shí)際應(yīng)用能力,使自己掌握現(xiàn)代的圖書管理理念,對(duì)于自身的不足與缺點(diǎn)更是要加強(qiáng)學(xué)習(xí)。不斷的加強(qiáng)業(yè)務(wù)的學(xué)習(xí),提高工作能力。

(四)適應(yīng)社會(huì)的發(fā)展需求,形成一條具有中國(guó)特色的圖書發(fā)展管理模式

現(xiàn)代社會(huì)正在面臨著一次重大的社會(huì)改革。圖書館也面臨著由傳統(tǒng)的經(jīng)營(yíng)模式向現(xiàn)代化圖書館的過渡時(shí)期。這不是一蹴而就的過程,需要經(jīng)過一個(gè)漫長(zhǎng)的時(shí)間才能實(shí)現(xiàn)。我國(guó)的圖書管理事業(yè)才剛剛發(fā)展起來,受傳統(tǒng)觀念的影響我國(guó)的圖書管理事業(yè)發(fā)展緩慢。這就迫切要求我們轉(zhuǎn)變自身的觀念,使圖書館形成“多樣化、專業(yè)化、現(xiàn)代化”發(fā)展。

三、結(jié)語

在知識(shí)經(jīng)濟(jì)快速發(fā)展的時(shí)期,各行各業(yè)都在進(jìn)行著創(chuàng)新。圖書管理更是不能例外,作為傳播知識(shí)的主要途徑與方式,在當(dāng)今時(shí)代被賦予了新的要求。這就要求管理者在加強(qiáng)自身創(chuàng)新的同時(shí),結(jié)合自身的發(fā)展形成一套行之有效的全新的管理理念,健全管理制度和改善經(jīng)營(yíng)管理模式。以便更好的適應(yīng)社會(huì)的發(fā)展需求,帶給讀者更多的方便高效的服務(wù)。中國(guó)的圖書館依然面臨著嚴(yán)峻的形式考驗(yàn),普及國(guó)外先進(jìn)的管理經(jīng)驗(yàn);擴(kuò)大自身的業(yè)務(wù)范圍;引進(jìn)專業(yè)技術(shù)。中國(guó)圖書館也必將走向一條更快、更成熟、更深化的發(fā)展方向。

參考文獻(xiàn):

[1]劉羽.論新知識(shí)經(jīng)濟(jì)下圖書管理的創(chuàng)新之路[J].科技信息(科學(xué)教研),2009(35).

篇3

圖書資料是企業(yè)提高員工的文化素質(zhì)、技術(shù)水平的需要。主要介紹了如何開發(fā)一個(gè)適合中小企業(yè)圖書管理所需的數(shù)據(jù)庫管理軟件,對(duì)系統(tǒng)開發(fā)所包括的幾個(gè)方面,各方面的具體要求以及開發(fā)環(huán)境的選擇等作了分析。詳細(xì)介紹了軟件的設(shè)計(jì)步驟,并提出了軟件如何適用不同網(wǎng)絡(luò)環(huán)境、如何解決輸出表格的打印及客戶端軟件自動(dòng)升級(jí)和數(shù)據(jù)庫的安全性等問題,并對(duì)問題進(jìn)行了相應(yīng)的研究。

關(guān)鍵詞:系統(tǒng)設(shè)計(jì);圖書管理;軟件

圖書館是一種信息資源的集散地。圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)圖書管理信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn),例如:有利于讀者借閱、歸還、查詢圖書情況;便于圖書館管理人員進(jìn)行日常操作.更簡(jiǎn)單地進(jìn)行管理圖書借閱者信息、借閱、歸還、查詢圖書等下作:圖書館管理人員能夠?qū)D書的借閱情況進(jìn)行備份.并能對(duì)館內(nèi)圖書的借閱情況進(jìn)行查詢,易于圖書館管理人員對(duì)圖書進(jìn)行整理和購置。這些優(yōu)點(diǎn)能夠極大地提高圖書管理的效率。為了更好地完成圖書管理的功能,使管理系統(tǒng)既起到推動(dòng)圖書管理水平的發(fā)展又不與傳統(tǒng)的管理方式脫節(jié),我們進(jìn)行了詳細(xì)的需求分析,既為其注入了現(xiàn)代管理的新元素同時(shí)也結(jié)合了圖書管理人員的管理經(jīng)驗(yàn),對(duì)系統(tǒng)進(jìn)行了合理的設(shè)計(jì)管理。

1 利用計(jì)算機(jī)管理圖書資料的意義

傳統(tǒng)的圖書管理停留在紙介質(zhì)的基礎(chǔ)上,隨著企業(yè)文化的發(fā)展,圖書規(guī)模越來越大,這樣的管理機(jī)制已經(jīng)不能適應(yīng)管理的需要,它不僅浪費(fèi)許多人力和物力,并且由于效率低下,往往不能滿足員工的需要,也不利于圖書館本身的發(fā)展。在信息時(shí)代,這種傳統(tǒng)的管理方法必然被以計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。開發(fā)企業(yè)圖書管理系統(tǒng)軟件,利用計(jì)算機(jī)對(duì)圖書資料進(jìn)行有效的管理能夠提高工作效率,提高圖書的利用率,充分發(fā)揮圖書的作用,同時(shí)通過網(wǎng)絡(luò)讓讀者及時(shí)方便地查到所需的圖書,管理人員還可以利用強(qiáng)大的管理統(tǒng)計(jì)功能,通過統(tǒng)計(jì)圖書的總量、金額、各種圖書的借閱率等及時(shí)了解庫存、圖書館發(fā)展的規(guī)模以及員工對(duì)各類圖書的需求,掌握今后圖書的訂購計(jì)劃及取舍方向。適應(yīng)網(wǎng)絡(luò)發(fā)展的具體情況(對(duì)等網(wǎng)、局域網(wǎng)都能使用);用戶界面簡(jiǎn)潔,操作方便,層次清晰,用戶容易上手;系統(tǒng)運(yùn)行可靠,查詢統(tǒng)計(jì)有較高的效率。

2 圖書管理設(shè)計(jì)分析

2.1 需求分析

本系統(tǒng)的主要目的是實(shí)現(xiàn)一個(gè)圖書管理系統(tǒng)。本系統(tǒng)有3類用戶分別為管理員、讀者會(huì)員以及GUEST用戶。讀者和管理員經(jīng)El令認(rèn)證進(jìn)人系統(tǒng)后,管理員可完成維護(hù)系統(tǒng)的功能,包括管理圖書和管理會(huì)員。讀者會(huì)員則完成查詢圖書、修改個(gè)人資料、查詢個(gè)人借閱信息的功能,工作完成后可以退出系統(tǒng)。

2.2 功能需求描述

(1)用戶登錄。

管理員或會(huì)員根據(jù)工作證和密碼登錄系統(tǒng)進(jìn)行身份驗(yàn)證。

(2)查詢圖書。

任何人都可以進(jìn)入系統(tǒng)進(jìn)行圖書檢索,并可以通過點(diǎn)擊圖書名稱查看書本詳細(xì)信息。可以查看到書本的所有信息及借閱信息。

(3)添加圖書。

只有管理員登錄成功后才能添加圖書。通過點(diǎn)擊導(dǎo)航條上的“添加圖書“超鏈接進(jìn)入添加圖書頁面。填好后點(diǎn)提交,就迸數(shù)據(jù)庫了。

(4)修改圖書。

只有管理員登錄成功后才能修改圖書。通過點(diǎn)擊導(dǎo)航條上的“修改圖書“超鏈接進(jìn)入修改圖書頁面。修改好后點(diǎn)提交,就進(jìn)數(shù)據(jù)庫了。

(5)刪除圖書。

只有管理員登錄成功后才能修改圖書。通過點(diǎn)擊導(dǎo)航條上的“刪除圖書“超鏈接進(jìn)入刪除圖書頁面,點(diǎn)刪除就可將書刪除。

(6)修改和查詢個(gè)人信息。

用戶登錄后可修改和查詢個(gè)人信息包括個(gè)人借閱圖書信息。

(7)用戶管理。

管理員登錄后可對(duì)用戶進(jìn)行管理,包括添加和刪除用戶。

(8)借閱管理。

管理員登錄后可依據(jù)書本登錄號(hào)和讀者會(huì)員編號(hào)給讀者會(huì)員進(jìn)行借書。

(9)還書管理。

管理員登錄后可依據(jù)書本登錄號(hào)和讀者會(huì)員編號(hào)給讀者會(huì)員進(jìn)行還書。

3 實(shí)現(xiàn)圖書管理的必要性

圖書館數(shù)字化和網(wǎng)絡(luò)化是新的發(fā)展方向,一個(gè)企業(yè)要發(fā)展,在技術(shù)上就要不斷創(chuàng)新不斷提高,提高企業(yè)的技術(shù)水平首先要提高企業(yè)員工的技術(shù)水平,企業(yè)圖書館的藏書資料在這方面起到了舉足輕重的作用。管理好藏書資料,有的放矢地不斷補(bǔ)充新圖書,讓員工能更好更方便地從中獲取新知識(shí),提高技術(shù)水平,將更好地提高企業(yè)的技術(shù)層次。要提高圖書管理水平,就必須使圖書管理從傳統(tǒng)的手工管理服務(wù)模式走向計(jì)算機(jī)化。建立聯(lián)機(jī)書目信息數(shù)據(jù)庫,實(shí)現(xiàn)聯(lián)機(jī)檢索和資料共享是發(fā)展的第一步,開發(fā)圖書管理系統(tǒng)軟件正是為了實(shí)現(xiàn)這一步驟。企業(yè)圖書管理應(yīng)該能夠?yàn)閱T工提供充足的信息和快捷的查詢手段,但一直以來由于企業(yè)本身?xiàng)l件的限制,通常使用傳統(tǒng)的人工方式管理,這種管理方式工作繁鎖、效率低,已漸漸不能適應(yīng)工作的需要。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已使其在社會(huì)各個(gè)領(lǐng)域發(fā)揮著越來越重要的作用。使用計(jì)算機(jī)對(duì)圖書信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、方便、準(zhǔn)確、統(tǒng)計(jì)精確、便于分析等。這些優(yōu)點(diǎn)能極大地提高圖書管理的水平,應(yīng)用于企業(yè),可為企業(yè)在提高員工素質(zhì)方面起到更好的作用。下面將以一套圖書管理系統(tǒng)的開發(fā)為例,談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。

結(jié)語:

圖書管理系統(tǒng)的實(shí)現(xiàn)在于提高數(shù)據(jù)管理的效率,降低圖書管理的成本。本系統(tǒng)實(shí)現(xiàn)了圖書管理的基本功能。由于本系統(tǒng)是基于B/S模式的.管理員可以方便的在聯(lián)網(wǎng)的電腦上通過瀏覽器進(jìn)行各項(xiàng)管理,比如添加、修改、刪除圖書和用戶。進(jìn)行借書和還書處理等。用戶也可以使用瀏覽器檢索圖書,修改個(gè)人資料。本圖書管理系統(tǒng)還支持條形碼掃描.提高了效率。但本系統(tǒng)尚存有些缺陷,比如對(duì)安全性缺少考慮,對(duì)用戶開放的功能少(沒有網(wǎng)上預(yù)借和續(xù)借的功能等),對(duì)用戶的管理也不夠.比如沒有對(duì)用戶借書超過了期限實(shí)現(xiàn)處罰等。這些將會(huì)在以后慢慢改進(jìn)。

參考文獻(xiàn):

[1] 蘇月花 圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[期刊論文]-天津職業(yè)院校聯(lián)合學(xué)報(bào)2011,13(8)

[2] 陳新.張楠圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[期刊論文]-硅谷2011(14)

[3] 密君英 圖書管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)[期刊論文]-中小企業(yè)管理與科技2011(25)

[4] 胡敏 圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[學(xué)位論文]2010

篇4

【關(guān)鍵詞】圖書管理系統(tǒng) 設(shè)計(jì) 實(shí)現(xiàn)

圖書管理系統(tǒng)水平和圖書館管理水平息息相關(guān),所以在圖書館管理中自動(dòng)化圖書管理系統(tǒng)開發(fā)具有重要地位?;诖吮疚膶?duì)自動(dòng)化圖書管理系統(tǒng)開發(fā)的需求和技術(shù)進(jìn)行分析,并在此基礎(chǔ)上研究自動(dòng)化圖書管理系統(tǒng)的具體設(shè)計(jì),最終研究自動(dòng)化圖書管理系統(tǒng)的實(shí)現(xiàn)。通過為眾多圖書館開發(fā)自動(dòng)化圖書管理系統(tǒng)提供理論依據(jù),強(qiáng)化我國(guó)圖書館圖書管理,推動(dòng)廣泛圖書館的發(fā)展進(jìn)步。

1 系統(tǒng)技術(shù)和需求分析

1.1 需求分析

需求分析是軟件開發(fā)的關(guān)鍵過程,圖書管理系統(tǒng)需要具備后臺(tái)支持管理、借閱管理、信息管理等系統(tǒng)功能,而圖書管理系統(tǒng)使用者分為三類,所以可從使用者角度進(jìn)行需求分析:

第一,基于借閱者角度自助化圖書管理系統(tǒng)應(yīng)當(dāng)具備的功能。管理系統(tǒng)應(yīng)具備圖書參數(shù)情況查閱、讀者閱讀歷史記錄、修改讀者個(gè)人基本信息(包括登陸密碼、聯(lián)系方式等)、權(quán)限拓展、讀者留言、預(yù)定圖書等方面功能。在管理系統(tǒng)設(shè)計(jì)時(shí)應(yīng)當(dāng)主要考慮反饋信息、個(gè)人信息修改、借閱歷史查閱、檢索圖書信息等。

第二,基于圖書管理者角度自助化管理系統(tǒng)應(yīng)當(dāng)具備的功能。自助化管理系統(tǒng)時(shí)應(yīng)具備讀者基本信息編輯、查詢、錄入功能,其中基本信息包括讀者單位、性別、編號(hào)、姓名等;同時(shí)還應(yīng)當(dāng)獲得書籍信息編輯、查詢、錄入功能,書籍信息包括圖書類別、編號(hào)、名稱等;另外還應(yīng)當(dāng)具備輸入借書、還書信息功能。

第三,基于系統(tǒng)管理人員角度管理系統(tǒng)應(yīng)當(dāng)具備的功能。管理系統(tǒng)應(yīng)當(dāng)具備系統(tǒng)管理功能,例如維護(hù)、管理借閱者和管理人員,系統(tǒng)的查看和維護(hù),應(yīng)當(dāng)包括查詢、數(shù)據(jù)維護(hù)、業(yè)務(wù)等模塊。

1.2 技術(shù)性要求

管理系統(tǒng)需要在圖書館中使用,所以開發(fā)人員應(yīng)當(dāng)強(qiáng)化系統(tǒng)性能和用戶體驗(yàn),使得管理系統(tǒng)能夠滿足不斷增長(zhǎng)的圖書館管理要求,技術(shù)性要求應(yīng)當(dāng)包括:第一,系統(tǒng)工作的連續(xù)性。第二,系統(tǒng)需具備快速響應(yīng)能力,并實(shí)現(xiàn)并行處理。第三,系統(tǒng)應(yīng)具備強(qiáng)大的數(shù)據(jù)處理能力。第四,系統(tǒng)包含完善人機(jī)界面。第五,系統(tǒng)可共享信息。

2 系統(tǒng)具體設(shè)計(jì)

2.1 管理系統(tǒng)編碼原則

系統(tǒng)軟件設(shè)計(jì)中需應(yīng)用編碼這種程序設(shè)計(jì)語言,編碼實(shí)現(xiàn)了圖書管理系統(tǒng)設(shè)計(jì)的實(shí)例化和具體化,實(shí)際中要想使代碼得到優(yōu)化就必須開發(fā)出高品質(zhì)軟件。編碼時(shí)應(yīng)當(dāng)保證程序設(shè)計(jì)語言科學(xué)性、合理性,實(shí)際中高級(jí)語言較為常用。因?yàn)榫幋a主要功能是保證程序易讀性,所以構(gòu)建文檔過程中需要注釋和標(biāo)示相應(yīng)程序,將數(shù)據(jù)結(jié)構(gòu)功能和特點(diǎn)詳細(xì)注明,同時(shí)使用清晰標(biāo)準(zhǔn)、簡(jiǎn)單易懂的說明語句,并優(yōu)化相應(yīng)程序,使得程序輸入、存儲(chǔ)效率得到提升。

2.2 數(shù)據(jù)庫設(shè)計(jì)

數(shù)據(jù)庫的作用是存儲(chǔ)和管理數(shù)據(jù)信息,這些信息是系統(tǒng)的構(gòu)成部分并不是彼此孤立的,這樣終端就能夠獲得數(shù)據(jù)庫中的這些關(guān)鍵數(shù)據(jù)信息。項(xiàng)目開發(fā)功能的實(shí)現(xiàn)和數(shù)據(jù)庫息息相關(guān),并在很大程度上決定了業(yè)務(wù)工作存檔,所以規(guī)劃管理時(shí)應(yīng)當(dāng)考慮實(shí)際情況,這樣就需要科學(xué)選擇數(shù)據(jù)庫。當(dāng)前SQL Server、Sybase、Oracle、Access等數(shù)據(jù)庫較為常見。

第一,E-R圖。數(shù)據(jù)庫E-R圖又被稱為E-R模型、實(shí)體-聯(lián)系圖,通過該圖形成現(xiàn)實(shí)環(huán)境的概念模型,所以設(shè)計(jì)開發(fā)中經(jīng)常使用該工具。該模型包括屬性、聯(lián)系集、實(shí)體集三個(gè)基本概念,具有清晰性和簡(jiǎn)便性。例如用戶信息實(shí)體圖包含屬性有密碼、狀態(tài)、權(quán)限、編號(hào)、戶名。

第二,表結(jié)構(gòu)。實(shí)際中存在較多數(shù)據(jù)庫表結(jié)構(gòu),通常包括以下幾種:圖書分類表:該表儲(chǔ)存內(nèi)容主要是管理圖書分類數(shù)據(jù),圖書分類數(shù)據(jù)中類型編號(hào)最為關(guān)鍵,具體包含圖書名稱、類型編號(hào)、備注;用戶表:該表儲(chǔ)存的主要是管理系統(tǒng)用戶數(shù)據(jù),用戶數(shù)據(jù)中用戶編號(hào)最為關(guān)鍵,具體包括用戶名、密碼、狀態(tài)、權(quán)限、編號(hào);圖書信息表:圖書信息表儲(chǔ)存內(nèi)容主要是管理圖書數(shù)據(jù),包括圖書描述、類型、狀態(tài)、編號(hào)、聯(lián)系方式、負(fù)責(zé)人、名稱;部門信息表:其作用在于部門信息數(shù)據(jù)管理,包含本部門名稱、編號(hào)、備注;部門信息表:部門信息表儲(chǔ)存內(nèi)容主要是圖書出版社信息數(shù)據(jù),包括圖書出版社備注、名稱、編號(hào);圖書借閱表:圖書借閱表儲(chǔ)存內(nèi)容主要是圖書借閱數(shù)據(jù),包括歸還日期、圖書編號(hào)、借閱編號(hào)、借閱日期、讀者編號(hào)。

第三,數(shù)據(jù)庫連接設(shè)計(jì)。圖書管理系統(tǒng)的服務(wù)器數(shù)據(jù)庫為SQL Server-2014,使用訪問數(shù)據(jù)庫編程接口,實(shí)現(xiàn)數(shù)據(jù)庫的查、改、增、刪、鏈接功能。

2.3 系統(tǒng)網(wǎng)絡(luò)和界面設(shè)計(jì)

第一,系統(tǒng)網(wǎng)絡(luò)設(shè)計(jì)。設(shè)計(jì)管理系統(tǒng)的網(wǎng)絡(luò)架構(gòu),應(yīng)當(dāng)對(duì)兩種網(wǎng)絡(luò)類型進(jìn)行全面掌握,也就是內(nèi)部網(wǎng)和外部網(wǎng),又稱為廣域網(wǎng)和局域網(wǎng)。在系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)管理中,需要有機(jī)結(jié)合外網(wǎng)和靈活、便利的內(nèi)網(wǎng),在內(nèi)網(wǎng)中訪問那些敏感、機(jī)密的圖書信息,外網(wǎng)上共享其他信息。同時(shí)網(wǎng)絡(luò)系統(tǒng)安全性還應(yīng)當(dāng)?shù)玫接行ПU?,所以要增設(shè)外網(wǎng)防火墻,避免遭受黑客惡意攻擊。

第二,圖書管理系統(tǒng)中系統(tǒng)界面非常重要,是用戶了解和應(yīng)用管理系統(tǒng)的主要陣地,能夠體現(xiàn)出整個(gè)系統(tǒng)價(jià)值和用戶對(duì)系統(tǒng)認(rèn)可程度。

3 系y的實(shí)現(xiàn)

3.1 信息管理系統(tǒng)

實(shí)際中要達(dá)到管理系統(tǒng)整體要求,必須保證管理系統(tǒng)具備圖書管理的修改、新增、查詢、刪除功能。修改功能中能夠進(jìn)行所選圖書各種資料的修改,刪除功能中能實(shí)現(xiàn)以往構(gòu)建圖書記錄的刪除,新增功能中能夠?qū)崿F(xiàn)新圖書記錄的構(gòu)建,這樣查詢功能中就能夠依據(jù)相應(yīng)條件進(jìn)行符合條件圖書的查找。

3.2 查詢圖書

查詢系統(tǒng)應(yīng)當(dāng)具備健全的圖書類別代碼、出版社、名稱、編號(hào)查詢功能,同時(shí)還可以實(shí)現(xiàn)圖書信息的修改,選擇查詢方式和查詢關(guān)鍵詞后進(jìn)行模糊查詢的檢索,最終獲得與關(guān)鍵詞相關(guān)的數(shù)據(jù)。本文在訪問數(shù)據(jù)庫中應(yīng)用的是SQL語言,查詢數(shù)據(jù)庫代碼如下:

If Option Value=False And Option2.Value=False And Option3.Value=False And Option4.Aalue=False And Option5.Value=False And Option6.Value=False Then MsgBox,“選擇查詢方式”,vbInfomation+vbOKOnly,“警告”……

Else:strcon(1)=“書籍編號(hào)like%”Text1.Text%:End If

Else:strcon(1)=“”:End If

以上這些代碼就是依據(jù)編號(hào)查詢方式進(jìn)行圖書查詢,例如輸入需要查詢圖書編號(hào)后點(diǎn)擊查詢,就能夠?qū)⒉樵儓D書信息顯示在查詢結(jié)果中,同時(shí)還能夠?qū)崿F(xiàn)書籍屬性的修改,并且能夠?qū)D書刪除。依據(jù)以上編寫代碼還能夠?qū)⑵渌璐a編寫出來,例如圖書類別設(shè)置、圖書基本設(shè)置、添加圖書等,在相應(yīng)軟件程序中輸入這些設(shè)置后,所需界面就能夠?qū)崿F(xiàn)。

4 結(jié)語

圖書館管理者應(yīng)當(dāng)充分重視自動(dòng)化圖書管理系統(tǒng)在圖書館管理中的重要作用,并根據(jù)自身實(shí)際情況進(jìn)行自動(dòng)化管理系統(tǒng)的開發(fā)工作。圖書館應(yīng)當(dāng)在科學(xué)需求分析的基礎(chǔ)上進(jìn)行系統(tǒng)開發(fā),使開發(fā)出的圖書管理系統(tǒng)能夠充分符合圖書管理要求。本文研究了自動(dòng)化圖書管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn),但仍存在一定局限希望行I人員能夠加強(qiáng)重視,通過設(shè)計(jì)出科學(xué)、完善的圖書管理系統(tǒng)推動(dòng)圖書館管理發(fā)展。

參考文獻(xiàn):

[1]張鳳霞,張淑華,李維嘉等.圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)――基于C/S結(jié)構(gòu)的后臺(tái)管理系統(tǒng)[J].科技信息(社會(huì)科學(xué)版),2013,09:351-353.

[2]單天宇,趙東國(guó),張佳佳等.圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)――圖書管理模塊設(shè)計(jì)[J].電腦知識(shí)與技術(shù)(社會(huì)科學(xué)版),2015,14:3713-3715.

[3]李芹,張大磊,張艷平等.基于C/S和B/S模式的醫(yī)院圖書管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)新技術(shù)新產(chǎn)品,2011,20:31.

[4]黃自欽,魏季禮,趙正英等.基于Delphi7的圖書信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].輕工科技(社會(huì)科學(xué)版),2012,08:72-74.

篇5

關(guān)鍵詞:電子圖書;點(diǎn)劵充值;系統(tǒng)設(shè)計(jì)

中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1673-1131(2015)12-0136-02

作者簡(jiǎn)介:韓麗娜(1976-),女,陜西省富平縣人,副教授,博士,CCF會(huì)員,主要研究方向?yàn)閳D形圖像處理、信息系統(tǒng)開發(fā)

0引言

互聯(lián)網(wǎng)作為一種新的信息化交流平臺(tái),給我們的生活帶來了前所未有的便捷與新鮮[1]。傳統(tǒng)的圖書學(xué)習(xí)形式已經(jīng)不能適應(yīng)現(xiàn)在的生活,電子書閱讀平臺(tái)有著很高的靈活性和方便性,隨著社會(huì)的發(fā)展,越來越多的人已經(jīng)接受購買電子書的方式,對(duì)于管理者來說,也便于管理,運(yùn)營(yíng)成本低,沒有地域限制,而且有著很廣闊的應(yīng)用前景[2]。因此,有必要開發(fā)一套完整的電子圖書管理系統(tǒng)平臺(tái)。本系統(tǒng)可以實(shí)現(xiàn)不到書店,就可以閱讀到自己喜歡的圖書,而且節(jié)省了時(shí)間、儲(chǔ)存空間、金錢等,方便了人們?nèi)粘?duì)圖書閱讀的需求和渴望,提高了人們的生活質(zhì)量。

1電子圖書管理系統(tǒng)的設(shè)計(jì)開發(fā)

1.1系統(tǒng)的角色和功能

根據(jù)系統(tǒng)的需求分析,分析出該系統(tǒng)的角色以及功能。該系統(tǒng)共有兩類角色,分別是用戶和管理。(1)用戶(會(huì)員、游客)角色:用戶可以對(duì)所需要的圖書進(jìn)行搜索;點(diǎn)券充值;留言板留言;下載電子書。(2)管理員角色:用戶管理;對(duì)用戶進(jìn)行查看,刪除功能。點(diǎn)券充值管理:對(duì)用戶的申請(qǐng)充值審核并充值。留言管理:對(duì)用戶留言進(jìn)行查看審核,刪除惡意留言。圖書管理:對(duì)已有圖書及已存在的圖書類別進(jìn)行具體的增加、刪除、修改等操作。

1.2系統(tǒng)的功能模塊

本系統(tǒng)的功能模塊分為前臺(tái)功能模塊和后臺(tái)功能模塊。注冊(cè)、登錄:當(dāng)用戶進(jìn)入主界面后,用戶需先注冊(cè)后登錄,如果不注冊(cè)只可閱讀免費(fèi)章節(jié)內(nèi)容不可充值。個(gè)人信息:用戶登錄成功后,可以對(duì)自己已注冊(cè)的個(gè)人信息進(jìn)行查看,更新自己最新的聯(lián)系電話、聯(lián)系地址等詳細(xì)信息。圖書信息:用戶登錄成功后可逐一閱讀圖書,也可通過類別或者關(guān)鍵字檢索自己喜歡的圖書。申請(qǐng)點(diǎn)券支付:當(dāng)用戶需要繼續(xù)閱讀計(jì)費(fèi)章節(jié)的內(nèi)容時(shí),這時(shí)候就要申請(qǐng)充值,申請(qǐng)成功之后就可實(shí)現(xiàn)對(duì)書的下載。留言:用戶登錄成功后可以發(fā)表對(duì)圖書的留言,若未登錄,只可瀏覽,不可留言。后臺(tái)功能模塊主要有個(gè)人信息維護(hù):管理員登錄成功后可以修改自己的密碼、用戶申請(qǐng)的點(diǎn)券充值進(jìn)行審核。會(huì)員信息維護(hù):管理員登錄成功后,可以對(duì)會(huì)員信息進(jìn)行刪除和查看操作。圖書類別信息維護(hù):管理員登錄成功后,可以在圖書類別管理中添加圖書類別,修改圖書類別,查看圖書類別,刪除圖書類別。留言公告維護(hù):管理員登錄成功后,可以瀏覽所有留言信息,刪除留言,對(duì)公告的修改、刪除、添加等操作。

1.3系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)

本系統(tǒng)采用MYSQL數(shù)據(jù)庫,使用JSP技術(shù),Tomcat服務(wù)器,這三者的組合將會(huì)使系統(tǒng)的性能得到很大提升[2,3]。本系統(tǒng)包含的數(shù)據(jù)表有:電子書類別表、電子書表、會(huì)員信息表、充值表、留言表、公告表、系統(tǒng)管理員表、網(wǎng)銀用戶表、網(wǎng)銀匹配表。其中電子書類別表:存儲(chǔ)電子書類別的信息;電子書表表用于存放電子書的信息;會(huì)員信息表用來記錄會(huì)員信息;充值表用來存放會(huì)員充值信息留言表用于存放所有的留言信息。公告表用來存放公告信息;系統(tǒng)管理員表用于存放管理員信息。

1.4系統(tǒng)關(guān)鍵功能模塊實(shí)現(xiàn)

1.4.1前臺(tái)點(diǎn)券充值模塊

用戶登錄之后,下載圖書,如果點(diǎn)券不足,進(jìn)行點(diǎn)券充值,進(jìn)入充值界面,在規(guī)定的范圍內(nèi),輸入充值金額進(jìn)行支付。首先用戶申請(qǐng)充值操作,將需要的詳細(xì)信息提交到需處理的Chongzhi_servlet類中的chongzhiAdd()方法中對(duì)充值信息進(jìn)行添加操作,并且設(shè)置狀態(tài)為a(表示待審核)。隨后管理員進(jìn)行審核操作,后臺(tái)審核通過之后,本次充值才算是成功。

1.4.2前臺(tái)搜索瀏覽功能

在進(jìn)行模糊搜索操作時(shí)首先在Book_servlet類中的處理方法bookSearch方法中從界面上接收到的name和zuozhe屬性對(duì)應(yīng)數(shù)據(jù)操作代碼:namelike'%"+req.getParameter("name").trim()+"%'"+"andzuozhelike'%"+req.getParameter("zuozhe").trim()+"%'執(zhí)行模糊搜索。執(zhí)行成功后系統(tǒng)會(huì)自動(dòng)返回相匹配的數(shù)據(jù)顯示在界面上。

1.4.3后臺(tái)電子書管理模塊

電子圖書的管理是管理員的一個(gè)操作模塊,包括在各個(gè)類別中,免費(fèi)與付費(fèi)電子書的上傳和人氣不高的電子書的刪除,上傳時(shí),有上傳類別,付費(fèi)和免費(fèi)的選擇,也可以查看圖書信息列表,下載圖書附件。

2結(jié)語

本文打破傳統(tǒng)的圖書管理模式,使用MYSQL作為數(shù)據(jù)庫,B/S架構(gòu),設(shè)計(jì)實(shí)現(xiàn)了電子圖書的管理信息系統(tǒng)。該系統(tǒng)面向讀者和圖書管理員兩種不同類型的用戶,能夠有效地對(duì)電子圖書進(jìn)行管理,不僅滿足管理人員的全過程數(shù)字化管理,大大提高工作效率,而且改變讀者已有的選書購書模式,更加方便讀者。

參考文獻(xiàn):

[1]楊亞萍.基于服務(wù)設(shè)計(jì)理念的B2C電子商務(wù)網(wǎng)站設(shè)計(jì)[J].電腦與電信,2014(9):75-76

[2]鄭華.基于JSP的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù)與軟件工程,2014,11(3):201

篇6

關(guān)鍵詞:UML;圖書管理系統(tǒng)

中圖分類號(hào):TP31文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1007-9599 (2010) 10-0000-02

UML-based Library Management System Analysis&Design

Jia Ling

(School of Software Engineering,Tongji University,ShangHai200000,China)

Abstract:This paper introduces the UML to borrow part of the characteristics and functions,and detailed description of the traditional software development phase of the library management system using UML to model the main process.

Keywords:UML;Library Management System

隨著計(jì)算機(jī)科學(xué)技術(shù)的飛躍發(fā)展,計(jì)算機(jī)技術(shù)在各行各業(yè)的應(yīng)用日益普及。使用計(jì)算機(jī)進(jìn)行管理不僅能使我們從繁雜的業(yè)務(wù)中解放出來,還能大大提高安全性。

本文針對(duì)圖書管理系統(tǒng)的開發(fā)過程,充分利用面向?qū)ο蠓治雠c設(shè)計(jì)的相關(guān)原理和方法,基于UML統(tǒng)一建模語言,主要使用UML的“用例圖”、“順序圖”、“類圖”來描述系統(tǒng),為系統(tǒng)的實(shí)現(xiàn)提供參考模型。

一、支持技術(shù)

UML Unified Modeling Language是一種編制系統(tǒng)藍(lán)圖的標(biāo)準(zhǔn)化語言可以可視化說明復(fù)雜系統(tǒng)的各種成分并構(gòu)造系統(tǒng)模型,以及建立各種必要的文檔,UML通過3類圖形建立系統(tǒng)模型:用例圖、靜態(tài)結(jié)構(gòu)圖(類圖、對(duì)象圖、組件圖、配置圖)和動(dòng)態(tài)行為圖(順序圖、協(xié)同圖、狀態(tài)圖、活動(dòng)圖),這些圖可以從不同的角度使系統(tǒng)可視化[1]。

二、系統(tǒng)的UML分析與設(shè)計(jì)

(一)圖書管理系統(tǒng)的需求分析

通過用戶訪談、問卷調(diào)查、對(duì)現(xiàn)有系統(tǒng)的采樣得知圖書管理系統(tǒng)應(yīng)具有以下幾個(gè)功能:1.編目模塊:對(duì)所有的采購來的新書或手工造冊(cè)的期刊合訂本進(jìn)行基本信息登記,包括索引號(hào)、書名、著者、國(guó)際書號(hào)、出版社、價(jià)格等,同時(shí)為每一本圖書生成一個(gè)可校驗(yàn)的條形碼。2.讀者管理模塊:對(duì)讀者的基本信息進(jìn)行登記,包括姓名、單位、讀者類型等,系統(tǒng)同時(shí)為讀者生成唯一的讀者證號(hào),以方便查詢讀者信息。3.借閱模塊:主要是對(duì)圖書的借閱業(yè)務(wù)流程進(jìn)行信息控制和管理,該模塊包括借書和還書兩大子功能。4.圖書檢索模塊:提供按圖書的編號(hào)、書名、責(zé)任者、出版社等途徑的檢索。5.系統(tǒng)維護(hù)模塊:提供數(shù)據(jù)庫備份、還原等實(shí)用工具,確保系統(tǒng)數(shù)據(jù)庫的一致性和安全性。

使用用例(Use Case)圖可以很好地組織系統(tǒng)的功能需求。系統(tǒng)用例圖是對(duì)系統(tǒng)需求的描述,表達(dá)了系統(tǒng)的功能和所提供的服務(wù)[2]在用例圖中,主要包括參與者、用例和通信關(guān)系三個(gè)要素。

(1)參與者。參與者代表外界與系統(tǒng)交互的單元,他既可以是使用系統(tǒng)的用戶,也可以是與系統(tǒng)交互的外部實(shí)體。

(2)用例。用例是在系統(tǒng)中執(zhí)行一系列動(dòng)作,這些動(dòng)作將生成特定參與者可見的價(jià)值結(jié)果。

(3)通信關(guān)聯(lián)。通信關(guān)聯(lián)表示的是參與者和用例之間的關(guān)系,或用例與用例之間的關(guān)系。

根據(jù)圖書管理系統(tǒng)功能分析,可以得到細(xì)化后的用例圖,如圖1所示。

圖1中的采編員、讀者、系統(tǒng)維護(hù)員位于系統(tǒng)的邊界之外,是系統(tǒng)的主要參與者。編目、圖書檢索、借閱圖書、讀者管理、系統(tǒng)維護(hù)是系統(tǒng)的頂級(jí)用例,與系統(tǒng)的主要功能相對(duì)應(yīng)。

(二)圖書管理系統(tǒng)的順序圖

在概要設(shè)計(jì)階段,需為系統(tǒng)的關(guān)鍵用例設(shè)計(jì)實(shí)現(xiàn)場(chǎng)景。用例的實(shí)現(xiàn)場(chǎng)景可以使用順序圖來描述。順序圖顯示了對(duì)象之間的動(dòng)態(tài)合作關(guān)系,它強(qiáng)調(diào)對(duì)象之間消息發(fā)送的順序,同時(shí)顯示對(duì)象之間的交互。順序圖描述了系統(tǒng)的動(dòng)態(tài)特征,它將交互關(guān)系表示為一個(gè)二維圖形??v向是時(shí)間軸,時(shí)間沿豎線向下延伸,按時(shí)間遞增序列出各對(duì)象類角色所發(fā)出和接收的消息,橫向排列的是參與交互的對(duì)象類角色。利用順序圖可以描述系統(tǒng)的動(dòng)態(tài)行為,以便分析系統(tǒng)的動(dòng)態(tài)特性和行為。在設(shè)計(jì)中我們按時(shí)間順序?qū)刂屏鹘?強(qiáng)調(diào)按時(shí)間展開消息傳送,重點(diǎn)是完成某個(gè)行為的對(duì)象類和這些對(duì)象之間所傳消息的時(shí)間順序[3]。

以借書為例繪制順序圖(見圖2):當(dāng)讀者辦理借書手續(xù)時(shí),首先需要驗(yàn)證讀者身份,判斷讀者是否合法,如果合法則根據(jù)讀者借閱權(quán)限和借書記錄,判斷是否能續(xù)借。若能續(xù)借,則等級(jí)借書記錄,如果不能續(xù)借,可能有兩種情況。第一種情況:借閱超期。如果讀者借閱已超期,需進(jìn)入超期罰款工作流程。第二種情況:借閱圖書量已達(dá)最大值,則需歸還一部分圖書,才能進(jìn)行續(xù)借。圖2中的第10、11、12三個(gè)步驟之間是互斥關(guān)系。

圖2.借書用例實(shí)現(xiàn)場(chǎng)景

三、建立類圖

類圖是描述系統(tǒng)的靜態(tài)特征,包括系統(tǒng)內(nèi)部對(duì)象的特征、對(duì)象之間相互的關(guān)系。

經(jīng)過以上階段的分析,我們發(fā)現(xiàn)圖書、讀者、讀者類型、借閱記錄是整個(gè)系統(tǒng)的關(guān)鍵類。圖3展示了這些類的職責(zé)以及它們之間的聯(lián)系。其中借閱記錄是關(guān)聯(lián)類,它將圖書與讀者之間多對(duì)多的關(guān)系分解成兩個(gè)一對(duì)多的關(guān)系。

四、結(jié)束語

通過對(duì)圖書管理系統(tǒng)的分析與設(shè)計(jì),闡述了使用UML在需求分析和概要設(shè)計(jì)兩階段所需要做的工作。將UML應(yīng)用于圖書管理系統(tǒng)的建設(shè),可以加速加快開發(fā)進(jìn)度,提高代碼質(zhì)量,保證軟件后期開發(fā)的穩(wěn)定性和實(shí)用性。

參考文獻(xiàn):

[1]陳裕川.焊接評(píng)定手冊(cè)[M].北京:機(jī)械工業(yè)出版社,2000:185-193

[2]吳建,鄭潮,汪杰.UML基礎(chǔ)與Rose建摩案例[M].北京:人民郵電出版社,2007:223,245

篇7

關(guān)鍵詞:圖書管理;需求分析;總體設(shè)計(jì)

隨著圖書種類和數(shù)量的突飛猛進(jìn),傳統(tǒng)人工管理圖書的方式早已力不從心,而目前已有的基于C/S模式的圖書管理系統(tǒng)又不具備線上服務(wù)功能,使用地點(diǎn)和使用時(shí)間都受到極大限制[1]。因此,開發(fā)基于B/S模式的在線圖書管理系統(tǒng)是大勢(shì)所趨[2-3]。

1 系統(tǒng)需求分析

圖書管理系統(tǒng)的主要功能是實(shí)現(xiàn)與圖書借閱相關(guān)的管理工作的自動(dòng)化[4-5]。這些管理工作主要涉及:圖書借閱與歸還、用戶注冊(cè)與注銷、圖書上架與下架以及各種統(tǒng)計(jì)查詢等。這些功能要想在系統(tǒng)中合理地實(shí)現(xiàn),必須要在系統(tǒng)開發(fā)的初級(jí)階段進(jìn)行合理的需求分析和模塊設(shè)計(jì),下面首先介紹需求分析。

圖書管理系統(tǒng)的主要用戶包括:讀者、圖書管理員和系統(tǒng)管理員。這三類用戶對(duì)系統(tǒng)的功能需求可用圖1表示。

其中,讀者在本系統(tǒng)中可以按照各種方式(如:書名,編號(hào),作者)查詢圖書館的藏書情況,方便地借閱圖書、續(xù)借圖書、歸還圖書,能夠查詢自己的圖書借閱情況等等;圖書管理員能對(duì)圖書信息進(jìn)行添加、修改、刪除和分類管理等操作,還可以對(duì)讀者借閱情況進(jìn)行查詢等;系統(tǒng)管理員可以對(duì)圖書館信息、系統(tǒng)用戶信息進(jìn)行添加、修改、刪除以及權(quán)限設(shè)置等等。

2 系統(tǒng)總體設(shè)計(jì)

根據(jù)需求分析的結(jié)果,按照“低耦合、高內(nèi)聚”的原則,系統(tǒng)總體結(jié)構(gòu)的設(shè)計(jì)如圖2所示。

依據(jù)需求分析可知,整個(gè)系統(tǒng)所包括的實(shí)體主要有4個(gè):圖書、讀者、圖書管理員及系統(tǒng)管理員。上述實(shí)體及實(shí)體之間的關(guān)聯(lián)關(guān)系可用實(shí)體關(guān)系模型來表示(如圖3),依據(jù)實(shí)體關(guān)系模型可以很容易地設(shè)計(jì)出數(shù)據(jù)庫中的各種表,限于篇幅,各個(gè)表的結(jié)構(gòu)文中沒有給出。

3 結(jié)束語

采用JSP和MySQL開發(fā)了基于B/S模式的圖書管理系統(tǒng),系統(tǒng)面向讀者、圖書管理員和系統(tǒng)管理員3類用戶,提供了圖書管理、讀者管理及系統(tǒng)管理3大功能模塊,能夠滿足各類用戶的基本需求。

[參考文獻(xiàn)]

[1]婁家星.基于VC的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2011(05):152-154.

[2]覃遠(yuǎn)東.基于B/S結(jié)構(gòu)的綜合圖書管理系統(tǒng)設(shè)計(jì)[J].大眾科技, 2011(09):47-48.

[3]鄧鮮艷.基于JSP語言的圖書管理系統(tǒng)設(shè)計(jì)[J].科技信息,2011(07):488,515.

篇8

關(guān)鍵詞:設(shè)計(jì)模式;框架;圖書管理

1 引言

隨著人類社會(huì)的發(fā)展,人類對(duì)知識(shí)的需求也不斷地增長(zhǎng)。在這種形勢(shì)下,書籍就漸漸地成為人們獲取并增長(zhǎng)知識(shí)的主要途徑,而圖書館就自然而然地在人們的生活中占據(jù)了一定的位置,如何科學(xué)地管理圖書館不但關(guān)系到讀者求知的方便程度,也關(guān)系到圖書館的發(fā)展,同時(shí)現(xiàn)在很多圖書館的系統(tǒng)都是基于C/S模式,并且同城各圖書館之間的互聯(lián)也很少,大大增加了圖書資源的浪費(fèi),也給用戶對(duì)圖書的檢索和使用增加難度。因此,開發(fā)一套完善的基于Struts2 B/S模式圖書管理系統(tǒng)就顯得更為重要。

2. Struts2 web 框架

Struts 2 框架主要由三個(gè)部分組成:核心控制器、業(yè)務(wù)控制器和用戶實(shí)現(xiàn)的業(yè)務(wù)邏輯組件。核心控制器FilterDispatcher 負(fù)責(zé)攔截用戶請(qǐng)求,如以action 結(jié)尾則轉(zhuǎn)入Struts 2 框架處理;然后會(huì)調(diào)用相應(yīng)業(yè)務(wù)控制器(用戶實(shí)現(xiàn)的Action)來處理用戶請(qǐng)求;業(yè)務(wù)控制器Action只作為中間負(fù)責(zé)調(diào)度的調(diào)度器,一般不對(duì)用戶請(qǐng)求進(jìn)行實(shí)際處理,而是調(diào)用模型組件處理具體的業(yè)務(wù)邏輯;之后核心控制器根據(jù)Action 的處理結(jié)果返回相應(yīng)視圖給用戶顯示最終處理結(jié)果。

Struts2與Struts1相比,已有很多革命性的改進(jìn),但它并不是新的新框架,而是在非常成熟的WebWork框架基礎(chǔ)上發(fā)展起來的。從某種程度上來講,Struts2沒有繼承Struts1的血統(tǒng),而是繼承WebWork的很多優(yōu)點(diǎn)。所以說,WebWork衍生出了Struts2。因?yàn)镾truts2是WebWork的升級(jí),因此其穩(wěn)定性、性能等各方面都有很好的保證,而且吸收了Struts1和WebWork兩者的優(yōu)勢(shì),其技術(shù)水平可以說是絕無僅有的。Struts2是一個(gè)嶄新的項(xiàng)目,發(fā)展空間很大,當(dāng)前最新的技術(shù)、最新的理念都包含在其中,因此使用了Struts2就相當(dāng)于站在了Java Web開發(fā)的最前沿。本系統(tǒng)采用基于Struts2結(jié)構(gòu)的Java Web技術(shù)開發(fā),給系統(tǒng)按時(shí)按質(zhì)的完成提供了保證。

3 圖書管理系統(tǒng)分析

3.1系統(tǒng)的需求分析

需求分析是系統(tǒng)開發(fā)最重要的階段,通過需求分析完成在問題和解決方案之間架設(shè)橋梁第一步。經(jīng)過調(diào)研后得到圖書管理系統(tǒng)的業(yè)務(wù)需求,其中以系統(tǒng)管理員為主的用例有:(1)系統(tǒng)參數(shù)管理;(2)人員管理;(3)權(quán)限管理;(4)圖書訂購管理;(5)館藏信息查詢;(6)借閱信息查詢等。以圖書管理員為主的用例有:(1)圖書入館;(2)圖書報(bào)損;(3)讀者管理;(4)掛失恢復(fù)管理;(5)借書管理;(6)罰款管理;(7)還書管理等。以讀者為主的用例有:(1)借閱查看續(xù)借;(2)預(yù)約管理;(3)目錄檢索和分類導(dǎo)航;(4)讀書指引和新書通報(bào);(5)圖書訂購?fù)扑];(6)用戶歷史信息查看;(7)用戶信息管理等。

將以上功能分為四大功能集合,分別為:基本信息管理,圖書訂購管理,圖書借閱及查詢,用戶及權(quán)限管理。

(1)基本信息管理功能集合:該集合包括系統(tǒng)參數(shù)設(shè)置、圖書入館、圖書報(bào)損、讀者管理、用戶信息管理。

(2)圖書訂購管理功能集合:包括圖書訂購?fù)扑],和圖書訂購管理。

(3)圖書借閱及查詢功能集合:包括借書管理、還書管理、罰款管理、掛失恢復(fù)管理、借閱查看續(xù)借、預(yù)約管理、館藏信息查詢、借閱信息查詢、目錄檢索和分類導(dǎo)航、讀書指引和新書通報(bào)、用戶歷史信息查看等。

(4)用戶及權(quán)限管理:包括人員管理、權(quán)限管理。

4 圖書管理系統(tǒng)設(shè)計(jì)

4.1系統(tǒng)開發(fā)的內(nèi)容

根據(jù)系統(tǒng)需求分析可以得出系統(tǒng)開發(fā)內(nèi)容主要包括四個(gè)模塊:1)用戶及權(quán)限管理模塊;2)基本信息管理模塊;3)訂購管理模塊;4)借閱查詢管理模塊。

4.2系統(tǒng)的總體結(jié)構(gòu)

圖書管理系統(tǒng)采用模塊化的設(shè)計(jì)。系統(tǒng)結(jié)構(gòu)模型由物理基礎(chǔ)結(jié)構(gòu)、應(yīng)用支撐平臺(tái)、圖書管理系統(tǒng)三個(gè)層次組成。其中物理基礎(chǔ)結(jié)構(gòu)是構(gòu)成教學(xué)模擬系統(tǒng)的硬件和網(wǎng)絡(luò)基礎(chǔ);應(yīng)用支撐平臺(tái)建立在物理基礎(chǔ)結(jié)構(gòu)之上,它包括數(shù)據(jù)庫服務(wù)器、Web 服務(wù)器;圖書管理系統(tǒng)部署在web服務(wù)器上,可以通過瀏覽器瀏覽的方式直接向用戶提供圖書管理服務(wù),向讀者提供查詢、續(xù)借等服務(wù)。

圖書管理系統(tǒng)為局域網(wǎng)運(yùn)行環(huán)境。局域網(wǎng)與校園網(wǎng)互聯(lián)互通,再連接到 Internet,從而實(shí)現(xiàn)遠(yuǎn)程服務(wù)。

局域網(wǎng)的軟件環(huán)境為 Windows 2000 Server、Oracle9i;硬件為PC 級(jí)服務(wù)器,512M RAM,PIII800 以上CPU,HD40G以上;終端用戶 PC 機(jī) PIII 1G / 256M / 20G / 15""帶 10M 網(wǎng)卡。

4.3 數(shù)據(jù)庫設(shè)計(jì)

系統(tǒng)采用B/S三層體系結(jié)構(gòu),在該結(jié)構(gòu)中第三層為數(shù)據(jù)庫服務(wù)器,它的功能是接收 Web服務(wù)器對(duì)數(shù)據(jù)庫的操縱請(qǐng)求。具體實(shí)現(xiàn)方法是,用Oracle作為數(shù)據(jù)服務(wù)器,以O(shè)DBC為數(shù)據(jù)接口提供數(shù)據(jù)服務(wù),web服務(wù)器用來解釋請(qǐng)求并在處理后返回相應(yīng)的結(jié)果,而瀏覽器可以下載服務(wù)器上應(yīng)用程序的執(zhí)行結(jié)果。

數(shù)據(jù)庫主要包含表有:人員信息表,讀者信息表,圖書信息表,借書表,罰款表等。

4.4系統(tǒng)模塊設(shè)計(jì)

根據(jù)圖書管理業(yè)務(wù)活動(dòng)的分析,系統(tǒng)主要設(shè)計(jì)了四個(gè)模塊,各模塊及其包含小模塊如圖1 所示。

5 圖書管理系統(tǒng)的實(shí)現(xiàn)

5.1 訂購管理模塊的實(shí)現(xiàn)

訂購管理模塊,完成圖書訂購?fù)扑]管理,分為前臺(tái)管理和后臺(tái)管理2個(gè)功能模塊,功能模塊如圖2所示。

5.2 圖書借閱查詢模塊的實(shí)現(xiàn)

圖書借閱查詢模塊,完成圖書借閱和讀者查詢管理,分為前臺(tái)管理和后臺(tái)管理2個(gè)模塊。功能模塊如圖3所示。

1)圖書借閱查詢前臺(tái)管理

通過瀏覽器,讀者可以方便的查看自己的借閱信息,并完成續(xù)借操作,查詢圖書信息,并完成預(yù)約管理功能。模塊提供以下功能:借閱信息查詢、續(xù)借、館藏信息查詢、預(yù)約管理、檢索和導(dǎo)航、指引和通報(bào)、用戶歷史信息查看。

2)圖書借閱查詢后臺(tái)管理

    管理員通過后臺(tái)操作,對(duì)讀者借閱、掛失、罰款等進(jìn)行管理,是保證圖書管理正常運(yùn)行所必須而十分重要的。圖書借閱及查詢后臺(tái)管理分為借書管理、還書管理、掛失恢復(fù)管理、罰款管理幾個(gè)部分。

   

6 結(jié)語

本圖書管理系統(tǒng)是為了提供圖書管理效 率而設(shè)計(jì)的信息管理系統(tǒng)。論文結(jié)合真實(shí)的圖書管理與讀者查詢的需要,考慮參加到整個(gè)流程中的不同角色,全面體驗(yàn)圖書管理的借書、續(xù)借、預(yù)約等過程,論文的開發(fā)完成,有助于提高圖書管理的工作效率,便于系統(tǒng)維護(hù),減少系統(tǒng)升級(jí)開銷,改善使用者的用戶體驗(yàn),但還存在一些不足,如:

系統(tǒng)的安全性,數(shù)據(jù)加密存儲(chǔ)和傳輸以提高系統(tǒng)安全性方面要進(jìn)一步完善,數(shù)據(jù)庫方面,通過數(shù)據(jù)庫的優(yōu)化以提高執(zhí)行效率的方法還沒有深入研究。

參考文獻(xiàn):

[1]Nadir G著. 陳曉燕,丁炎炎譯.實(shí)用J2EE應(yīng)用程序體系結(jié)構(gòu). 北京:清華大學(xué)出版社,2003

[2]王珊,薩師煊. 數(shù)據(jù)庫系統(tǒng)概論. 北京:高等教育出版社,2001

[3]丁里,孫元. Java語言SQL接口JDBC編程技術(shù). 北京:清華大學(xué)出版社,2001

[4]趙松濤編著. Oracle9i基礎(chǔ)培訓(xùn)教程. 北京:人民郵電出版社,2003

[5] Joseph Schmuller,李虎,王美英,等.UML基礎(chǔ)、案例與應(yīng)用教學(xué)(第三版)[M].北京:人民郵電出版社

篇9

關(guān)鍵詞:圖書館 管理系統(tǒng) 分析 設(shè)計(jì)

中圖分類號(hào):G251 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2017)03(c)-0011-02

圖書館的建立與發(fā)展影響到高校素質(zhì)教育是否可以進(jìn)行落實(shí)和實(shí)踐,并且為了滿足圖書館服務(wù)能力的發(fā)展所需,則應(yīng)當(dāng)對(duì)高校圖書館當(dāng)前管理系統(tǒng)給予分析和設(shè)計(jì),令新系統(tǒng)可以有效運(yùn)用現(xiàn)代科技,為學(xué)生們提供更為良好的服務(wù)。并且,因?yàn)榻逃M(fèi)用的限制,對(duì)圖書館投放的經(jīng)費(fèi)也極其有限,假如將投入經(jīng)費(fèi)的使用效益給予提升,則應(yīng)當(dāng)對(duì)圖書管理工作的所有環(huán)節(jié)給予科學(xué)的管理。

1 高校圖書館管理系統(tǒng)的分析

為了令圖書管理系統(tǒng)的功能不斷完善,則在需求的基礎(chǔ)上,使用結(jié)構(gòu)分析的方式對(duì)目標(biāo)系統(tǒng)的功能給予完善。

1.1 系統(tǒng)的特征

管理人員需要有效并全面地考量圖書館人員的特征,依照實(shí)際狀況,盡可能將系統(tǒng)給予完善,從而符合日常所需,令系統(tǒng)的功能更為完善、實(shí)用、快捷,并且也需融合網(wǎng)絡(luò)技術(shù)的發(fā)展?fàn)顩r給予更新及完善。盡可能令系統(tǒng)界面更加簡(jiǎn)單得體,操控便利、層次清楚,令用戶較易操作。

1.2 主要模塊

系統(tǒng)主要的功能模塊包含了圖書、期刊、讀者、報(bào)表以及查詢的管理。所有模塊相互間不但要互為獨(dú)立,可以完成各種的處理功能,還需以此為基礎(chǔ)相互銜接,在功能方面相互補(bǔ)充。

1.3 需求的分析

(1)系統(tǒng)的延續(xù)性。

圖書管理系統(tǒng)的延伸性對(duì)系統(tǒng)設(shè)計(jì)而言極其關(guān)鍵。圖書館的資源極為特殊,新資源的持續(xù)增加并不能令原本資源降低,否則,圖書館內(nèi)的歷史材料具有極大的價(jià)值。所以,在管理系統(tǒng)設(shè)計(jì)時(shí),需考量系統(tǒng)的延伸性,這樣才能在系統(tǒng)升級(jí)時(shí)不會(huì)影響原本的信息。

(2)信息的安全性。

圖書館身為最具典范的資源存儲(chǔ)庫,大部分為極是重要的參考材料。對(duì)于管理系統(tǒng)的建設(shè)而言,應(yīng)當(dāng)通過特殊化的方式處理材料,比如對(duì)材料給予單獨(dú)分類。對(duì)于設(shè)計(jì)而言,需通過具有較高安全性的信息技術(shù),通過加密的方式處理機(jī)密材料,且強(qiáng)化維護(hù)系統(tǒng),確保圖書館信息材料的安全性。

(3)結(jié)構(gòu)設(shè)計(jì)標(biāo)準(zhǔn)化。

在科學(xué)發(fā)展當(dāng)中,知識(shí)的總量持續(xù)增加,持續(xù)通過新的內(nèi)容填補(bǔ)到原本的系統(tǒng)當(dāng)中。所以,為了確保工作更加簡(jiǎn)捷,降低反復(fù)性操作,則需在管理系統(tǒng)設(shè)計(jì)的初期將結(jié)構(gòu)進(jìn)行標(biāo)準(zhǔn)化,后期設(shè)計(jì)可以令原本的系統(tǒng)得以延續(xù)。從而需要在管理系統(tǒng)的初期設(shè)計(jì)中對(duì)圖書館的實(shí)際情況給予考量,并且在發(fā)展方向上通過科學(xué)的角度給予評(píng)估,確保工作能夠順利進(jìn)行。

(4)便于用戶運(yùn)用。

不論圖書館處于哪種級(jí)別,擁有多少藏書,最終面對(duì)的都只有讀者,哪怕圖書館擁有多么豐富的資源,如果讀者不去閱讀,就無法發(fā)揮出自身的光和熱。因此,圖書管理系統(tǒng)進(jìn)行設(shè)計(jì)時(shí)應(yīng)當(dāng)最大程度為用戶提供方便,包含了書籍的接觸和歸還、查詢材料等,這些程序均應(yīng)當(dāng)盡可能簡(jiǎn)捷。

(5)快速的服務(wù)。

高校學(xué)生人數(shù)眾多,需要十分龐大的圖書館公共資源。對(duì)于大多數(shù)用戶而言,圖書管理系統(tǒng)應(yīng)當(dāng)盡可能在最快的時(shí)間里對(duì)更多人進(jìn)行服務(wù),從而符合大眾的所需。這需要管理系統(tǒng)在處理問題時(shí)將效率給予提升,最大程度讓更多人獲得滿足。

2 高校圖書館管理系統(tǒng)的設(shè)計(jì)

2.1 系統(tǒng)設(shè)計(jì)組成

圖書館信息管理系統(tǒng)的初期系統(tǒng)則為需求分析,第二個(gè)階段則為系統(tǒng)設(shè)計(jì),其屬于信息系統(tǒng)中的重要方面,設(shè)計(jì)則為具體模型設(shè)計(jì)與總體結(jié)構(gòu)設(shè)計(jì)。

總體結(jié)構(gòu)設(shè)計(jì)將系統(tǒng)分析當(dāng)作根基,是為了有效規(guī)劃系統(tǒng)功能的模塊,改良硬件配置,對(duì)數(shù)據(jù)存儲(chǔ)規(guī)律進(jìn)行分析,編排系統(tǒng)完成規(guī)劃。系統(tǒng)功能劃分使用自上而下的方式把系統(tǒng)分解成諸多子系統(tǒng),再通過逐層劃分,把子系統(tǒng)規(guī)劃成諸多子模塊。

成功的代碼方案能夠有利于完成系統(tǒng)統(tǒng)計(jì)、運(yùn)算以及查詢功能模塊的研發(fā),編碼通過位移標(biāo)志區(qū)分信息。并且,創(chuàng)建一個(gè)結(jié)構(gòu)較好的數(shù)據(jù)庫保存方式與正確的文件組織方式,對(duì)快速、正確的訪問數(shù)據(jù)極為有利。數(shù)據(jù)庫自身完成對(duì)龐大數(shù)據(jù)進(jìn)行寫入、存儲(chǔ)、查找、讀出等功能,對(duì)管理決策給予必定的支持。I/O子系統(tǒng)與用戶接口設(shè)計(jì)應(yīng)當(dāng)具備個(gè)性化或人性化。模塊功能在設(shè)計(jì)以及工作流設(shè)計(jì)方面都同具w的圖書館業(yè)務(wù)流程以及數(shù)據(jù)處理有關(guān)。這些設(shè)計(jì)工作成為完成編程的條件。所以,當(dāng)前應(yīng)當(dāng)細(xì)致地描繪模塊功能乃至模塊相互間的銜接,將模塊中的處理過程給予細(xì)化[1]。

2.2 系統(tǒng)各模塊的功能

通過對(duì)需求的分析,將圖書館信息管理系統(tǒng)劃分成不同功能模塊,如表1所示。

2.3 數(shù)據(jù)庫設(shè)計(jì)

數(shù)據(jù)庫技術(shù)用在保存、搜索數(shù)據(jù)方面,成為目前計(jì)算機(jī)應(yīng)用范疇的主要支撐技術(shù)。當(dāng)前的主流數(shù)據(jù)庫則為關(guān)系數(shù)據(jù)庫,把圖書館業(yè)務(wù)管理過程變成數(shù)據(jù)流,對(duì)主題進(jìn)行劃分,打造ER圖,對(duì)數(shù)據(jù)字典給予設(shè)計(jì),這也變成了數(shù)據(jù)庫需求分析的工作。概念設(shè)計(jì)是以實(shí)際問題作為出發(fā)點(diǎn),指定在實(shí)體關(guān)系圖的根基上,將所有實(shí)體關(guān)系的列表進(jìn)行確定。對(duì)數(shù)據(jù)類別與值域進(jìn)行屬性的確定,將基本表的主鍵與外鍵進(jìn)行定義,物理方式的設(shè)計(jì)理念是為了關(guān)系模式建立索引的[2]。

2.4 圖書館信息管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)須遵守的原則

力爭(zhēng)降低基本表,為所有關(guān)系表建立必備的主鍵,字段依照1NF,一切基本表都依照3NF,用戶與角色授權(quán),進(jìn)行數(shù)據(jù)管理中使用權(quán)限的建立,通過保障完成數(shù)據(jù)安全,高校圖書館信息管理系統(tǒng)在數(shù)據(jù)庫當(dāng)中定義了細(xì)致的關(guān)系數(shù)據(jù),并且,還包含了數(shù)據(jù)字典的內(nèi)容。

語言選擇需要依照C/S架構(gòu),編程時(shí)應(yīng)當(dāng)具備命名規(guī)范,現(xiàn)將程序內(nèi)運(yùn)用的對(duì)象名稱給予申明,再將變量類別進(jìn)行闡述,從而將取值的范疇與精度給予確定。變量在運(yùn)用時(shí)應(yīng)當(dāng)進(jìn)行初始化,加強(qiáng)程序?qū)ο笤诰植糠矫娴奶攸c(diǎn)以及程序模塊化的設(shè)計(jì)。對(duì)程序設(shè)計(jì)進(jìn)行循環(huán)時(shí),應(yīng)當(dāng)依照循環(huán)不變式的原理給予執(zhí)行[3]。

3 結(jié)語

總而言之,高校圖書館執(zhí)行管理系統(tǒng)已經(jīng)邁向了通過知識(shí)進(jìn)行管理與運(yùn)用的時(shí)期,為系統(tǒng)提供知識(shí)管理能力??墒沁@一平臺(tái)還需要不斷進(jìn)行分析與改善,從而令高校圖書館建設(shè)的更加完善。

參考文獻(xiàn)

[1] 鄂鶴年,Jane Burke.圖書館管理系統(tǒng)的現(xiàn)狀和未來[J].大學(xué)圖書館學(xué)報(bào),2013(4):69-73.

篇10

摘 要:隨著我國(guó)經(jīng)濟(jì)社會(huì)的發(fā)展和改革開放的不斷深入,我國(guó)已經(jīng)今天入信息化社會(huì)。在信息化社會(huì)中人們對(duì)于信息的需求量非常大,獲取信息的方式有很多,其中圖書館是其中非常重要的信息機(jī)構(gòu)。但是我國(guó)很多圖書館在進(jìn)行圖書信息管理的過程中仍然采用傳統(tǒng)人工的信息管理模式,這種管理模式的整體效率低下,在進(jìn)行管理的過程中經(jīng)常會(huì)出現(xiàn)各種各樣的問題,影響到圖書館正常功能的發(fā)揮。隨著科學(xué)技術(shù)的發(fā)展,高效率的圖書信息管理系統(tǒng)應(yīng)運(yùn)而生,圖書信息管理系統(tǒng)在運(yùn)作的過程中能夠?qū)D書信息及圖書館的整體管理工作進(jìn)行全面而有效地管理。該文旨在對(duì)圖書信心管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行研究,為系統(tǒng)效率的提升提供借鑒和幫助。

關(guān)鍵詞:圖書信息 管理系統(tǒng) 設(shè)計(jì)與實(shí)現(xiàn)

中圖分類號(hào):G250 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2016)09(c)-0014-02

在現(xiàn)代社會(huì)發(fā)展的過程中,計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)已經(jīng)深入到人們的生活中,在人們的日常生活中發(fā)揮著十分重要的作用。通過對(duì)計(jì)算機(jī)、網(wǎng)絡(luò)和信息技術(shù)的使用能夠大大提升人們的工作效率和學(xué)習(xí)效率,能夠在一定程度上降低人力成本。該文在開展研究工作的過程中主要對(duì)圖書信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行研究,該系統(tǒng)已經(jīng)在我國(guó)一部分圖書館中被應(yīng)用,從應(yīng)用的整體反饋來看,能夠大大提升圖書館的工作效率,同時(shí)能夠方便用戶進(jìn)行圖書查找和借閱。但是在有些圖書館中該系統(tǒng)還沒有被引入,這就導(dǎo)致這些圖書館的整體工作效率低下,無法為讀者提供更好的服務(wù)。由此可見,對(duì)圖書信息管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)進(jìn)行研究具有重要的價(jià)值和意義。

1 圖書信息管理系統(tǒng)概述

1.1 圖書信息管理系統(tǒng)

圖書信息管理系統(tǒng)就是圖書館在對(duì)自身所藏圖書進(jìn)行管理過程中使用的一種計(jì)算機(jī)系統(tǒng),在這系統(tǒng)中主要會(huì)運(yùn)用SQL數(shù)據(jù)庫技術(shù)、技術(shù)等目前較為先進(jìn)的信息管理技術(shù)。通過圖書信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)圖書管理員能夠?qū)υ陔娔X上對(duì)圖書進(jìn)行錄入、查詢、用戶管理等日常的工作。同時(shí)該系統(tǒng)子啊使用的過程中能夠?yàn)樽x者的借閱、還書、預(yù)約等活動(dòng)提供極大的便利??傮w來說,圖書信息管理系統(tǒng)是一個(gè)能夠大大提升圖書館運(yùn)轉(zhuǎn)效率的系統(tǒng),但是在進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)的過程中有著一定的難度。

1.2 傳統(tǒng)圖書信息管理模式的弊端

目前,在我國(guó)的一些圖書館呢當(dāng)中,在對(duì)圖書信息進(jìn)行管理的過程中采用的還是傳統(tǒng)的人工管理,這種管理方式的效率十分低下。這種傳統(tǒng)的管理模式在運(yùn)用的過程中最為明顯的弊端是不能夠及時(shí)地了解圖書的種類以及讀者需求量較大的圖書,不能夠?yàn)樽x者提供較為優(yōu)質(zhì)的服務(wù)。同時(shí),在運(yùn)用這種方式進(jìn)行圖書管理的過程中經(jīng)常會(huì)出現(xiàn)圖書丟失、圖書信息不明確等錯(cuò)誤,這就會(huì)嚴(yán)重影響到圖書館的整體工作效率,同時(shí)會(huì)影響到讀者的借閱和閱讀體驗(yàn)。而圖書信息管理系統(tǒng)能夠很好地解決上述問題,為圖書館工作質(zhì)量和工作效率的提升提供幫助。

1.3 圖書信息管理系統(tǒng)的研究現(xiàn)狀

我國(guó)在對(duì)圖書管理系統(tǒng)進(jìn)行研究最早始于20世紀(jì)70年代,但是在對(duì)圖書信息管理系統(tǒng)進(jìn)行研究的過程中主要是對(duì)國(guó)外所傳入的信息管理系統(tǒng)進(jìn)行改進(jìn)研究。后來,隨著我國(guó)社會(huì)的進(jìn)步和科學(xué)技術(shù)的發(fā)展,我國(guó)將整體的研究重點(diǎn)轉(zhuǎn)向了系統(tǒng)的自主設(shè)計(jì)與研發(fā)工作。后來,隨著研究水平的不斷提升,在進(jìn)行研究的過程中圖書信心管理系統(tǒng)的功能逐漸發(fā)展成熟,我國(guó)的圖書信息管理技術(shù)的發(fā)展已經(jīng)和國(guó)外的發(fā)展水平接近,已經(jīng)能夠很好地對(duì)圖書館中的信心進(jìn)行有效地管理。隨著系統(tǒng)發(fā)展的日益城市,在發(fā)展的過程中所采用的技術(shù)開始轉(zhuǎn)變?yōu)榉?wù)器體系結(jié)構(gòu),能夠提升整個(gè)信息系統(tǒng)的運(yùn)行效率,同時(shí)能夠根據(jù)實(shí)際的需要對(duì)系統(tǒng)進(jìn)行靈活配置,目前圖書信息管理系統(tǒng)的發(fā)展已經(jīng)非常成熟。

2 圖書信息管理系統(tǒng)的需求分析

2.1 圖書信息管理系統(tǒng)需求

圖書館在對(duì)自身的圖書信息進(jìn)行管理的過程中有著自身的需求,其中3個(gè)主題的需求最為主要,包括:借閱用戶、圖書管理人員、系統(tǒng)管理人員等。其中借閱用戶的需求主要是對(duì)圖書信息進(jìn)行了解,在眾多圖書中找到自己需要的圖書,同時(shí)對(duì)于尚未出版的圖書進(jìn)行預(yù)約。圖書管理人員對(duì)于系統(tǒng)的需求主要是對(duì)圖書的信息進(jìn)行錄入和管理,同時(shí)在進(jìn)行管理的過程中要對(duì)新書信息進(jìn)行添加和維護(hù),同時(shí)要對(duì)讀者的借書、還書活動(dòng)進(jìn)行管理、系統(tǒng)管理人員對(duì)于系統(tǒng)的需求主要是能λ有的數(shù)據(jù)進(jìn)行維護(hù)和管理,能夠?qū)φ麄€(gè)系統(tǒng)的安全運(yùn)行進(jìn)行處理。

2.2 圖書信息管理系統(tǒng)的業(yè)務(wù)流程

在進(jìn)行圖書信息管理系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)的過程中,信息管理系統(tǒng)有著自身的業(yè)務(wù)流程。在系統(tǒng)發(fā)揮自身作用的過程中業(yè)務(wù)流程發(fā)揮著十分重要的作用,其中主要有以下幾項(xiàng)流程十分重要。這幾項(xiàng)流程分別是:圖書館圖書的外借業(yè)務(wù)、新品圖書的預(yù)約業(yè)務(wù)、讀者圖書的續(xù)借業(yè)務(wù)、讀者圖書的歸還業(yè)務(wù)、圖書信息查詢與提取業(yè)務(wù)、對(duì)于超期圖書和丟失圖書的處理業(yè)務(wù)等等。同時(shí)在這些業(yè)務(wù)中系統(tǒng)的管理人員要對(duì)整體系統(tǒng)進(jìn)行統(tǒng)一的規(guī)劃和設(shè)計(jì),并對(duì)圖書館中的重點(diǎn)文獻(xiàn)和藏書進(jìn)行精細(xì)的維護(hù)。

2.3 圖書信息管理系統(tǒng)對(duì)于技術(shù)性能的要求

圖書信息管理系統(tǒng)在運(yùn)行的過程中對(duì)于系統(tǒng)自身有著一定的技術(shù)性能要求,其中有以下幾項(xiàng)技術(shù)要求顯得十分重要。其一是系統(tǒng)的安全性,因?yàn)橄到y(tǒng)是在網(wǎng)絡(luò)環(huán)境中運(yùn)行,因此在整體運(yùn)行的過程中十分容易產(chǎn)生數(shù)據(jù)的讀寫錯(cuò)誤,對(duì)系統(tǒng)自身信息的安全造成一定的損壞。其二是系統(tǒng)的相應(yīng)速度,因?yàn)橄到y(tǒng)在整體運(yùn)行的過程中經(jīng)常會(huì)處理大量的圖書信息,因此需要系統(tǒng)有較好的響應(yīng)速度,否則就會(huì)影響到用戶的使用體驗(yàn)。其三是系統(tǒng)的人機(jī)交互界面,讀者在使用的過程中要能夠很好地從交互界面中找到自身需要的服務(wù)。

3 圖書信息管理系統(tǒng)總體方案設(shè)計(jì)

3.1 系統(tǒng)總體結(jié)構(gòu)及物理結(jié)構(gòu)設(shè)計(jì)

在圖書信息系統(tǒng)設(shè)計(jì)的過程中需要合適的系統(tǒng)總體結(jié)構(gòu)和物理結(jié)構(gòu)的支持,目前在進(jìn)行信息管理系統(tǒng)管理和設(shè)計(jì)的過程中主要使用的B/S,這種結(jié)構(gòu)能夠讓所有的程序集中在一個(gè)服務(wù)器系統(tǒng)當(dāng)中,這樣能夠更好地提升系統(tǒng)的整體運(yùn)行速度,能夠減輕用戶電腦客戶端的負(fù)擔(dān),同時(shí)也能夠降低整體的運(yùn)行成本,提升整體的運(yùn)行效率。在物理結(jié)構(gòu)設(shè)計(jì)的過程中主要是將用戶定義為四哥主要的類型,分別為:系統(tǒng)的管理用戶、系統(tǒng)流動(dòng)管理用戶、系統(tǒng)信息管理用戶以及借閱用戶,其中不同的用戶會(huì)有不同的用戶名和密碼,同時(shí)會(huì)有不同的系統(tǒng)權(quán)限。

3.2 系統(tǒng)數(shù)據(jù)的設(shè)計(jì)

在進(jìn)行系統(tǒng)設(shè)計(jì)的過程中需要對(duì)系統(tǒng)的數(shù)據(jù)進(jìn)行設(shè)計(jì),在進(jìn)行系統(tǒng)設(shè)計(jì)的過程中主要是對(duì)借閱用戶的屬性、讀者的整體類型、圖書的整體信心屬性、圖書歸還屬性等繪制相應(yīng)的流程和結(jié)構(gòu)圖。同時(shí)在進(jìn)行設(shè)計(jì)的過程中還要對(duì)系統(tǒng)的各種表單進(jìn)行設(shè)計(jì),其中將借閱永華的屬性表單、讀者類型的表單、圖書信息表單等都十分重要。

3.3 圖書信息管理系統(tǒng)功能的實(shí)現(xiàn)

在進(jìn)行系統(tǒng)設(shè)計(jì)之后最為重要的是進(jìn)行系統(tǒng)設(shè)計(jì)的實(shí)現(xiàn),在進(jìn)行系統(tǒng)實(shí)現(xiàn)的過程中主要是圖書信息公共目錄、借閱用戶模塊。用戶管理模塊等進(jìn)行實(shí)現(xiàn)。在進(jìn)行實(shí)現(xiàn)的過程中要能夠根據(jù)圖書館的整體運(yùn)行實(shí)際進(jìn)行實(shí)現(xiàn),要能夠根據(jù)用戶的實(shí)際來進(jìn)行實(shí)踐以實(shí)現(xiàn)其自身工作。

4 結(jié)語

綜上所述,該文在開展研究工作的過程中主要對(duì)圖書信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行研究,對(duì)圖書信息管理系統(tǒng)的定義、系統(tǒng)需求、業(yè)務(wù)流程技術(shù)性能需求以及整體的功能實(shí)現(xiàn)進(jìn)行研究。通過研究筆者發(fā)現(xiàn),圖書館能夠通過圖書信息管理系統(tǒng)的使用對(duì)圖書館的圖書信息進(jìn)行完全掌握。同時(shí)通過系統(tǒng)的使用能夠極大提升圖書館的整體工作效率,方便讀者借閱,也能夠方便圖書管理人員對(duì)圖書有效地管理。但是在開展研究工作的過程中發(fā)現(xiàn),在系統(tǒng)使用的過程中存在著一些漏洞,這是需要在今后的整體運(yùn)用和設(shè)計(jì)中彌補(bǔ)的??傮w來說,應(yīng)用圖書信息管理系統(tǒng)可以提升圖書館的整體工作效率,以便更好地為用戶服務(wù)。

參考文獻(xiàn)