ISO軟件開發(fā)全套文檔_軟件開發(fā)過程控制程序文件_第1頁
ISO軟件開發(fā)全套文檔_軟件開發(fā)過程控制程序文件_第2頁
ISO軟件開發(fā)全套文檔_軟件開發(fā)過程控制程序文件_第3頁
ISO軟件開發(fā)全套文檔_軟件開發(fā)過程控制程序文件_第4頁
ISO軟件開發(fā)全套文檔_軟件開發(fā)過程控制程序文件_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、北京易游無限科技公司EUWX/QP 0714軟件開發(fā)過程控制控制程序授控狀態(tài):版 號:A/O分發(fā)號:持有人:2007年8月6日發(fā)布2007年8月6日實(shí)施易游無限科技發(fā)布易游無限科技 程序文件文件編號CSI/QP 0714版號A/0標(biāo)題:軟件開發(fā)過程控制程序頁碼共5頁第1頁1目的為保證軟件產(chǎn)品及其文檔可維護(hù),軟件開發(fā)過程得到有效控制,特制定本程序。2適用圍本程序文件適用于本公司有合同的所有軟件開發(fā)過程的控制活動。3定義3. 1 需求分析:(引用GB/T11457-1995的2.404 )研究用戶要求以得到系統(tǒng)或軟件需求 定義的過程。3. 2 概要設(shè)計:(引用GB/T11457-1995的2.34

2、3 )分析各種設(shè)計方案和定義軟件體系結(jié) 構(gòu)的過程。典型的概要設(shè)計包括計算機(jī)程序組成成分和數(shù)據(jù)的定義及構(gòu)造、界面的定義 ,并提出時間和規(guī)模方面的估計。3. 3 詳細(xì)設(shè)計:(引用GB/T11457-1995的2.147 )推敲并擴(kuò)充概要設(shè)計,以獲得關(guān)于處 理邏輯、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)定義的更加詳盡的描述,直到設(shè)計完善到足以能實(shí)現(xiàn)的地步。4. 4 設(shè)計實(shí)現(xiàn):(引用GB/T11457-1995的2.229 )把設(shè)計翻譯成代碼,然后對此代碼排 除隱錯的過程。它是程序的一種機(jī)器可執(zhí)行形式,或者能被自動地翻譯成機(jī)器可執(zhí)行的 形式的某種形式的程序。4 職責(zé)4. 1項目負(fù)責(zé)人:負(fù)責(zé)制訂項目計劃、協(xié)調(diào)項目外各方的關(guān)系、

3、控制項目進(jìn)度并保證項目計劃的實(shí)施和完成。4. 2需求分析員:作為開發(fā)方的代表,負(fù)責(zé)溝通用戶和開發(fā)人員的認(rèn)識和見解,明確及 準(zhǔn)確地編寫軟件需求說明書和初步的系統(tǒng)指南 。4. 3系統(tǒng)設(shè)計員:負(fù)責(zé)把軟件需求變換成可表示的可實(shí)現(xiàn)的軟件形式,為設(shè)計實(shí)現(xiàn)提供可行的依據(jù)。并在設(shè)計過程中要負(fù)責(zé)編寫概要設(shè)計說明書、數(shù)據(jù)庫設(shè)計說明書、詳細(xì)設(shè)計說明書,完成系統(tǒng)指南的編寫。4. 4程序員:按設(shè)計要求把軟件的詳細(xì)設(shè)計變換成可執(zhí)行的源程序,進(jìn)行調(diào)試。完成相應(yīng)的文檔,編寫用戶操作手冊。4. 5測試人員:負(fù)責(zé)制定測試計劃,設(shè)計測試方案,測試用例,并實(shí)施測試。5. 6配置管理人員負(fù)責(zé)對開發(fā)庫中軟件配置項的管理和維護(hù)。4 工作程

4、序軟件開發(fā)過程主要分為項目計劃、需求分析、概要設(shè)計、詳細(xì)設(shè)計、設(shè)計實(shí)現(xiàn)、部測試和系統(tǒng)測試7個階段。易游無限科技 程序文件文件編號CSI/QP 0714版號A/0標(biāo)題:軟件開發(fā)過程控制程序頁碼共5頁第2頁5開發(fā)過程5. 1項目計劃項目負(fù)責(zé)人負(fù)責(zé)制定項目計劃。在項目計劃中要對項目的目標(biāo)和時間要求給出明確的定義,要規(guī)定項目的組織和管理規(guī)則,項目的開發(fā)過程和輸出要求,項目對資源的需求和 分配等,詳見項目計劃控制程序。5. 2制定開發(fā)規(guī)5. 2. 1在項目開始后,項目負(fù)責(zé)人要組織有關(guān)人員討論和確定實(shí)施該項目的技術(shù)路線 ,采用的開發(fā)方法論。5. 2. 2項目負(fù)責(zé)人要組織編寫XXX系統(tǒng)開發(fā)規(guī),其中包括:a.

5、闡述項目采用的技術(shù)路線;b.采用的軟件開發(fā)方法和使用的軟件輔助開發(fā)工具;c.制定需求分析階段,設(shè)計階段,編程階段中文檔編寫規(guī)則,模型表示規(guī)則,命名約定 等在開發(fā)過程中需協(xié)調(diào)一致的規(guī)則。5. 2. 3XXX系統(tǒng)開發(fā)規(guī)中的一些詳細(xì)規(guī)則可在開發(fā)過程中不斷完善。5. 3需求分析6. 3. 1需求分析員應(yīng)通過各種方式收集和獲得所開發(fā)項目的業(yè)務(wù)需求,并對獲取的需求和系統(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è)計限制5.3. 2需求分析

6、員要使用XXX系統(tǒng)開發(fā)規(guī)中規(guī)定的需求分析方法和工具清晰準(zhǔn)確 地定義和描述這些需求。編寫軟件需求說明書,編寫初步的系統(tǒng)指南。5. 3. 3軟件需求說明書得到用戶確認(rèn)后,提交評審。(參見設(shè)計評審和設(shè)計更改控制程序)。5. 4概要設(shè)計5. 4. 1系統(tǒng)設(shè)計員應(yīng)建立一個高層的軟件體系結(jié)構(gòu),該體系結(jié)構(gòu)應(yīng)體現(xiàn)系統(tǒng)的需求。該體系結(jié)構(gòu)應(yīng)描述軟件的頂層結(jié)構(gòu)和定義其主要部分,包括:a.整個軟件系統(tǒng)的層次結(jié)構(gòu);b.每一層次的模塊結(jié)構(gòu);c.相關(guān)模塊間的接口 ,即模塊間傳遞信息的容、方式和協(xié)議;d.確定各模塊在計算機(jī)網(wǎng)絡(luò)環(huán)境下的物理分布;a.確定系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu);e.確定本軟件系統(tǒng)與其他外圍系統(tǒng)接口;f.確定模塊與系統(tǒng)

7、功能間的關(guān)系;易游無限科技 程序文件文件編號CSI/QP 0714版號A/0標(biāo)題:軟件開發(fā)過程控制程序頁碼共5頁第3頁h.考慮可靠性、安全性、靈活性等方面的設(shè)計;i. 要確定用戶界面的設(shè)計風(fēng)格;j. 主要算法設(shè)計;k. 異常處理設(shè)計。5. 4. 2描述以上設(shè)計結(jié)果,編寫概要設(shè)計說明書、數(shù)據(jù)庫設(shè)計說明書和修改完善系統(tǒng)指南。5. 4. 3將概要設(shè)計說明書和數(shù)據(jù)庫設(shè)計說明書提交評審。(參見設(shè)計評審和設(shè)計更改控制程序)5. 5 詳細(xì)設(shè)計5. 5. 1系統(tǒng)設(shè)計人員要深刻理解概要設(shè)計說明書,保證詳細(xì)設(shè)計與概要設(shè)計相一致,為編碼提供詳盡的依據(jù)。5. 5. 2細(xì)化和描述每一個功能模塊,確定實(shí)現(xiàn)各個模塊功能的具

8、體算法、部數(shù)據(jù)結(jié)構(gòu) 和外部接口方式。5. 5. 3若功能模塊涉及到用戶界面,還要具體描繪出用戶界面以及操作流程。5. 5. 4編寫詳細(xì)設(shè)計說明書,修改完善系統(tǒng)指南。5. 5. 5提交詳細(xì)設(shè)計評審。(參見設(shè)計評審和設(shè)計更改控制程序)5. 6設(shè)計實(shí)現(xiàn)5. 6. 1程序員應(yīng)嚴(yán)格按照詳細(xì)設(shè)計的說明,保證最終程序與詳細(xì)設(shè)計相一致。編碼過程 中應(yīng)遵循XXX系統(tǒng)開發(fā)規(guī)的命名規(guī)則和注釋等規(guī)定保證程序的清晰、易讀。5. 6. 2程序員要對編寫的程序進(jìn)行調(diào)試,使程序不僅通過編譯的語法檢查,而且在功能 和性能等方面達(dá)到設(shè)計的要求。5.6. 3編寫用戶操作手冊,修改系統(tǒng)指南。5.6.4系統(tǒng)設(shè)計員最終完成系統(tǒng)指南 。5

9、. 7部測試5. 7. 1項目負(fù)責(zé)人應(yīng)組織系統(tǒng)的部測試,部測試由項目組包括單元測試,集成測 試和構(gòu)造測試。5.7. 2項目組的測試員負(fù)責(zé)編寫系統(tǒng)部測試的測試計劃和測試實(shí)例 ,實(shí)施 測試,填寫測試報告。測試部提供支持。具體控制程序請參見測試過程控制程序 。5. 8系統(tǒng)測試5. 8. 1系統(tǒng)通過部測試后,項目負(fù)責(zé)人應(yīng)向測試部提請系統(tǒng)測試。5.8. 2測試部負(fù)責(zé)編寫系統(tǒng)測試的測試計劃,測試實(shí)例,實(shí)施測試,填寫測試報告。項目測試員提供配合。具體控制程序請參見測試過程控制程序。5. 9軟件配置管理過程以上開發(fā)各個過程中產(chǎn)生計劃、文檔,程序都要納入配置管理系統(tǒng)控制下。詳見軟件 配置管理程序。易游無限科技 程序文件文件編號CSI/QP 0714版 號A/0標(biāo)題:軟件開發(fā)過程控制程序頁 碼共5頁第4頁6引用文件項目計劃控制程序設(shè)計評審和設(shè)計更改控制程序測試過程控制程序配置管理控制程序7 技術(shù)文檔XXX系統(tǒng)開發(fā)規(guī)軟件需求說明書概要設(shè)計說明書數(shù)據(jù)庫設(shè)計說明書詳細(xì)設(shè)計說明書系統(tǒng)指南用戶操作手冊易游無限科技 程序文件文件編號CSI/QP 0714版 號A/0標(biāo)題:軟件開發(fā)過程控制程序頁 碼共5頁第5頁8 .附錄軟件生命周期各階段要求輸出的文檔項目總體

溫馨提示

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

評論

0/150

提交評論