版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件(ruǎnjiàn)實施活動DivisionforSoftwareIndustrialization
TOPGROUPVersion:1.02002共三十二頁課程(kèchéng)介紹課程目標(biāo)預(yù)備知識(zhīshi)目標(biāo)聽眾日程表詞匯表10/10/20242軟件產(chǎn)業(yè)化推進部共三十二頁目標(biāo)(mùbiāo)掌握軟件實施活動的基本流程掌握各種角色在實施活動中的職責(zé)掌握各種輸入、輸出(shūchū)工件和主要活動內(nèi)容掌握編碼規(guī)范,文檔模板的使用10/10/20243軟件產(chǎn)業(yè)化推進部共三十二頁預(yù)備(yùbèi)知識項目管理的基本知識RUP的基本知識TPUP的基本知識托普項目管理與開發(fā)規(guī)范v1.0有關(guān)(yǒuguān)語言編碼基礎(chǔ)10/10/20244軟件產(chǎn)業(yè)化推進部共三十二頁目標(biāo)(mùbiāo)聽眾項目經(jīng)理SQA人員分析設(shè)計(shèjì)人員配置管理人員程序經(jīng)理編碼測試人員10/10/20245軟件產(chǎn)業(yè)化推進部共三十二頁日程(rìchéng)共計(ɡònɡjì):0.5天詳細安排<0:10>課程介紹<2:00>軟件實施活動內(nèi)容<0:20>問題&反饋Total:<2:30>hours10/10/20246軟件產(chǎn)業(yè)化推進部共三十二頁詞匯(cíhuì)代碼評審(CodeReview)系統(tǒng)集成(SystemIntegration)工作版本(bǎnběn)(Build)程序單元(Unit)10/10/20247軟件產(chǎn)業(yè)化推進部共三十二頁軟件(ruǎnjiàn)實施活動共三十二頁Overview軟件實施活動的主要內(nèi)容一、工作流程二、角色和職責(zé)三、進入準(zhǔn)則四、輸入五、活動六、輸出七、驗證(yànzhèng)與確認八、退出準(zhǔn)則語言編碼規(guī)范10/10/20249軟件(ruǎnjiàn)產(chǎn)業(yè)化推進部共三十二頁流程(liúchéng)10/10/202410軟件(ruǎnjiàn)產(chǎn)業(yè)化推進部共三十二頁角色(juésè)和職責(zé)角色名稱職責(zé)定義編碼員負責(zé)編碼、修復(fù)代碼缺陷集成員負責(zé)制定集成計劃、集成程序單元,創(chuàng)建工作版本基線10/10/202411軟件(ruǎnjiàn)產(chǎn)業(yè)化推進部共三十二頁進入(jìnrù)準(zhǔn)則構(gòu)架工件已經(jīng)被基線化詳細(xiángxì)設(shè)計工件已經(jīng)被基線化10/10/202412軟件產(chǎn)業(yè)化推進部共三十二頁輸入(shūrù)名稱描述參考軟件構(gòu)架設(shè)計工件構(gòu)架設(shè)計文檔主要描述備選設(shè)計方案、軟件子系統(tǒng)劃分、子系統(tǒng)間接口和錯誤處理機制等軟件詳細設(shè)計工件詳細設(shè)計文檔主要描述將構(gòu)架設(shè)計轉(zhuǎn)化為最小實施單元,產(chǎn)生可以編碼實現(xiàn)的設(shè)計
10/10/202413軟件(ruǎnjiàn)產(chǎn)業(yè)化推進部共三十二頁活動(huódòng)名稱角色描述參考制定系統(tǒng)集成計劃集成員·
確定集成的工作版本:根據(jù)開發(fā)計劃的工作內(nèi)容,將它們劃分成不同的工作版本。.確定集成的策略:定義系統(tǒng)集成的方式。系統(tǒng)集成計劃模版評審集成計劃集成計劃評審人員發(fā)現(xiàn)和修復(fù)缺陷:根據(jù)評審規(guī)范,評審集成計劃工件。集成計劃檢查表10/10/202414軟件(ruǎnjiàn)產(chǎn)業(yè)化推進部共三十二頁活動(huódòng)單元編碼及缺陷修復(fù)編碼員編寫代碼:按照分配的任務(wù)項,編寫新單元的代碼,保證源代碼只是設(shè)計的代碼實現(xiàn),并且源代碼可以成功編譯。缺陷修復(fù):按照分配的任務(wù)項,修復(fù)已有代碼中經(jīng)過測試或代碼評審發(fā)現(xiàn)的缺陷,并保證源代碼可以成功編譯。.編碼標(biāo)準(zhǔn)
.軟件測試活動規(guī)范.模塊開發(fā)卷宗代碼評審代碼評審員·
檢查編寫缺陷:依照編碼標(biāo)準(zhǔn)檢查代碼是否符合標(biāo)準(zhǔn)?!?/p>
檢查邏輯缺陷:根據(jù)設(shè)計工件檢查代碼是否正確反映且僅反映設(shè)計的內(nèi)容。.代碼評審檢查表執(zhí)行單元測試測試員參見測試規(guī)范中的活動描述.軟件測試活動規(guī)范10/10/202415軟件(ruǎnjiàn)產(chǎn)業(yè)化推進部共三十二頁活動(huódòng)集成程序單元集成員
生成集成工作版本:按照集成計劃集成并編譯已經(jīng)通過單元測試的程序單元。判斷集成結(jié)束:根據(jù)集成計劃判斷集成是否結(jié)束。執(zhí)行集成測試測試員參見測試規(guī)范中的活動描述軟件測試活動規(guī)范執(zhí)行系統(tǒng)測試測試員參見測試規(guī)范中的活動描述軟件測試活動規(guī)范創(chuàng)建最終工作版本基線集成員配置并創(chuàng)建最終工作版本基線。配置管理規(guī)范10/10/202416軟件(ruǎnjiàn)產(chǎn)業(yè)化推進部共三十二頁輸出(shūchū)名稱描述參考軟件程序單元包括了所有編碼員完成的程序單元源代碼工作版本按照集成計劃創(chuàng)建的各個集成工作版本集成計劃軟件工作版本的定義、內(nèi)容、集成的策略以及實施的先后順序等
評審記錄記錄評審內(nèi)容、評審結(jié)果、評審意見、參與人員等
10/10/202417軟件(ruǎnjiàn)產(chǎn)業(yè)化推進部共三十二頁驗證(yànzhèng)與確認名稱描述參考集成計劃評審
由設(shè)計員、測試、配置經(jīng)理、編碼員、構(gòu)架設(shè)計師等對集成計劃進行評審代碼評審
參見對代碼進行評審軟件程序單元測試
參見對程序單元進行單元測試工作版本集成測試
參見對工作版本進行集成測試
工作版本系統(tǒng)測試
參見對工作版本進行系統(tǒng)測試
SQA驗證由SQA人員對軟件實施活動進行審計
10/10/202418軟件(ruǎnjiàn)產(chǎn)業(yè)化推進部共三十二頁退出(tuìchū)準(zhǔn)則最終工作版本(bǎnběn)被基線化10/10/202419軟件產(chǎn)業(yè)化推進部共三十二頁語言編碼規(guī)范(guīfàn)原則1、結(jié)構(gòu)清晰完整,可讀性好2、注釋清楚3、命名規(guī)范4、前后一致5、減少(jiǎnshǎo)重復(fù)共三十二頁語言(yǔyán)編碼規(guī)范主要內(nèi)容.代碼組織(zǔzhī)
.代碼布局風(fēng)格
.注釋
.命名
.表達式和語句
……共三十二頁代碼(dàimǎ)組織文件(wénjiàn)命名一致
工作目錄結(jié)構(gòu)清晰每個源碼文件大小最好不超過600行
……10/10/202422軟件產(chǎn)業(yè)化推進部共三十二頁代碼布局(bùjú)風(fēng)格縮進對齊
每行最多只允許一條單語句
復(fù)合語句內(nèi)部的語句必須比復(fù)合語句自身所在的位置(wèizhi)上縮進一級
換行
類聲明的布局……10/10/202423軟件產(chǎn)業(yè)化推進部共三十二頁注釋(zhùshì)清晰易懂邏輯清楚注釋和代碼的比例不少于1:3注釋與源代碼位置:位于代碼上方
禁止行末注釋
空注釋行、修改注釋
文件注釋:文件名、版本號、項目編號、模塊(mókuài)簡單描述、版權(quán)聲明等10/10/202424軟件產(chǎn)業(yè)化推進部共三十二頁命名(mìngmíng)選擇清晰的、易辨認的、有意義的名稱
使用名稱的正確拼寫
大小寫的混合使用下劃線的使用,但不要(bùyào)使用兩個相連的下劃線
避免使用長名字
避免使用縮寫
10/10/202425軟件產(chǎn)業(yè)化推進部共三十二頁表達式和語句(yǔjù)用圓括號使復(fù)合(fùhé)表達式含義更加清晰避免表達式的過深嵌套,嵌套深度<5
不要比較浮點數(shù)的相等
循環(huán)中避免使用jump語句(如:break、return或goto)結(jié)構(gòu)嵌套不超過7層
循環(huán)終止判斷條件盡量容易滿足
避免在表達式使用混合類型
10/10/202426軟件產(chǎn)業(yè)化推進部共三十二頁涉及的語言(yǔyán)種類1、C++編碼標(biāo)準(zhǔn)2、C++Builder編碼標(biāo)準(zhǔn)3、Java編碼標(biāo)準(zhǔn)4、POWERBUILDER編碼標(biāo)準(zhǔn)5、VisualBasic編碼標(biāo)準(zhǔn)6、Delphi編碼(biānmǎ)標(biāo)準(zhǔn)請參見相應(yīng)的編碼標(biāo)準(zhǔn)文檔10/10/202427軟件產(chǎn)業(yè)化推進部共三十二頁參考資料
(公司(ɡōnɡsī)網(wǎng)站:HTTP://MYTOP)共三十二頁參考資料名細SEICMMRUP托普集團項目開發(fā)與管理規(guī)范(guīfàn)V1.0有關(guān)語言編碼規(guī)范有關(guān)文檔模板10/10/202429軟件(ruǎnjiàn)產(chǎn)業(yè)化推進部共三十二頁測試(cèshì)題目集成員在軟件實施活動中的職責(zé)?軟件實施活動的進入準(zhǔn)則?軟件實施活動的輸出工件(gōngjiàn)?代碼評審主要做什么?集成計劃評審有哪些角色參與?10/10/202430軟件產(chǎn)業(yè)化推進部共三十二頁謝謝請?zhí)顚?tiánxiě)反饋表10/10/202431軟件(ruǎnjiàn)產(chǎn)業(yè)化推進部共三十二頁內(nèi)容(nèiróng)總結(jié)軟件實施活動。Version:1.02002。1
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 危廢人員培訓(xùn)管理制度
- 培訓(xùn)內(nèi)部監(jiān)督管理制度
- 舞蹈培訓(xùn)管理學(xué)員制度
- 培訓(xùn)班分組pk制度
- 培訓(xùn)中心接待管理制度
- 培訓(xùn)過程中缺少激勵制度
- 培訓(xùn)學(xué)校督導(dǎo)制度
- 醫(yī)生院外培訓(xùn)管理制度
- 新型農(nóng)民培訓(xùn)管理制度
- 培訓(xùn)請假制度管理制度
- 中國鋁礦行業(yè)現(xiàn)狀分析報告
- 物業(yè)人員消防安全培訓(xùn)課件
- 服裝銷售年底總結(jié)
- 2025年大學(xué)大四(預(yù)防醫(yī)學(xué))環(huán)境衛(wèi)生學(xué)階段測試試題及答案
- 文物安全保護責(zé)任書范本
- 產(chǎn)房護士長年度工作業(yè)績總結(jié)與展望
- 【初中 歷史】2025-2026學(xué)年統(tǒng)編版八年級上學(xué)期歷史總復(fù)習(xí) 課件
- 2025~2026學(xué)年黑龍江省哈爾濱市道里區(qū)第七十六中學(xué)校九年級上學(xué)期9月培優(yōu)(四)化學(xué)試卷
- 2025年律師事務(wù)所黨支部書記年終述職報告
- 中國腦小血管病診治指南2025
- 中國零排放貨運走廊創(chuàng)新實踐經(jīng)驗、挑戰(zhàn)與建議
評論
0/150
提交評論