軟件開發方案和實施安排_第1頁
軟件開發方案和實施安排_第2頁
軟件開發方案和實施安排_第3頁
軟件開發方案和實施安排_第4頁
軟件開發方案和實施安排_第5頁
已閱讀5頁,還剩3頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

軟件開發方案全部的項目軟件開發過程都應依照一個生命周期模型,在軟件的開發策劃時期,需要認真考慮項目的特色和目標,而后選擇生命周期模型。在本項目中,本招標單位將采納常用的瀑布型生命周期模型。瀑布模型的主要特色是:只有當一個階段的文檔已編制好,且該階段的產品獲得質量保證人員(SQA)認同后,該階段才算達成。測試或考證在每個階段都一定履行;一旦產品達成提交用戶,后來的任何改正均屬于保護階段。在瀑布型模型中,主要定義的過程包含:需求剖析、系統剖析、代碼實現、測試。需求剖析需求剖析的目的是經過檢查和剖析,獲得用戶需求并定義產品需求。需求剖析的輸出文檔是《需求剖析說明書》(RAS)?!缎枨笃饰稣f明書》(RAS)將用客戶語言來描繪系統需求,其主要的目的是作為與用戶交流并達成一致的基礎。這些需求需要用戶參加進行評審,并獲得用戶確實認。而后對用戶需求進行細化,對照較復雜的用戶需求進行建模剖析,最后形成面向軟件產品的軟件需求說明。需求剖析的主要任務包含:確立需求檢查的方式,比如問卷式、當面談等;檢查與記錄;剖析需求信息;編寫《需求剖析說明書》(RAS);組織《需求剖析說明書》(RAS)評審。主要的角色與職責為:系統剖析員,檢查和剖析用戶需求;客戶與最后用戶供應必需的需求信息,并確認客戶需求;系統剖析員定義產品軟件需求;客戶與最后用戶供應必需的信息,并確認產品需求。系統設計系統設計是指設計軟件系統的系統架構、用戶界面、數據庫、模塊等,進而在需乞降代碼實現之間成立橋梁,指導開發人員去實現能知足用戶需求的軟件產品。系統設計可分為兩個階段:綱要設計和詳盡設計。綱要設計的重點是系統架構的設計,詳盡設計的重點是用戶界面設計、數據庫設計以及模塊的設計。主要的輸出文檔包含:《系統整體設計報告》。主要的參加人員包含:?項目經理指定具備有關經驗的開發人員進行軟件系統架構的設計,這些開發人員又稱為系統架構設計人員;在用戶界面的設計中,經常需要美工和用戶的參加;項目經理指定開發人員進行數據庫、模塊的設計。系統設計的主要任務包含:設計準備,包含閱讀前一階段的文檔等;設計,不一樣的設計內容所采納的方法有所不一樣,比如關于用戶界面的設計,一般采納“原型創作----原型評估----細化”的步驟或方法;編寫有關的設計文檔;組織設計評審。開發(代碼實現)開發也稱為代碼實現,其主要的任務為編寫整個系統的代碼,并進行單元的測試。本過程的輸入是個設計文檔,輸出是源代碼、單元測試記錄以及代碼審查記錄。其主要工作任務包含:準備----確立代碼規范等標準、準備軟件開發環境等;代碼實現----代碼的編寫;代碼審察----依照代碼規范,進行代碼的審察,包含開發人員的互查項目經理的同行評審;單元測試----采納互測方式進行。測試測試包含集成測試、系統測試和用戶查收測試。集成測試重視于模塊的集成,是子系統/模塊一級的測試。系統測試是針對最后軟件系統進行,是一次全面的測試,需要保證軟件系統知足產品需求并依照系統設計。因此系統測試控制的一個重點點是測試的覆蓋率。查收測試一般由用戶組織,屬于用戶對系統的切合性、正確性進行考證的測試。測試的主要任務包含:擬訂測試計劃----當產品需乞降系統設計文檔達成以后,測試小組就能夠開始擬訂測試計劃和測試用例了。測試計劃的主要內容包含:測試達成準則、測試范圍、測試方法、人員、測試環境與協助工具、進度;設計測試用例----有測試人員達成其設計和編寫工作,并需要經過評審;測試實行----依照計劃和測試用例進行測試,測試中發現的錯誤,要求實時記錄,將錯誤實時通知開發人員并使測試人員能夠追蹤錯誤直到錯誤問題解決封閉;錯誤管理與改錯----任何人發現的錯誤,將被記錄,開發人員實時除去錯誤,在開發人員除去錯誤以后立刻進行回歸測試,以保證不會引入新的錯誤;測試報告----關于系統測試盒查收測試,在測試完成后需要進行總結并形成報告。本招標人的產品測試獨立于產品的開發,在產品單元測試達成以后,即交托特意的測試部門進行后續測試,獨立開發的測試體制進一步保證了測試的有效性和完好性。版本控制控制的目的是保留產品的全部版本,防止發生版本的丟掉混雜等現象。而且能夠迅速正確地查找就任何產品的任何版本??刂频姆秶琼椖恐械娜慨a品,從需求文檔、設計文檔、測試文檔、用戶手冊到源代碼。在人員參加度方面,將是全部的項目成員都一定依照版本控制規程操作文檔庫??刂频闹攸c包含:在項目的策劃階段,編寫配置管理計劃。在計劃中將指定人員作為配置管理員,負責整個項目的版本控制,更改控制等。計劃中還需要表記配置項作為版本控制的基本對象;配置服務器作為配置庫服務器,集中寄存項目的全部已達成產品;使用配置管理工具實行管理控制;針對產品的不一樣狀態,實行不一樣的控制策略,比如基線狀態的產品,其更改要求有嚴格的申請、評估、審批、實行、考證、提交過程;軟件實行安排為保證項目在規定的時間內順利達成,軟件項目管理工作對本系統的實行極其重要。本招標人將在軟件項目管理整體上貫徹工程的思想,并在項目組織實行中抓住重點工序,采納一系列舉措和方法。軟件管理整體框架軟件管理的階段本次項目鑒于GIS系統是一個包含軟件和部分硬件相聯合的系統集成類工作,從系統集成的角度,我們對該部分項目管理主要分為以下9個階段:工程的準備;工程確實定;工程設施采買、軟件開發;工程設施安裝、單項調試和查收;聯合測試、試運轉階段;項目查收;培訓;運轉的管理和保護;售后服務與系統的安全保障。各階段邏輯次序關系以下列圖所示:各個階段的主要工作以下是各個階段的工作時間內容詳細說明。1)系統工程的準備階段:該階段主要工作是對系統工程進行系統剖析和深化設計、準備系統接口技術要求文件。詳細包含以下內容:依照有關標準規范,依據系統項目的實質狀況確立系統需求,達成并提交有關文檔;明確系統工程的信息流程和管理模式;確立系統有關的數據、界面接口協議,包含采納的操作系統、硬件接口、連結方式、通信方式、網絡協議、數據記錄格式、應答方式、網絡故障時的自救方法、進度安排、測試標準等;利用最精簡的設施,搭建模擬環境,為系統檢測和公布有關設施的初步查收和測試做好實驗準備;從技術角度,對主要設施供應商的技術要求提出明確建議或建議;對系統工程進行深入設計并提出詳盡的技術實行方案;擬訂卓有成效的《工程實行計劃》;與設施供應商等進行總進度計劃協調。2)系統工程確實定階段:該階段主假如依據系統工程的整體安排,確立設施供應商等的工作范圍、責任、互相關系等。從技術角度,確立設施供應商的工作內容;業主、系統集成商、設施供應商一同確立系統各子系統之間的接口標準、規范、實行方法以及互相責任。包含各自有關的工作內容、質量控制、更改管理、各方責任、工程進度安排、測試標準、聯調開通等。3)系統工程的設施采買、軟件開發階段:該階段本招標人、設施供應商等依照合同要求進行設施采買供應、軟件開發項目實行等工作。全部主要設施都需要在貨物抵達后由本招標人進行測試,切合標準和規范,才能送往現場安裝,并提交相應的設施測試報告。經過確立階段對系統軟件整體需求的理解,進行軟件實質開發階段。4)系統設施安裝、單項調試和查收、模擬聯合測試階段:該階段有本招標人、設施供應商等依照有關要求進行設施的安裝、單項調試和查收,模擬聯合測試。設施安裝工程中,本招標人將依據需要向業主提出工程實行階段性查收。本招標人將依照規定的實行進度,確認個部分工程系統的進度,提交合格的各項查收測試報告給業主,對存在的問題,與業主技術協調辦理。成立系統集成模擬聯合測試環境,組織設施的模擬聯合測試。設施供應商供應有關測試、查收的工作程序及方式給業主、本招標人,經同意后進行有關工作。設施在測試查收時,本招標人和設施供應商供應所需的、標準的測試儀器、儀表。5)聯合測試、試運轉階段:該階段由本招標人負責,業主一致協調、進行功能集成、聯合測試,通事后進入試運轉階段。本招標人將協調、組織有關設施供應商,負責成立功能完美的集成系統。本招標人將擬訂整個系統運轉的方案和工作程序(包含調試運轉周期),并成交業主。本招標人將供應《試運轉方案》給業主,協調、組織有關方面,開始試運轉工作。6)系統查收階段:該階段由業主和本招標人一致協調,組織進行查收。驗收包含:預驗、初驗和最后查收。本招標人在系統試運轉和聯網運轉查收通事后,將向業主提出正式查收申請。查收標準將依照有關國際標準、中國國家標準規范、系統設計和招標文件的要求。查收內容起碼包含以下各項:安裝設施的數目、型號和規格;完好的完工查收資料圖紙;設施安裝、調試的特別工具;系統功能;系統質量。7)系統培訓:本招標人將對業主指派的人員進行培訓,培訓內容包含理論將聯合實質操作。培訓開始以前本招標人將提出培訓計劃(包含:內容、技術資料、時間、地址、人數等),撰寫培訓教材,由業主確認后在實行培訓。本招標人將負責使接受培訓的人員達到能正確操作和保護的上崗資格。8)系統運轉的管理和保護:從系統查收經過之日起,系統進入質保期,項目質保期為36個月。在此時期,本招標人將派駐專業工程師在項目現場,保障系統的正常運轉并隨時解決出現的問題。在質量保證期內,對任何因安裝工藝、資料和產質量量而造成的設施或零件的破壞,本招標人將供應無常的改換和維修。在質量保證期內,本招標人將負責系統保護、保證系統保護實時、高效。如果在質保期內,國家、公安部或交通部門公布了有關交通管理的接口標準,本投標人將無條件免費依照國標或部標,改換所供應給采買人的軟件系統知足國標或部標的接入標準。9)售后服務:產品推行終生保護。本招標單位在濰坊擁有指定專業保護機構,具備常住維修人員6名和有關維修設施和車輛(工程高車及售后服務車)。擁有優秀的售后服務、質量保證系統和相應的技術保障舉措,供應

溫馨提示

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

評論

0/150

提交評論