freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

com時(shí)鐘控件課程設(shè)計(jì)報(bào)告-在線瀏覽

2024-07-24 19:06本頁(yè)面
  

【正文】 測(cè)試方法 黑盒測(cè)試法 測(cè)試用例 測(cè)試內(nèi)容 顯示時(shí)間和系統(tǒng)時(shí)間對(duì)比 測(cè)試步驟 運(yùn)行程序 測(cè)試數(shù)據(jù) 預(yù)期結(jié)果 顯示時(shí)間和系統(tǒng)時(shí)間一致 測(cè)試結(jié)果 與預(yù)期相符 測(cè)試說(shuō)明 測(cè)試名稱 指針式時(shí)鐘 測(cè)試目的 驗(yàn)證鬧鐘功能 測(cè)試技術(shù) 單元測(cè)試 測(cè)試方法 黑盒測(cè)試法 測(cè)試用例 測(cè)試內(nèi)容 鬧鐘功能 時(shí)間 測(cè)試步驟 正確輸入鬧鐘時(shí)間 正確輸入鬧鐘時(shí)間 測(cè)試數(shù)據(jù) 當(dāng)前時(shí)間 下一分鐘的時(shí)間 預(yù)期結(jié)果 立即報(bào)時(shí) 時(shí)間到后鬧鐘報(bào)時(shí) 測(cè)試結(jié)果 與預(yù)期相符 與預(yù)期相符 鬧鐘的時(shí)、分、秒數(shù)據(jù)的輸入;當(dāng)前時(shí)刻表盤時(shí)分秒針運(yùn) 測(cè)試說(shuō)明 測(cè)試名稱 指針式時(shí)鐘 測(cè)試目的 驗(yàn)證倒計(jì)時(shí)功能 測(cè)試技術(shù) 單元測(cè)試 測(cè)試方法 黑盒測(cè)試法 測(cè)試用例 測(cè)試內(nèi)容 倒計(jì)時(shí)功能 測(cè)試步驟 正確時(shí)間 測(cè)試數(shù)據(jù) 隨意輸入時(shí)間 預(yù)期結(jié)果 從輸入的時(shí)間開始倒計(jì)時(shí) 測(cè)試結(jié)果 與預(yù)期相符 測(cè)試說(shuō)明 測(cè)試名稱 指針式時(shí)鐘 測(cè)試目的 驗(yàn)證改換顏色 測(cè)試技術(shù) 單元測(cè)試 測(cè)試方法 黑盒測(cè)試法 測(cè)試用例 測(cè)試內(nèi)容 換指針顏色功能 測(cè)試步驟 選擇換表盤顏色 選擇換指針顏色 測(cè)試數(shù)據(jù) 紅色 時(shí)針?biāo){色 分針黑色 秒針綠色 預(yù)期結(jié)果 表盤顏色變?yōu)榧t 時(shí)針?biāo){色 分針黑色 秒針綠色 測(cè)試結(jié)果 與預(yù)期相符 與預(yù)期相符 程序的調(diào)試過(guò)程會(huì)發(fā)現(xiàn)很多設(shè)計(jì)程序過(guò)程中的漏洞,也會(huì)有很多 bug 出現(xiàn),需要仔細(xì)的不斷調(diào)試才能盡量的把程序調(diào)試的完美,我的程序調(diào)試的過(guò)程中出現(xiàn)的問題較多,現(xiàn)列舉 幾個(gè)比較有代表性的,希望供其他人參考 我最初想到的是設(shè)計(jì)出一個(gè)不依靠讀取系統(tǒng)時(shí)間就能獨(dú)立運(yùn)行的時(shí)鐘,但是,個(gè)人能力實(shí)在有限,設(shè)計(jì)了一段時(shí)間還是沒有頭緒,只能投機(jī)取巧的讀取系統(tǒng)時(shí)間代替了,這樣的話一些個(gè)性話的功能就不能夠?qū)崿F(xiàn)了,像把一分鐘設(shè)置成 120秒,每小時(shí) 30 分鐘等 目前的程序雖然能正常運(yùn)行,但是,對(duì)于一些錯(cuò)誤是不能反映出來(lái)的,像輸入鬧鐘時(shí)間,如果輸入的范圍不對(duì)的話也不能給出提示 鬧鐘的時(shí)間輸入因?yàn)闆]有秒的限制,如果是當(dāng)前時(shí)間的話,目前的程序會(huì)直接報(bào)時(shí),應(yīng)該可以改成當(dāng)前時(shí)間不報(bào)時(shí)的 五、 運(yùn)行 效果 windows 系統(tǒng) vc++ 設(shè)計(jì) 本程序不需要安裝使用,直接運(yùn)行即可彈出時(shí)鐘對(duì)話框 圖 1 時(shí)鐘主界面 圖 2 程序功能界面 進(jìn)入程序后會(huì)彈出圖 1界面顯示系統(tǒng)時(shí)間,點(diǎn)擊設(shè)置按鈕可以出現(xiàn)圖 2功能列表 圖3 鬧鐘時(shí)間設(shè)置界面 圖 4 倒計(jì)時(shí)時(shí)間設(shè)置界面 打開功能列表可以選擇各個(gè)功能,圖 3為選擇鬧鐘功能彈出的對(duì)話框,圖 4為選擇倒計(jì)時(shí)功能彈出的對(duì)話框 六、程序清單 ( 1): //視圖類的構(gòu)造函數(shù) CShejiView::CShejiView() { // TODO: add construction code here CBitmap bmp。 (IDB_BITMAP1)。bmp)。 CTime curtime = CTime::GetCurrentTime()。 m_hour = ()。 m_second = ()。//時(shí)鐘正常工作狀態(tài) flag2=1。 minute=1。 } ( 2) //ondraw()函數(shù)進(jìn)行繪制 void CShejiView::OnDraw(CDC* pDC) { CShejiDoc* pDoc = GetDocument()。 // TODO: add draw code for native data here CRect rect。///取得客戶區(qū)域 pDCFillRect(rect,amp。 ///用背景畫刷填充區(qū)域 ,而我們?cè)趍brushbackground里加載了位圖,所以理所當(dāng)然就變成了我們?cè)O(shè)置的圖片 //畫表盤,標(biāo)注刻度 CRect client。client)。 int centerY = ()/2。//用較小的一個(gè)作為鐘表的半徑 , 避免半徑太大矩形放不開 clockRadius = clockRadius * 。 int keduXRadius = clockRadius * 。//時(shí)針半徑 int minuteRadius = clockRadius * 。//秒針半徑 //CPen clockPen(PS_SOLID, 2, RGB(0,0,255))。//配合下面的執(zhí)行代碼 , 使用自己定義的畫筆來(lái)設(shè)置表盤的顏色 CPen * oldPen = pDCSelectObject(amp。//恢復(fù)到原來(lái)的畫筆 //標(biāo)注刻度 for(int i = 0。 i++) { pDCMoveTo(centerX + keduDRadius * cos(i * 30 * PI / 180), centerY + keduDRadius * sin(i * 30 * PI / 180))。 } for(int j = 0。 j++) { pDCMoveTo(centerX + keduXRadius * cos(j * 6 * PI / 180),//keduxradius是 ,更加接近圓周,所以比起時(shí)針當(dāng)然理所當(dāng)然的更短 centerY + keduXRadius * sin(j * 6 * PI / 180))。 } pDCSelectObject(oldPen)。 //一個(gè)圓周是 2pi,共有 60秒,所以一秒是左邊這個(gè)表達(dá)式,用的是弧度值 double minuteRadians = m_minute * 2 * PI / 60 + secondRadians / 60。 //依照所計(jì)算的角度畫出時(shí),分,秒針 //CPen secondPen(PS_SOLID, 2, RGB(0,255,0))。 oldPen = pDCSelectObject(amp。 pDCMoveTo(centerX , centerY)。 pDCSelectObject(oldPen)。 CPen minutePen(PS_SOLID, 4, minutecolor)。minutePen)。 pDCLineTo(centerX + double(minuteRadius) * sin(minuteRadians), centerY double(minuteRadius) * cos(minuteRadians))。 //CPen hourPen(PS_SOLID, 8, RGB(255,0,255))。 oldPen = pDCSelectObject(amp。 pDCMoveTo(centerX ,
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1