軟件開(kāi)發(fā)過(guò)程控制程序.doc_第1頁(yè)
軟件開(kāi)發(fā)過(guò)程控制程序.doc_第2頁(yè)
軟件開(kāi)發(fā)過(guò)程控制程序.doc_第3頁(yè)
軟件開(kāi)發(fā)過(guò)程控制程序.doc_第4頁(yè)
軟件開(kāi)發(fā)過(guò)程控制程序.doc_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余4頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

XXX項(xiàng)目軟件開(kāi)發(fā)過(guò)程控制程序文件編號(hào) 文件狀態(tài) 草稿 正式發(fā)布 正在修改當(dāng)前版本擬 制日期審 核日期批 準(zhǔn)日期 修訂歷史記錄 A - 增加 M - 修訂 D - 刪除變更版本號(hào)日期變更類(lèi)型(A*M*D)修改人摘 要備注目 錄1目的42適用范圍43定義431需求分析432概要設(shè)計(jì)433詳細(xì)設(shè)計(jì)434設(shè)計(jì)實(shí)現(xiàn)44職責(zé)541項(xiàng)目負(fù)責(zé)人542需求分析員543系統(tǒng)設(shè)計(jì)員544程序員545測(cè)試人員546配置管理人員547工作程序55 開(kāi)發(fā)過(guò)程651項(xiàng)目計(jì)劃652制定開(kāi)發(fā)規(guī)范653需求分析654概要設(shè)計(jì)655詳細(xì)設(shè)計(jì)756設(shè)計(jì)實(shí)現(xiàn)757內(nèi)部測(cè)試758系統(tǒng)測(cè)試759軟件配置管理過(guò)程86引用文件87技術(shù)文檔88.附錄81目的為保證軟件產(chǎn)品及其文檔可維護(hù),軟件開(kāi)發(fā)過(guò)程得到有效控制,特制定本程序。2適用范圍本程序文件適用于本公司有合同的所有軟件開(kāi)發(fā)過(guò)程的控制活動(dòng)。3定義31需求分析研究用戶(hù)要求以得到系統(tǒng)或軟件需求定義的過(guò)程。32概要設(shè)計(jì)分析各種設(shè)計(jì)方案和定義軟件體系結(jié)構(gòu)的過(guò)程。典型的概要設(shè)計(jì)包括計(jì)算機(jī)程序組成成分和數(shù)據(jù)的定義及構(gòu)造、界面的定義,并提出時(shí)間和規(guī)模方面的估計(jì)。33詳細(xì)設(shè)計(jì)推敲并擴(kuò)充概要設(shè)計(jì),以獲得關(guān)于處理邏輯、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)定義的更加詳盡的描述,直到設(shè)計(jì)完善到足以能實(shí)現(xiàn)的地步。34設(shè)計(jì)實(shí)現(xiàn)把設(shè)計(jì)翻譯成代碼,然后對(duì)此代碼排除隱錯(cuò)的過(guò)程。它是程序的一種機(jī)器可執(zhí)行形式,或者能被自動(dòng)地翻譯成機(jī)器可執(zhí)行的形式的某種形式的程序。4職責(zé)41項(xiàng)目負(fù)責(zé)人負(fù)責(zé)制訂項(xiàng)目計(jì)劃、協(xié)調(diào)項(xiàng)目?jī)?nèi)外各方的關(guān)系、控制項(xiàng)目進(jìn)度并保證項(xiàng)目計(jì)劃的實(shí)施和完成。42需求分析員作為開(kāi)發(fā)方的代表,負(fù)責(zé)溝通用戶(hù)和開(kāi)發(fā)人員的認(rèn)識(shí)和見(jiàn)解,明確及準(zhǔn)確地編寫(xiě)軟件需求說(shuō)明書(shū)和初步的系統(tǒng)指南。43系統(tǒng)設(shè)計(jì)員負(fù)責(zé)把軟件需求變換成可表示的可實(shí)現(xiàn)的軟件形式,為設(shè)計(jì)實(shí)現(xiàn)提供可行的依據(jù)。并在設(shè)計(jì)過(guò)程中要負(fù)責(zé)編寫(xiě)概要設(shè)計(jì)說(shuō)明書(shū)、數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)、詳細(xì)設(shè)計(jì)說(shuō)明書(shū),完成系統(tǒng)指南的編寫(xiě)。44程序員按設(shè)計(jì)要求把軟件的詳細(xì)設(shè)計(jì)變換成可執(zhí)行的源程序,進(jìn)行調(diào)試。完成相應(yīng)的文檔,編寫(xiě)用戶(hù)操作手冊(cè)。45測(cè)試人員負(fù)責(zé)制定測(cè)試計(jì)劃,設(shè)計(jì)測(cè)試方案,測(cè)試用例,并實(shí)施測(cè)試。46配置管理人員負(fù)責(zé)對(duì)開(kāi)發(fā)庫(kù)中軟件配置項(xiàng)的管理和維護(hù)。47工作程序軟件開(kāi)發(fā)過(guò)程主要分為項(xiàng)目計(jì)劃、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、設(shè)計(jì)實(shí)現(xiàn)、內(nèi)部測(cè)試和系統(tǒng)測(cè)試7個(gè)階段。5 開(kāi)發(fā)過(guò)程51項(xiàng)目計(jì)劃項(xiàng)目負(fù)責(zé)人負(fù)責(zé)制定項(xiàng)目計(jì)劃。在項(xiàng)目計(jì)劃中要對(duì)項(xiàng)目的目標(biāo)和時(shí)間要求給出明確的定義,要規(guī)定項(xiàng)目的組織和管理規(guī)則,項(xiàng)目的開(kāi)發(fā)過(guò)程和輸出要求,項(xiàng)目對(duì)資源的需求和分配等,詳見(jiàn)項(xiàng)目計(jì)劃控制程序。52制定開(kāi)發(fā)規(guī)范在項(xiàng)目開(kāi)始后,項(xiàng)目負(fù)責(zé)人要組織有關(guān)人員討論和確定實(shí)施該項(xiàng)目的技術(shù)路線采用的開(kāi)發(fā)方法論。項(xiàng)目負(fù)責(zé)人要組織編寫(xiě)XXX系統(tǒng)開(kāi)發(fā)規(guī)范,其中包括:a.闡述項(xiàng)目采用的技術(shù)路線;b.采用的軟件開(kāi)發(fā)方法和使用的軟件輔助開(kāi)發(fā)工具;c.制定需求分析階段,設(shè)計(jì)階段,編程階段中文檔編寫(xiě)規(guī)則,模型表示規(guī)則,命名約定等在開(kāi)發(fā)過(guò)程中需協(xié)調(diào)一致的規(guī)則。XXX系統(tǒng)開(kāi)發(fā)規(guī)范中的一些詳細(xì)規(guī)則可在開(kāi)發(fā)過(guò)程中不斷完善。53需求分析需求分析員應(yīng)通過(guò)各種方式收集和獲得所開(kāi)發(fā)項(xiàng)目的業(yè)務(wù)需求,并對(duì)獲取的需求和系統(tǒng)應(yīng)具有的隱含需求進(jìn)行分析,以建立系統(tǒng)的軟件需求。這些需求通常包括:a.功能需求b.數(shù)據(jù)需求c.性能需求d.人機(jī)接口需求e.安全和保密需求f.網(wǎng)絡(luò)需求g.和其他系統(tǒng)的接口需求h.操作、維護(hù)和安裝需求i.一些特殊的設(shè)計(jì)限制需求分析員要使用XXX系統(tǒng)開(kāi)發(fā)規(guī)范中規(guī)定的需求分析方法和工具清晰準(zhǔn)確地定義和描述這些需求。編寫(xiě)軟件需求說(shuō)明書(shū),編寫(xiě)初步的系統(tǒng)指南。軟件需求說(shuō)明書(shū)得到用戶(hù)確認(rèn)后,提交評(píng)審。(參見(jiàn)設(shè)計(jì)評(píng)審和設(shè)計(jì)更改控制程序)。54概要設(shè)計(jì)系統(tǒng)設(shè)計(jì)員應(yīng)建立一個(gè)高層的軟件體系結(jié)構(gòu),該體系結(jié)構(gòu)應(yīng)體現(xiàn)系統(tǒng)的需求。該體系結(jié)構(gòu)應(yīng)描述軟件的頂層結(jié)構(gòu)和定義其主要部分,包括:a.整個(gè)軟件系統(tǒng)的層次結(jié)構(gòu);b.每一層次的模塊結(jié)構(gòu);c.相關(guān)模塊間的接口,即模塊間傳遞信息的內(nèi)容、方式和協(xié)議;d.確定各模塊在計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境下的物理分布;a.確定系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu);e.確定本軟件系統(tǒng)與其他外圍系統(tǒng)接口;f.確定模塊與系統(tǒng)功能間的關(guān)系;h.考慮可靠性、安全性、靈活性等方面的設(shè)計(jì);i.要確定用戶(hù)界面的設(shè)計(jì)風(fēng)格;j.主要算法設(shè)計(jì);k.異常處理設(shè)計(jì)。描述以上設(shè)計(jì)結(jié)果,編寫(xiě)概要設(shè)計(jì)說(shuō)明書(shū)、數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)和修改完善系統(tǒng)指南。將概要設(shè)計(jì)說(shuō)明書(shū)和數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)提交評(píng)審。(參見(jiàn)設(shè)計(jì)評(píng)審和設(shè)計(jì)更改控制程序)55詳細(xì)設(shè)計(jì)系統(tǒng)設(shè)計(jì)人員要深刻理解概要設(shè)計(jì)說(shuō)明書(shū),保證詳細(xì)設(shè)計(jì)與概要設(shè)計(jì)相一致,為編碼提供詳盡的依據(jù)。細(xì)化和描述每一個(gè)功能模塊,確定實(shí)現(xiàn)各個(gè)模塊功能的具體算法、內(nèi)部數(shù)據(jù)結(jié)構(gòu)和外部接口方式。若功能模塊涉及到用戶(hù)界面,還要具體描繪出用戶(hù)界面以及操作流程。編寫(xiě)詳細(xì)設(shè)計(jì)說(shuō)明書(shū),修改完善系統(tǒng)指南。提交詳細(xì)設(shè)計(jì)評(píng)審。(參見(jiàn)設(shè)計(jì)評(píng)審和設(shè)計(jì)更改控制程序)56設(shè)計(jì)實(shí)現(xiàn)程序員應(yīng)嚴(yán)格按照詳細(xì)設(shè)計(jì)的說(shuō)明,保證最終程序與詳細(xì)設(shè)計(jì)相一致。編碼過(guò)程中應(yīng)遵循XXX系統(tǒng)開(kāi)發(fā)規(guī)范的命名規(guī)則和注釋等規(guī)定保證程序的清晰、易讀。程序員要對(duì)編寫(xiě)的程序進(jìn)行調(diào)試,使程序不僅通過(guò)編譯的語(yǔ)法檢查,而且在功能和性能等方面達(dá)到設(shè)計(jì)的要求。編寫(xiě)用戶(hù)操作手冊(cè),修改系統(tǒng)指南。系統(tǒng)設(shè)計(jì)員最終完成系統(tǒng)指南。57內(nèi)部測(cè)試項(xiàng)目負(fù)責(zé)人應(yīng)組織系統(tǒng)的內(nèi)部測(cè)試,內(nèi)部測(cè)試由項(xiàng)目組內(nèi)包括單元測(cè)試,集成測(cè)試和構(gòu)造測(cè)試。項(xiàng)目組內(nèi)的測(cè)試員負(fù)責(zé)編寫(xiě)系統(tǒng)內(nèi)部測(cè)試的測(cè)試計(jì)劃和測(cè)試實(shí)例,實(shí)施測(cè)試,填寫(xiě)測(cè)試報(bào)告。測(cè)試部提供支持。具體控制程序請(qǐng)參見(jiàn)測(cè)試過(guò)程控制程序。58系統(tǒng)測(cè)試系統(tǒng)通過(guò)內(nèi)部測(cè)試后,項(xiàng)目負(fù)責(zé)人應(yīng)向測(cè)試部提請(qǐng)系統(tǒng)測(cè)試。測(cè)試部負(fù)責(zé)編寫(xiě)系統(tǒng)測(cè)試的測(cè)試計(jì)劃,測(cè)試實(shí)例,實(shí)施測(cè)試,填寫(xiě)測(cè)試報(bào)告。項(xiàng)目測(cè)試員提供配合。具體控制程序請(qǐng)參見(jiàn)測(cè)試過(guò)程控制程序。59軟件配置管理過(guò)程以上開(kāi)發(fā)各個(gè)過(guò)程中產(chǎn)生計(jì)劃、文檔,程序都要納入配置管理系統(tǒng)控制下。詳見(jiàn)軟件配置管理程序。6引用文件項(xiàng)目計(jì)劃控制程序設(shè)計(jì)評(píng)審和設(shè)計(jì)更改控制程序測(cè)試過(guò)程控制程序配置管理控制程序7技術(shù)文檔XXX系統(tǒng)開(kāi)發(fā)規(guī)范軟件需求說(shuō)明書(shū)概要設(shè)計(jì)說(shuō)明書(shū)數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)系統(tǒng)指南用戶(hù)操作手冊(cè)8.附錄軟件生命周期各階段要求輸出的文檔:項(xiàng)目總體方案可行性研究報(bào)告項(xiàng)目計(jì)劃配置管理計(jì)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論