中文字幕日韩人妻|人人草人人草97|看一二三区毛片网|日韩av无码高清|阿v 国产 三区|欧洲视频1久久久|久久精品影院日日

圖書管理系統(tǒng)的目的匯總十篇

時間:2023-08-02 16:38:01

序論:好文章的創(chuàng)作是一個不斷探索和完善的過程,我們?yōu)槟扑]十篇圖書管理系統(tǒng)的目的范例,希望它們能助您一臂之力,提升您的閱讀品質(zhì),帶來更深刻的閱讀感受。

篇(1)

近年來,隨著計算機科學技術(shù)的迅猛發(fā)展和網(wǎng)絡技術(shù)的廣泛普及,處于借閱工作還是手工管理的情況下,工作效率低下,并且不能及時提供圖書種類信息和讀者所需,為了更好地滿足更多人的需要,各個高校圖書館理工作急需一種高效完備的管理系統(tǒng)對其進行信息自動化管理。

Visual Basic for Application(簡稱為VBA)作為Office 2000組件的一部分,用來指定和拓展Office 2000的功能,讓使用者完成了其自身所不具備的功能,本圖書管理系統(tǒng)旨在給圖書管理員和讀者帶來很多意想不到的益處,具有使用方便、可靠性高、檢索省時、存儲量大,準確度高、保密性好、成本低下等優(yōu)點,使得圖書管理人員從繁重的工作中解脫出來,大大提高了圖書管理工作的效率。

1 圖書管理系統(tǒng)的基本功能

本軟件主要實現(xiàn)圖書管理中的多種信息管理。在設(shè)計這個管理系統(tǒng)時,應盡可能貼近管理者和讀者的實際需求,便于其實現(xiàn)相應操作。

(1)該圖書管理系統(tǒng)要求使用者先要輸入正確的密碼后,授予相應使用權(quán)限后才能進入,然后執(zhí)行所需相應操作,實現(xiàn)對應需要的功能。

(2)該圖書管理系統(tǒng)應該提供圖書部分相關(guān)信息和使用功能的簡單介紹。

(3)該圖書管理系統(tǒng)應該提供讀者基本信息的登記管理。

(4)該圖書管理系統(tǒng)應該提供讀者借閱權(quán)限的管理說明。

(5)該圖書管理系統(tǒng)應該提供圖書查詢功能,方便讀者進行圖書基本信息的查詢(并可實現(xiàn)按多種條件查詢)。

(6)該圖書管理系統(tǒng)應該提供添加圖書、查找圖書、借還圖書以及安全退出的基本常用功能。

綜合以上設(shè)計實現(xiàn),本圖書管理系統(tǒng)應該不僅可以在圖書館中進行圖書檢索,還可以在辦公室、實驗室、甚至家中訪問該系統(tǒng)。

2 圖書管理系統(tǒng)的主要模塊設(shè)計

本圖書管理系統(tǒng)主要從以下四個方面進行了設(shè)計。第一部分:介紹圖書館的圖書采編情況;第二部分:介紹讀者管理;第三部分:介紹了圖書流通情況;第四部分:介紹了圖書查詢情況。其中論文分別對這幾部分進行了淺析和論述。

通過本圖書管理系統(tǒng)可以實現(xiàn)圖書管理人員對前來讀者進行條理化管理,具體設(shè)計了讀者管理(包括借還情況),圖書流通、查詢等常用功能。整體設(shè)計思路以圖書管理人員和讀者互利為目標。大體上滿足了管理者和讀者對圖書運營狀況的全面快速了解,也通過了圖書采編模塊實現(xiàn)了讀者對圖書信息做出了快捷的選擇,充分展示了信息化自動管理。

以下為圖書管理系統(tǒng)的關(guān)鍵代碼實現(xiàn)。

圖書管理系統(tǒng)相關(guān)代碼:

Sub 添加圖書()

Dim i As Long

Dim j As Integer

Sheets("sheet1").Select

If Trim(Cells(5, 1).Value) = "" Then

MsgBox "請輸入圖書編號!", vbOKOnly

Exit Sub

End If

If Trim(Cells(5, 2).Value) = "" Then

MsgBox "請輸入圖書名稱!", vbOKOnly

Exit Sub

End If

If Trim(Cells(5, 3).Value) = "" Then

MsgBox "請輸入圖書類型!", vbOKOnly

Exit Sub

End If

If Trim(Cells(5, 4).Value) = "" Then

MsgBox "請輸入添加時間!", vbOKOnly

Exit Sub

End If

If Trim(Cells(5, 5).Value) = "" Then

MsgBox "請輸入所在科室!", vbOKOnly

Exit Sub

End If

i = Val(Sheet1.Cells(1, 3).Value)

For j = 1 To 5

Cells(i + 9, j).Value = Cells(5, j).Value

Next j

End Sub

Sub 查詢圖書()

Dim h As Long

Dim m As Integer

Dim n As Integer

Sheets("sheet1").Select

If Cells(5, 2).Value = "" Then

MsgBox "請輸入圖書名稱查詢", vbOKOnly

Exit Sub

End If

h = Val(Cells(1, 3).Value) + 8

m = 9

Do Until Trim(Cells(m, 2).Value) = Trim(Cells(5, 2).Value) Or m = h

m = m + 1

Loop

If Trim(Cells(m, 2).Value) = Trim(Cells(5, 2).Value) Then

For n = 1 To 5

Cells(5, n).Value = Cells(m, n).Value

Next n

End If

If Trim(Cells(5, 1).Value) = "" Then

MsgBox "圖書存儲區(qū)內(nèi)沒有您要查詢的圖書!"

Exit Sub

End If

End Sub

3 結(jié)束語

本圖書管理系統(tǒng)結(jié)合了當下勢在必行的Excel VBA編程語言進行開發(fā),通過了在軟件中實現(xiàn)的具體功能達到了學以致用的目的。在實際的圖書管理中切實做到了方便圖書管理者和讀者的一般需求。本圖書管理系統(tǒng)的用戶界面交互性較好、操作起來較為靈活方便,提供數(shù)據(jù)安全可靠,很好的提高了圖書管理者的管理效率,滿足了圖書管理工作的日常需求,具有較高的現(xiàn)代實際應用價值。

參考文獻

[1]顧俐.圖書館圖書管理系統(tǒng)的設(shè)計[J].中國科技信息,2007(11):175-176.

[2]蔣志榮.計算機管理系統(tǒng)對圖書管理的重要影響[J].科技資訊,2013(02):254.

[3]曾雪君.圖書管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J].圖苑論壇,2014(07).

[4]努爾古麗.吐爾遜.圖書管理系統(tǒng)的設(shè)計與實現(xiàn)[D].吉林:吉林大學,2012.

作者簡介

篇(2)

中圖分類號:G717 文獻標志碼:A 文章編號:1674-9324(2014)33-0128-02

在圖書管理系統(tǒng)中存在著許多的信息,其中包括用戶資料、圖書資料、借書情況及還書情況。圖書管理系統(tǒng)中所提供的數(shù)據(jù)信息非常多,也很雜,這需要有系統(tǒng)對其進行分類管理從而提高工作的效率,使借閱圖書變得更加簡單、快捷,能夠更好地為客戶服務。圖書管理系統(tǒng)功能強大,如果能夠充分使用其功能,即能夠分析客戶資料、處理借閱書籍中出現(xiàn)的數(shù)據(jù)、對數(shù)據(jù)信息進行綜合整理、找到其內(nèi)在聯(lián)系,那么,一定能滿足用戶的需要;即使出現(xiàn)再復雜的數(shù)據(jù),圖書管理員也不用擔心害怕。

一、圖書管理系統(tǒng)介紹

1.主體介紹。在圖書管理系統(tǒng)中主要存在三個主體:圖書管理員、用戶與系統(tǒng)維護員,這三個主體是圖書管理系統(tǒng)中的主角,分別承擔著不同的職能[1]。對于圖書管理員,其職能主要為管理借書情況:負責圖書的借出與還入;管理圖書信息:負責將書本信息輸入電腦;管理用戶賬號密碼:密碼出錯可找管理員;管理訂書信息:書本的更新。具體來說,圖書管理員在登陸自己的賬號后,可以管理書本、賬戶及訂單。

2.系統(tǒng)可行性介紹。系統(tǒng)的運行情況是圖書管理系統(tǒng)的關(guān)鍵所在[2]。要想系統(tǒng)能夠快速地為用戶服務,離不開多媒體技術(shù)與經(jīng)濟水平兩個方面的發(fā)展。一方面,隨著電腦的普及與信息化的到來,電腦技術(shù)人員的技術(shù)越來越高超,這就使圖書管理系統(tǒng)有了技術(shù)保障。在技術(shù)方面,信息化科技的高速發(fā)展使電腦無論在硬件還是軟件上的功能上都無比強大。當然,數(shù)據(jù)庫的管理也使用戶在使用圖書管理體統(tǒng)時更加安全、快捷。另一個方面,在資金投入上,現(xiàn)在的成本有所降低,這就增強了系統(tǒng)的可利用性。

3.系統(tǒng)目的介紹。圖書管理系統(tǒng)功能強大,目的明顯。首先,圖書管理人員可利用系統(tǒng)中的先進技術(shù)解決手寫借書速度慢、手續(xù)煩瑣的問題,從而促進圖書管理向更好的方向發(fā)展;其次,在確保借書信息的準確性方面,系統(tǒng)檢索速度快,能快速找到用戶借閱圖書的信息,對出現(xiàn)的不同狀況可進行具體分析處理;還有,當用戶借閱了某本書時,系統(tǒng)可記錄下用戶的具體信息,其中包含以往借閱書情況、現(xiàn)在已借了哪些書籍、還有哪些書籍沒有歸還等。同時,系統(tǒng)還可記錄書本信息,包括這本書的作者、名字、內(nèi)容等,這使工作人員對具體信息一目了然。還有,當書本信息輸入產(chǎn)生錯誤時,系統(tǒng)可及時修改舊信息、添加新信息及刪除等。

4.功能介紹。圖書管理系統(tǒng)的功能齊全。第一,讀者可以利用用戶名及密碼進行登錄,當圖書管理員驗證了身份后可訪問圖書管理系統(tǒng)。第二,管理系統(tǒng)者可對用戶和管理員進行管理,當發(fā)現(xiàn)用戶或管理員出錯時,可將其刪除或做其他操作。當然,系統(tǒng)管理員還可以新設(shè)置一個賬號。第三,圖書管理員可對書本進行管理,對舊的書籍可刪除,新的書籍可添加,發(fā)現(xiàn)錯誤可改正。第四,用戶借閱書籍情況歸圖書管理員管理。借閱書籍應遵守圖書管理系統(tǒng)的規(guī)則,若有用戶在借閱書籍時違反規(guī)定,可取消其借閱書籍的資格。第五,對用戶沒有及時還書進行懲罰是圖書管理員的責任。

二、圖書館借閱行為分析

圖書館借閱行為的組成。人的行為具有復雜性,人們做出某種行為時是具有一定的目的性且與身邊事物有聯(lián)系。其實,人的行為指的是人們在現(xiàn)實生活中體現(xiàn)出來的態(tài)度、動作、表情等[3]。用戶的借閱行為可體現(xiàn)出兩方面的內(nèi)容,一邊,讀者在獲取信息時還是使用老的方式進行檢索;另一邊,電子圖書館也使用戶在利用網(wǎng)絡的力量改變自己的行為。這就表明要對圖書館借閱行為進行分析存在兩部分問題:圖書館借閱行為與電腦借閱行為。這兩部分貫穿于用戶借閱書籍的整體過程,它使借閱行為的范圍覆蓋每一個書籍借閱者。總體來說,網(wǎng)上書本借閱行為可統(tǒng)稱為讀者使用圖書館進行書本借閱的過程中的每個具體動作,其中包含直接通過圖書網(wǎng)站進行借閱書籍。在這里,圖書館借閱行為是由借閱書籍、下載文章、咨詢業(yè)務、提出建議、網(wǎng)頁瀏覽、查詢書籍等組成的。盡管用戶進行了各種各樣的操作,仔細觀察,可發(fā)現(xiàn)行為背后的規(guī)律。其實,讀者不管是網(wǎng)頁瀏覽還是直接下載,都存在著一定的共同之處。首先,這種行為是自愿的。讀者進入網(wǎng)上圖書館都是從自身的意愿出發(fā),主動使用圖書館而不受外界的影響,強迫或者指令很難將這一行為維持下去。其次,這種行為是有目的的。讀者進入圖書館具有一定的目的性,有的是為了借書,有的是為了查詢資料。如何準確地獲得圖書館借閱行為是系統(tǒng)管理員與圖書館管理員的重要任務之一。要想獲得圖書館的借閱行為,圖書管理員主要是通過獲取數(shù)據(jù)來實現(xiàn)。圖書管理中存在的數(shù)據(jù)非常多,但可對其進行分類。根據(jù)圖書管理系統(tǒng)中的數(shù)據(jù)信息,我們可將數(shù)據(jù)分為以下四種:用戶基本信息、流通歷史數(shù)據(jù)、信息咨詢記錄、Web日志數(shù)據(jù)[4]。要想獲得圖書館借閱行為,可通過兩種方式實現(xiàn)。第一,借閱者可根據(jù)自己的喜好輸入關(guān)鍵詞確定檢索目標,通過查閱關(guān)鍵字可發(fā)現(xiàn)用戶主要檢索的內(nèi)容從而發(fā)現(xiàn)用戶的愛好與具體行為。第二,用戶對資料的訪問率、借閱率和詢問情況也可一定地反映出客戶的行為,通過對其數(shù)據(jù)進行收集,可找出規(guī)律。對數(shù)據(jù)信息進行挖掘、知道讀者的信息行為數(shù)據(jù)與怎樣利用數(shù)據(jù)并對其進行處理、發(fā)現(xiàn)其內(nèi)在規(guī)律能夠更好地為讀者提供更人性化的服務。

雖然在圖書管理系統(tǒng)中存在巨大的數(shù)據(jù),對其進行處理非常困難,但隨著圖書管理系統(tǒng)迅速發(fā)展,這些數(shù)據(jù)對于圖書管理來說已是非常平常[5]。相反,人們對于數(shù)據(jù)的挖掘技術(shù)重視程度加大。要想為借閱者提供個性化服務,我們就必須掌握各種數(shù)據(jù)并有能力對其分析,挖掘其內(nèi)在規(guī)律。文章主要是通過介紹圖書管理系統(tǒng)的主體、可行性、目的性及功能,分析圖書館借閱行為從而探索出更好地為圖書管理系統(tǒng)服務的方案。

參考文獻:

[1]袁連海,董文,張志亮.SQL SEVER 2000應用實開發(fā)教程[M].北京:機械工業(yè)出版社,2010:184-185.

[2]張信東.信息系統(tǒng)開發(fā)教程使用Visual 和SQLServer[M].北京:清華大學出版社,2011:134-135.

[3]蔡會霞,朱潔,蔡瑞英.關(guān)聯(lián)規(guī)則的數(shù)據(jù)挖掘在高校圖書館系統(tǒng)中的應用[J].南京工業(yè)大學學報,2009,(5):267-268.

篇(3)

中圖分類號:TP311 文獻標識碼:A 文章編號:1674-098X(2013)03(c)-0-01

計算機和通信技術(shù)的迅速發(fā)展使很多圖書館也在實現(xiàn)自動化,其主要特點和發(fā)展趨勢體現(xiàn)在由主機/終端模式向客戶機/服務器模式轉(zhuǎn)變,面向?qū)ο髷?shù)據(jù)庫管理系統(tǒng)的應用,打破不同計算機系統(tǒng)資源共享障礙,為用戶自動選擇和傳遞所需文獻。常用檢索手段的預設(shè),資源的有效利用,提高了圖書館工作的效率,實現(xiàn)了多媒體及電子文獻的

管理。

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

可行性研究目的確定問題是否值得解決,使用現(xiàn)有的技術(shù)能否實現(xiàn)系統(tǒng),系統(tǒng)的運行不需要特定的環(huán)境,使單位減少不必要的經(jīng)濟支出。即技術(shù)可行性,操作可行性和經(jīng)濟可行性。需求分析是軟件定義時期的最后階段,而本系統(tǒng)主要的任務是減少人力以及管理費用以用加速圖書信息傳輸進程、方便的圖書交互界面。是面向讀者、圖書管理員,方便檢查、維護、查找系統(tǒng)漏洞。每個讀者由圖書管理員建立統(tǒng)一的賬戶,根據(jù)讀者提供的卡號,判斷借閱權(quán)限?;镜墓δ馨ń钑c還書的過程,如果滿足借閱條件,將圖書借出;要還的書籍交給圖書管理員,圖書管理員會根據(jù)用戶信息,檢查讀者的圖書證號,進行相應操作后將圖書歸還圖書館。數(shù)據(jù)字典是關(guān)于數(shù)據(jù)信息的集合,針對一般圖書數(shù)據(jù)管理系統(tǒng)的需求,供人查閱對不了解的條目的解釋,通過對圖書管理工作過程的內(nèi)容分析,中給人提供關(guān)于數(shù)據(jù)的描述信息。其數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)包括圖書信息、讀者信息、讀者級別信息、借閱信息和系統(tǒng)用戶信息。圖書管理系統(tǒng)功能需求包括.登錄功能、圖書管理功能(圖書入庫管理與圖書的查詢操作),讀者管理功能主要有讀者登記與讀者查找功能,圖書借還管理功能包括借書與還書功能,系統(tǒng)維護管理功能主要進行添加,刪除管理員和普通用戶。然后進行系統(tǒng)總體設(shè)計方案,性能上必須包括檢索速度與系統(tǒng)的可靠性。技術(shù)上的難點主要是大量數(shù)據(jù)的檢索,因此,針對需求分析以及相關(guān)技術(shù)我們采用基于數(shù)據(jù)挖掘的索引表技術(shù)。

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

總體任務是實現(xiàn)圖書信息系統(tǒng)化、規(guī)范化以及用戶使用自動化。本系統(tǒng)需要完成的主要功能有:圖書借還管理、圖書管理、讀者管理和系統(tǒng)維護管理。系統(tǒng)功能設(shè)計最終必須轉(zhuǎn)換成詳細設(shè)計,要充分了解用戶各個方面的需求,進行需求分析,得出數(shù)據(jù)字典。設(shè)計出滿足系統(tǒng)需求的各種實體,對讀者信息實體的描述,對讀者以及屬性信息的定義;畫出用戶信息實體E一R圖,對用戶信息以及屬性的描述;畫出借閱信息實體E一R圖,描述借閱信息實體,刻畫各實體間的關(guān)系。系統(tǒng)數(shù)據(jù)流圖描述了圖書管理系統(tǒng)的輸入輸出,用數(shù)據(jù)流把這些加工連接起來,進行書籍的分類及書籍信息的處理。根據(jù)讀者類別表,讀者信息表獲得讀者信息,讀者可以查詢借還書信息,借閱情況等。系統(tǒng)詳細設(shè)計包括登錄模塊,圖書管理模塊,讀者管理模塊,圖書借還管理模塊和系統(tǒng)維護管理模塊的功能,輸入輸出流以及流程設(shè)計。登錄模塊主要是驗證用戶身份,要畫出圖書登錄界面的流程圖,判斷是否為合法用戶;圖書管理模塊包括圖書入庫處理子模塊,主要描述了圖書入庫處理子模塊。圖書查詢子模塊查詢圖書信息;讀者管理模塊包括讀者登記子模塊,登記讀者的一些信息。還包括讀者查找子模塊,列出讀者所借書籍信息;圖書借還管理模塊包含借書模塊,實現(xiàn)借書功能,還有還書模塊,實現(xiàn)還書功能;系統(tǒng)維護管理模塊,要畫出系統(tǒng)維護管理模塊的流程圖,實現(xiàn)系統(tǒng)用戶與普通用戶的設(shè)置。數(shù)據(jù)庫設(shè)計。我們使用為Access2003數(shù)據(jù)庫系統(tǒng)。為圖書數(shù)據(jù)管理系統(tǒng)數(shù)據(jù)庫命名為T1,設(shè)計圖書信息表,表名為book。設(shè)計讀者信息表,表名為user,讀者級別信息表,表名為rl,設(shè)計系統(tǒng)用戶信息表,表名為ADoper,設(shè)計借閱信息表,表名為b1。

3 圖書管理系統(tǒng)檢索算法

這是整個圖書管理系統(tǒng)中的重要環(huán)節(jié),利用計算機技術(shù),高效的檢索算法能夠提高圖書管理系統(tǒng)的性能。隨著圖書的類別與數(shù)量的增加,我們會發(fā)現(xiàn)其檢索成為系統(tǒng)性能的障礙,針對圖書管理系統(tǒng)的檢索模塊,能設(shè)計出一種高效的圖書檢索算法。即基于類別、日期和類別日期的索引表。圖書類別和圖書日期索引表為二級索引,圖書類別索引表和圖書日期索引表。隨著因特網(wǎng)的發(fā)展,網(wǎng)絡里已經(jīng)呈現(xiàn)出海量數(shù)據(jù),在這種情況下,如何加強數(shù)據(jù)檢索成了業(yè)界關(guān)心的問題。數(shù)據(jù)挖掘以一種全新的理念整合了多種學科技術(shù),從而更加有效的提高檢索的效率。在我們這個系統(tǒng)中,它主要是通過統(tǒng)計出讀者近期所借閱的書籍,然后進行相關(guān)運算,得出讀者借閱書籍的類別,年份等信息,接下來再將這些信息加以擴展,設(shè)置緩存,利用相關(guān)算法統(tǒng)計,直到重新收集數(shù)據(jù)進行統(tǒng)計分析?;跀?shù)據(jù)挖掘的索引表采用分塊處理的機制,具體算法包括建立類別日期索引表,檢查無誤后進行了初始化緩存,放入相關(guān)借閱的書籍,然后使讀者能夠進行正確查詢,用數(shù)據(jù)挖掘技術(shù),經(jīng)過相關(guān)運算后放到讀者偏好的書籍,采用LRU算法,數(shù)據(jù)挖掘技術(shù)與索引表的結(jié)合,對書籍進行聚類分析,可以加速檢索的速度,并推測讀者未來可能借閱的書籍,充分發(fā)揮數(shù)據(jù)檢索的優(yōu)勢,把這些書籍提前放到緩存中去。

4 圖書管理系統(tǒng)各模塊的實現(xiàn)與測試

用戶登錄模塊的實現(xiàn)。用戶登錄窗口是用戶和管理員進入系統(tǒng)信道,用戶登錄窗口起到了保護系統(tǒng)的作用,本系統(tǒng)的最大登錄次數(shù)設(shè)置為三次,密碼不正確則系統(tǒng)會出現(xiàn)信息提示。若輸入的用戶名與密碼正確,方可進行系統(tǒng)界面。主窗口及菜單的實現(xiàn)。這個部分要求設(shè)計界面好看,實用。主窗口是管理系統(tǒng)的重要部分,用戶通過登錄接口進入的就是主窗口,并在這里實現(xiàn)系統(tǒng)各功能。菜單欄下面的工具欄有四個快捷圖示。圖書管理模塊的實現(xiàn)。實現(xiàn)了圖書信息的添加、修改和刪除,系統(tǒng)管理員可以添加新的圖書信息,對某圖書信息進行修改,為圖書信息刪除等對圖書信息進行編輯。對圖書管理系統(tǒng)檢索功能做性能分析,將把圖書類別作為聚類對象,檢索方式主要有直接進行檢索,建立類別和日期索引,進行檢索,在索引表中引入數(shù)據(jù)挖掘技術(shù)檢索。讀者管理模塊的實現(xiàn)。其窗體與圖書入庫處理的窗體類似,但所有的數(shù)據(jù)項都不能為空,查找方式采用的是多條件查找和模糊查找。另外,還有圖書借還管理的實現(xiàn)、系統(tǒng)維護管理的實現(xiàn),最后進行系統(tǒng)測試,結(jié)果標明檢索時間、可靠性達到需求分析指標。

參考文獻

篇(4)

當前我國國內(nèi)一些高校以及公共圖書館與省級重點醫(yī)院當中都開始采用目前比較先進的圖書管理系統(tǒng)作為醫(yī)院相關(guān)服務的重要工具。為醫(yī)院實現(xiàn)信息技術(shù)的檢索提供重要基礎(chǔ)。人類已經(jīng)步入了現(xiàn)代信息技術(shù)時代,為此人們在信息爆炸的時代當中想要掌握更多的信息內(nèi)容,實現(xiàn)信息需求,就需要掌握更高水平的技術(shù)完成對信息資源的處理。本文針對醫(yī)院當中圖書管理系統(tǒng)構(gòu)建以及實現(xiàn)問題進行簡要論述。

1.醫(yī)院構(gòu)建圖書管理系統(tǒng)的重要性分析

醫(yī)院當中的圖書館屬于基礎(chǔ)部門,即是醫(yī)生獲得專業(yè)性知識的場所,同時也是為病患提供休閑的場所。就目前的情況看,我國醫(yī)院在圖書館的建設(shè)方面規(guī)模不斷擴大,醫(yī)院圖書館當中圖書館主要功能是存儲圖書信息資源以及相關(guān)文件內(nèi)容的傳遞。醫(yī)院需要加強對圖書館相關(guān)功能的建設(shè),圖書館作為一項服務型部門,其所能夠掌握的資源畢竟有限。圖書館需要根據(jù)醫(yī)院的實際發(fā)展情況進行有步驟、有目的,科學性的能力與水平提升。認真做好,圖書館館藏規(guī)模發(fā)展的基礎(chǔ)性工作,并始終保持良好的規(guī)劃狀態(tài)。轉(zhuǎn)變?nèi)斯D書館管理服務的模式,實現(xiàn)信息技術(shù)管理。

要想真正意義上提升醫(yī)院的信息共享以及管理實效與水平需要充分發(fā)展圖書管理系統(tǒng)的深度與廣度。這是實現(xiàn)效能提升的最直接也是最主要的路徑。醫(yī)院應當建立在現(xiàn)有技術(shù)條件基礎(chǔ)之上,通過院領(lǐng)導的大力支持,形成有效的圖書管理系統(tǒng)建設(shè)。

我國許多地區(qū)的醫(yī)院在圖書館信息管理方面意識與水平較低,尤其是縣級醫(yī)院以及鄉(xiāng)鎮(zhèn)醫(yī)院當中的圖書館或者是圖書室比較落后。為此,形成相對符合實際需要的管理系統(tǒng)十分必要。通過分析,類似縣級醫(yī)院或者是級別相對較低的醫(yī)院當中,可以應用一些功能相對簡單,但是技術(shù)條件剛好滿足醫(yī)院需要的圖書管理系統(tǒng)。本文當中主要對SQLserver2000以及JSP系統(tǒng)進行分析,探究其在處理圖書以及管理員、讀者的關(guān)系問題上的主要內(nèi)容。

綜上分析,醫(yī)院圖書館當中實現(xiàn)圖書管理系統(tǒng)建設(shè)具有十分重要的意義,是關(guān)系到醫(yī)院的長期穩(wěn)定發(fā)展的重要保障。

2.醫(yī)院圖書館系統(tǒng)構(gòu)建與實現(xiàn)

醫(yī)院圖書館形成管理系統(tǒng)時需要建立在科學的架構(gòu)基礎(chǔ)之上,通過構(gòu)建比較合適的系統(tǒng),形成穩(wěn)定后臺操作內(nèi)容,為此,本文當中對圖書管理系統(tǒng)的前臺、后臺組織架構(gòu)進行功能闡述。

信息管理系統(tǒng)當中的結(jié)構(gòu)模式主要基于發(fā)展環(huán)境形成,具體包括幾個方面:主機終端服務模式以及網(wǎng)絡服務器管理模式,再有就是客戶機端服務器管理模式。其中第一種以及第二種被我們主要成為集中式的結(jié)構(gòu)。這些模式的主要特征是相關(guān)處理的問題需要依靠主機完成。并根據(jù)信息源的擴充,計算機網(wǎng)絡信息技術(shù)也在此基礎(chǔ)上不斷發(fā)展。目前市場上常用的信息系統(tǒng)平臺主要采用客戶機/服務器模式和 Web 瀏覽器/服務器模式來實現(xiàn)。

醫(yī)院圖書管理系統(tǒng)實現(xiàn),系統(tǒng)實現(xiàn)主要包括兩個方面:

2.1前臺模塊部分

系統(tǒng)的前臺部分屬于直接面向讀者的最為直接的操作界面,讀者能夠根據(jù)這個界面完成系統(tǒng)登錄。

(1)用戶注冊。該模塊當中用戶能夠注冊成為圖書館系統(tǒng)當中的會員,這種方式便于是讀者與圖書館之間形成有效聯(lián)系,確保系統(tǒng)的高效實用。設(shè)計界面如下:

(2)信息修改。用戶通過注冊的方式能夠進入到信息系統(tǒng)當中開始閱讀,管理員會對用戶的相關(guān)信息情況進行審核,確定信息無誤,則用戶將完成注冊。

(3)搜索模塊。圖書管理系統(tǒng)當中包括海量的書籍,為此應當形成圖書搜索系統(tǒng)能夠幫助讀者搜索到書籍。

(4)借閱模塊。圖書館系統(tǒng)當中的借閱功能是最主要功能之一,讀者可以通過借閱功能最快速閱讀到自己想要看的書籍。

2.2后臺構(gòu)建與實現(xiàn)

(1)修改與刪除圖書內(nèi)容。

通過這個界面能夠?qū)崿F(xiàn)圖書信息的更新。

(2)系統(tǒng)管理員增添圖書。通過這個系統(tǒng)能夠?qū)崿F(xiàn)圖書內(nèi)容的添加,這個操作十分重要。系統(tǒng)需要圖書這項基本元素才能夠完成歸還。

(3)借閱信息。圖書管理系統(tǒng)模塊能夠由管理員身份進入到后臺當眾完成對借閱信息等內(nèi)容的查詢工作。查詢主要包括根據(jù)用戶名查詢以及根據(jù)書名的查詢。

(4)還書系統(tǒng)。讀者請求還書時,管理員通過后臺進入到數(shù)據(jù)庫當中,檢索用戶信息是否合法,并對相關(guān)信息內(nèi)容進行修改。

(5)用戶分類。根據(jù)醫(yī)院圖書用戶實際情況,可以(下轉(zhuǎn)第309頁)(上接第248頁)將用戶進行分類為:固定用戶和臨時用戶兩類。固定用戶主要是醫(yī)院的在職員工和醫(yī)院同行等,臨時用戶主要是住院的病人及家屬、本地區(qū)公民等。

(6)用戶刪除模塊。在上述的分類用戶中,我們的固定用戶主要是醫(yī)院的職工和同行醫(yī)生,該類用戶存在人事調(diào)動、退休等情況。我們也需要及時清理該類用戶信息。我們可以通過用戶刪除模塊完成對指定用的刪除。

3.結(jié)語

綜上所述,醫(yī)院圖書管理系統(tǒng)石心并不是一個簡單的過程,而是一個將理論與實踐相結(jié)合的復雜活動。通過對醫(yī)院當中圖書管理系統(tǒng)的實際需要以及設(shè)計難點進行綜合分析,對圖書管理系統(tǒng)系統(tǒng)的進一步構(gòu)建與實現(xiàn)通過保障。本文更加通過對系統(tǒng)實現(xiàn)的模塊進行一般性說明,介紹系統(tǒng)實現(xiàn)的整個過程,并幫助醫(yī)院更好掌握系統(tǒng)與實現(xiàn)功能提供幫助。因此,本位對于促進醫(yī)院的信息系統(tǒng)建設(shè)與發(fā)展具有十分重要的意義。 [科]

【參考文獻】

[1]飛思科技產(chǎn)品研發(fā)中心.JSP應用開發(fā)詳解[M].北京:電子工業(yè)出版社,2012. 32~39.

[2]耿祥義,張躍平.JSP 實用教程[M].北京:清華大學出版社,2011:49~67.

[3]孫涌.現(xiàn)代軟件工程[M].北京:北京希望電子出版社,2009:68~79.

篇(5)

二十一世紀是信息高度交流與發(fā)展的時代,面計算機系統(tǒng)則在信息時代扮演著極為重要的腳色,隨著計算機的不斷發(fā)展,計算機以滲透到各個領(lǐng)域,圖書館也不例外,圖書館的計算機化以不容遲緩。

圖書館在正常運營中總是面對大量的讀者信息、書籍信息以及兩者相互作用產(chǎn)生的借書信息、還書信息。需要對讀者資源、書籍資源、借書信息、還書信息進行管理,及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理效率。作者針對圖書館手工管理的現(xiàn)狀,經(jīng)過詳細系統(tǒng)的調(diào)查,闡明了圖書管理系統(tǒng)的需求和功能,為圖書館管理信息系統(tǒng)的開發(fā)打下堅實基礎(chǔ)。

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

當決定要開發(fā)一個信息系統(tǒng)時,首先要對信息系統(tǒng)的需求進行分析,需求分析要做的工作是深入描述軟件的功能和性能,確定軟件設(shè)計的限制和軟件同其他系統(tǒng)元素的接口細節(jié),定義軟件的其他有效性需求。

獲得當前系統(tǒng)的處理流程,在此首先假設(shè)當前系統(tǒng)是手工處理系統(tǒng)。手工處理流程大致是這樣的。讀者將要借的書和借閱證交給工作人員,工作人員將每本書附帶的描述書信息的卡和讀者借閱證一起放在一個小格欄,并在借閱證和每本書上貼的借閱信息。這樣借書過程就完成了。還書時讀者將要還的圖書交給工作人員,工作人員圖書信息找到相應的書卡和借閱證,并填寫相應的還書信息。

抽象出當前系統(tǒng)的邏輯模型。在理解當前系統(tǒng)“怎么做”的基礎(chǔ)上,抽取其“做什么”的本質(zhì),從而從當前系統(tǒng)的物理模型抽象出當前系統(tǒng)的邏輯模型。在物理模型中有許多物理因素,隨著分析工作的深入,有些非本質(zhì)的物理因素就成為不必要的負擔,因而需要對物理模型進行分析,區(qū)分出本質(zhì)的物理因素就成為不必要的負擔,因而需要對物理模型進行分析,區(qū)分出本質(zhì)的和非本質(zhì)的困素,去掉那些非本質(zhì)的困素即可獲得反映系統(tǒng)本質(zhì)的邏輯模型。

建立目標系統(tǒng)的邏輯模型。分析目標系統(tǒng)與當前系統(tǒng)邏輯上的差別,明確目標系統(tǒng)到底要“做什么”,從而從當前系統(tǒng)的邏輯模型導出目標系統(tǒng)的邏輯模型。在對上述流程進行分析后,我們對新的圖書處理流程進行整理,圖書館借還書過程如下:

借書過程:讀者從架上選到所需圖書后,將圖書和借書卡交管理人員,管理人員用碼閱讀器將圖書和借書卡上的讀者條碼2碼讀入處理系統(tǒng)。系統(tǒng)根據(jù)讀者條碼從讀者文件和借閱文件中找到相應記錄;根據(jù)圖書上的條碼從圖書文件中找到相應記錄,讀者如果有如下列情況之一將不予辦理借書手續(xù)。

①讀者所借閱圖書已超過該讀者容許的最多借書數(shù)目。

②該讀者記錄中有止借標志。

③該讀者還有已超過歸還日期而仍未歸還的圖書。

④該圖書暫停外借。

若讀者符合所有借書條件時,予以借出。系統(tǒng)在借閱文件中增加一條記錄,記入讀者碼、圖書條碼、借閱日期等內(nèi)容。

還書過程:還書時讀者只要將書交給管理人員,管理員將書上的圖書條碼讀入系統(tǒng),系統(tǒng)從借閱文件上找到相應記錄,填上還書日期后寫入借閱歷史文件,并從借閱文件上刪去相應記錄,同時系統(tǒng)對借還書日期進行計算并判斷是否超期,若不超期則結(jié)束過程,若超期則計算出超期天數(shù)、罰款數(shù)、并打印罰款通知書,記入罰款文件。同時在讀者記錄上作止借標記。當讀者交來罰款收據(jù)后,系統(tǒng)根據(jù)讀者條碼查罰款文件,將相應記錄寫入罰款歷史文件,并從罰款文件只刪除該記錄,同時去掉讀者文件中的止借標記。

為了對圖書管理系統(tǒng)做完整的描述,還需要對上面得到的邏輯模型做一些補充.首先采用圖形的方式描述圖書管理系統(tǒng)的用戶界面,這樣做的目的是保證整個系統(tǒng)的用戶界面的一致性,同時也有國助于后續(xù)的開發(fā)人員更好地理解系統(tǒng)需要實現(xiàn)的功能.其次,說明圖書管理系統(tǒng)的一些特珠性能要求。如借書、還書服務花費的時間一次不得大于5分鐘等。

前面著重對借還書流程進行了說細的闡述,下面介紹圖書管理系統(tǒng)的總體功能要求。簡單的圖書管理系統(tǒng)主要包括下面的功能:

>借書處理:完成讀者借書這一業(yè)務流程。

>還書處理:完成讀者還書這一業(yè)務流程。

>罰款處理:解決讀者借書超期的罰款處理。

>新書上架:輸入新書資料。

>舊書淘汰:刪除圖書資料。

>讀者查詢:根據(jù)讀者號,查詢讀者借閱情況。

二、圖書管理系統(tǒng)的功能分析

系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務的基礎(chǔ)上完成。圖書館管理信息系統(tǒng)需要完成功能主要有:

有關(guān)讀者種類標準的制定、種類住處的輸入,包括種類編號、種類名稱、借書數(shù)量、借書期限、有效期限、備注等。

讀者種類信息的修改、查詢等。

讀者基本信息的輸入,包括讀者編號、讀者姓名、讀者種類、讀者性別、工作單位、家庭住址、電話號碼、電子郵件地址、辦證日期、備注等。

讀者基本信息的查詢、修改,包括讀者編號、讀者姓名、讀者種類、讀者性別、工作單位、家庭住址、電話號碼、電子郵件地址、辦證日期、備注等等。

書籍類別標準的制定、類別信息的輸入,包括類別編號、類別名稱、關(guān)鍵詞、備注信息等。

書籍信息的輸入,包括書籍編號、書籍名稱、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期、書籍頁書、關(guān)鍵詞、登記日期、備注信息等。

借書信息的輸入,包括借書信息編號、讀者編號、讀者姓名、書籍編號、書籍名稱、借書日期、備注信息等。

借書信息的查詢、修改,包括借書信息編號、讀者編號、讀者姓名、書籍編號、書籍名稱、借書日期、備注信息等。

還書信息的輸入,包括還書信息編號、讀者編號、讀者姓名、書籍編號、書籍名稱、借書日期、還書日期、備注信息等。

還書信息的查詢和修改,包括還書信息編號、讀者編號、讀者姓名、書籍編號、書籍姓名、借書日期、還書日期、備注信息等。

參考文獻

[1]EWinemiller,J.Roff,著.VisualBasic6.0數(shù)據(jù)庫開發(fā).清華大學出版社,1999.

篇(6)

二十一世紀是信息高度交流與發(fā)展的時代,面計算機系統(tǒng)則在信息時代扮演著極為重要的腳色,隨著計算機的不斷發(fā)展,計算機以滲透到各個領(lǐng)域,圖書館也不例外,圖書館的計算機化以不容遲緩。

圖書館在正常運營中總是面對大量的讀者信息、書籍信息以及兩者相互作用產(chǎn)生的借書信息、還書信息。需要對讀者資源、書籍資源、借書信息、還書信息進行管理,及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理效率。作者針對圖書館手工管理的現(xiàn)狀,經(jīng)過詳細系統(tǒng)的調(diào)查,闡明了圖書管理系統(tǒng)的需求和功能,為圖書館管理信息系統(tǒng)的開發(fā)打下堅實基礎(chǔ)。

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

當決定要開發(fā)一個信息系統(tǒng)時,首先要對信息系統(tǒng)的需求進行分析,需求分析要做的工作是深入描述軟件的功能和性能,確定軟件設(shè)計的限制和軟件同其他系統(tǒng)元素的接口細節(jié),定義軟件的其他有效性需求。

獲得當前系統(tǒng)的處理流程,在此首先假設(shè)當前系統(tǒng)是手工處理系統(tǒng)。手工處理流程大致是這樣的。讀者將要借的書和借閱證交給工作人員,工作人員將每本書附帶的描述書信息的卡和讀者借閱證一起放在一個小格欄,并在借閱證和每本書上貼的借閱信息。這樣借書過程就完成了。還書時讀者將要還的圖書交給工作人員,工作人員圖書信息找到相應的書卡和借閱證,并填寫相應的還書信息。

抽象出當前系統(tǒng)的邏輯模型。在理解當前系統(tǒng)“怎么做”的基礎(chǔ)上,抽取其“做什么”的本質(zhì),從而從當前系統(tǒng)的物理模型抽象出當前系統(tǒng)的邏輯模型。在物理模型中有許多物理因素,隨著分析工作的深入,有些非本質(zhì)的物理因素就成為不必要的負擔,因而需要對物理模型進行分析,區(qū)分出本質(zhì)的物理因素就成為不必要的負擔,因而需要對物理模型進行分析,區(qū)分出本質(zhì)的和非本質(zhì)的困素,去掉那些非本質(zhì)的困素即可獲得反映系統(tǒng)本質(zhì)的邏輯模型。

建立目標系統(tǒng)的邏輯模型。分析目標系統(tǒng)與當前系統(tǒng)邏輯上的差別,明確目標系統(tǒng)到底要“做什么”,從而從當前系統(tǒng)的邏輯模型導出目標系統(tǒng)的邏輯模型。在對上述流程進行分析后,我們對新的圖書處理流程進行整理,圖書館借還書過程如下:

借書過程:讀者從架上選到所需圖書后,將圖書和借書卡交管理人員,管理人員用碼閱讀器將圖書和借書卡上的讀者條碼2碼讀入處理系統(tǒng)。系統(tǒng)根據(jù)讀者條碼從讀者文件和借閱文件中找到相應記錄;根據(jù)圖書上的條碼從圖書文件中找到相應記錄,讀者如果有如下列情況之一將不予辦理借書手續(xù)。

①讀者所借閱圖書已超過該讀者容許的最多借書數(shù)目。

②該讀者記錄中有止借標志。

③該讀者還有已超過歸還日期而仍未歸還的圖書。

④該圖書暫停外借。

若讀者符合所有借書條件時,予以借出。系統(tǒng)在借閱文件中增加一條記錄,記入讀者碼、圖書條碼、借閱日期等內(nèi)容。

還書過程:還書時讀者只要將書交給管理人員,管理員將書上的圖書條碼讀入系統(tǒng),系統(tǒng)從借閱文件上找到相應記錄,填上還書日期后寫入借閱歷史文件,并從借閱文件上刪去相應記錄,同時系統(tǒng)對借還書日期進行計算并判斷是否超期,若不超期則結(jié)束過程,若超期則計算出超期天數(shù)、罰款數(shù)、并打印罰款通知書,記入罰款文件。同時在讀者記錄上作止借標記。當讀者交來罰款收據(jù)后,系統(tǒng)根據(jù)讀者條碼查罰款文件,將相應記錄寫入罰款歷史文件,并從罰款文件只刪除該記錄,同時去掉讀者文件中的止借標記。

為了對圖書管理系統(tǒng)做完整的描述,還需要對上面得到的邏輯模型做一些補充.首先采用圖形的方式描述圖書管理系統(tǒng)的用戶界面,這樣做的目的是保證整個系統(tǒng)的用戶界面的一致性,同時也有國助于后續(xù)的開發(fā)人員更好地理解系統(tǒng)需要實現(xiàn)的功能.其次,說明圖書管理系統(tǒng)的一些特珠性能要求。如借書、還書服務花費的時間一次不得大于5分鐘等。

前面著重對借還書流程進行了說細的闡述,下面介紹圖書管理系統(tǒng)的總體功能要求。簡單的圖書管理系統(tǒng)主要包括下面的功能:

>借書處理:完成讀者借書這一業(yè)務流程。

>還書處理:完成讀者還書這一業(yè)務流程。

>罰款處理:解決讀者借書超期的罰款處理。

>新書上架:輸入新書資料。

>舊書淘汰:刪除圖書資料。

>讀者查詢:根據(jù)讀者號,查詢讀者借閱情況。

二、圖書管理系統(tǒng)的功能分析

系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務的基礎(chǔ)上完成。圖書館管理信息系統(tǒng)需要完成功能主要有:

有關(guān)讀者種類標準的制定、種類住處的輸入,包括種類編號、種類名稱、借書數(shù)量、借書期限、有效期限、備注等。

讀者種類信息的修改、查詢等。

讀者基本信息的輸入,包括讀者編號、讀者姓名、讀者種類、讀者性別、工作單位、家庭住址、電話號碼、電子郵件地址、辦證日期、備注等。

讀者基本信息的查詢、修改,包括讀者編號、讀者姓名、讀者種類、讀者性別、工作單位、家庭住址、電話號碼、電子郵件地址、辦證日期、備注等等。

書籍類別標準的制定、類別信息的輸入,包括類別編號、類別名稱、關(guān)鍵詞、備注信息等。

書籍信息的輸入,包括書籍編號、書籍名稱、書籍名稱、書籍類別、作者姓名、出版社名稱、出版日期、書籍頁書、關(guān)鍵詞、登記日期、備注信息等。

借書信息的輸入,包括借書信息編號、讀者編號、讀者姓名、書籍編號、書籍名稱、借書日期、備注信息等。

借書信息的查詢、修改,包括借書信息編號、讀者編號、讀者姓名、書籍編號、書籍名稱、借書日期、備注信息等。

還書信息的輸入,包括還書信息編號、讀者編號、讀者姓名、書籍編號、書籍名稱、借書日期、還書日期、備注信息等。

還書信息的查詢和修改,包括還書信息編號、讀者編號、讀者姓名、書籍編號、書籍姓名、借書日期、還書日期、備注信息等。

參考文獻

[1]EWinemiller,J.Roff,著.VisualBasic6.0數(shù)據(jù)庫開發(fā).清華大學出版社,1999.

篇(7)

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2016)17-0082-03

Abstract: In modern times, with the development of the computer in the information age, small and medium-sized books management system management system, how to more efficiently provide service for library users, improve the utilization rate of books and other issues become more and more realistic.System design using the MYECLIPSE development tools in combination with the JSP language and MYSQL database to develop this books management system management system.Design and development of the system to solve the basic problems facing the books management, including books to add, delete, change, check and other basic books management function.Can make the design of the system according to the needs of users, high efficiency provide borrowing service for readers.With the aid of network, between the library and users to establish a fast interactive electronic platform, as far as possible, improve the management level of small and medium-sized book management, to adapt to the development of modernization.Under the premise of books management system management system based on the development and design, system mainly realizes the functions of five modules: 1)The user login, username and password, set up user login platform;2)Book management, including books to add, delete, change, check the basic function such as management;3)The library management, is to manage member information and borrowing;4)Return books management, is to manage member information and return;5)Member management, rights management is to member.

Key words: books management;information management; books management development; library network management; JSP

近來隨著計算機網(wǎng)絡技術(shù)的迅速發(fā)展,標志著21世紀信息時代已不可阻擋。計算機的信息化和網(wǎng)絡革命強力推動社會進步的同時,已影響到圖書館圖書業(yè)務的管理,因為人員圖書管理的方法和理念已不能滿足廣大讀者對圖書的需求,圖書館實現(xiàn)高效網(wǎng)絡管理,是圖書館現(xiàn)代化發(fā)展的必然趨勢。

滿足圖書用戶需求,建設(shè)以計算機為核心的圖書館信息網(wǎng)絡化管理系統(tǒng),實現(xiàn)圖書館管理方式和理念的自動化,更好地為現(xiàn)代科技工作者服務,是圖書館發(fā)展的最終目標。隨著國內(nèi)大部分大城市的圖書館都實現(xiàn)了圖書管理的網(wǎng)絡化,中小型圖書館(包括企業(yè)圖書館),也在不斷努力跟上時代的發(fā)展。

也隨著計算機網(wǎng)絡技術(shù)更新的潮流,計算機的使用已經(jīng)很普及。對于信息資源來源廣泛的圖書館,更應該普及網(wǎng)絡管理,提高效率,解決傳統(tǒng)管理理念的一些缺點,是信息時展的當代人們,更加方便快捷地瀏覽資料,跟上人們?nèi)找嬖鲩L的物質(zhì)文化需求,使圖書發(fā)揮更大的作用,知識是第一生產(chǎn)力,讓21世紀的人們享受圖書管理網(wǎng)絡化帶來的新享受,帶動人們對未來,對生活的美好向往。

1 開發(fā)環(huán)境及技術(shù)

操作系統(tǒng):Windows

運行環(huán)境:myeclipse2014、jre1.6、tomcat6.0

使用技術(shù):javabean、servlet、jsp、java(主要)

數(shù)據(jù)庫:mysql5.7

瀏覽器支持: ie6以上版本,谷歌,火狐

2 可行性分析

技術(shù)上可行:系統(tǒng)所需硬件設(shè)備銷售且價格較低,軟件采用Windows系列操作系統(tǒng),開發(fā)工具采用jsp,后臺數(shù)據(jù)庫采用mySQL,都是經(jīng)常使用應用的。

經(jīng)濟上可行:中小型企業(yè)和廣大用戶需求增加,計算機信息網(wǎng)絡現(xiàn)代化趨勢增強。

管理上可行:中小型企業(yè)的人員管理都比較規(guī)范,都會配有相應的圖書證,因此圖書的管理也會是比較方便可行的。

綜上所述,圖書管理系統(tǒng)的開發(fā)在技術(shù)上、經(jīng)濟上、管理上均可行。

3 需求分析

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

系統(tǒng)的主要目的是實現(xiàn)一個圖書管理系統(tǒng)。

1)系統(tǒng)有2 類用戶分別為管理員、學生;

2)管理員經(jīng)口令認證后進人系統(tǒng),可完成維護系統(tǒng)的功能, 包括管理圖書和管理學生;

3)能夠輸入,輸出圖書的綜合情況,實現(xiàn)對圖書資料進行增刪改查;

4)讀者學生則完成查詢圖書、修改個人資料、查詢個人借閱歷史信息的功能;

5)工作完成后便退出系統(tǒng)。

3.2 系統(tǒng)性能需求分析

為了達到設(shè)計開發(fā)圖書管理系統(tǒng)正常運行的目的,經(jīng)過研究分析,系統(tǒng)要滿足的性能需求有:

1)完整性:要求在發(fā)生意外時(如斷電),保證數(shù)據(jù)不丟失;

2)安全性:系統(tǒng)設(shè)置了一對一的管理員和用戶登錄名,密碼,只有正確輸入方可登錄使用,超過三次,登錄失敗,驗證失??;

3)可維護性:當軟件運行發(fā)生錯誤時,能夠快速、準確對其定位、診斷和修改恢復;

4)可理解性:根據(jù)系統(tǒng)需求,設(shè)計的菜單欄,系統(tǒng)功能欄,清晰,易懂,可見 ,獨具特色。

3.3 系統(tǒng)的功能需求分析

密碼設(shè)置:登錄者一對一進行設(shè)置保密,避免重復性,維護每位登錄者的權(quán)限,維護系統(tǒng)安全。

資料維護:系統(tǒng)詳細記錄圖書的信息,和操作人員的操作,清晰地各種情況的數(shù)據(jù)信息,人員操作信息,建立完整的系統(tǒng)資料。

系統(tǒng)查詢:根據(jù)用戶需求,輸入正確數(shù)據(jù),準確查詢信息。

系統(tǒng)管理:進行會員管理、圖書數(shù)據(jù)備份和圖書數(shù)據(jù)恢復。

報表統(tǒng)計:自動統(tǒng)計近期系統(tǒng)的圖書,人員,各種資料的流通信息。

其它操作:包括修改密碼、管理員添加用戶、合理頁面布局等。

3.4 系統(tǒng)功能模塊分析

系統(tǒng)需要實現(xiàn)的功能分別為日常工作管理、核心模塊是基本資料維護管理、和系統(tǒng)管理。

3.4.1 日常工作管理:包括借書管理、歸還管理、查詢管理

1)借書管理:主要功能根據(jù)借閱證編號和圖書編號,進行借書過程。

2)還書管理:主要功能是輸入借閱證編號、圖書ID,在借閱登記表中找到相應的記錄,將該記錄的相應數(shù)據(jù)插入到還書記錄中,同時將借書記錄刪除,并保存在借閱歷史記錄表中。

3)查詢管理:包括圖書借閱情況,讀者資料、借閱歷史記錄查詢。

圖書資料查詢:根據(jù)讀者需求對圖書資料的相應查詢。

讀者資料查詢:根據(jù)讀者資料詳細查詢。

借閱歷史記錄查詢:根據(jù)相應的借閱記錄信息進行相應查詢。

3.4.2 基本資料維護管理:包括圖書資料維護、讀者資料維護

1)圖書資料維護:對動態(tài)變化的圖書資料進行定期更新,修改和維護。

2)讀者資料維護:包括對新會員的資料入庫,以及現(xiàn)有會員資料的修改和過期會員資料的刪除。

3.4.3 系統(tǒng)管理:會員管理、操作權(quán)限管理、標準數(shù)據(jù)庫管理

1)會員管理:對動態(tài)變化的會員信息不定期的檢查,修改和保存。

2)操作權(quán)限管理:設(shè)定不同人員的操作權(quán)限,用戶和密碼。

3)標準數(shù)據(jù)庫管理:用于常用數(shù)據(jù)庫系統(tǒng)的維護。

4 系統(tǒng)總體設(shè)計分析

4.1 系統(tǒng)結(jié)構(gòu)和模塊的功能設(shè)計

4.2 數(shù)據(jù)庫的設(shè)計分析

4.2.1 數(shù)據(jù)庫設(shè)計概述

數(shù)據(jù)庫系統(tǒng)是以數(shù)據(jù)庫為基礎(chǔ)的信息系統(tǒng),其數(shù)據(jù)量大、保存時間長,數(shù)據(jù)關(guān)聯(lián)復雜,用戶要求多樣化,利用數(shù)據(jù)庫管理系統(tǒng)、系統(tǒng)軟件和相關(guān)的硬件系統(tǒng),將用戶的要求轉(zhuǎn)換成有效的數(shù)據(jù)結(jié)構(gòu),并使數(shù)據(jù)庫結(jié)構(gòu)適應用戶新的要求的過程。數(shù)據(jù)庫設(shè)計是在現(xiàn)成的DBMS上建立數(shù)據(jù)庫應用系統(tǒng)的過程。

以數(shù)據(jù)庫為基礎(chǔ)的信息系統(tǒng)通常稱為數(shù)據(jù)庫應用系統(tǒng),數(shù)據(jù)庫系統(tǒng)的生存期:指從數(shù)據(jù)庫應用系統(tǒng)從開始規(guī)劃、分析、設(shè)計、實現(xiàn)、投入運行后的維護到最后被新的系統(tǒng)所取代而停止使用的整個期間,數(shù)據(jù)庫系統(tǒng)的生存期:

1)規(guī)劃階段;2)需求分析階段;3)概念設(shè)計階段;4)邏輯設(shè)計階段;5)物理設(shè)計階段;6)實現(xiàn)階段:應用程序編碼、調(diào)試、運行階段;7)運行和維護階段

數(shù)據(jù)庫設(shè)計是要在一個給定的應用環(huán)境(DBMS)中,通過合理的邏輯設(shè)計和有效的物理設(shè)計,構(gòu)造較優(yōu)的數(shù)據(jù)庫模式、子模式,建立數(shù)據(jù)庫和設(shè)計應用程序,滿足用戶的各種信息需求。物理結(jié)構(gòu)設(shè)計的原則如下:1)盡可能地減少數(shù)據(jù)冗余和重復;2)結(jié)構(gòu)設(shè)計與操作設(shè)計相結(jié)合;3)數(shù)據(jù)結(jié)構(gòu)具有相對的穩(wěn)定性。

基于以上設(shè)計原則,系統(tǒng)設(shè)計的數(shù)據(jù)庫才能滿足用戶需求。

5 系統(tǒng)詳細設(shè)計分析

根據(jù)軟件設(shè)計原理,綜合以上軟件分析,根據(jù)系統(tǒng)具體需求,把詳細的語言繪制成系統(tǒng)功能開發(fā)的總體流程圖,如圖2所示。

6 系統(tǒng)測試與分析

對開發(fā)系統(tǒng)進行測試,詳細記錄測試過程,對軟件的研發(fā)質(zhì)量的提高和改善作用明顯,也是對成果的一種檢驗測評,該軟件的測試內(nèi)容如表1所示。

7 結(jié)束語

通過以上分析,不難發(fā)現(xiàn):

隨著科技水平的不斷提高,圖書信息成為人們獲取知識的一種突出方式,也隨著大量新圖書的涌現(xiàn),需要更好的管理方式來管理圖書,為人們提供便捷的服務。

雖然圖書管理系統(tǒng)已經(jīng)很普及,但還有一切缺點,需要去發(fā)現(xiàn)和修改,對于正在發(fā)展中成長的我們,對知識的需求更是迫在眉睫,所以迫使我們追求更完善的圖書管理系統(tǒng)。

雖然自己的能力很微薄,僅僅一個本科畢業(yè)生,但對圖書卻充滿了熱情,希望自己對圖書管理更了解的基礎(chǔ)上,發(fā)揮一些作用,讓更多的人去了解圖書,挖掘圖書,讓更多的圖書信心位人們的發(fā)展謀求幸福,在我們年輕人發(fā)展的路上,帶動更多的青年愛好者,讓知識為人們服務,讓圖書物盡其用。

通過對上述的總結(jié),希望我的分析對圖書管理系統(tǒng)的開發(fā)和研究具有一定意義,從而有對圖書管理系統(tǒng)系統(tǒng)出現(xiàn)起到促進作用。

參考文獻:

[1] 張晨. 信息管理系統(tǒng)課程設(shè)計報告[R]. 長春: 長春工業(yè)大學人文信息工程學院, 2010.

[2] 邵學亮. jsp圖書管理系統(tǒng)課程設(shè)計報告[R]. 北京:北京希望電子出版社, 2003.

[3] 譚斌. 高校圖書管理系統(tǒng)的設(shè)計與實現(xiàn)[D].常德: 湖南文理學院芙蓉學院, 2011.

[4] 張海潘. 軟件工程[M]. 北京: 清華大學出版社, 2003.

[5] 張秋余, 楊h. 基于用例的需求建模方法[J]. 計算機工程與設(shè)計, 2006(19): 3539-3541.

[6] 戴繼周. 基于Web的網(wǎng)絡教學平臺的設(shè)計與實現(xiàn)[D]. 長春: 吉林大學計算機應用技術(shù)專業(yè), 2004.

篇(8)

圖書館主要提供書刊存儲以及讀者流通借閱,發(fā)展至今也成為培養(yǎng)人才的科研機構(gòu),在學校中,圖書館是教學場所以及學術(shù)研究部門。可以說圖書館的建設(shè)發(fā)展程度代表了學術(shù)地位的高低,這也更加突出了圖書管理策略的重要性,良好的管理能夠有效地促進圖書館健康發(fā)展以及自身功能發(fā)揮。不過現(xiàn)如今的圖書館建設(shè)過程中普遍存在著書籍擺放混亂、圖書難以管理的現(xiàn)象。根據(jù)對于一些大學圖書館的調(diào)查能夠發(fā)現(xiàn),有大部分同學認為圖書館中圖書位置不明確,并且分類不夠科學,對于正常的借閱產(chǎn)生了較大影響。目前圖書館的書籍整理基本都是依靠人力,工作量大并且效率低下,必須要進行技術(shù)上的升級,設(shè)計自動圖書管理系統(tǒng)。

一、設(shè)計方案

本套系統(tǒng)設(shè)計主要是針對圖書館的圖書管理,能夠通過系統(tǒng)處理將書籍分門別類,并且進行正確位置擺放,將會大大提高圖書整理的工作效率,并且降低圖書館工作人員的工作量。

(一)步進電機控制移動。行走系統(tǒng)是由步進電機作為動力,通過輪式底盤實現(xiàn),其運行的速率高,靈活性好,并且磨損較低,不容易損壞路面。步進電機的應用能夠增強移動的精確程度,當步進驅(qū)動器接收到脈沖信號時,就會指引電機朝著既定方位進行轉(zhuǎn)動,轉(zhuǎn)動的幅度取決于事先設(shè)定的步進角。這其中脈沖信號的個數(shù)十分關(guān)鍵,通過控制脈沖個數(shù)進行移動量控制,進而實現(xiàn)精準定位,此外還能夠利用脈沖頻率控制來掌握電機轉(zhuǎn)速以及加速度,達到調(diào)整速度的目的。

(二)二維碼掃描器檢測。二維條形碼指的是特定幾何圖形按照二維方向分布,通過含有內(nèi)部邏輯基礎(chǔ)的代碼編制記錄數(shù)據(jù)符號信息,再利用圖像輸入設(shè)備或者光電掃描設(shè)備進行讀取實現(xiàn)信息的自動處理。二維碼與條形碼技術(shù)有著一定共性,不同的碼制有著專屬字符集,并且這些字符能夠被校驗。此外,二維碼還具有對不通航信息自動識別功能,能夠?qū)ψ兓膱D形進行有效處理。二維碼可以在較小的覆蓋面積內(nèi)儲藏大量數(shù)據(jù)信息,當我們利用二維碼掃描器進行圖書管理的時候,能夠在條形碼中設(shè)定此項書籍的數(shù)據(jù)信息,例如擺放位置、名稱、出版社等等,然后通過掃描能夠精準定位。以DSP56F826為核心的二維碼掃描器能夠通過采集、信號輸入、譯碼等多個階段將數(shù)據(jù)傳輸?shù)接嬎銠C,把掃描器放在液壓升降平臺,能夠?qū)崿F(xiàn)平臺的立體轉(zhuǎn)動,這樣一來能夠方便掃描器進行書籍掃描查找。

(三)移除機械手臂。移除機械手臂的主要作用是書籍移除,也就是說當檢測到某本書籍放置在了不屬于自身的位置,那么機械手臂就會自動將書籍取出。移除機械手臂是6自由度三維立體旋轉(zhuǎn)機械手臂,能夠通過32路伺服舵機控制器以及計算機進行控制,手臂的不同關(guān)節(jié)能夠?qū)崿F(xiàn)不同角度的轉(zhuǎn)動,組合到一起就能實現(xiàn)無死角運動,利用控制軟件進行操控,能夠給控制器發(fā)送運動指令,進而使機械手臂能夠在一定范圍內(nèi)精準運作。

(四)微機處理系統(tǒng)。系統(tǒng)采用DSP56F826芯片作為核心控制模塊,數(shù)字圖像傳感芯片根據(jù)需求的不同,其成本不同。二維碼信息通過圖像傳感芯片進行采集,形成數(shù)字信號,通信接口會把二維碼信息傳輸給計算機進行處理。自動圖書管理系統(tǒng)的整體工作原理是依照微機處理系統(tǒng)智慧,移動裝置根據(jù)既定路線行走,此時檢測系統(tǒng)會進行圖書的信息監(jiān)測,如果發(fā)現(xiàn)擺放錯誤的書籍就會把信息傳達給微機處理器,發(fā)出停止指令,進行圖書移除,然后再重復這一步驟。

二、自動圖書管理系統(tǒng)創(chuàng)新點

1.通過二維碼技術(shù),能夠進行不同類型書籍掃描,并且明顯增強了識別不同種類圖書的精確度。

2.系統(tǒng)整體操作簡單,控制便捷,圖書館工作人員容易使用。

3.通過機械手臂進行書籍整理,十分節(jié)省人力。

4.自動圖書管理系統(tǒng)可以在圖書館關(guān)閉的時間進行圖書館整理,不影響圖書館正常開放。

5.自動化設(shè)備一方面能夠提高整理的精確性,另一方面也會節(jié)省大量時間。

6.此套設(shè)備性能較高,便于維護,并且抗磨損程度高,故障率低。

三、結(jié)語

現(xiàn)如今,我國的圖書館管理大多還是依靠人力投入,種種限制導致了很多圖書館內(nèi)的書籍擺放混亂,進而造成了借閱困難,嚴重影響了讀者體驗,也大大增加了圖書管理人員的壓力,圖書館自帶的檢索系統(tǒng)往往會由于圖書位置擺放不準確而失去作用。人工整理圖書工作量繁重,效率低下。通過自動圖書管理系統(tǒng)方案設(shè)計,能夠進行擺放錯誤書籍掃描,并且能夠自動將書籍移除,這樣一來極大地降低了圖書館工作人員的工作量,提升了工作效率,使得查找書籍更加方便快捷。

【參考文獻】 

篇(9)

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2012 . 10. 065

[中圖分類號] G251 [文獻標識碼] A [文章編號] 1673 - 0194(2012)10- 0113- 02

使用計算機軟件對圖書進行管理,減少了管理員的勞動,方便快捷。圖書管理系統(tǒng)提供了備份管理功能,不管是因為計算機病毒或者硬件原因?qū)е碌南到y(tǒng)崩潰,都可以在片刻間把所有的數(shù)據(jù)通過備份管理恢復過來,相關(guān)用戶權(quán)的限設(shè)定也很自由,避免了未授權(quán)的普通用戶對圖書或相關(guān)信息進行非法修改。圖書管理系統(tǒng)有屏幕保護的作用,可在用戶離開后有效地防止別人修改數(shù)據(jù)。操作簡單靈活、易學易用、易于維護、界面清晰、功能強大、運行穩(wěn)定快速、系統(tǒng)資源占用少。下面就建模 UML談談看法。

1 UML對基于B/S模式

1.1 UML語言

UML(Unified Modeling Language)是軟件系統(tǒng)的統(tǒng)一建模語言,是用來對軟件密集系統(tǒng)進行可視化建模的一種語言。UML的本意是要成為一種標準的統(tǒng)一語言,使得IT專業(yè)人員能夠進行計算機應用程序的建模。UML旨在為面向?qū)ο箝_發(fā)軟件系統(tǒng)的產(chǎn)品進行說明、可視化、和編制文檔的一種標準語言。UML符號集只是一種語言而不是一種方法學,它提供了許多種類型的模型描述圖,不需要任何正式的工作產(chǎn)品。當這些圖在某種給定的方法學中使用時,開發(fā)中的應用程序的更易被人理解。把標準的UML圖放進您需要的工作產(chǎn)品中,精通UML的軟件管理人員就很容易加入您的項目并迅速進入角色。UML圖最常用的包括:軟件用例圖、軟件類圖、軟件序列圖、軟件狀態(tài)圖、軟件活動圖、軟件組件圖和軟件部署圖。[1]

1.2 B/S模式

B/S模式應用系統(tǒng)由瀏覽器(Browser)和服務器(Web Server、Other Server、Middle Ware)組成,數(shù)據(jù)(Data)和軟件應用程序(App)都存儲在服務器上,通過瀏覽器的下載功能,服務器上應用程序得到了動態(tài)的擴展,服務器具有多層結(jié)構(gòu),經(jīng)過B/S系統(tǒng)處理的數(shù)據(jù)類型進行動態(tài)擴展。應用層主要依靠應用服務器來完成工作。在客戶層提出請求后,應用服務器啟動相應的進程來響應,動態(tài)生成一串HTML字母代碼,其中也包含軟件處理的結(jié)果,返回給用戶的自身瀏覽器。以B/S模式系統(tǒng)開發(fā)的客戶端不用維護,操作風格也大體一致,B/S模式系統(tǒng)維護工作集中在服務器上,只要用擁戶有的瀏覽器合法,就都可以及其容易地使用B/S模式應用系統(tǒng)?;谧盍餍械臑g覽器的數(shù)據(jù)管理模式,可以采用基于組件技術(shù)的B/S(brower/server)系統(tǒng)結(jié)構(gòu)。

2 圖書管理系統(tǒng)用例分析

UML作為是軟件系統(tǒng)的統(tǒng)一建模語言,能夠使開發(fā)人員專注于建立產(chǎn)品的模型和結(jié)構(gòu)上,并不是選用什么計算機程序語言和算法實現(xiàn)的。當B/S模式建立以后,B/S模式可以被UML工具轉(zhuǎn)化為指定的計算機程序語言代碼。IBM的Rational Rose和MS的Visio都是UML軟件的工具。用例(Use Case)是一種描述系統(tǒng)需求的方法,使用用例的方法來描述系統(tǒng)需求的過程就是用例建模。用例圖(Use Case Diagram)確定系統(tǒng)中所包含的參與者、用例和兩者之間的對應關(guān)系,用例圖描述的是關(guān)于系統(tǒng)功能的一個概述。用例圖要么是整個系統(tǒng)的全部用例,要么是完成具有功能的一組用例。如果要在用例圖上標識某個用例,可繪制一個橢圓圖,將用例的名稱放在橢圓的中心位置。在用例圖上繪制一個角色表示一個系統(tǒng)用戶名稱,再繪制一個人形符號。使用簡單的線段來描述角色和用例之間的關(guān)系。用例圖描述了系統(tǒng)提供的一個功能單元。這種類型的開發(fā)活動包括項目管理、分析設(shè)計、測試、實現(xiàn)等都是以系統(tǒng)用例為主要輸入工件,用例模型奠定了整個系統(tǒng)軟件開發(fā)的基礎(chǔ)。[2]

2.1 圖書館管理系統(tǒng)

圖書館管理系統(tǒng)能進行國民經(jīng)濟和企業(yè)的各種運行情況,軟件能夠利用過去的數(shù)據(jù)預測未來。圖書館管理系統(tǒng)合運用了管理科學、系統(tǒng)科學、運籌學、統(tǒng)計學、計算機科學等學科的知識??梢酝ㄋ椎暮喕拿枋鰣D書館管理系統(tǒng)的三要素:系統(tǒng)的觀點、數(shù)學的方法以及計算機的應用。圖書館管理系統(tǒng)概念結(jié)構(gòu)主要由四大部分,即信息源、信息處理器、信息用戶、信息管理者組成。

2.2 用例分析

OOA(Object-Oriented Analysis:面向?qū)ο蠓治觯┑幕A(chǔ)上,對系統(tǒng)OOD(Object-Oriented Design:面向軟件對象設(shè)計) 進行用例分析。UML的用例圖描述了圖書管理系統(tǒng)的功能需求,明確圖書管理員的責任,奠定UML軟件對系統(tǒng)建模的基礎(chǔ)。描述的圖書管理的例圖主要包括3類用戶:讀者、圖書管理員和建模系統(tǒng)管理員。用例讀者是多個,圖書管理員則是幾個,系統(tǒng)管理員僅僅一個。讀者有權(quán)查詢自己的借閱情況、分門別類的查詢圖書和在規(guī)定期限內(nèi)續(xù)借不能超過一次操作的情況下進行自行登錄續(xù)借書等。系統(tǒng)圖書管理員的工作環(huán)節(jié):圖書訂購、新書驗證、圖書登記、書目錄入、借閱書登記、讀者信息管理和讀者信息注銷等,系統(tǒng)管理員則負責統(tǒng)籌管理圖書的系統(tǒng),權(quán)限維護、日志維護和管理系統(tǒng)后臺數(shù)據(jù)等相關(guān)事宜。

3 圖書管理系統(tǒng)的建模

3.1 靜態(tài)建模

任何建模語言都以靜態(tài)建模機制為基礎(chǔ),標準建模語言UML也不例外。UML的靜態(tài)建模機制包括用例圖(Use case diagram)、類圖(Class diagram)、對象圖(Object diagram )、包(Package)、構(gòu)件圖(Component diagram)和配置圖(Deployment diagram)。根據(jù)需求建立系統(tǒng)的靜態(tài)數(shù)據(jù)模型,即建立系統(tǒng)類圖。面向?qū)ο蠓治鰰r,考慮與問題描述域和系統(tǒng)功能相關(guān)的對象就可以了。對建立的系統(tǒng)進行分析時,把系統(tǒng)的類對象可以抽象為圖書管理、圖書流通兩個主要方面。在UML中,有些符號僅用于特殊的場合和方法中,只有當需要時才去使用。不要為每個事物都畫一個模型,應該把精力放在關(guān)鍵的領(lǐng)域。最好只畫幾張較為關(guān)鍵的圖,經(jīng)常使用并不斷更新修改。使用類圖的最大危險是過早地陷入實現(xiàn)細節(jié)。[3]

3.2 動態(tài)建模

在UML中,靜態(tài)建模可以描述系統(tǒng)的組織和結(jié)構(gòu),而動態(tài)建模則可描述系統(tǒng)的行為和動作。在動態(tài)建模常用機制中,用系統(tǒng)消息來完成對象之間的交互關(guān)系,用狀態(tài)圖、順序圖、協(xié)作圖和活動圖來描述建模系統(tǒng)的軟件行為。UML圖在考察了系統(tǒng)某一時刻的對象以及對象之間樸素關(guān)系的靜態(tài)結(jié)構(gòu)之后,然后要關(guān)注的是在任何時刻對象及其關(guān)系改變的系統(tǒng)情況,可以用UML的動態(tài)模型進行形象化地描述,借助UML軟件中的狀態(tài)圖描述,把每一時刻的系統(tǒng)狀態(tài)抽象成狀態(tài)和事件,組成一個網(wǎng)絡系統(tǒng),側(cè)重描述系統(tǒng)每一類對象的動態(tài)行為。順序圖是一種交互圖,它強調(diào)的是時間和消息的次序關(guān)系,用來說明建模系統(tǒng)的動態(tài)情況,主要由參與者、對象、對象生命線和消息組成(如圖1)。

和系統(tǒng)順序圖一樣,UML動態(tài)建模中協(xié)作圖也是一種交互圖,用于描述建模對象之間的協(xié)作關(guān)系,模型元素和序列圖的元素基本相同,強調(diào)的是系統(tǒng)發(fā)送和接收消息的對象之間的內(nèi)在組織結(jié)構(gòu)。體現(xiàn)消息傳遞的時間順序,表達了對象之間的靜態(tài)連接關(guān)系。協(xié)作圖和順序圖是同構(gòu)的,它們相互之間可以轉(zhuǎn)化不損失信息,依靠協(xié)作圖和順序圖可進行軟件互相轉(zhuǎn)換(如圖2)。給出了注冊新課程的協(xié)作圖,描述了注冊者、課程表單、管理員和課程對象之間的協(xié)作關(guān)系,對象之間的連接關(guān)系上給出了發(fā)送和接收的消息。

總之,利用 UML 的可視化的建模軟件工具, 按照項目的需求, 使用各種圖形, 從而實現(xiàn)整個軟件系統(tǒng)面向?qū)ο蟮姆治觥⒃O(shè)計與開發(fā), 大大縮短開發(fā)周期。對圖書管理系統(tǒng)采用面向?qū)ο蟮姆治黾霸O(shè)計方法的整個過程中,完全采用了UML技術(shù)。采用UML對基于B/S模式的三層體系設(shè)計方案,借助于Web瀏覽器完成,節(jié)省了管理人員和讀者的大量時間,提供了更加快捷方便的圖書管理流程,減少了重復信息,簡化工作人員對圖書的管理及維護工作。

主要參考文獻

篇(10)

1.引言

傳統(tǒng)的圖書管理對象是書,隨著計算機科學的發(fā)展,大學的圖書館的藏書量越來越多,這樣的管理方法已經(jīng)與時代脫軌了。 21世紀是一個信息化的時代,這樣的管理系統(tǒng)必然遭到淘汰,取代它的是以計算機為核心的信息系統(tǒng)。信息系統(tǒng)的管理包括科學的管理和規(guī)范的系統(tǒng)設(shè)計,可以對信息進行采集、傳送、編輯、修改等等,這樣的系統(tǒng)還可以對數(shù)據(jù)進行存儲、傳遞等操作。 --!>

開發(fā)圖書館信息管理系統(tǒng)的目的是可以將大量的書籍的相關(guān)信息存儲在電腦中,便于圖書的管理與維護,使圖書的反復利用率得到改善。

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

圖書館最大的特點就是藏書過萬,數(shù)量龐大的圖書自然需要人為細心的管理,可是,根據(jù)傳統(tǒng)的人為管理方法不得當,往往造成大量圖書的丟失、損壞,所以,開發(fā)出一個可以高效的信息管理系統(tǒng)是一種趨勢,這樣的系統(tǒng)不但可以便于圖書的管理,更是為借閱者提高更好的便利條件,而且,該系統(tǒng)擁有友好的交互界面,高效的運行速度和系統(tǒng)維護。

2.1 需求分析

圖書管理系統(tǒng)是為了借閱者而服務的,管理該系統(tǒng)的正是圖書館管理人員。

為了方便圖書借閱者可以直接查詢所需的書籍信息,本系統(tǒng)有一個登陸系統(tǒng),需要圖書借閱者(大學生)的個人信息,包括學號和密碼,初始密碼都是自己的學號,學生可以根據(jù)自身需要對其進行設(shè)置,在一定程度上,保證了學生個人的隱私。 學生-借閱者,只是擁有查詢書籍的權(quán)利,可以知道所需書籍目前的位置,庫存量,是否可以借閱等少量信息。

信息管理系統(tǒng)希望服務的對象-借閱者,而在后臺操作一切的則是圖書館者。因為圖書館書籍的數(shù)目過多,要求數(shù)據(jù)庫一定可維護性,所以,圖書管理者的任務艱巨,在為各類圖書借閱服務的同時,還要維護圖書館的秩序。

圖書管理者,可以實時查詢、編輯相關(guān)信息,實時核對圖書的信息。 --!>

2.2功能分析

圖書管理系統(tǒng)是由6個功能模塊組成,包括:系統(tǒng)管理,圖書管理,期刊管理,讀者管理,借還書管理和系統(tǒng)幫助。

2.2.1系統(tǒng)管理

根據(jù)提示進入信息管理系統(tǒng),管理者可以根據(jù)需要對用戶的信息進行編輯,比如說添加新的管理人員。

2.2.2圖書管理

圖書管理模塊主要是編輯圖書的各類信息,包括增加新的圖書,刪掉圖書的錯誤信息,將圖書的相關(guān)信息以表格的方式整理出來,系統(tǒng)的將圖書進行分類,還可以對受損的圖書按照損壞的程度給出賠償金額。

2.2.3期刊管理

圖書館中還包括大量的期刊文獻,所以期刊管理應該具備各類的期刊統(tǒng)計表格,包括新增加的期刊數(shù)目、名字、代碼等信息,還有一些過往的期刊信息,現(xiàn)存的或者是淘汰的。 2.2.4讀者管理

圖書管理者會將新入學的學生的學號增加到讀者管理表中,并給予初始密碼,也可以將一些往屆學生的相關(guān)信息進行刪除等操作。

2.2.5借還書管理

圖書館每天的借還書的數(shù)目都很多,所以要及時的統(tǒng)計這些書籍,并分門別類的放回原來的位置,系統(tǒng)中可以顯示書籍是被何人在何時借出,應該在何時歸還,其中續(xù)借的天數(shù)是多少,還要給出明確的信息就是只有一次續(xù)借機會。

2.2.6系統(tǒng)幫助

系統(tǒng)幫助,顧名思義就是對系統(tǒng)的一個簡單的介紹,包括功能、使用方法以及開發(fā)的目的等,開發(fā)者也會給予一些系統(tǒng)的操作流程或是問題說明。 --!>

2.3 系統(tǒng)結(jié)構(gòu)

3.系統(tǒng)開發(fā)環(huán)境

3.1 Visual Basic 6.0

V B 6.0憑借其簡單易學,運行速度快,占內(nèi)存小,應用范圍廣,深受廣大程序員的喜愛。VB 6.0主要是由控件類和功能代碼類組成,這些控件是由程序開發(fā)者提前建立的,是可以直接使用的對象,可以根據(jù)需要給出對于的代碼,就可以實現(xiàn)其中的功能,不同的圖標代表不同的控件;而后者往往是出現(xiàn)在程序代碼中。一個好的VB程序需要這兩個部分合作,才能發(fā)揮最大的作用。

3.2 Access 2003數(shù)據(jù)庫

Access 2003是一款功能強大的數(shù)據(jù)庫管理軟件,界面操作簡單,內(nèi)存小,適合做多種編程軟件的后臺數(shù)據(jù)庫,方便使用者對其中的信息進行修改等操作,還可以單獨設(shè)置密碼,保證了一定的隱私性和安全性。

3.3 Visual Basic 6.0與Access 2003數(shù)據(jù)庫的連接方法

3.3.1建立數(shù)據(jù)庫

在 Microsoft Access 2003中建立一個數(shù)據(jù)庫,名字是ts.mdb,再將數(shù)據(jù)庫文件和 VB中創(chuàng)建 的工程文件放在同一文件中,這樣有利于程序的調(diào)試工作。

3.3.2建立與數(shù)據(jù)庫的連接:

Sub ConnStr()連接數(shù)據(jù)庫

Set conn = CreateObject(“ADODB.Connection”)

建立數(shù)據(jù)庫連接對像

DBpath = App.Path & “\” & “ts.mdb” ' 設(shè)置數(shù)據(jù)的路徑

conn.Open “Provider=Microsoft.Jet.OLEDB.4.0;

Data Source=” & DBpath ' 打開數(shù)據(jù)庫連接

Set rs = CreateObject(“ADODB.Recordset”)

設(shè)置數(shù)據(jù)庫對像

End Sub

4.結(jié)論

本文在Visual Basic 6.0和Access2003數(shù)據(jù)庫的環(huán)境下,建立了圖書館管理系統(tǒng),結(jié)果表明該系統(tǒng)運行速度快,耗能少,易于管理和維護。

21世紀,是一個將信息化與自動化融合的年代,科學技術(shù)飛速發(fā)展,將圖書館管理系統(tǒng)發(fā)展成一個數(shù)字化、智能化、網(wǎng)絡化的管理系統(tǒng)也是一種趨勢,圖書管作為豐富精神食糧的集散地,在歷史的發(fā)展中仍然占據(jù)重要的角色,人類依舊需要書籍去開拓眼界,舒緩情緒,所以,帶動大中小型圖書館走向信息時代化是必經(jīng)之路。(作者單位:沈陽師范大學)

參考文獻

上一篇: 經(jīng)濟發(fā)展客觀規(guī)律 下一篇: 電商審計案例
相關(guān)精選
相關(guān)期刊