北方民族大學
課程設計報告
系(部、中心) 電腦科學與工程學院
姓名鎖陽東學號 20103208
專業軟體工程班級 2010級 2 班
同組人員馬旭(20103196) 何玉清(20103173
課程名稱軟體工程專案管理
設計題目名稱《圖書管理系統軟體專案計畫任務書》
起止時間 2023年11月26日——2023年12 月21日
成績 指導教師簽名
北方民族大學教務處制
目錄1 引言 3
1.1 編寫目的 3
1.2 重要術語 3
2 專案概述 3
2.1 專案開發背景及意義 3
2.2 專案初始範圍 3
2.3 專案生存期模型選擇 3
2.4 開發技術選擇與理由 3
3 專案範圍計畫 3
3.1 使用者需求概述及系統主要功能 3
3.2 開發團隊與開發環境 3
3.3 基於系統功能分解的wbs方案 3
3.4 基於專案開發過程的wbs方案 3
4 專案進度計畫 4
4.1 進度估算 4
4.2 進度計畫 4
5 軟體估算 5
5.1 專案規模估算 5
5.2 專案成本估算 5
6 軟體質量保證計畫 5
6.1 質量目標 5
6.2 質量保證活動 5
7 專案風險評估及應對措施 5
7.1 專案風險事件 5
7.2 風險應對措施 5
8 專案配置管理計畫 5
8.1 配置項列表(配置庫) 5
8.2 配置項路徑及標識 5
8.3 基線變更控制流程 5
9 結束語 5
參考資料 5
此專案計畫任務書的編寫目的是制定一套軟體專案實施及管理的解決方案,其主要的工作包括確定詳細的專案實施範圍、定義遞交的工作成果、評估實施過程中的主要風險、制定專案實施的時間進度計畫、成本和預算計畫、人力資源計畫等方面。
舉例:(1)wbs:work breakdown structure,任務分解結構,是面向可交付成果的對專案元素的分組,它組織並定義了整個專案的範圍。
(2)sow:statement of work,工作說明書,是對專案所要提供的產品或服務的敘述性的描述。
(3)sql: structured query language,結構化查詢語言,主要功能就是同各種資料庫建立聯絡,進行溝通。
圖書管理系統,是基於圖書館的圖書數目不斷增加,讀者數目不斷增長,對圖書館管理自動化和準備化要求日益強烈的背景下,為了實現讀者資訊管理工作網路化,以及實現網路查詢和統計一體化而設計的管理資訊系統。該系統為了圖書管理員提供了乙個個性化的門戶,將讀者需要的各種服務整合起來,操作員只需一次登入就可以使用所有服務。讀者資訊服務系統,是為讀者介意資訊情況提供的介面。
從圖書資訊的錄入到讀者借閱圖書的管理,都是可以通過這個系統完成。
專案的初始範圍首先要對專案需求可行性、經濟可行性、技術可行性進行分析。
專案需求可行性分析
1)圖書館希望能夠在編目的時候迅速查詢新的書籍是否已編目,並可以快速編目
2)圖書館希望省去編寫查詢卡能夠用計算機進行各種快速查詢。
3)圖書館希望使用條碼槍來實現圖書的借還書籍。
4)圖書館希望通過能統計大量的以前無法統計的資料,方便管理。
5) 在還書時實現計算機自動進行罰款;
6)有多個庫,要可以靈活設定庫的性質。
7)圖書管理員有不同的職位要可以進行許可權設定。鑑於學校目前所使用的圖書館管理系統查詢速度延遲比較大,我們需要乙個更快更好的圖書館管理系統,這將得到老師同學以及圖書館管理工作人員的歡迎。
經濟可行性分析
經過對此專案進行詳細調查研究,初擬系統實現報告,對軟體開發中將要面臨的問題及其解決方案進行初步設計及合理安排。明確開發風險及其所帶來的經濟效益。
技術可行性分析
基於穩定可靠的資料庫工程技術、高階語言程式設計技術、.***技術,軟體測試與維護技術等資訊科技以及其開發平台,目前來看,這些技術都比較成熟穩定,並且安全可靠,在組員掌握以上各種技術的情況下,可以規劃並按規劃書開展實施專案。
用迴圈迭代方法,可以在若干時間段內通過生長,改善,求精進行片段開發
圖3 專案生命週期迭代圖
1)專案管理與計畫
為系統定義業務範圍和目標;
制定計畫以滿足定義的需求;
分配負責實施人員;
根據計畫控制專案在預期時間和成本內完成。
2)系統分析
關注系統實現什麼;
調研、獲取系統的需求;
研究需求,將需求結構化(進一步建模);
生成候選初始設計以滿足需求。
3)系統設計
關注如何實現系統;
將分析階段生成的被推薦候選方案翻譯成詳細的邏輯模型;
將邏輯模型轉化為物理模型(物理的系統說明書),根據該模型可實現物理系統。
4)系統實現與運轉
將系統說明書轉化為乙個執行系統,經過測試後投入使用;
實現包括編碼,測試,安裝;
在運轉期間做出合理修改。
專案盡量採用學校現有的軟硬體環境,及先進的管理系統開發方案,從而達到充分利用學校現有資源,提高系統開發水平的應用效果的目的。根據圖書管理的規定,滿足管理元和學生對圖書的日常管理和使用,系統採用選單自頂向下的設計方法,便於系統功能的各種組合和修改,又便於技術維護人員補充、維護。系統應具備資料庫維護功能,及時根據使用者需求進行資料的新增、查詢、修改、統計等操作。
系統維護一資料庫,儲存圖書和讀者的資料以及圖書流通情況的資料,便於管理員管理圖書和讀者的有關資料,還可根據需要隨時進行資料的查詢和統計並按所需格式和方式輸出。
讀者的資訊必須準確的反映在圖書館的工作平台上。讀者和管理員的操作資訊必須及時存貯在圖書館的伺服器上, 對伺服器上的資料必須進行及時正確的重新整理.對於系統客戶端負載能力必須要滿足學校人數最大服務需求量,伺服器資料要及時得以備份,要有良好的可恢復性和資訊完備準確性.
系統輸入要求: 資料完整,詳實,合規定。系統輸出要求:
簡捷,準確,實時。安全與保密要求: 圖書館的管理員享有對圖書館所有資訊管理與修改的權力。
讀者只有對本人資訊查詢及操作的權力。
下圖為系統功能模組wbs圖
圖3.1系統功能模組wbs圖
開發團隊:專案組長鎖陽東
專案成員馬旭何玉清
開發環境:硬體環境:pc機
軟體環境:windows xp作業系統 visual studio 2010開發環境 sql資料庫等
基礎(功能)wbs表中的內容應參照3.1中的功能模組圖。
表3-1:功能wbs表
過程wbs表中的內容應參照2.3中的專案生存週期模型。
表3-2:過程wbs表
根據前一階段制定的過程wbs以及專案生存週期模型,選擇一種專案進度估算方法(如定額估算法、工程評估評審技術、關鍵路徑法、時間壓縮法、資源調整法、關鍵鏈法等),估算專案歷時、專案開始結束時間,以及每個任務的開始結束時間。
提示:需要畫出專案網路圖,並且專案的開始時間和每個任務的持續時間是已知的。
教務管理系統軟體專案計畫任務書
北方民族大學 課程設計報告 系 部 中心 電腦科學與工程學院 姓名楊啟巨集學號 20103229 專業軟體工程班級 2010級軟體班 同組人員謝虎王雪橋 課程名稱軟體工程專案管理 設計題目名稱 教務管理系統軟體專案計畫任務書 起止時間 2012年9月26日 2012年12 月21日 成績 指導教師簽...
軟體專案計畫任務書
軟體專案計畫任務書 作者完成日期 簽收人簽收日期 修改情況記錄 目錄1.專案背景 範圍及目標 3 2.專案可行性分析 3 3.專案的軟體開發生命週期模型 34.專案實施計畫 3 5.專案任務分解結構 wbs 3簡述專案開發背景及意義,系統的基本功能,以及要解決的問題和達到的目標。包括經濟可行性 技術...
圖書管理系統軟體測試計畫
1引言1.1測試目的 此處描述測試的目的。如 測試計畫 文件有助於實現以下目標 a 列出推薦的測試需求 高階需求 b 推薦可採用的測試策略,並對這些策略加以說明。c 確定所需的資源,並對測試的工作量進行估計。d 列出測試專案的可交付元素。1.2專案背景 專案名稱 圖書管理系統 本專案提出者 湖南軟體...