軟件開發(fā)方案和實(shí)施安排_(tái)第1頁(yè)
軟件開發(fā)方案和實(shí)施安排_(tái)第2頁(yè)
軟件開發(fā)方案和實(shí)施安排_(tái)第3頁(yè)
軟件開發(fā)方案和實(shí)施安排_(tái)第4頁(yè)
軟件開發(fā)方案和實(shí)施安排_(tái)第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

軟件開發(fā)方案和實(shí)施安排

10.9.8軟件開發(fā)方案在進(jìn)行項(xiàng)目軟件開發(fā)時(shí),需要遵循一個(gè)生命周期模型,根據(jù)項(xiàng)目特征和目標(biāo)選擇適合的模型。在本項(xiàng)目中,我們將采用常用的瀑布型生命周期模型。瀑布模型的主要特點(diǎn)是:每個(gè)階段的文檔必須編制完成并得到質(zhì)量保證人員(SQA)的認(rèn)可后,該階段才算完成。測(cè)試或驗(yàn)證必須在每個(gè)階段都進(jìn)行;一旦產(chǎn)品提交給用戶,其后的任何修改都屬于維護(hù)階段。在瀑布型模型中,主要定義的過(guò)程包括需求分析、系統(tǒng)分析、代碼實(shí)現(xiàn)和測(cè)試。需求分析:需求分析的目的是通過(guò)調(diào)查和分析獲取用戶需求并定義產(chǎn)品需求。需求分析的輸出文檔是《需求分析說(shuō)明書》(RAS)?!缎枨蠓治稣f(shuō)明書》(RAS)用客戶語(yǔ)言來(lái)描述系統(tǒng)需求,其主要目的是作為與用戶溝通并達(dá)成一致的基礎(chǔ)。這些需求需要用戶參與評(píng)審并得到用戶確認(rèn)。然后對(duì)用戶需求進(jìn)行細(xì)化,對(duì)比較復(fù)雜的用戶需求進(jìn)行建模分析,最終形成面向軟件產(chǎn)品的軟件需求說(shuō)明。需求分析的主要任務(wù)包括確定需求調(diào)查的方式、調(diào)查和記錄、分析需求信息、編寫《需求分析說(shuō)明書》(RAS)和組織《需求分析說(shuō)明書》(RAS)評(píng)審。主要的角色與職責(zé)為系統(tǒng)分析員調(diào)查和分析用戶需求、客戶與最終用戶提供必要的需求信息并確認(rèn)客戶需求、系統(tǒng)分析員定義產(chǎn)品軟件需求,以及客戶與最終用戶提供必要的信息并確認(rèn)產(chǎn)品需求。系統(tǒng)設(shè)計(jì):系統(tǒng)設(shè)計(jì)是指設(shè)計(jì)軟件系統(tǒng)的體系架構(gòu)、用戶界面、數(shù)據(jù)庫(kù)、模塊等,從而在需求和代碼實(shí)現(xiàn)之間建立橋梁,指導(dǎo)開發(fā)人員去實(shí)現(xiàn)能滿足用戶需求的軟件產(chǎn)品。系統(tǒng)設(shè)計(jì)可分為兩個(gè)階段:概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)。概要設(shè)計(jì)的要點(diǎn)是體系架構(gòu)的設(shè)計(jì),詳細(xì)設(shè)計(jì)的重點(diǎn)是用戶界面設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)以及模塊的設(shè)計(jì)。主要的輸出文檔包括《系統(tǒng)總體設(shè)計(jì)報(bào)告》。主要參與人員包括項(xiàng)目經(jīng)理指定具備相關(guān)經(jīng)驗(yàn)的開發(fā)人員進(jìn)行軟件系統(tǒng)架構(gòu)的設(shè)計(jì),這些開發(fā)人員又稱為體系架構(gòu)設(shè)計(jì)人員;在用戶界面的設(shè)計(jì)中,常常需要美工和用戶的參與;項(xiàng)目經(jīng)理指定開發(fā)人員進(jìn)行數(shù)據(jù)庫(kù)、模塊的設(shè)計(jì)。系統(tǒng)設(shè)計(jì)的主要任務(wù)包括設(shè)計(jì)準(zhǔn)備,包括閱讀前一階段的文檔等;設(shè)計(jì),不同的設(shè)計(jì)內(nèi)容所采用的方法有所不同,例如對(duì)于用戶界面的設(shè)計(jì),一般采用“原型創(chuàng)作——原型評(píng)估——細(xì)化”的步驟或方法。要確定版本控制工具的選擇和使用方法;?在項(xiàng)目實(shí)施階段,所有的文檔和代碼都必須經(jīng)過(guò)版本控制,每個(gè)版本都要有對(duì)應(yīng)的版本號(hào)和版本記錄,方便查找和回溯;?變更控制是版本控制的重要內(nèi)容,任何對(duì)產(chǎn)品的修改都必須經(jīng)過(guò)變更控制的程序,包括變更請(qǐng)求、變更評(píng)審、變更實(shí)施和變更驗(yàn)證等;?版本控制的實(shí)施需要配合其他過(guò)程,如代碼實(shí)現(xiàn)、測(cè)試等,確保產(chǎn)品的質(zhì)量和可靠性。在軟件開發(fā)過(guò)程中,設(shè)計(jì)評(píng)審、代碼實(shí)現(xiàn)、測(cè)試和版本控制是非常重要的環(huán)節(jié)。設(shè)計(jì)評(píng)審確保系統(tǒng)設(shè)計(jì)的合理性和可行性;代碼實(shí)現(xiàn)是將設(shè)計(jì)轉(zhuǎn)化為實(shí)際可運(yùn)行的代碼;測(cè)試是驗(yàn)證系統(tǒng)的正確性和可靠性;版本控制是保證產(chǎn)品版本的完整性和可追溯性。在實(shí)際開發(fā)過(guò)程中,需要嚴(yán)格按照規(guī)范和標(biāo)準(zhǔn)進(jìn)行操作,確保產(chǎn)品的質(zhì)量和可靠性。為了實(shí)施配置管理,我們應(yīng)該將配置項(xiàng)標(biāo)識(shí)為版本控制的基本對(duì)象。配置服務(wù)器應(yīng)該作為配置庫(kù)服務(wù)器,集中存放項(xiàng)目的所有已完成產(chǎn)品。此外,我們需要使用配置管理工具來(lái)實(shí)施管理控制。根據(jù)產(chǎn)品的不同狀態(tài),我們需要實(shí)施不同的控制策略。例如,對(duì)于處于基線狀態(tài)的產(chǎn)品,其變更需要經(jīng)過(guò)嚴(yán)格的申請(qǐng)、評(píng)估、審批、實(shí)施、驗(yàn)證和提交過(guò)程。為了保證項(xiàng)目在規(guī)定的時(shí)間內(nèi)順利完成,軟件項(xiàng)目管理工作對(duì)本系統(tǒng)的實(shí)施極其重要。我們將在軟件項(xiàng)目管理總體上貫徹工程的思想,并在項(xiàng)目組織實(shí)施中抓住關(guān)鍵工序,采用一系列措施和辦法。本次項(xiàng)目基于GIS系統(tǒng)是一個(gè)包括軟件和部分硬件相結(jié)合的系統(tǒng)集成類工作。從系統(tǒng)集成的角度,我們對(duì)該部分項(xiàng)目管理主要分為如下9個(gè)階段:工程的準(zhǔn)備、工程的確定、工程設(shè)備采購(gòu)和軟件開發(fā)、工程設(shè)備安裝、單項(xiàng)調(diào)試和驗(yàn)收、聯(lián)合測(cè)試和試運(yùn)行階段、項(xiàng)目驗(yàn)收、培訓(xùn)、運(yùn)行的管理和維護(hù)、售后服務(wù)與系統(tǒng)的安全保障。各階段之間有邏輯順序關(guān)系,如下圖所示。各個(gè)階段的主要工作如下:1)系統(tǒng)工程的準(zhǔn)備階段:該階段主要工作是對(duì)系統(tǒng)工程進(jìn)行系統(tǒng)分析和深化設(shè)計(jì)、準(zhǔn)備系統(tǒng)接口技術(shù)要求文件。具體包括如下內(nèi)容:按照相關(guān)標(biāo)準(zhǔn)規(guī)范,根據(jù)系統(tǒng)項(xiàng)目的實(shí)際情況確定系統(tǒng)需求,完成并提交相關(guān)文檔;明確系統(tǒng)工程的信息流程和管理模式;確定系統(tǒng)相關(guān)的數(shù)據(jù)、界面接口協(xié)議,包括采用的操作系統(tǒng)、硬件接口、連接方式、通訊方式、網(wǎng)絡(luò)協(xié)議、數(shù)據(jù)記錄格式、應(yīng)答方式、網(wǎng)絡(luò)故障時(shí)的自救方法、進(jìn)度安排、測(cè)試標(biāo)準(zhǔn)等;利用最精簡(jiǎn)的設(shè)備,搭建模擬環(huán)境,為系統(tǒng)檢測(cè)和發(fā)布相關(guān)設(shè)備的初步驗(yàn)收和測(cè)試做好實(shí)驗(yàn)準(zhǔn)備;從技術(shù)角度,對(duì)主要設(shè)備供應(yīng)商的技術(shù)要求提出明確意見或建議;對(duì)系統(tǒng)工程進(jìn)行深化設(shè)計(jì)并提出詳細(xì)的技術(shù)實(shí)施方案;制定行之有效的《工程實(shí)施計(jì)劃》;與設(shè)備供應(yīng)商等進(jìn)行總進(jìn)度計(jì)劃協(xié)調(diào)。2)系統(tǒng)工程的確定階段:該階段主要是根據(jù)系統(tǒng)工程的總體安排,確定設(shè)備供應(yīng)商等的工作范圍、責(zé)任、相互關(guān)系等。從技術(shù)角度,確定設(shè)備供應(yīng)商的工作內(nèi)容;業(yè)主、系統(tǒng)集成商、設(shè)備供應(yīng)商一起確定系統(tǒng)各子系統(tǒng)之間的接口標(biāo)準(zhǔn)、規(guī)范、實(shí)施方法以及相互責(zé)任。包括各自相關(guān)的工作內(nèi)容、質(zhì)量控制、變更管理、各方責(zé)任、工程進(jìn)度安排、測(cè)試標(biāo)準(zhǔn)、聯(lián)調(diào)開通等。3)在系統(tǒng)工程的設(shè)備采購(gòu)和軟件開發(fā)階段,投標(biāo)人和設(shè)備供應(yīng)商需要按照合同的要求進(jìn)行設(shè)備采購(gòu)、軟件開發(fā)和項(xiàng)目實(shí)施等工作。所有主要設(shè)備都需要在到貨后進(jìn)行測(cè)試,以確保符合標(biāo)準(zhǔn)和規(guī)范,然后才能送往現(xiàn)場(chǎng)進(jìn)行安裝,并提交相應(yīng)的設(shè)備測(cè)試報(bào)告。在這個(gè)階段,需要確定系統(tǒng)軟件總體需求的理解,以便進(jìn)行軟件實(shí)際開發(fā)階段。4)在系統(tǒng)設(shè)備安裝、單項(xiàng)調(diào)試和驗(yàn)收、模擬聯(lián)合測(cè)試階段,投標(biāo)人和設(shè)備供應(yīng)商需要按照相關(guān)要求進(jìn)行設(shè)備的安裝、單項(xiàng)調(diào)試和驗(yàn)收,并進(jìn)行模擬聯(lián)合測(cè)試。在設(shè)備安裝工程中,投標(biāo)人將根據(jù)需要向業(yè)主提出工程實(shí)施階段性驗(yàn)收。投標(biāo)人將按照規(guī)定的實(shí)施進(jìn)度,確認(rèn)各部分工程系統(tǒng)的進(jìn)度,并提交合格的各項(xiàng)驗(yàn)收測(cè)試報(bào)告給業(yè)主。如果存在問(wèn)題,將與業(yè)主進(jìn)行技術(shù)協(xié)調(diào)處理。在建立系統(tǒng)集成模擬聯(lián)合測(cè)試環(huán)境的同時(shí),需要組織設(shè)備的模擬聯(lián)合測(cè)試。設(shè)備供應(yīng)商需要提供有關(guān)測(cè)試、驗(yàn)收的工作程序及方式給業(yè)主和投標(biāo)人,并經(jīng)過(guò)批準(zhǔn)后進(jìn)行有關(guān)工作。在測(cè)試驗(yàn)收時(shí),投標(biāo)人和設(shè)備供應(yīng)商需要提供所需的標(biāo)準(zhǔn)測(cè)試儀器和儀表。5)在聯(lián)合測(cè)試和試運(yùn)行階段,投標(biāo)人將負(fù)責(zé)協(xié)調(diào)和組織相關(guān)設(shè)備供應(yīng)商,建立功能完善的集成系統(tǒng),并制定整個(gè)系統(tǒng)運(yùn)行的方案和工作程序(包括調(diào)試運(yùn)行周期),并提交給業(yè)主。投標(biāo)人還將提供《試運(yùn)行方案》給業(yè)主,并協(xié)調(diào)、組織有關(guān)方面開始試運(yùn)行工作。6)在系統(tǒng)驗(yàn)收階段,業(yè)主和投標(biāo)人需要統(tǒng)一協(xié)調(diào)和組織進(jìn)行驗(yàn)收。驗(yàn)收包括預(yù)驗(yàn)、初驗(yàn)和最終驗(yàn)收。在系統(tǒng)試運(yùn)行和聯(lián)網(wǎng)運(yùn)行驗(yàn)收通過(guò)后,投標(biāo)人將向業(yè)主提出正式驗(yàn)收申請(qǐng)。驗(yàn)收標(biāo)準(zhǔn)將依據(jù)有關(guān)國(guó)際標(biāo)準(zhǔn)、中國(guó)國(guó)家標(biāo)準(zhǔn)規(guī)范、系統(tǒng)設(shè)計(jì)和招標(biāo)文件的要求。驗(yàn)收內(nèi)容至少包括安裝設(shè)備的數(shù)量、型號(hào)和規(guī)格、完整的竣工驗(yàn)收資料圖紙、設(shè)備安裝、調(diào)試的特殊工具、系統(tǒng)功能和系統(tǒng)質(zhì)量。7)在系統(tǒng)培訓(xùn)階段,投標(biāo)人將對(duì)業(yè)主指派的人員進(jìn)行培訓(xùn),培訓(xùn)內(nèi)容將理論與實(shí)際操作相結(jié)合。在培訓(xùn)開始之前,投標(biāo)人將提出培訓(xùn)計(jì)劃(包括內(nèi)容、技術(shù)資料、時(shí)間、地點(diǎn)、人數(shù)等),并撰寫培訓(xùn)教材,由業(yè)主確認(rèn)后在實(shí)施培訓(xùn)。投標(biāo)人將負(fù)責(zé)確保接受培訓(xùn)的人員達(dá)到正確操作和維護(hù)系統(tǒng)的上崗資格。系統(tǒng)管理和維護(hù)是一個(gè)重要的環(huán)節(jié),從系統(tǒng)驗(yàn)收通過(guò)之日起,系統(tǒng)進(jìn)入質(zhì)保期,該期限為36個(gè)月。在此期間,本投標(biāo)人將派遣專業(yè)工程師在項(xiàng)目現(xiàn)場(chǎng),保證系統(tǒng)的正常運(yùn)行并隨時(shí)解決出現(xiàn)的問(wèn)題。在質(zhì)量保證期內(nèi),如果由

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論