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

時間:2023-11-20 17:55:11

導語:如何才能寫好一篇圖書管理設(shè)計,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

圖書管理設(shè)計

篇1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

篇2

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

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

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

一、信息時代對于圖書管理改革的必然性

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

三、結(jié)語

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

參考文獻:

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

篇3

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

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

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

1 利用計算機管理圖書資料的意義

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

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

2.1 需求分析

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

2.2 功能需求描述

(1)用戶登錄。

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

(2)查詢圖書。

任何人都可以進入系統(tǒng)進行圖書檢索,并可以通過點擊圖書名稱查看書本詳細信息??梢圆榭吹綍镜乃行畔⒓敖栝喰畔?。

(3)添加圖書。

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

(4)修改圖書。

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

(5)刪除圖書。

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

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

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

(7)用戶管理。

管理員登錄后可對用戶進行管理,包括添加和刪除用戶。

(8)借閱管理。

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

(9)還書管理。

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

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

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

結(jié)語:

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

參考文獻:

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

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

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

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

篇4

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

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

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

1.1 需求分析

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

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

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

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

1.2 技術(shù)性要求

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

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

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

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

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

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

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

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

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

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

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

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

3 系y的實現(xiàn)

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

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

3.2 查詢圖書

查詢系統(tǒng)應當具備健全的圖書類別代碼、出版社、名稱、編號查詢功能,同時還可以實現(xiàn)圖書信息的修改,選擇查詢方式和查詢關(guān)鍵詞后進行模糊查詢的檢索,最終獲得與關(guān)鍵詞相關(guān)的數(shù)據(jù)。本文在訪問數(shù)據(jù)庫中應用的是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)=“書籍編號like%”Text1.Text%:End If

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

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

4 結(jié)語

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

參考文獻:

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

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

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

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

篇5

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

中圖分類號:TP311文獻標識碼:A文章編號:1673-1131(2015)12-0136-02

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

0引言

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

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

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

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

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

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

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

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

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

1.4.1前臺點券充值模塊

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

1.4.2前臺搜索瀏覽功能

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

1.4.3后臺電子書管理模塊

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

2結(jié)語

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

參考文獻:

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

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

篇6

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

中圖分類號:TP31文獻標識碼:A文章編號: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

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

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

一、支持技術(shù)

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

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

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

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

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

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

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

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

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

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

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

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

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

圖2.借書用例實現(xiàn)場景

三、建立類圖

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

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

四、結(jié)束語

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

參考文獻:

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

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

篇7

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

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

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

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

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

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

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

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

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

3 結(jié)束語

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

[參考文獻]

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

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

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

篇8

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

1 引言

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

2. Struts2 web 框架

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

Struts2與Struts1相比,已有很多革命性的改進,但它并不是新的新框架,而是在非常成熟的WebWork框架基礎(chǔ)上發(fā)展起來的。從某種程度上來講,Struts2沒有繼承Struts1的血統(tǒng),而是繼承WebWork的很多優(yōu)點。所以說,WebWork衍生出了Struts2。因為Struts2是WebWork的升級,因此其穩(wěn)定性、性能等各方面都有很好的保證,而且吸收了Struts1和WebWork兩者的優(yōu)勢,其技術(shù)水平可以說是絕無僅有的。Struts2是一個嶄新的項目,發(fā)展空間很大,當前最新的技術(shù)、最新的理念都包含在其中,因此使用了Struts2就相當于站在了Java Web開發(fā)的最前沿。本系統(tǒng)采用基于Struts2結(jié)構(gòu)的Java Web技術(shù)開發(fā),給系統(tǒng)按時按質(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)圖書報損;(3)讀者管理;(4)掛失恢復管理;(5)借書管理;(6)罰款管理;(7)還書管理等。以讀者為主的用例有:(1)借閱查看續(xù)借;(2)預約管理;(3)目錄檢索和分類導航;(4)讀書指引和新書通報;(5)圖書訂購推薦;(6)用戶歷史信息查看;(7)用戶信息管理等。

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

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

(2)圖書訂購管理功能集合:包括圖書訂購推薦,和圖書訂購管理。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

訂購管理模塊,完成圖書訂購推薦管理,分為前臺管理和后臺管理2個功能模塊,功能模塊如圖2所示。

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

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

1)圖書借閱查詢前臺管理

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

2)圖書借閱查詢后臺管理

    管理員通過后臺操作,對讀者借閱、掛失、罰款等進行管理,是保證圖書管理正常運行所必須而十分重要的。圖書借閱及查詢后臺管理分為借書管理、還書管理、掛失恢復管理、罰款管理幾個部分。

   

6 結(jié)語

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

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

參考文獻:

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

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

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

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

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

篇9

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

中圖分類號:G251 文獻標識碼:A 文章編號:1672-3791(2017)03(c)-0011-02

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

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

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

1.1 系統(tǒng)的特征

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

1.2 主要模塊

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

1.3 需求的分析

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

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

(2)信息的安全性。

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

(3)結(jié)構(gòu)設(shè)計標準化。

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

(4)便于用戶運用。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3 結(jié)語

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

參考文獻

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

篇10

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

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

中圖分類號:G250 文獻標識碼:A 文章編號:1672-3791(2016)09(c)-0014-02

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4 結(jié)語

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

參考文獻