軟體專案開發計畫書

2021-03-04 05:12:45 字數 3933 閱讀 6112

專案名稱:圖書管理系統

參與人員:鄒浩王瑩盧珊珊侯迪

張旭印萬濤劉嘯虎張竣銘

目錄1引言 - 3 -

1.1編寫目的 - 3 -

1.2背景 - 3 -

1.3定義 - 4 -

1.4參考資料 - 4 -

1.5 系統動機 - 4 -

1.6標準、條件和約定 - 5 -

1.7編寫文件的wbs - 5 -

2專案概述 - 6 -

2.1工作內容 - 6 -

2.2主要參加人員 - 6 -

2.3產品及成果 - 8 -

2.3.1程式 - 8 -

2.3.2檔案 - 8 -

2.3.3服務 - 8 -

2.3.4非移交產品 - 8 -

2.4驗收標準 - 9 -

2.4.1**的驗收 - 9 -

2.4.2 文件驗收 - 9 -

2.4.3 服務驗收 - 10 -

2.5完成專案的最遲期限 - 10 -

2.6本計畫的審查者與批准者 - 10 -

3實施總計畫 - 11 -

3.1開發過程 - 11 -

3.1.1 需求分析 - 11 -

3.1.2 系統設計 - 11 -

3.1.3 編碼及測試階段 - 11 -

3.1.4 文件、產品部署 - 11 -

3.1.5 專案總結 - 11 -

3.2工作任務的分解 - 12 -

3.3介面人員 - 13 -

3.4進度 - 13 -

3.5預算 - 14 -

3.6關鍵問題 - 14 -

4支援條件 - 15 -

4.1計算機系統支援 - 15 -

4.2需要使用者承擔的工作 - 16 -

4.3需由外單位提供的條件 - 17 -

5專題計畫要點 - 18 -

5.1開發人員培訓計畫 - 18 -

5.2 測試計畫 - 18 -

5.3 質量保證計畫 - 18 -

5.4 人員配置計畫 - 18 -

5.5 客戶培訓計畫 - 19 -

5.6 安全保密計畫 - 19 -

5.7 合同計畫 - 19 -

為了保證專案團隊按時保質地完成專案目標,便於專案團隊成員更好地了解專案情況,使專案工作開展的各個過程合理有序,有必要以檔案化的形式,把對於在專案生命週期內的工作任務範圍、各項工作的任務分解、專案團隊組織結構、各團隊成員的工作責任、團隊內外溝通協作方式、開發進度、經費預算、專案內外環境條件、風險對策等內容以書面的方式描述出來,作為專案團隊成員以及專案干係人之間的共識與約定,專案生命週期內的所有專案活動的行動基礎,專案團隊開展和檢查專案工作的依據。

本專案開發計畫用於從總體上指導圖書管理系統專案順利進行並最終得到通過評審的專案產品。本專案開發計畫面向專案組全體成員。

瀋陽師範大學圖書管理系統是由瀋陽師範大學委託我們開發的大型管理系統,主要功能是實現圖書館的資訊化管理,包括讀者資訊管理,書籍資訊管理,借閱資訊管理,管理者資訊管理等功能。專案週期為六個月,專案背景規劃如表1.1所示。

表1.1 專案背景規劃

圖書管理系統是學校資訊管理系統的乙個重要組成部分,它需要學生基本資訊系統提供學生的基本資料,因為很多情況下,圖書證號和學生的學生證號是一樣的,而且在圖書管理中,需要知道學生所在的系別和班級等資訊;另外,它還需要教職工資訊系統提供基本資料,因為教職工當然也能在圖書館借閱圖書。 因此,在設計時可以和校園資訊管理系統的其他系統使用同乙個資料庫管理系統,以便系統之間的資訊交流和管理。

專門術語:

sql server:系統伺服器所使用的資料庫關係系統(dbms)。

sql:一種用於訪問查詢資料庫的語言

事務流:資料進入模組後可能有多種路徑進行處理。

主鍵:資料庫表中的關鍵域。值互不相同。

外部主鍵:資料庫表中與其他表主鍵關聯的域。

rollback:資料庫的錯誤恢復機制。

縮寫:系統:若未特別指出,統指本圖書管理系統。

sql:structured query language(結構化查詢語言)。

atm:asynchronous transfer mode (非同步傳輸模式)。

uml:統一建模語言、是一套用來設計軟體藍圖的標準建模語言,是一種從軟體分析、設計到編寫程式規範的標準化建模語言。

文件格式要求按照我國gb/t8567-1988國家標準和ieee/ansi830-1993標準規範要求進行。包括以下檔案:

圖書借閱關係系統需求說明書

軟體工程專案開發文件範例

軟體工程國家標準文件

圖書借閱管理需求說明書

軟體需求說明書編寫規範

書籍包括:

《軟體專案管理》 朱少民,韓瑩編著,人民郵電出版社。

《軟體專案管理》 rajeev t shandilya編著科學出版社。

圖書的管理是一門複雜的學問,與一般的企業和機構管理不同,它要處理的資訊量極大,進行的操作繁瑣。很多年以來,管理圖書館是利用人工操作,讀者要借書還書時需要操作員手動進行,這中間查詢、錄入資訊、管理的過程是很複雜的。在計算機被廣泛應用之後,利用計算機進行圖書管理成為成為了可能。

本軟體系統通過實現讀者、圖書館操作員與圖書館內部資料的互動,使得快速地進行圖書管理成為了可能。借還書環境和管理環境將更加方便快捷。

本專案遵從以下標準:

gb/t 13702-1992 計算機軟體分類與**

gb/t 20918-2007 資訊科技

gb/t 19003-2008 軟體工程

gb/t 5538-1995 軟體工程標準分類法

gb/t 9386-2008 計算機富安居測試文件編制

gb/t 9385-2008 計算機軟體需求規格說明

gb/t 5532-2008 計算機軟體測試規範

gb/t 18221-2000 資訊科技程式語言

gb/t 11457-2006 資訊科技軟體工程

gb/t 8567-2006 計算機軟體文件編制規範

編寫文件任務

任務排程收集材料分類編寫檢查驗收總結成果

任務規劃圖書館目錄章節階段檢查階段總結

任務分配網上資源詳細編寫彙總檢查彙總總結

隨著人們知識水平層次的提高,圖書館成為日常生活中不可缺少的一部分。而圖書館的存書量和業務量龐大,僅僅靠傳統的記帳式管理是不可行的。圖書館系統應運而生,逐漸成為資訊化建設的重要組成部分。

圖書管理系統為學校或社會型圖書館的管理員提供所有借閱者的詳細資訊,以及館內庫存的詳細情況,對借書和還書兩大功能進行合理操縱並登記。

圖書管理系統採用目前比較流行的c/s模式,eclipse 作為前端開發工具,後台資料庫管理系統為sql server2000,系統的執行平台為windows。系統執行再圖書館工作人員的客戶機上,對資料庫訪問的併發處理由sql server控制。

本圖書管理系統主要實現的功能如下:

進入系統前需要身份驗證,輸入正確的使用者名稱和密碼才能進入系統。

使用者可以根據需要進行書庫管理。

使用者可以進行借書證的辦理、查詢、掛失等操作。

使用者可以新增賬戶和修改密碼。

專案開發時間:90天

開發工具: eclipse

1、 製作和修訂專案開發計畫;

2、 進行計畫跟蹤與監控;

3、 配合sqa的質量保證工作;

4、工作產品及時進行受控管理;

5、 按計畫提請階段評審;

6、 提交測試部門評測開發產品;

7、 交付最終工作產品。

8、專案實施總結

9、 專案驗收

為了完成圖書管理系統的專案開發,公司組建了乙個臨時的專案團隊,有專案組組長、副組長、組員構成,如圖2.1所示。

軟體專案開發計畫書

2.3.1.程式3 2.3.2.檔案3 2.3.3.服務3 2.3.4.非移交的產品3 2.4 驗收標準4 2.5 完成專案的最遲期限4 2.6 本計畫的批准者和批准日期4 3.實施計畫4 3.1 工作任務的分解與人員分工4 3.2 介面人員4 3.3 進度4 3.4 預算4 3.5 關鍵問題5 4...

軟體專案開發計畫書

專案名稱 圖書管理系統 參與人員 鄒浩王瑩盧珊珊侯迪 張旭印萬濤劉嘯虎張竣銘 目錄1引言 3 1.1編寫目的 3 1.2背景 3 1.3定義 4 1.4參考資料 4 1.5 系統動機 4 1.6標準 條件和約定 5 1.7編寫文件的wbs 5 2專案概述 6 2.1工作內容 6 2.2主要參加人員 ...

軟體專案開發計畫書

2.2主要參加人員 石春光 專案負責人。王海巨集 小組領導兼程式設計師。田果 技術領導,技術一流。劉棟 小組領導兼程式設計師。汪世軒 質量 管理領導。2.3產品 2.3.1程式 即是 理出需移交給使用者的程式的名稱 所用的程式語言及儲存程式的 形式,並通過引用有關檔案,逐項說明其功能和能力。略 2....