個(gè)體軟件過程代碼規(guī)范實(shí)驗(yàn)報(bào)告_第1頁
個(gè)體軟件過程代碼規(guī)范實(shí)驗(yàn)報(bào)告_第2頁
個(gè)體軟件過程代碼規(guī)范實(shí)驗(yàn)報(bào)告_第3頁
個(gè)體軟件過程代碼規(guī)范實(shí)驗(yàn)報(bào)告_第4頁
個(gè)體軟件過程代碼規(guī)范實(shí)驗(yàn)報(bào)告_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余2頁可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、文檔來源為:從網(wǎng)絡(luò)收集整理.word版本可編輯.歡迎下載支持個(gè)體軟件過程實(shí)驗(yàn)1、 實(shí)驗(yàn)?zāi)康谋緦?shí)驗(yàn)的目的是按照個(gè)體軟件過程的規(guī)范要求, 結(jié)合實(shí)際的程序設(shè)計(jì), 來深 入理解并運(yùn)用個(gè)體軟件過程的基本概念、方法與過程。2、 實(shí)驗(yàn)要求必須按照個(gè)體軟件的過程,真實(shí)地采集數(shù)據(jù)、填寫相關(guān)的表格、編寫有關(guān)的文檔。一定要按照老師的要求,每個(gè)人必須獨(dú)立完成。一定要按照實(shí)驗(yàn)的時(shí)間安排進(jìn)行實(shí)驗(yàn),實(shí)驗(yàn)結(jié)束后提交有關(guān)的表格與文檔。3、 實(shí)驗(yàn)內(nèi)容編寫一個(gè)比較兩個(gè)分?jǐn)?shù)的大小的程序。4、 實(shí)驗(yàn)設(shè)備計(jì)算機(jī)、 C 語言編程環(huán)境5、 實(shí)驗(yàn)安排第一次課:入口準(zhǔn)則、計(jì)劃、設(shè)計(jì)階段1、 程序功能的陳述與解釋,完成需求文檔;2、 準(zhǔn)備項(xiàng)目計(jì)劃

2、總結(jié)表、 代碼復(fù)查檢查表、 時(shí)間記錄日志、 缺陷記錄日志、程序規(guī)模估計(jì)表等;3、 做計(jì)劃,填寫項(xiàng)目計(jì)劃總結(jié)表與時(shí)間記錄日志;4、 進(jìn)行設(shè)計(jì),完成設(shè)計(jì)文檔,填寫時(shí)間記錄日志;第二次課:編碼階段5、 編碼實(shí)現(xiàn),提交源程序;6、 填寫時(shí)間記錄日志;第三次課:代碼復(fù)查、編譯、測(cè)試階段1、代碼復(fù)查,填寫代碼復(fù)查檢查表,時(shí)間記錄日志,缺陷記錄日志;2、編譯程序,修復(fù)所有缺陷,填寫時(shí)間記錄日志,缺陷記錄日志;3、測(cè)試程序,修復(fù)所有缺陷,填寫時(shí)間記錄日志,缺陷記錄日志;第四次課:后置處理、出口準(zhǔn)則階段1、后置處理,填寫項(xiàng)目計(jì)劃總結(jié)表;2、總結(jié)缺陷數(shù)據(jù),更新代碼復(fù)查檢查表;3、后置處理時(shí)間填入時(shí)間記錄日志;4、

3、整理完成出口準(zhǔn)則要求文檔;6、 文檔清單入口:?jiǎn)栴}描述、項(xiàng)目計(jì)劃總結(jié)表、代碼復(fù)查檢查表、程序規(guī)模估計(jì)表、時(shí)間記錄日志、缺陷記錄日志出口:設(shè)計(jì)文檔、程序清單、代碼復(fù)查檢查表、項(xiàng)目計(jì)劃總結(jié)表、時(shí)間記錄日志、缺陷記錄日志七、注意事項(xiàng):及時(shí)記錄時(shí)間與缺陷數(shù)據(jù)!各個(gè)表格、文檔的數(shù)據(jù)之間保持一致性!程序規(guī)模估計(jì)表學(xué)生日期 2010-3-22教員 課程個(gè)體軟件過程代碼規(guī)范 程序代碼行以前的功能倩計(jì)的功能最小平均取大loops310簡(jiǎn)單的循環(huán)411中等的循環(huán)循環(huán)71114case211小的case語句case5811514大的case語句Calc.120小的計(jì)算calculation101520的223445

4、時(shí)間記錄日志日期2010-4-12學(xué)生蘇宗海 日期2010-3-22教員劉寶忠 課程個(gè)體軟件過程與編碼規(guī)日期開始時(shí) 間結(jié)束時(shí) 間中斷時(shí)間(min )凈時(shí)間 (min)活動(dòng)備 注CU3/2218:2018:40020計(jì)劃X13/2218:4019:101020設(shè)計(jì)X13/2919:1019:501030編碼X13/2918:2019:101040復(fù)查4/1214:0014:501040編譯X14/1215:2015:50030測(cè)試X14/1216:5018:502040后置處理X1缺陷記錄日志教員學(xué)生蘇宗海編號(hào)類型引入階段排除階段修復(fù)時(shí)間相關(guān)缺陷劉寶忠01日期程序號(hào)4/12120編碼復(fù)查1min

5、苗述:缺少;號(hào)4/12220編碼復(fù)查1min苗述:缺少;號(hào)4/12320編碼復(fù)查1min苗述:缺少;號(hào)4/12440編碼復(fù)查2min苗述:缺少類型說明符,假定為int4/12520編碼復(fù)查1min施述:使用漢字標(biāo)點(diǎn)符號(hào)4/12620編碼復(fù)查1min苗述:系統(tǒng)類名拼寫錯(cuò)誤4/12720編碼復(fù)查1min苗述:缺少系統(tǒng)類庫(kù)導(dǎo)入4/12820編碼復(fù)查1min苗述:缺少半個(gè)C+代碼復(fù)查指南和檢查表程序名和程序號(hào)#目的指導(dǎo)你進(jìn)行有效的代碼復(fù)查#累計(jì)W %一般性說明:在完成每個(gè)復(fù)查步驟之后,將發(fā)現(xiàn)的某個(gè)類型的 缺陷的個(gè)數(shù)記錄在右面的欄目中。如果該步驟沒有發(fā)現(xiàn)缺陷,就在右面的欄目中打個(gè)表示檢查無誤的 交叉符號(hào)

6、(X)。在開始復(fù)查下一個(gè)程序單元之前,要 按照檢查表完成對(duì)程序,類,對(duì)象或方法的檢查。完整性驗(yàn)證設(shè)計(jì)的所有功能都已經(jīng)編碼Include驗(yàn)證include語句是元全的初始化檢查變量和參數(shù)的初始化:程序的開始;每個(gè)循環(huán)的開始;方法的入口調(diào)用檢查函數(shù)調(diào)用的格式:指針;參數(shù);&的使用名字檢查名字的拼寫和使用:是否前致? 是否在說明的作用域之內(nèi) 結(jié)構(gòu)和類中變量的引用是否使用了.對(duì)象檢查所有的對(duì)象 必須經(jīng)過初始化輸出格式檢查輸出格式: 換行是否合適? 間隔是否合適?對(duì)保證檢查是適當(dāng)?shù)亩沂浅蓪?duì)的邏輯操作符驗(yàn)證=,=,|等邏輯操作符的使用是合適 的。檢查每個(gè)邏輯函數(shù)的()是合適的逐行檢查檢查每一行代

7、碼:指令的語法是否正確?標(biāo)點(diǎn)是否止確符號(hào)是否止確?標(biāo)準(zhǔn)保證所有代碼符合編碼標(biāo)準(zhǔn)文件的打開 與關(guān)閉驗(yàn)證所有的文件:是合適地聲明的;是合適地打開的;是合適地關(guān)閉的全面檢查對(duì)整個(gè)程序進(jìn)行全面的檢查以發(fā)現(xiàn)系統(tǒng)問 題和非期望的問題總計(jì)PSP項(xiàng)目計(jì)劃總結(jié)表學(xué)生 蘇宗海 日期2010-4-12程序 01 程序號(hào)#01教師 劉寶忠 程序設(shè)計(jì)語言C+計(jì)劃實(shí)際WMinutes/LOC6. 026. 256. 25LOC/Hour9. 979. 69. 6Defects/KLOC93. 6782. 1982. 19過程效益30. 027. 527. 5A/FR1. 133. 013. 01程序規(guī)模(LOC)新開發(fā)與

8、更改的504040最大規(guī)模60最小規(guī)模40開發(fā)階段時(shí)間/min計(jì)劃實(shí)際累計(jì)累計(jì)百分比計(jì)劃30404016設(shè)計(jì)30404016編碼70606024代碼復(fù)查2020208編譯1020208測(cè)試10404016小處理15303012總計(jì)185250250100最大時(shí)間220最小時(shí)間150引入的缺陷計(jì)劃實(shí)際累計(jì)累計(jì)百分比Def/Hour計(jì)劃設(shè)計(jì)333604. 5編碼322402代碼復(fù)查編譯測(cè)試總計(jì)655100排除的缺陷計(jì)劃實(shí)際累計(jì):累計(jì)百分比Def/Hour計(jì)劃設(shè)計(jì)編碼代碼復(fù)查1編譯233603測(cè)試322403總計(jì)655100【附錄:程序源代碼】#include <stdio.h>void main()float a,b;int m,n,p,q;printf("分別輸入第一個(gè)分?jǐn)?shù)分子,分母: ");scanf( "%d%d:&m,&n);a=m/n;printf("分別輸入第二個(gè)分?jǐn)?shù)分子,分母: ");scanf( "%d%d:&p,&q);b=p/q;if

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論