計(jì)算機(jī)圖形學(xué)課程算法演示系統(tǒng).rar
計(jì)算機(jī)圖形學(xué)課程算法演示系統(tǒng),2.3萬(wàn)字 60頁(yè)包括論文,演示系統(tǒng),外文翻譯,系統(tǒng)說(shuō)明文檔摘 要本文以教師的課程演示系統(tǒng)為例,對(duì)教師的課程演示系統(tǒng)進(jìn)行設(shè)計(jì)與改進(jìn),旨在通過(guò)我們?cè)O(shè)計(jì)出的演示系統(tǒng)能增加教師、學(xué)生和書本之間的交互性。文中首先對(duì)一些課程的演示系統(tǒng)的現(xiàn)狀及其重要性進(jìn)行了分析,提出實(shí)現(xiàn)教與學(xué)之間交互性的必要性與可行性...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 ludi123 發(fā)布
計(jì)算機(jī)圖形學(xué)課程算法演示系統(tǒng)
2.3萬(wàn)字 60頁(yè)
包括論文,演示系統(tǒng),外文翻譯,系統(tǒng)說(shuō)明文檔
摘 要
本文以教師的課程演示系統(tǒng)為例,對(duì)教師的課程演示系統(tǒng)進(jìn)行設(shè)計(jì)與改進(jìn),旨在通過(guò)我們?cè)O(shè)計(jì)出的演示系統(tǒng)能增加教師、學(xué)生和書本之間的交互性。文中首先對(duì)一些課程的演示系統(tǒng)的現(xiàn)狀及其重要性進(jìn)行了分析,提出實(shí)現(xiàn)教與學(xué)之間交互性的必要性與可行性。特別針對(duì)計(jì)算機(jī)圖形學(xué)的課程演示系統(tǒng)進(jìn)行設(shè)計(jì),分析書本中的難點(diǎn)與重點(diǎn)的算法,設(shè)計(jì)出一個(gè)功能強(qiáng)大,交互性強(qiáng),簡(jiǎn)單實(shí)用的教學(xué)軟件系統(tǒng)。最后,文章對(duì)系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)過(guò)程進(jìn)行了闡述。計(jì)算機(jī)圖形學(xué)課程算法演示系統(tǒng)是結(jié)合計(jì)算機(jī)圖形學(xué)這門課程的算法,經(jīng)過(guò)實(shí)際的需求分析,采用功能強(qiáng)大的Visual C++ 6.0作為開發(fā)工具,運(yùn)行于Windows98、ME Windows 2000 sp3、Windows XP等環(huán)境而開發(fā)出來(lái)的一款單機(jī)版的軟件。在設(shè)計(jì)的過(guò)程中著重于系統(tǒng)的交互性、系統(tǒng)演示的準(zhǔn)確性、各個(gè)模塊間的兼容性和互補(bǔ)性。
關(guān)鍵詞:計(jì)算機(jī)圖形學(xué);交互性;算法演示;Visual C++;面向?qū)ο?br>
Abstract
Taking the teaching-course demo system as an example, this paper aims to design a new course demo system to achieve a betterment of interactivity among the teacher、teaching material and the student.
This paper firstly analyses the actualities and importance of some main course demo system, then brings forward the necessity and feasibility of teach-learn interactivity. Based on the computer graphic course demo system in particular, the author analyses its algorithm’s difficulties and the emphases and designs a functional good-interactivity and easy-going teaching software system. This paper finally expatiates the process of the design and implement of this system.
Keywords: computer graphic; interactivity; algorithm demo; Visual C++
目 錄
1 緒論 1
1.1 計(jì)算機(jī)圖形學(xué)的發(fā)展歷史 1
1.2 計(jì)算機(jī)圖形學(xué)的應(yīng)用 1
1.2.1 信息顯示 2
1.2.2 設(shè)計(jì) 2
1.2.3 模擬 2
1.2.4 用戶界面 3
1.3 關(guān)于我國(guó)計(jì)算機(jī)圖形學(xué)的研究 3
2 Visual C++ 簡(jiǎn)介 4
2.1 概述 4
2.2 理解VC工程 4
2.3 MFC編程特點(diǎn) 5
2.4 使用 Wizard 6
2.5 windows圖形技術(shù) 6
3 需求分析 7
3.1 功能需求 7
3.1.1目標(biāo) 7
3.1.2 方案: 8
3.2 環(huán)境需求 8
3.3 可行性分析 8
4 概要設(shè)計(jì) 9
4.1 總體概要設(shè)計(jì) 9
4.2 類的關(guān)聯(lián)概要設(shè)計(jì) 10
5 詳細(xì)設(shè)計(jì) 11
5.1 畫線算法模塊設(shè)計(jì) 11
5.1.1 數(shù)值微分(DDA)法 11
5.1.2 中點(diǎn)畫線法 14
5.1.3 Bresenham算法 17
5.2 填充算法模塊設(shè)計(jì) 20
5.2.1 掃描線算法 20
5.2.2區(qū)域填充算法 25
5.3 裁剪算法模塊設(shè)計(jì) 26
5.3.1直線段裁剪 26
5.3.2多邊形裁剪 33
5 總結(jié) 37
謝辭 38
參考文獻(xiàn) 39
附錄一:外文翻譯---原文部分 40
附錄二:外文翻譯---譯文部分 49
參考文獻(xiàn)
[1] 孫家廣等. 計(jì)算機(jī)圖形學(xué)(第三版)[M]. 北京:清華大學(xué)出版社,2004.1
[2] 方可燕. Visual C++6.0實(shí)踐與精通[M]. 北京:清華大學(xué)出版社,2001.5
[3] 唐澤圣,周嘉玉,李新友. 計(jì)算機(jī)圖形學(xué)基礎(chǔ)[M]. 北京:清華大學(xué)出版社,2001.6
[4] 潘云鶴. 計(jì)算機(jī)圖形學(xué)--原理、方法及應(yīng)用[M]. 北京:高等教育出版社,2003.5
[5] 王飛. 計(jì)算機(jī)圖形學(xué)基礎(chǔ)[M]. 北京:北京郵電大學(xué)出版社,2004.1
[6] 段興. Visual C++實(shí)用程序100例[M]. 北京:人民郵電出版社,2002.12
[7] 王松. Visual C++6.0程序設(shè)計(jì)與開發(fā)指南[M]. 北京:高等教育出版社,2003.4
[8] 李春雨. 計(jì)算機(jī)圖形學(xué)理論與實(shí)踐[M]. 北京:北京航空航天大學(xué)出版社,2004.2
[9] 高守傳,姚領(lǐng)田. VC實(shí)踐與提高--數(shù)字圖像處理與工程應(yīng)用篇[M]. 北京:中國(guó)鐵道出版社,2006.1
[10] 尹立民,王東興. VC軟件項(xiàng)目開發(fā)實(shí)例[M]. 北京:電子工業(yè)出版社,2004.11
[11] 魏朗,陳濤. Visual C++程序設(shè)計(jì)攻略教程[M]. 西安:西安電子科技大學(xué)出版社,2004.1
[12] 徐曉剛,高兆法,王秀娟. Visual C++6.0入門與提高[M]. 北京:清華大學(xué)出版社,2004.2
[13] 成思源,張群瞻. 計(jì)算機(jī)圖形學(xué)[M]. 北京:冶金工業(yè)出版社,2003.8
[14](美)James D.Foley等. 計(jì)算機(jī)圖形學(xué)原理及實(shí)踐C語(yǔ)言描述[M]. 北京:機(jī)械工業(yè)出版社,2002.6
[15] 徐孝凱. C++語(yǔ)言基礎(chǔ)教程[M]. 北京:清華大學(xué)出版社 2002.8
[16] 譚浩強(qiáng) 編著. C程序設(shè)計(jì)(第二版)[M]. 北京:清華大學(xué)版社 2002.7
2.3萬(wàn)字 60頁(yè)
包括論文,演示系統(tǒng),外文翻譯,系統(tǒng)說(shuō)明文檔
摘 要
本文以教師的課程演示系統(tǒng)為例,對(duì)教師的課程演示系統(tǒng)進(jìn)行設(shè)計(jì)與改進(jìn),旨在通過(guò)我們?cè)O(shè)計(jì)出的演示系統(tǒng)能增加教師、學(xué)生和書本之間的交互性。文中首先對(duì)一些課程的演示系統(tǒng)的現(xiàn)狀及其重要性進(jìn)行了分析,提出實(shí)現(xiàn)教與學(xué)之間交互性的必要性與可行性。特別針對(duì)計(jì)算機(jī)圖形學(xué)的課程演示系統(tǒng)進(jìn)行設(shè)計(jì),分析書本中的難點(diǎn)與重點(diǎn)的算法,設(shè)計(jì)出一個(gè)功能強(qiáng)大,交互性強(qiáng),簡(jiǎn)單實(shí)用的教學(xué)軟件系統(tǒng)。最后,文章對(duì)系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)過(guò)程進(jìn)行了闡述。計(jì)算機(jī)圖形學(xué)課程算法演示系統(tǒng)是結(jié)合計(jì)算機(jī)圖形學(xué)這門課程的算法,經(jīng)過(guò)實(shí)際的需求分析,采用功能強(qiáng)大的Visual C++ 6.0作為開發(fā)工具,運(yùn)行于Windows98、ME Windows 2000 sp3、Windows XP等環(huán)境而開發(fā)出來(lái)的一款單機(jī)版的軟件。在設(shè)計(jì)的過(guò)程中著重于系統(tǒng)的交互性、系統(tǒng)演示的準(zhǔn)確性、各個(gè)模塊間的兼容性和互補(bǔ)性。
關(guān)鍵詞:計(jì)算機(jī)圖形學(xué);交互性;算法演示;Visual C++;面向?qū)ο?br>
Abstract
Taking the teaching-course demo system as an example, this paper aims to design a new course demo system to achieve a betterment of interactivity among the teacher、teaching material and the student.
This paper firstly analyses the actualities and importance of some main course demo system, then brings forward the necessity and feasibility of teach-learn interactivity. Based on the computer graphic course demo system in particular, the author analyses its algorithm’s difficulties and the emphases and designs a functional good-interactivity and easy-going teaching software system. This paper finally expatiates the process of the design and implement of this system.
Keywords: computer graphic; interactivity; algorithm demo; Visual C++
目 錄
1 緒論 1
1.1 計(jì)算機(jī)圖形學(xué)的發(fā)展歷史 1
1.2 計(jì)算機(jī)圖形學(xué)的應(yīng)用 1
1.2.1 信息顯示 2
1.2.2 設(shè)計(jì) 2
1.2.3 模擬 2
1.2.4 用戶界面 3
1.3 關(guān)于我國(guó)計(jì)算機(jī)圖形學(xué)的研究 3
2 Visual C++ 簡(jiǎn)介 4
2.1 概述 4
2.2 理解VC工程 4
2.3 MFC編程特點(diǎn) 5
2.4 使用 Wizard 6
2.5 windows圖形技術(shù) 6
3 需求分析 7
3.1 功能需求 7
3.1.1目標(biāo) 7
3.1.2 方案: 8
3.2 環(huán)境需求 8
3.3 可行性分析 8
4 概要設(shè)計(jì) 9
4.1 總體概要設(shè)計(jì) 9
4.2 類的關(guān)聯(lián)概要設(shè)計(jì) 10
5 詳細(xì)設(shè)計(jì) 11
5.1 畫線算法模塊設(shè)計(jì) 11
5.1.1 數(shù)值微分(DDA)法 11
5.1.2 中點(diǎn)畫線法 14
5.1.3 Bresenham算法 17
5.2 填充算法模塊設(shè)計(jì) 20
5.2.1 掃描線算法 20
5.2.2區(qū)域填充算法 25
5.3 裁剪算法模塊設(shè)計(jì) 26
5.3.1直線段裁剪 26
5.3.2多邊形裁剪 33
5 總結(jié) 37
謝辭 38
參考文獻(xiàn) 39
附錄一:外文翻譯---原文部分 40
附錄二:外文翻譯---譯文部分 49
參考文獻(xiàn)
[1] 孫家廣等. 計(jì)算機(jī)圖形學(xué)(第三版)[M]. 北京:清華大學(xué)出版社,2004.1
[2] 方可燕. Visual C++6.0實(shí)踐與精通[M]. 北京:清華大學(xué)出版社,2001.5
[3] 唐澤圣,周嘉玉,李新友. 計(jì)算機(jī)圖形學(xué)基礎(chǔ)[M]. 北京:清華大學(xué)出版社,2001.6
[4] 潘云鶴. 計(jì)算機(jī)圖形學(xué)--原理、方法及應(yīng)用[M]. 北京:高等教育出版社,2003.5
[5] 王飛. 計(jì)算機(jī)圖形學(xué)基礎(chǔ)[M]. 北京:北京郵電大學(xué)出版社,2004.1
[6] 段興. Visual C++實(shí)用程序100例[M]. 北京:人民郵電出版社,2002.12
[7] 王松. Visual C++6.0程序設(shè)計(jì)與開發(fā)指南[M]. 北京:高等教育出版社,2003.4
[8] 李春雨. 計(jì)算機(jī)圖形學(xué)理論與實(shí)踐[M]. 北京:北京航空航天大學(xué)出版社,2004.2
[9] 高守傳,姚領(lǐng)田. VC實(shí)踐與提高--數(shù)字圖像處理與工程應(yīng)用篇[M]. 北京:中國(guó)鐵道出版社,2006.1
[10] 尹立民,王東興. VC軟件項(xiàng)目開發(fā)實(shí)例[M]. 北京:電子工業(yè)出版社,2004.11
[11] 魏朗,陳濤. Visual C++程序設(shè)計(jì)攻略教程[M]. 西安:西安電子科技大學(xué)出版社,2004.1
[12] 徐曉剛,高兆法,王秀娟. Visual C++6.0入門與提高[M]. 北京:清華大學(xué)出版社,2004.2
[13] 成思源,張群瞻. 計(jì)算機(jī)圖形學(xué)[M]. 北京:冶金工業(yè)出版社,2003.8
[14](美)James D.Foley等. 計(jì)算機(jī)圖形學(xué)原理及實(shí)踐C語(yǔ)言描述[M]. 北京:機(jī)械工業(yè)出版社,2002.6
[15] 徐孝凱. C++語(yǔ)言基礎(chǔ)教程[M]. 北京:清華大學(xué)出版社 2002.8
[16] 譚浩強(qiáng) 編著. C程序設(shè)計(jì)(第二版)[M]. 北京:清華大學(xué)版社 2002.7
TA們正在看...
- 最新公務(wù)員個(gè)人自薦書.docx
- 最新土木工程專業(yè)人員的自薦信樣本.docx
- 最新在職培訓(xùn)的單位推薦信字?jǐn)?shù)100字.docx
- 最新大學(xué)生網(wǎng)絡(luò)求職自薦書格式模板.docx
- 最新大學(xué)生網(wǎng)絡(luò)求職自薦書格式模板大全.docx
- 最新大學(xué)老師推薦信.docx
- 最新小升初自薦信樣本.docx
- 最新師范專業(yè)畢業(yè)生自薦信樣本.docx
- 最新應(yīng)屆畢業(yè)生體育教師自薦信1500字.docx
- 最新應(yīng)屆畢業(yè)生體育教師自薦信1500字大全.docx