圖書館借閱管理系統需求分析

2022-08-30 22:18:05 字數 2895 閱讀 2546

1.引言

本需求的編寫是為了研究圖書館系統軟體的開發途徑和應用方法。同時它也是進行專案策劃、概要設計和詳細設計的基礎,是維護人員進行內部維護,資訊更新,驗收和測試的依據。

圖書館管理系統是各所高校教育環節不可缺少的一部分,它的內容對學校的決策者和管理者來說至關重要,所以該系統應該能夠為使用者提供充足的資訊和快捷的查詢手段。但一直以來人們使用傳統人工方式管理檔案檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的檔案和資料,這對於查詢、更新和維護都帶來了不便。

隨著科學技術的不斷提高,電腦科學日漸成熟,其強大的功能已為人們深刻認識,他已進入人類社會的各個領域並發揮著越來越重要的作用。早期的校園網路、如今的web寬頻網都為我們共享資料提供了前所未有的方便,由此,建立高效能的圖書管理系統,作為計算機應用的一部分,使用計算機對圖書進行管理,具有手工管理無法比擬的優點,如:檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等,這些優點能夠極大的提高圖書資訊管理的效率,也是科學化、正規化的體現。

實踐表明,將計算機技術運用於圖書資訊的管理,有利於建立起合理的管理機制。避免人為的資訊管理的錯誤,以達到客觀公正,準確高效的目的,有利於計算機技術的推廣。因此,開發這樣的軟體系統是很必要的。

2.專案概述

為方便對圖書館書籍,讀者資料,借還書等進行高效的管理,特編寫該程式以提高圖書館效率。使用該程式之後,圖書館管理人員可以管理讀者的登記、圖書的購入、借出、歸還以及登出等;還可以查詢某位讀者、某本圖書館的借閱情況,對當前借閱情況給出一些統計,給出統計**,以全面掌握圖書的流通情況。

2.1.1 開發意圖

a.為了圖書管理系統更完善;

b.為了學校圖書館對圖書的管理更方便;

c.為了減輕圖書管理人員的工作負擔。

2.1.2 應用目標

通過本系統軟體,能幫助圖書館管理人員利用計算機,快速方便地對圖書館書籍,讀者資料,借還書等進行高效的管理。

2.1.3作用及範圍

本軟體適用於教育界,它是比較完善的系統管理軟體,對圖書館的書籍,讀者資料,借還書等可以進行方便的管理。

2.1.4 背景

人工管理圖書的手續繁瑣、效率低下給具有強烈時間觀念的管理人員帶來了諸多不便,學校圖書館缺少一套完善的圖書管理軟體,為了對圖書的管理方便,因此開發了本軟體。

最終的使用者是圖書管理員和讀者,圖書管理員需要進行使用者的建立、修改和刪除等工作,要求具備計算機知識,如許可權管理等。讀者是普通使用者,具備一定的計算機操作知識即可。

支援執行環境即可,在各種作業系統下基本沒限制。

動態資料為各種輸入和輸出資料,即資料庫中各表的屬性值

首先,分析管理系統的總體情況,劃分系統邊界,識別系統的資料**和去處,確定外部實體,得出系統的頂層資料流程圖;

然後劃分出幾個主要的資訊管理功能,並明確各功能之間的聯絡,繪製出資料流程圖。

資料流程圖的符號說明如圖3-1所示。

外部實體處理資料流資料儲存

圖3-1 資料流程圖的符號

圖書館借閱管理系統的頂層資料流程圖如圖3-2所示。

圖3-2

圖書館借閱管理系統的資料流程圖如圖3-3所示

圖3-3

3.3系統結構圖

系統結構圖示意如下:

圖3-4圖書館管理系統結構圖

3.4 系統功能圖

圖3-5 系統功能圖

3.5 e-r圖

在系統的資料庫設計中,先要對系統分析得到的資料字典中的資料儲存進行分析,分析各資料儲存之間的關係,然後才能得出系統的關係模式。可以採用e-r圖的方法來進行資料結構分析,e-r設計方法是一種通過e-r圖來描述現實世界資訊結構的db設計方法。e-r圖由實體、屬性、聯絡三部分組成。

e-r圖的符號說明如圖3-6所示。

實體屬性實體間的聯絡

圖3-6 e-r圖圖例

各分e-r圖說明如下:

讀者類別e-r圖見圖3-7:

圖3-7

2、讀者e-r圖見圖3-8:

圖3-8

3、借閱e-r圖見圖3-9:

圖3-9

4、書籍資訊的e-r圖見圖3-10:

圖3-10

5、圖書類別的e-r圖見圖3-11:

圖3-11

6、系統管理的e-r圖見圖3-12:

圖3-12

系統資料採集是由資料庫系統在軟體執行期間通過人機介面來提示使用者輸入的。此處不加贅述。

建立計算機的圖書館借閱管理系統,應適合計算機的特點,設計圖書館借閱管理系統的流通部分。首先,要確定計算機進行流通的目標和系統的功能,完成各種流通業務的程度。

本圖書館借閱管理系統具有如下功能:

1) 使用者登入功能

包括建立新使用者、輸入使用者名稱和密碼、修改密碼等

2) 圖書管理

圖書的查詢和統計、新書入庫

3) 人員管理

操作的許可權管理、讀者的許可權管理

4) 圖書的流通管理

圖書的借閱管理、還書管理

硬體平台是指開發與執行所需要的硬體環境,主要包括計算機機型及硬體配置。由於本系統是乙個小型的mis管理系統,因此對計算機硬體的要求不高,比較經濟,只要配備有pii300處理器(或以上)、64m記憶體(或以上)、20g硬碟(或以上)的普通微機即可順利執行。

6.系統軟體需求

軟體平台是指系統開發與執行的軟體環境。本系統在開發時選用了穩定性較強的windows xp中文專業版和visual basic6.0作為開發語言,同時選用了access資料庫,由於這些軟體產品都是microsoft公司的產品,因此彼此之間的相容性較好,開發出的應用系統穩定性較高。

visual basic 6.0具有視覺化的開發環境,可以快速完成系統的開發,內部整合的資料庫訪問通道,使得可以輕鬆方便的對資料庫管理。

資料庫採用microsoft access,由於我們的系統要求,採用它完全可以適合我們的工作需求,並且它所支援的資料型別十分豐富,維護簡便,費用比較低,人員素質要求不是很高,容易公升級。

本系統在單機上執行。

圖書館管理系統需求分析

目錄一 概述 1 1 沫若圖書館簡介 2 2 編寫簡介 2 二 專案綜述 3 1 圖書館管理系統資料庫 3 2 圖書館管理系統子系統 4 三 功能需求 6 1 資訊子系統 6 1 1學生資訊子系統 6 1 2藏書資訊子系統 9 1 3職工資訊子系統 12 2 服務子系統 15 2 1 登入資訊子系統...

圖書館管理系統需求分析

圖書管理是高校內每乙個系部或院部都必須切實面對的工作,但一直以來人們使用傳統的人工方式管理圖書資料。這種方式存在著許多缺點,如效率低 保密性差且較為繁瑣。另外,隨著圖書資料數量的增加,其工作量也將大大增加,這必將增加圖書資料管理者的工作量和勞動強度,這將給圖書資料資訊的查詢 更新和維護都帶來了很多困...

圖書館管理系統需求分析

概述立足於校園實際,著眼於未來發展,建成符合標準化協議 通用性較強 實用的系統,以提高圖書資訊的現代化管理水平,實現資訊資源的共享。圖書管理系統是一種基於集中統一規劃的資料庫資料管理新模式。在對圖書 讀者的管理,其實是對圖書 讀者資料的管理。本系統的建成無疑會為管理者對圖書管理系統提供極大的幫助。使...