圖書館管理資訊系統設計報告

2021-03-12 20:45:42 字數 3969 閱讀 1041

前言當今世界正處於科技高速發展,資訊量劇增的時代,伴隨科學技術的不斷發展進步,人們對圖書的需求越來越大,館存圖書也不斷增加,各系統對各門類圖書的需求也越來越具體。但目前各圖書館對圖書的管理很多停留在書卡和書目的一般查詢上,花費了大量資金購置的圖書和計算機軟體,其關係只停留在圖書和目錄,主要原因在於人們所進行的計算機管理只簡單的將書目錄入軟體中,再根據目錄查詢圖書這一迴圈體中。目前大部分圖書館的圖書管理都處於一種館藏圖書量大,各書館所存圖書相類似,專業性圖書所佔比例較小,管理方法簡單,圖書利用率低,管理成本又高。

這就要求我們在資訊科技高速發展的今天,圖書館管理運用網路技術,通過資訊系統的開發,在圖書館之間互通有無,有利於提高圖書的利用率。

從與資訊有關的學科來看,資訊管理處於資訊學技術,資訊管理,資訊社會學之間,它以計算機技術和資訊科技為基礎融合成管理學、資訊學,發展成了一門學科—管理資訊系統。

一.總體規劃

「圖書館借閱管理資訊系統」的主要功能有:讀者登陸、圖書借閱、圖書採編、讀者資訊管理和系統維護。系統功能如下圖1:

圖1.1 系統結構圖

各子系統功能如下所述:

讀者登陸

讀者訪問系統時系統將檢驗讀者的名字和密碼,經過註冊的讀者允許進入系統。

圖書借閱系統

讀者查詢到所需圖書後,在圖書保留期內到圖書館辦理借閱手續。圖書借閱系統處理圖書借閱、還書、續借等手續。

圖書採編體統

圖書採購入庫,經過編目等處理後,將其目錄資訊存入資料庫,提供給讀者檢索適用。目錄資訊包括圖書編號、圖書類別、書名、作者、出版社、定價、出版日期和數量等。

系統維護模組

系統維護模組主要為圖書館管理人員提供圖書統計資訊和讀者統計資訊,以便於管理人員從巨集觀上掌握圖書館執行的總體情況。

二.系統分析

1、必要性分析

近年來, 隨著圖書館規模的不斷擴大, 圖書數量也相應的增加, 有關圖書的各種資訊量也成倍增加, 面對著龐大的資訊量, 傳統的人工方式管理會導致圖書館管理上的混亂, 人力與物力過多浪費, 圖書館管理費用的增加, 從而使圖書館的負擔過重, 影響整個圖書館的運作和控制管理。因此, 必須制定一套合理、有效、規範和實用的圖書管理系統, 對圖書資料進行集中統一的管理。本系統開發的總的設計目標是實現圖書管理的系統化、規範化和自動化, 實現對圖書資料的集中統一的管理。

本系統主要實現對圖書館資訊的管理, 主要功能為管理有關讀者, 書籍, 借閱和管理者的資訊等。本系統結構分為讀者資訊管理模組, 書籍資訊管理模組, 借閱資訊管理模組, 管理者資訊管理模組。讀者資訊管理部分有兩方面的功能, 可以瀏覽讀者的資訊, 可以對讀者資訊進行維護。

書籍資訊管理可以瀏覽書籍的資訊, 可以對書籍資訊進行維護。借閱資訊管理可以顯示當前資料庫中書籍借閱情況, 可以對借閱資訊進行維護。管理者資訊管理可以顯示資料庫中管理者的情況, 可以對管理者資訊進行維護。

2、業務流程分析

總體的業務流程2-1

具體業務流程圖

借閱查詢流程圖2-2

還書業務流程圖2-3

查詢業務流程圖2-4

3、資料流程圖

圖書館管理資訊系統的頂層3-1

新書圖書資訊

索書單借書卡

圖書圖書借閱資訊圖書

還書請求

讀書借閱資訊讀者資料

借書卡 索書單讀者資訊

第一層流程圖3-2

新書圖書資訊

資料流10資料流11 圖書

資料流8資料流9

圖書管理3-3

借書卡讀者資訊

索書單補辦申請表新卡號圖書資料

畢業登記表讀者借閱情況、違規情況

資料流3

讀者管理3-4

預約請求預約資訊預約登記表

讀者預約情況

撤銷預約請求

索書卡借書卡讀者借閱資訊讀者資料

圖書圖書借閱資訊

還書請求歸還資訊

借閱情況

借閱資訊

續借請求新的到期日

借還書管理3-5

4、資料字典

對於資料流圖中出現的一些成分,常使用資料字典來進一步解釋,如下

①「圖書管理」資料流圖中的「新書登記」p1.1

系統名:圖書館管理系統

條目名:新書登記

屬於資料流:圖書管理

資料流結構

書籍編號:

書名:作者:

出版社:

出版日期:

總量:庫存:

②「借還書管理」資料流程圖中的「借書」p2.3 「還書」p2.4 「續借」p2.5

系統名:圖書館管理系統

屬於資料流:借還書管理

資料流結構

讀者編號:

姓名:書名:

借閱日期:

③「讀者管理」資料流程圖中的「離校處理」p3.3

離校處理就是對讀者證件有效期的管理

屬於資料流:讀者管理中的身份管理

資料流結構:

身份編號:

身份名稱:

最大借閱數:

借書期限:

有效期:

5、e-r圖

三.系統設計

1、系統功能設計

以下是各項具體功能的設計

圖書的查詢功能

資料庫系統建立後將向外界提供資訊服務, 查詢就是從資料庫中提取滿足使用者指定條件的資料。查詢的設計應能滿足各種使用者的查詢要求。比如有的使用者要查書名、作者、出版社等資訊有的使用者要查圖書數盤、**等方面的資訊。

即查詢功能應能實現查詢條件的任憊組合。查詢的表單可設計如圖, 此查詢表單的設計墓本上可滿足各種使用者的查詢要求。

借書與還書功能

先建立相應檢視讀者借閱檢視讀者編號, 書籍編號姓名,書名, 最大借閱數, 實借書數, 借書期限, 有效期限, 借出日期,還書日期罰金。此檢視中的實借書數通過對讀者編號分組並使用集函式以獲取其值, 罰金根據還書日期、借出日期、借書期限及圖書館中相關規定來編寫其相應約束條件。這兩項資料是由基本表中的某些資料項通過統計或什算而得來的, 屬於匯出資料, 應放在檢視中。

借閱時讀者先登記相應借閱資訊、讀者資訊及借閱的書資訊。借閱資訊確認時系統應完成以下操作:

(1)書籍表中對應該書籍的庫存減。若庫存小於零, 說明該書已被借完, 系統應給出相應的提示資訊。

(2) 若讀者的實借書數大於該讀者身份中的最大借閱數, 系統應給出相應的提示, 並要求該讀者退還一定數的書。還書時同樣是先登記讀者資訊及要歸還的書資訊還書資訊確認時, 系統應完成以下功能:

(3)判斷還書日期是否超過借書期限, 若超過則根據圖書館的相關規定處理, 如交納一定的罰金。

(4) 從借閱表中刪除該讀者相應的借書記錄。

(5)書籍表中該歸還書籍的庫存增。

讀者資訊、讀者身份資訊、書籍資訊的維護功能

維護模組都具有資料記錄指標的移動、新增、側除、編輯等功能, 這時我們可使用即提供的物件導向的程式設計思想, 把對於這些資訊的維護功能封裝成類, 在以後的程式設計中便可盆復使用, 從而減少程式設計工作, 該維護模組類可實現以下功能:

(1)實現資料記錄指標的移動以瀏覽資料

(2)實現記錄的新增、編輯、側除、儲存、恢復和定位功能。該通用類設計好以後, 在讀者資訊、讀者身份資訊、書特資訊的維護介面上, 就可以加人該類的乙個物件。

報表輸出功能

圖書館每年年底都要做報表, 統計本年度新增圖書的情況或對圖書中現有書籍進行統計。該項工作相當大, 且不允許有一點差錯, 若用手工來做相當耗時, 但用計算機可以很輕鬆地完成它。

先將報表中要顯示的資料項設計成相應檢視報表檢視年份, 所屬類別,書名, 數, 單價, 年價。將該檢視作為報表設計器的資料來源, 按年份、所屬類別等屬性進行分組, 對每一組統計其數量、**等資訊。報**式設計好後, 孺要列印時, 只裕執行相應列印命令即可, 無須額外操作就可得到圖書館中最新圖書資訊的列印報表。

2、**設計

①讀者編號設計

讀者編號是系統中的乙個基本資料項,唯一確定每個讀者物件。它是乙個固定十位數的資料項,它的一般格式是「aabbccdd」,其意義:「aa」為年份編號,如08,09,10,用來表示學生的註冊時間;「bb」為學院編號,表示學生所在學院;「cc」代表專業編號,表示學生所學專業;「cc」為班級編碼,代表學生所在的班級;「dd」為學生在班級的學號。

圖書館借書管理資訊系統設計

管理資訊系統實驗報告 圖書館借書系統調查分析 專業班級物流管理 學號 11031704 11031707 小組學生韓思芸金蕾 指導教師 起止日期 一 圖書館借書系統背景分析 隨著資訊科技的迅猛發展,資訊化已經滲透到社會生活的各個領域和各個層面,並日益成為提高效率,消除差錯,節約成本的有效途徑。圖書館...

圖書館管理資訊系統規劃

專業班級 小組成員 2015年6月 系統名稱 圖書館管理資訊系統 開發時間 年 月 日 客戶 企業 隨著當今時代資訊科技的不斷發展,人們越來越重視的便是效率,因此,圖書館管理中運用傳統的手工操作方式在這個數位化時代顯得格格不入,針對該現象,工作人員和讀者對於運用計算機來輔助協調與管理自身工作的要求正...

圖書館管理資訊系統課程設計

管理資訊系統 課程設計報告 設計題目 圖書館管理資訊系統設計開發 專業金融 班級金融 041 學號 3040521002 學生丁明薈 指導教師王小江 時間2007 07 2 2007 07 6 地點工商管理學院實驗室機房 2007 年春季學期 圖書館管理資訊系統開發 當今世界正處於科技高速發展,資訊...