圖書管理系統可行性分析

2021-05-17 11:20:35 字數 3233 閱讀 6964

可行性分析文件

1 引言

1.1 編寫目的

可行性分析報告是說明「圖書管理系統」軟體專案在技術、經濟、社會條件方面開發的可行性,為其提供論據,為開發人員進行概要設計提供必要的參考資料,在體統開發完成後期為系統的測試、驗收提供幫助。

1.2 專案背景

● 待開發的系統的名稱:圖書管理系統。

● 本專案的任務提出者:xx大學計算機系。

● 本專案的開發者:計算機0701。

1.3 定義

以下對lms、sql server、delphi 分別定義如下。

lms:library management system,圖書管理系統。

sql server:microsoft sql server 2000資料庫管理系統。

delphi:delphi 7,borland公司的視覺化開發工具。

1.4 參考資料

[1] 陸慧恩.實用軟體工程.清華大學出版社,2023年9月

[2] 王花.軟體工程實驗與課程設計指導.電子工業出版社,2023年6月

[3] 肖漢.軟體工程理論與時間.科學出版社,2023年7月

[4] 陸安生.管理資訊系統.中國水利水電出版社,2023年7月

2 可行性研究的前提

2.1 要求

圖書管理系統應該具有對圖書、讀者資訊進行儲存和管理的功能,並且能夠儲存圖書資訊、讀者資訊、借閱資訊等。負責圖書的採購資訊存檔、對圖書資訊的查詢及編輯、對學生相關資訊的管理、借閱圖書的管理

2.1.1 效能

能夠及時反映圖書的庫存資訊,正確完整的維護圖書資訊,快速準確的完成圖書資訊的查詢

2.1.2 系統的輸出要求

要求:簡捷、快速、實時

內容:圖書情況,學生圖書借閱情況

2.1.3 系統的輸入要求

要求:模糊匹配

內容:新書入庫、讀者資料新增、讀者圖書借閱

2.1.4 處理流程和資料流程

系統處理流程圖如圖2.1所示。

2.1.5 完成期限

本專案為小型管理軟體,完成期限為2星期。

2.2 專案的基本目標

所建議的系統的開發目標應考慮以下幾個方面。

1) 減少人力的投入,系統要求操作方便。

2) 系統需要提供綜合查詢系統以提高借閱的效率和圖書檢索的效率。

3) 系統需要一定的擴充套件性與安全性。

2.3 條件、假定和限制

2.3.1 建議軟體壽命

系統執行壽命最小值為1年。

2.3.2 硬體、軟體、執行環境和開發環境方面的條件與限制

1) 硬體條件

伺服器、pc機。

2) 軟體資源

作業系統:win2000或者更高。

資料庫管理系統:sql server 2000。

開發工具:delphi 7。

開發限制:開發時間短。

2.4 進行可行性分析的方法

通過對已有圖書管理系統的分析和研究比較的方法,確定總體結構,利用sql server資料庫所具有的能力,使用delphi做成乙個初級系統軟體

2.5 決定可行性的主要因素

圖書館規模、裝置狀況、操作人員技術、開發時間的長短、使用的難易程度和費用的多少

3 對現有系統的分析

3.1 處理流程和資料流程

處理流程圖如圖2.2所示。

圖2.2處理流程圖

3.2 工作負荷

由於資料量大越來越大,現有的系統已明顯不適應目前的龐大資料量,系統工作負荷過大

3.3 費用支出

所需要的費用包括管理人員工資等。

3.4 人員

執行維護現有系統的人員為圖書管理員。

3.5 裝置

3.6 侷限性

處理時間緩慢、響應不及時、效率低、資料儲存能力不足、沒有查詢處理功能。

4 所建議的系統

4.1 對所建議系統的說明

所建議的系統是基於c/s結構的圖書管理系統,採用視覺化程式設計技術,以deplhi為前台,sql server資料庫為後台,實現了對圖書的各個管理模組,提供了簡潔易用的介面,小巧而不失使用的功能,方便師生

4.2 改進之處

新系統克服了原來系統的人員裝置效率低,系統工作負擔重等缺點,而且加入了對資料的安全性保護的功能,使原有系統在可行性與穩健性方面有了很大的進步。

4.3 影響

在建立所建議系統時,預期會帶來的影響包括以下幾個方面。

4.3.1 對裝置的影響

配備符合本報告2.3.2中所列條件的計算機硬體要求。

4.3.2 對軟體的影響

配備符合本報告2.3.2中所列條件的計算機軟體要求。

4.3.3 對使用者單位機構的影響

為了執行所建議系統,需要圖書管理員熟悉相關的計算機操作。

4.3.4 對系統執行過程的影響

需要系統具有較好的容錯性,發現執行期錯誤時能夠繼續工作,並從容終止。

4.3.5 對開發的影響

在當前網路資訊時代下,計算機技術和軟體技術的不斷更新是圖書館管理系統需要更強大的功能,遠遠不能滿足將來現代化的社會,在管理上也可能需要人員調整。

4.3.6 對地點和設施的影響

有完整的pc機即可。

4.3.7 對經費開支的影響

無。4.4 技術可行性評價

技術上的可行性分析主要分析現有技術條件能否順利完成開發工作,硬體、軟體配置能否滿足開發者的需要,各類技術人員的數量,水平,**等。圖書館管理系統的工作主要是在讀者和圖書館之間架起一座橋梁,能相互溝通資訊和處理資訊。所使用的語言是delphi和sql之間連線,這是大家還比較熟悉的內容,所用技術是可行的。

5 投資及效益分析

5.1 支出

支出主要包括以下幾個方面。

5.1.1 基本建設投資

伺服器,win作業系統,以及sql server資料庫管理系統,delphi 7。

5.1.2 其他一次性支出

系統的設計和開發費用。

5.1.3 非一次性支出

系統的維護費用。

5.2 收益

對於所選擇的方案,可使管理差錯的避免、減少,靈活性的增加、動作速度的提高和管理計畫方面的改進等。

6 社會因素方面的可能性

6.1 法律方面的可行性

程式設計正當,不會侵犯個人、集體、國家的利益,不違背相關的法律法規。

6.2 使用方面的可行性。

所建議的專案盡可能提供直觀、簡潔、易用的人機介面,從使用者單位的工作人員的素質來看,能夠滿足該軟體系統的要求。

7 結論

經過以上綜合分析,該項目的技術、經濟、操作都有可行性,可以立即開始進行本專案的開發。

圖書管理系統可行性分析

目錄1 引言2 1.1編寫目的21.2可行性研究的前提21.3專案定義21.4參考資料2 2.系統的規模和目標2 2.1系統要求22.2目標32.3條件,假定和限定32.4系統的可行性分析4 3.對現有系統的分析4 3.1組織結構圖43.2系統流程圖4 4.所建議的系統6 4.1對所建議系統的說明6...

小型圖書管理系統可行性分析

可行性分析 1.專案背景分析 本專案名稱為 小型圖書管理系統 該系統主要為管理員設計,方便查詢圖書及錄入圖書。系統功能主要包括 能夠儲存一定數量的圖書資訊並進行圖書查詢 圖書刪除 圖書入庫 圖書概覽 修改密碼等,系統的註冊功能可以讓多個人登入系統,方便個人使用。本專案的任務提出者為安工計科學院,開發...

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

圖書管理系統 可行性研究報告 組員 圖書管理系統可行性研究報告 1 引言 1 1.1 編寫目的 1 1.2 專案背景 1 1.3 定義 2 1.4 參考資料 2 2 可行性研究的前提 2 2.1 要求 2 2.2 目標 3 2.3 條件,假定和限定 3 2.4 決定可行性的主要因素 3 3 對現有系...