公務(wù)員期刊網(wǎng) 論文中心 正文

圖書管理系統(tǒng)數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了圖書管理系統(tǒng)數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

圖書管理系統(tǒng)數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)

摘要:圖書管理系統(tǒng)實(shí)際上就是圖書信息的管理系統(tǒng)。作為社會(huì)教育及知識(shí)傳播的重要途徑,圖書館為信息資源的收集和提供了完整的圖書館管理系統(tǒng)。傳統(tǒng)手工書籍的信息管理方式存在效率低、保密性差、查找維護(hù)不便等缺點(diǎn)。本文介紹了信息管理系統(tǒng),討論了數(shù)據(jù)庫(kù)的設(shè)計(jì)和開發(fā)過(guò)程,闡述了設(shè)計(jì)和開發(fā)圖書信息管理系統(tǒng)的必要性,并提出了圖書管理系統(tǒng)數(shù)據(jù)庫(kù)優(yōu)化設(shè)計(jì)的方法。

關(guān)鍵詞:圖書館管理系統(tǒng);數(shù)據(jù)庫(kù)優(yōu)化;設(shè)計(jì)

1圖書館管理系統(tǒng)的現(xiàn)狀

近年來(lái),由于圖書館的規(guī)模越來(lái)越大,圖書館的圖書數(shù)量也越來(lái)越多,書籍信息也越來(lái)越多,在面對(duì)大量信息的時(shí)候,傳統(tǒng)的人工管理會(huì)導(dǎo)致圖書館管理混亂,導(dǎo)致圖書館管理經(jīng)費(fèi)增加以及人力、物力的浪費(fèi),使圖書館的資源過(guò)度浪費(fèi),從而影響圖書館的運(yùn)營(yíng)。因此,必須制定一套合理有效的實(shí)施措施和圖書館管理制度,從而對(duì)圖書館的資料進(jìn)行集中統(tǒng)一管理,面對(duì)圖書館管理的新現(xiàn)狀,我們要實(shí)現(xiàn)的目標(biāo)就是將圖書館管理變得系統(tǒng)化、規(guī)范化、自動(dòng)化,實(shí)現(xiàn)圖書館資料的集中統(tǒng)一管理。在眾多國(guó)際合作數(shù)字化和信息化圖書館計(jì)劃和項(xiàng)目中,數(shù)字化、信息圖書館聯(lián)盟計(jì)劃和BM公司的數(shù)字化和信息化圖書館計(jì)劃最有名,美籍華裔陳勤智負(fù)責(zé)實(shí)施CMNET數(shù)字化和信息化的圖書館國(guó)際合作項(xiàng)目也非常引人注目。而在各國(guó)實(shí)施的數(shù)字化、信息化、圖書館創(chuàng)辦計(jì)劃及數(shù)字化和信息化圖書館計(jì)劃中,英國(guó)“獲取創(chuàng)新”計(jì)劃和日本“關(guān)西圖書館計(jì)劃”是最具代表性的。美國(guó)是當(dāng)今世界數(shù)字化和信息化圖書館建設(shè)和研究領(lǐng)域最重要的國(guó)家,數(shù)字化和信息化圖書館在美國(guó)被認(rèn)為是“信息基礎(chǔ)設(shè)施技術(shù)和應(yīng)用(IITA)”的國(guó)家挑戰(zhàn)課題。在數(shù)字化和信息化的熱潮中,隨著世界科技的快速發(fā)展,我國(guó)圖書館建設(shè)單位也要緊緊跟隨,積極創(chuàng)建各類數(shù)字化、信息化圖書館項(xiàng)目,包括國(guó)家和地方省市項(xiàng)目。作為系統(tǒng)的重要組成部分,數(shù)據(jù)庫(kù)系統(tǒng)完成了數(shù)據(jù)存儲(chǔ)任務(wù),并為數(shù)據(jù)的完整性和安全性提供了保證。

2存在的問(wèn)題和優(yōu)化方向

第一,指導(dǎo)思想的定位不準(zhǔn)確。第二,管理信息系統(tǒng)本身存在缺陷。在布線系統(tǒng)、網(wǎng)絡(luò)平臺(tái)和應(yīng)用平臺(tái)等方面很難實(shí)現(xiàn)博物館與圖書館之間的信息交流。第三,系統(tǒng)開發(fā)太低。系統(tǒng)開發(fā)的工具落后,系統(tǒng)開發(fā)的重點(diǎn)是上門服務(wù),對(duì)外提供服務(wù)的意識(shí)薄弱。第四,缺乏統(tǒng)一的系統(tǒng)建設(shè)標(biāo)準(zhǔn)。20世紀(jì)80年代末90年代初,圖書館信息系統(tǒng)做好的系統(tǒng)包括深圳大學(xué)圖書館的微機(jī)局域網(wǎng)綜合管理系統(tǒng)和成都理工大學(xué)圖書館計(jì)算機(jī)網(wǎng)絡(luò)信息管理系統(tǒng)。其在圖書采訪、編目、流通、借閱、期刊管理、文獻(xiàn)檢索、館長(zhǎng)辦公室等方面實(shí)現(xiàn)了計(jì)算機(jī)化的網(wǎng)絡(luò)化管理,而且還可以降低圖書館管理人員的勞動(dòng)強(qiáng)度。此外,它還使教師和學(xué)生能夠更有效地利用圖書館資源。但在動(dòng)態(tài)信息跟蹤、在線數(shù)據(jù)動(dòng)態(tài)統(tǒng)計(jì)分析和成本效益管理等方面仍存在不足。圖書管理系統(tǒng)主要分為兩部分:面向?qū)W生和圖書管理員。學(xué)生可以借書、返還書籍、搜索書籍信息。根據(jù)基本的ER模型,“租借”關(guān)系中的“許可證編號(hào)”和“讀者”的“許可證編號(hào)”是相同的語(yǔ)義值和相同的值域,“借閱”關(guān)系、“書”關(guān)系中的主要代碼“書號(hào)”在語(yǔ)義上是相同的并且具有相同的值字段。所以,應(yīng)在“借閱”關(guān)系中添加兩個(gè)外部代碼,如“許可證編號(hào)”和“書號(hào)”。它們分別參照“讀者”關(guān)系中的“書號(hào)”和“圖書”。最后,確定表中每個(gè)屬性的詳細(xì)信息,包括數(shù)據(jù)類型、長(zhǎng)度和完整性約束的條件(借閱號(hào)碼分別是讀者的唯一標(biāo)識(shí)符)。

3需求分析

需求的分析是為了了解廣大閱讀愛(ài)好者對(duì)我國(guó)應(yīng)用系統(tǒng)開發(fā)和數(shù)據(jù)庫(kù)齊全的需要程度。數(shù)據(jù)庫(kù)的作用和目的是數(shù)據(jù)庫(kù)設(shè)計(jì)的重要一步,總地來(lái)說(shuō)就是哪些功能是可以通過(guò)數(shù)據(jù)庫(kù)實(shí)現(xiàn)的。在了解讀者的需求后,就可以知道需要的書籍主題,以及這些主題需要保存的信息。圖書館管理系統(tǒng)建立后,要將系統(tǒng)分為四個(gè)層次:第一是圖書維護(hù)。第二是人員信息的管理。第三是圖書的借閱。第四是借書的管理。通過(guò)這四方面的信息查詢,我們可以知道系統(tǒng)數(shù)據(jù)庫(kù)和需求分析是關(guān)于哪些方面的,如讀者信息、圖書管理員信息、圖書館的館藏信息、圖書借閱信息以及圖書借閱歷史的相關(guān)信息。處理的具體要求是圖書館和新書的維護(hù),修改和刪除過(guò)去的圖書信息及過(guò)去圖書館的人事管理信息,實(shí)現(xiàn)了讀者和管理員對(duì)基本信息的查詢和編輯。借書的管理系統(tǒng)及登記的借閱信息是可以通過(guò)這些實(shí)現(xiàn)的,讀書者可以通過(guò)關(guān)鍵詞查詢到圖書信息,方便圖書的借閱,圖書管理者也可以通過(guò)借閱和圖書庫(kù)更新的信息提供一些相對(duì)安全的措施,防止隨意損壞和刪除數(shù)據(jù)庫(kù)信息,實(shí)現(xiàn)數(shù)據(jù)庫(kù)備份和信息安全,借閱的圖書逾期要罰款并對(duì)圖書損失進(jìn)行賠償。

4設(shè)計(jì)方法

4.1結(jié)論和設(shè)計(jì)方法

在圖書借閱的系統(tǒng)中,主要個(gè)體是讀書者、圖書管理員和書籍,這是從圖書的功能描述中看出來(lái)的,每個(gè)實(shí)體和相關(guān)鏈接的屬性都是非常重要的。

4.2邏輯語(yǔ)言的設(shè)計(jì)

通過(guò)我國(guó)以往的設(shè)計(jì)并總結(jié)階段設(shè)計(jì),任何數(shù)據(jù)庫(kù)的模型都是不同的,是獨(dú)立的,但是邏輯設(shè)計(jì)與選定的產(chǎn)品一定是相關(guān)的。系統(tǒng)的邏輯設(shè)計(jì)的任務(wù)是要將在大綱設(shè)計(jì)階段的圖書作為支持?jǐn)?shù)據(jù)庫(kù)模型的邏輯結(jié)構(gòu)。其具體內(nèi)容主要包括數(shù)據(jù)組織圖和模型的轉(zhuǎn)化,數(shù)據(jù)庫(kù)定義的模式,圖書閱讀信息的設(shè)計(jì)模式以及數(shù)據(jù)的處理(繪圖系統(tǒng)功能的模塊圖)。

5圖書管理系統(tǒng)概述

作為信息的載體,書籍仍然是人們獲得知識(shí)的重要途徑。作為社會(huì)教育和知識(shí)傳播的重要途徑,圖書的使用與知識(shí)的傳播息息相關(guān)。隨著信息技術(shù)的蓬勃發(fā)展,信息科學(xué)、計(jì)算機(jī)技術(shù)和通信技術(shù)已經(jīng)廣泛應(yīng)用于各行各業(yè),圖書館管理軟件也應(yīng)運(yùn)而生了。圖書館管理系統(tǒng)是一門新興學(xué)科。它是一個(gè)由人員和計(jì)算機(jī)組成的系統(tǒng),可以收集、傳輸、處理、保存、維護(hù)和使用管理信息。該系統(tǒng)集圖書管理功能和編輯、流通、統(tǒng)計(jì)、報(bào)表、打印等網(wǎng)絡(luò)功能于一體,為圖書館計(jì)算機(jī)管理提供了完整的解決方案。圖書館的信息管理系統(tǒng)已經(jīng)成為一個(gè)典型的管理系統(tǒng),主要包括系統(tǒng)的維護(hù)、數(shù)據(jù)的健全及進(jìn)一步開發(fā)到應(yīng)用程序中,而對(duì)于數(shù)據(jù)的健全,就需要對(duì)讀者的信息和圖書信息建立完備的數(shù)據(jù)系統(tǒng),而后者要求應(yīng)用程序的功能完整且易于使用。第一,數(shù)據(jù)庫(kù)的物理設(shè)計(jì)主要需要完成兩項(xiàng)任務(wù),需要選擇符合邏輯的數(shù)據(jù)模型,并且是最符合的應(yīng)用,還要要求通過(guò)物理的結(jié)構(gòu)過(guò)程:其一,由于關(guān)系到數(shù)據(jù)庫(kù)的數(shù)據(jù),因此必須確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)有哪些,以及其中的訪問(wèn)方式和存儲(chǔ)結(jié)構(gòu)。其二,在評(píng)估物理結(jié)構(gòu)時(shí),評(píng)估要側(cè)重于時(shí)間以及空間結(jié)構(gòu)的建立。第二,在存儲(chǔ)數(shù)據(jù)庫(kù)的方面,該系統(tǒng)為數(shù)據(jù)庫(kù)建立了系統(tǒng)的關(guān)系。在精細(xì)信息的基本表Fine的屬性RealD,BookID通常是出現(xiàn)在查詢的條件中,要考慮在它的上面建立一個(gè)聚集的結(jié)構(gòu)。第三,數(shù)據(jù)庫(kù)的實(shí)施階段。要想正確建立數(shù)據(jù)庫(kù),必須要完成三點(diǎn):其一,必須要建立完整的數(shù)據(jù)庫(kù)。其二,必須要建立表格及相關(guān)信息。其三,在實(shí)現(xiàn)特定的功能存儲(chǔ)前,一定要考慮完成數(shù)據(jù)庫(kù)的建立。

6優(yōu)化目的

隨著社會(huì)的快速發(fā)展以及信息技術(shù)的迅猛發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)正向著信息化的方向發(fā)展,在全球范圍內(nèi)互聯(lián)網(wǎng)的使用也十分普及,信息管理系統(tǒng)的作用也在增長(zhǎng)。目前,我國(guó)圖書館管理信息技術(shù)的應(yīng)用水平還比較低,明顯已經(jīng)不能適應(yīng)當(dāng)今信息時(shí)代的發(fā)展需求。在日常服務(wù)中,圖書館要面對(duì)的是大量讀者的信息和圖書的信息,以及讀者借閱圖書的信息和圖書定期歸還的信息,而這些信息的數(shù)量是巨大的。因此,應(yīng)采用互聯(lián)網(wǎng)進(jìn)行分析和使用的方法,建立系統(tǒng)、科學(xué)的圖書館管理,這樣可以使員工的工作量減輕,從而使圖書館的管理更加科學(xué)化和規(guī)范化,還可以促進(jìn)圖書館管理信息的完善,還可以使圖書館的服務(wù)水平不斷提高。在圖書館管理系統(tǒng)的開發(fā)編寫過(guò)程中,主要包括數(shù)據(jù)庫(kù)的后端建立和維護(hù)的前端應(yīng)用的程序代碼編寫。而在建立數(shù)據(jù)庫(kù)時(shí)就需要數(shù)據(jù)的完整性以及一致性,而企業(yè)在前端應(yīng)用程序中是需要應(yīng)用功能模塊以便滿足客戶的實(shí)際需求的,并且應(yīng)在使用中簡(jiǎn)單、易用。而該系統(tǒng)就結(jié)合了書籍借閱的實(shí)際需求,使用SQL數(shù)據(jù)庫(kù)技術(shù),作為前端開發(fā)的語(yǔ)言。所以,系統(tǒng)是從需求分析、功能模塊的設(shè)計(jì)和數(shù)據(jù)庫(kù)的設(shè)計(jì)等幾個(gè)方面進(jìn)行分析和設(shè)計(jì)的。本文從軟件工程的設(shè)計(jì)概念和設(shè)計(jì)方法出發(fā),對(duì)可行性和需求進(jìn)行分析,并對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)和系統(tǒng)的設(shè)計(jì)進(jìn)行了闡述。分析了圖書館管理信息系統(tǒng)的功能需求,從而設(shè)計(jì)了系統(tǒng)功能的模塊和各種功能模塊的內(nèi)容。完成了數(shù)據(jù)庫(kù)的需求分析、數(shù)據(jù)庫(kù)的建立,實(shí)現(xiàn)了系統(tǒng)當(dāng)中數(shù)據(jù)的插入、刪除包括更新和查詢。而且為了滿足用戶對(duì)查詢的更高級(jí)使用,實(shí)現(xiàn)了數(shù)據(jù)庫(kù)的查詢和各種類型和條件的聯(lián)合查詢。整個(gè)系統(tǒng)采用自頂和向下的模塊化設(shè)計(jì)方法。在具體的編程過(guò)程中,可以采用結(jié)構(gòu)化的程序和設(shè)計(jì)的方法。因此,該系統(tǒng)具有良好的可以擴(kuò)展的性能,它的特點(diǎn)是簡(jiǎn)單、方便、易于學(xué)習(xí)。

7結(jié)語(yǔ)

本文簡(jiǎn)要介紹了圖書館管理系統(tǒng)的設(shè)計(jì)。我們需要不斷努力,以期更好地優(yōu)化圖書館管理系統(tǒng),相信未來(lái)中國(guó)肯定會(huì)實(shí)現(xiàn)圖書館管理系統(tǒng)的優(yōu)化設(shè)計(jì)。

作者:張靜 單位:河南省商丘市商丘師范學(xué)院