網上在線考試系統(tǒng)資料_第1頁
網上在線考試系統(tǒng)資料_第2頁
網上在線考試系統(tǒng)資料_第3頁
網上在線考試系統(tǒng)資料_第4頁
網上在線考試系統(tǒng)資料_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

任務描述掌握項目進度時間估算的相關方法以書面文件的形式,把開發(fā)過程所涉及的每個問題做出合理的估算。任務目標知識目標能力目標為確?!毒W絡考試系統(tǒng)》能夠在現(xiàn)有條件下、在規(guī)定時間內如期完成,需要制定項目開發(fā)計劃。

第一頁第二頁,共31頁。相關知識1.軟件項目開發(fā)計軟件項目開發(fā)的計劃涉及實施項目的各個環(huán)節(jié),帶有全局的性質。計劃的合理性和準確性往往關系到整個項目的成敗。制定軟件項目計劃的目標就是要回答這個軟件開發(fā)項目的工作范圍是什么、需要哪些資源、應花費多少工作量、要用的成本有多少以及進度安排怎樣等一系列問題。第二頁第三頁,共31頁。相關知識一個項目啟動前,為了明確目標,首先需要做出項目計劃書。軟件開發(fā)項目計劃書主要包括以下幾方面的內容:系統(tǒng)的目的和開發(fā)方針。項目定義書/基本構想/運用條件/系統(tǒng)化范圍和條件。項目的開發(fā)團隊構成及任務分配。項目進度計劃。項目實施預算。質量保證計劃。項目結束的條件。維護計劃。風險管理計劃。項目管理運用基準和問題對策。第三頁第四頁,共31頁。相關知識

2.項目進度時間的估算項目的進度安排主要是考慮軟件交付使用的這一段開發(fā)時間的安排。項目任務時間的估計和計算應當做到:讓某項活動的負責人進行該項目活動的工期估計;每個項目應任命有經驗的人進行工期估算;可以參考歷史數(shù)據(jù);估計或估算要符合實際。項目任務時間的估算可以用PERT或GANTT方法,下面分別進行介紹。(1)GANTT方法GANTT圖(甘特圖)是安排工程進度計劃的簡單工具。用GANTT圖描述工程進度時,首先要把工程任務分解成一些子任務,常用水平線來描述每個子任務的進度安排,以及工程的各項子任務之間在時間進度上的并行關系和串行關系,該方法簡單易懂、一目了然。GANTT圖以表格形式,列出工程項目中從開始到結束的每個階段有哪些子項目在進行,每個子項目分別在什么時候開始、什么時候結束。圖1-1為某項目開發(fā)計劃的GANTT圖。第四頁第五頁,共31頁。相關知識圖1-1GANTT圖第五頁第六頁,共31頁。相關知識

(2)PERT方法工程網絡技術又稱程序評價和審查技術(ProgramEvaluationandReviewTechnique,PERT),利用PERT圖可以制定工程的進度計劃,求得計劃的最優(yōu)方案,并據(jù)此組織和控制開發(fā)進程,是進度計劃和進度管理的有力工具,是達到預定目標的一種科學管理方法。如果把一個工程項目分解成許多子任務,并且這些子任務之間的依賴關系又比較復雜時,可以用工程網絡圖來表示。畫出工程網絡圖就是為了要“向關鍵工作要時間,向非關鍵工作要資源”,這樣才能在最短時間內選擇最佳方案,使工程項目如期完成。圖1-2為某項目的工程網絡圖。第六頁第七頁,共31頁。相關知識圖1-2工程網絡圖第七頁第八頁,共31頁。相關知識圖中所涉及的概念解釋如下:最早時刻(EET):每個事件的最早時刻是該事件可以開始的最早時間。在工程網絡圖中由起始事件開始,沿著事件發(fā)生的順序,依次計算每個事件的最早時刻EET。計算方法是:確定進入該事件的所有子任務,對每個子任務都計算它的持續(xù)時間與起始事件的EET之和,選取上述和中的最大值,作為該事件的最早時刻。第八頁第九頁,共31頁。相關知識最遲時刻(LET):每個事件的最遲時刻是在不影響工程進度的前提下,可以安排該事件發(fā)生的最晚時刻。計算每個事件的最遲時刻是從結束點開始,往開始點方向,逐個進行,計算結果寫在圓圈的右下部內。結束點的最遲時刻就是它的最早時刻。其他事件的最遲時刻按子任務的逆向順序,計算時首先考慮離開該事件的所有子任務,然后用每個子任務的結束事件的最遲時刻減去該子任務的持續(xù)時間,最后選取上述差數(shù)中的最小值,作為該事件的最遲時刻LET。第九頁第十頁,共31頁。關鍵路徑:為最早時刻與最遲時刻相同的事件所組成的路徑,在圖中用粗線箭頭表示。關鍵路徑上的每個事件都必須準時開始,處于關鍵路徑上的子任務是關鍵子任務,它們的實際持續(xù)時間不能超過預先估計的時間,否則,工程不能按進度計劃準時結束。機動時間:不在關鍵路徑上的子任務,在執(zhí)行時間上可以有一定的機動時間。其實際開始時間可以比預定時間晚一點,或者實際持續(xù)時間可以比預定持續(xù)時間長一些,而并不影響整個工程的結束時間。某個子任務所允許的機動時間等于它的結束事件的最遲時刻減去它的開始事件的最早時刻,再減去這個子任務的持續(xù)時間。相關知識第十頁第十一頁,共31頁。繪制工程網絡圖的步驟如下:①確定子任務。要表示出每個子任務之間的相互依賴關系,分析出哪些子任務完成了才可以開始進行某個或某些子任務,由此畫出工程網絡圖中各個事件圓圈的位置及箭頭的方向。②計算事件的最早時刻。沿著事件發(fā)生的順序,從開始到結束的方向,依次計算每個事件的最早時刻。③計算事件的最遲時刻。沿著從結束到開始的方向,逐一計算每個事件的最遲時刻。④確定工程的關鍵路徑。⑤計算每個子任務的動機時間。相關知識第十一頁第十二頁,共31頁。3.項目計劃文檔撰寫1)軟件項目計劃書撰寫規(guī)范(模板)相關知識第十二頁第十三頁,共31頁。2)進度安排的圖形化表示

在項目開發(fā)計劃書中可以使用MicrosoftOfficeVisio等軟件工程工具來繪制進度安排圖,以更加直觀地表達軟件開發(fā)的工程進度安排。下面將介紹如何使用MicrosoftOfficeVisio工具繪制GANTT圖,具體步驟如下:

(1)在MicrosoftOfficeVisio中選擇【項目日程】類型中的【甘特圖】模板,如圖1-3所示。相關知識第十三頁第十四頁,共31頁。相關知識圖1-3在MicrosoftOfficeVisio中選擇【甘特圖】模板第十四頁第十五頁,共31頁。(2)在彈出的【甘特圖選項】對話框的【日期】選項卡中選擇所需選項?!局饕獑挝弧渴悄趫D表中使用的最長時間單位(如年或月),【次要單位】是最短時間單位(如日或小時),如圖1-4所示。相關知識圖1-4【日期】選項卡第十五頁第十六頁,共31頁。(3)選擇【格式】選項卡,單擊要在任務欄、里程碑和摘要欄上使用的形狀和標簽,然后單擊【確定】按鈕。如果不確定要選擇的格式,可以使用默認選項,也可以在以后更改該格式,如圖1-5所示。相關知識圖1-5【格式】選項卡第十六頁第十七頁,共31頁。(4)建立甘特圖后,將顯示一個通用的圖表框架,該框架就像一幅空白畫布,可以在其中添加日程的詳細信息。①在【任務名稱】列中單擊某個單元格,輸入特定的任務名稱來代替通用文字。隨著項目進展,可以添加更多任務。②【開始時間】和【完成】列中的日期即為項目指定的開始日期,要更改該日期,請單擊單元格,然后輸入新日期。③【工期】列將隨輸入的新開始日期和完成日期自動更新。還可以輸入開始日期和完成日期之一以及工期來指示任務的時間長度。④在【時間刻度】中,主要單位顯示在頂部,次要單位顯示在底部。時間刻度始于指定的開始日期,止于指定的完成日期。當添加任務的開始日期和結束日期或工期時,任務欄將出現(xiàn)在時間刻度下面的區(qū)域中,且該區(qū)域將展開。相關知識第十七頁第十八頁,共31頁。(5)向甘特圖中添加數(shù)據(jù)。①任務:甘特圖中的每個任務在圖表框架中占用一行。當在【任務名稱】列的單元格中輸入任務名稱時,任務工期將表示為時間刻度下方區(qū)域中的任務欄,如圖1-6所示。相關知識圖1-6輸入任務名稱第十八頁第十九頁,共31頁。②里程碑:表示日程中的重要事件而不是任務,因此將其工期設置為0。將“里程碑”形狀從【甘特圖形狀】模具中拖到“甘特圖框架”上,然后放在兩個單元格之間。右擊表示里程碑的行的【開始時間】列中的單元格,然后在彈出的快捷菜單中選擇【編輯日期】命令(如圖1-7所示),在打開的對話框中輸入所需日期,然后單擊【確定】按鈕。【完成】列中的日期將進行更改,以便與【開始時間】列中的日期相匹配,且【工期】設置為0。相關知識圖1-7設置里程碑開始時間第十九頁第二十頁,共31頁。任務實施下面以《網絡考試系統(tǒng)》為例說明如何進行項目開發(fā)計劃的制定。1.確定目標與范圍首先確定本項目的目標與工作范圍,目標必須是“可實現(xiàn)的”和“可驗證的”;工作范圍包括“做什么”和“不做什么”。2.確定過程模型根據(jù)項目的特征確定過程模型,包括項目研發(fā)過程、項目管理過程、機構支撐過程等。確定(描述)過程模型中采用的方法與工具。例如,采用EnterpriseArchitect進行面向對象分析與設計,采用VisualSourceSafe進行配置管理,采用MicrosoftOffice制作文檔等。3.制定人力資源計劃制定本項目的角色職責表,并為已知的項目成員分配角色(一個人可以兼多個角色),如表1-1所示。第二十頁第二十一頁,共31頁。任務實施第二十一頁第二十二頁,共31頁。任務實施

4.制定軟、硬件資源計劃分析項目開發(fā)、測試以及用戶使用產品所需的軟、硬件資源,制定軟、硬件資源計劃,如表1-2所示,主要內容包括資源級別(分為“關鍵”、“普通”兩種)、詳細配置、獲取方式(如“已經存在”、“可以借用”或“需要購買”等)與時間及使用說明(如“誰”在“什么”時候使用)。第二十二頁第二十三頁,共31頁。任務實施

5.制定財務計劃制定財務計劃,如表1-3所示。第二十三頁第二十四頁,共31頁。任務實施

6.分配任務并制定進度表分配任務并制定進度表,附在《項目計劃》中,建議采用GANTT圖來表示,如圖1-8所示。

圖1-8《網絡考試系統(tǒng)》GANTT圖第二十四頁第二十五頁,共31頁。任務實施7.項目進度計劃審批(1)申請審批項目經理將《項目計劃》提交給機構領導,申請審批。申請書可以采用電子郵件或書面報告等形式。如果是合同項目,可能還要請客戶審批,視具體情況而定。(2)審批與修正機構領導根據(jù)“項目計劃檢查表”認真審批《項目計劃》。如果《項目計劃》有不合理之處,應根據(jù)機構領導的意見及時修正《項目計劃》。(3)批準生效機構領導簽字批準后,該《項目計劃》正式生效,此后不能隨意修改《項目計劃》。第二十五頁第二十六頁,共31頁。任務考核課程的考核由過程考核和結果考核兩個方面組成。其中過程考核主要由實施過程、態(tài)度、創(chuàng)新能力和團隊合作精神4個方面組成,期末時統(tǒng)一給出。任務成果考核由各子任務的考核成績的平均分組成,每個子任務的考核成績總分為100分。

第二十六頁第二十七頁,共31頁。任務考核第二十七頁第二

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論