logo

您所在位置網站首頁 > 海量文檔  > 計算機 > C++資料

C++指針型鬧鍾的課程設計.doc 30頁

本文檔一共被下載: ,您可全文免費在線閱讀後下載本文檔。

  • 支付並下載
  • 收藏該文檔
  • 百度一下本文檔
  • 修改文檔簡介
全屏預覽

下載提示

1.本站不保證該用戶上傳的文檔完整性,不預覽、不比對內容而直接下載産生的反悔問題本站不予受理。
2.該文檔所得收入(下載+內容+預覽三)歸上傳者、原創者。
3.登錄後可充值,立即自動返金幣,充值渠道很便利
同意並開始全文預覽
下載地址
文檔糾錯    收藏文檔    下載幫助
特別說明: 下載前務必先預覽,自己驗證一下是不是你要下載的文檔。
  • 上傳作者 yu8458925(上傳創作收益人)
  • 發布時間:2019-08-09
  • 需要金幣100(10金幣=人民幣1元)
  • 浏覽人氣
  • 下載次數
  • 收藏次數
  • 文件大小:220 KB
下載過該文檔的會員

這個文檔不錯

0%(0)

文檔有待改進

100%(1)
你可能關注的文檔:
PAGE 課 程 設 計 說 明 書 題  目:     指針型鬧鍾            學院名稱:                專業班級:                  姓名學號:            指導教師:               PAGE PAGE 2 PAGE PAGE 1 課程設計任務書 專業班級: 學生姓名: 指導教師: 課程設計題目:設計一個如圖所示的指針式鬧鍾 二、目的與要求: 1、目的: (1)要求學生熟練掌握C++語言的基本知識和C++調試技能; (2)掌握用C++開發應用程序的一般步驟和方法; (3)能夠利用所學的基本知識和技能,解決簡單的面向對象的程序設計問題。 (4)培養學生綜合利用C++語言進行程序設計的能力,主要是培養學生利用系統提供的標准圖形函數進行創新設計。 2、基本要求: (1)要求利用面向對象的方法以及C++的編程思想來完成系統的設計; (2)要求在設計的過程中,對Windows環境下的編程有一個基本的認識; (3)學會Windows環境下繪圖的基本方法; (4)能夠完成基本的鍾表的走時功能、對表功能、定時功能; (5)界面美觀大方。 3、創新要求: 在基本要求達到後,可進行創新設計,如定時提醒功能、聲音提醒功能、定時運行別的程序的功能等。 4、寫出設計說明書 按照設計過程寫出設計說明書。 三、設計方法和基本原理: 1、問題描述(功能要求): 要求所編寫的鬧鍾能夠完成基本的走時、對時、定時功能。 2、問題的解決方案(參考): 根據題目的要求,可以將問題解決分爲以下步驟: (1)分析問題,畫出要解決問題的流程圖(類及其層次結構圖); (2)利用對話框編輯器完成界面的設計,要求界面要美觀實用; (3)添加成員變量和成員函數(消息映射函數); (4)利用結構化程序的設計思路完成秒針、分針、時針的走動及鬧鈴指針的設置。 (5)程序功能調試; (6)完成系統總結報告以及系統使用說明書。 四、設計中涉及到的重要內容及關鍵技術: 1、對話框應用程序的編寫方法及其相關函數; 2、繪圖工具的使用方法; 3、一些常用系統API函數的使用方法。 五、程序設計和調試: 編寫程序代碼、完成程序調試。 六、編寫課程設計說明書: 按照課程設計說明書的規範格式要求以及說明書中的內容要求編寫課程設計說明書。 七、答辯與評分標准: 1、完成基本功能:40分; 2、設計報告及使用說明書:30分; 3、設置錯誤或者按照要求改變結果:15分; 4、回答問題:15分。 摘要 此課程設計的目的是爲了達到熟練掌握C++語言的基本知識和C++調試技能;基本掌握面向對象程序設計的基本思路和方法;能夠利用所學的基本知識和技能,解決簡單的面向對象程序設計問題;培養綜合利用C++語言進行程序設計的能力。需要設計的模擬時鍾程序是基于MFC的WINDOWS應用程序設計,程序運行成功後,頁面出現了一個指針式的時鍾和數字式的時鍾,指針式的時鍾表盤爲圓形,並且圓周上有分布均勻的12個刻度,刻度要求顯示清晰,圓形的鍾面上有長度和顔色及粗細各不相同的指針,即時針、分針、秒針,以便各個指針重合時亦可以輕易辨認,指針的運動要求具有規律性,且爲順時針,指針式的時鍾表盤下面則是一個以數字形式顯示時間的數字鍾,數字鍾的鍾面爲一個規則的矩形,其顯示時間的格式是時:分:秒,小時爲12進制,分鍾和秒是60進制,指針式的時鍾和數字式的時鍾顯示的時間同步,且兩個時鍾所顯示的時間與計算機的系統時間相一致,頁面的菜單項設有時間設置的欄目,可以對所顯示的時間進行調整,能進行調整的具體內容是年、月、日、時、分、秒。此模擬時鍾外觀簡潔,功能和實際運用到的時鍾基本一樣,用起來非常方便。 關鍵詞:指針式;鬧鍾;系統時間 Abstract This course is designed for the purpose to achieve proficiency in C + + language basics and C + + debugging skills; basic grasp of object-oriented programming of the basic ideas and methods; able to use what they have learned the basic knowledge and skills to solve simple object-oriented program design issues ; develop comprehensive utilization C + + language programming capabilities. Ne

發表評論

請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。
用戶名: 驗證碼: 點擊我更換圖片

“原創力文檔”前稱爲“文檔投稿賺錢網”,本站爲“文檔C2C交易模式”,即用戶上傳的文檔直接賣給(下載)用戶,本站只是中間服務平台,本站所有文檔下載所得的收益歸上傳人(含作者)所有【成交的100%(原創)】。原創力文檔是網絡服務平台方,若您的權利被侵害,侵權客服QQ:3005833200 電話:19940600175 歡迎舉報,上傳者QQ群:784321556