圖書館可行性分析報告

2021-08-26 04:58:42 字數 3271 閱讀 4899

[圖書館管理系統]

需求分析報告

西北師範大學

物理與電子資訊工程學院

2009級電子(1)班

陳霞霞 200972020105

田慧超 200972020136

2011.12.4

1.引言

1.1編寫目的

編寫本報告的目的是明確本系統的詳細需求,供使用單位確認系統的功能和效能,並作為軟體設計人員的設計依據和使用單位的驗收標準。

1.2專案背景

開發軟體名稱:圖書管理系統。

專案開發者:陳霞霞,田慧超

使用者單位:物理與電子工程學院

1.3參考資料:

康賢《visual foxpro資料庫程式設計教程》

2.任務概述

2.1目標

本系統通過強大的計算機技術給圖書管理人員和讀者借、還書帶來便利。本系統除了圖書館內管理的一般功能還外,還包括網上**查詢圖書資訊、查詢本人的借閱情況和續借等功能。目標還包括:

減少人力與管理費用;

提高資訊準確度;

改進管理和服務;

建立高效的資訊傳輸和服務平台,提高資訊處理速度和利用率;

系統設計優良,介面設計精美、友好、快捷,人性化設計,後台管理功能強大、效率高;

更簡便、資訊化程度更高的圖書管理流程;

2.2使用者的特點

本軟體的終端使用者是面向管理員(圖書管理員和其它管理人員)、讀者(老師和同學等),他們都具有一定的計算機應用基礎,可以比較熟練操作計算機。管理員和讀者都是經常性使用者。

系統維護人員為計算機專業人員,熟悉資料庫、作業系統、網路維護工作。維護人員為間隔性使用者。

3. 需求規定

在圖書管理系統中,管理員要為每個讀者建立借閱賬戶,並給讀者發放不同類別的借閱卡(借閱卡可提供卡號、讀者姓名),賬戶內儲存讀者的個人資訊和借閱記錄資訊。持有借閱卡的讀者可以通過管理員(作為讀者的**人與系統互動)借閱、歸還圖書,不同類別的讀者可借閱圖書的範圍、數量和期限不同,可通過網際網路或圖書館內查詢終端查詢圖書資訊和個人借閱情況,以及續借圖書(系統審核符合續借條件)。

借閱圖書時,先輸入讀者的借閱卡號,系統驗證借閱卡的有效性和讀者是否可繼續借閱圖書,無效則提示其原因,有效則顯示讀者的基本資訊(包括**),供管理員人工核對。然後輸入要借閱的書號,系統查閱圖書資訊資料庫,顯示圖書的基本資訊,供管理員人工核對。最後提交借閱請求,若被系統接受則儲存借閱紀錄,並修改可借閱圖書的數量。

歸還圖書時,輸入讀者借閱卡號和圖書號(或丟失標記號),系統驗證是否有此借閱紀錄以及是否超期借閱,無則提示,有則顯示讀者和圖書的基本資訊供管理員人工審核。如果有超期借閱或丟失情況,先轉入過期罰款或圖書丟失處理。然後提交還書請求,系統接受後刪除借閱紀錄,並登記並修改可借閱圖書的數量。

圖書管理員定期或不定期對圖書資訊進行入庫、修改、刪除等圖書資訊管理以及登出(不外借),包括圖書類別和出版社管理。

為系統維護人員提供許可權管理、資料備份等通用功能。

3.1 資料流圖(系統維護為通用功能,這裡不做具體分析)

資料流圖加工處理功能簡單描述

(1)書籍管理

書籍類別管理:增、刪除、改等管理。

書籍資訊管理:新書入庫,圖書購入後由圖書管理人員將書籍編碼並將其具體資訊錄入書籍資訊表。書籍資訊修改,書籍資訊由於工作人員的疏忽而出現錯誤時,可修改其資訊。

管理員按不同方式查詢、統計,讀者按不同方式查詢。

出版社資訊管理:增、刪除、改等管理。

圖書登出:某一部分圖書會隨著時間的增長及知識的更新而變得不再有使用的價值,或者圖書被損壞,這些圖書就要在圖書籍資訊表中的除去。即從書籍資訊表中刪去此書籍記錄。

(3)讀者管理

讀者類別資訊管理:增、刪除、改等管理。

讀者資訊管理:辦理、掛失、暫停借、登出閱卡,錄入、修改、刪除讀者資訊。

(4)借閱管理

續借管理:提供讀者在符合規定的情況下網上續借。

還書管理:根據借閱卡編號、圖書id等,在借閱資訊表中找到相應的記錄,將借書記錄刪除,更新該記錄的相應資料(圖書資訊表)。根據違反規定情況計算和登記罰款記錄。

借書管理:根據借閱卡編號和圖書編號,進行借書登記。在借閱資訊表中插入一條借書記錄,該記錄包括讀者id、圖書id、借出日期、借閱編號、操作員等資訊,更新該記錄的相應資料(圖書資訊表)。

把超期圖書以列表的形式顯示出來,並以電子郵件或列印成書面通知讀者。提供讀者網上查詢自己的借閱情況(包括超期提示)

3.2資料描述

通過對圖書管理系統需求及其資料流圖的分析,可以得出該系統涉及讀者、書籍、借閱和還書資訊表等資料實體。

(1)e-r圖

(2)資料實體結構描述

3.3效能需求

由於此開發專案針對圖書館,使用頻度較高,使用性要求比較高。為防止對資訊資料和管理程式的惡意破壞,要求有較為可靠的安全效能。總之,要求穩定、安全、便捷,易於管理和操作。

查詢速度:不超過10秒;

其它所有互動功能反應速度:不超過3秒;

可靠性:平均故障間隔時間不低於200小時。

3.4 其他需求

能快速恢復系統和故障處理,方便系統公升級和擴充,故障恢復時間不超過5小時。

4.執行環境規定

4.1硬體環境

伺服器1) 處理器(cpu):pentium 900m (推薦pentium 4 1.2g)

2) 記憶體容量(ram):至少256m(推薦 512m)

客戶端1) 處理器(cpu):pentium 133m 或更高

2) 記憶體容量(ram):64m或更高

4.2軟體環境

資料庫伺服器端

(1) 作業系統:microsoft windows 2000

(2) 資料庫管理系統:oracle,配置tcp/ip協議

web伺服器端

(1) 作業系統:microsoft windows 2000

(2) internet 資訊服務(iis)6.0管理器

(3) visual 2003,配置tcp/ip協議

客戶端(1) 作業系統:windows 98/2000/2003/xp

(2) web瀏覽器:internet explorer 5.0以上或netscape 4.0以上,配置tcp/ip協議

4.3介面

硬體介面

考慮到大量資料的備份等要求,需要保持與磁帶機和光碟燒錄機的介面,這較易實現。

軟體介面

這裡,主要考慮軟體與作業系統、資料庫管理系統的介面,以及區域網和網際網路軟體之間的資料交換。考慮到文件處理時有可能需要較常用的辦公軟體。例如microsoft的office系列,所以應盡量實現它們之間的資料格式的自動轉換。

4.4控制

由於本系統採用目前的主流技術,對程式的執行和控制都沒有特殊要求。

圖書館裡可行性分析報告

可行性研究報告 目錄1 引言 1 1.1 編寫目的 1 1.2 專案背景 1 1.3 定義 1 1.4 參考資料 1 2可行性研究前提1 2.1 要求2 2.2 目標2 2.3 條件 假定和限制2 2.4 進行可行研究的方法2 2.5 評價尺度2 3 對現有系統的分析2 3.1 資料流程和處理流程2...

圖書館管理系統可行性分析報告

1 引言 為了方便管理者與讀者特提出開發此系統。1.1 編寫目的 從現在應用的技術方面 管理者和使用者的操作方式方面研究圖書館管理管理系統的可行性和必要性。圖書館管理系統的實施,將很大程度上提高了圖書館資訊資源的利用率,也使得讀者能夠更加方便的對圖書進行個性化的管理。1.2 專案背景 軟體名稱 圖書...

高校圖書館管理系統可行性分析報告

1 引言 1 編寫目的 目的在於為了對問題進行研究,以最小的代價在最短的時間內確定問題是否可解。經過對此專案進行詳細調查研究,初擬系統實現報告,對軟體開發中將面臨的問題及其解決方案進行初步設計及合理安排。明確開發風險及其所帶來的經濟效益。本報告經審核後,交專案經理審查。2 專案背景 開發軟體名稱 高...