計算機軟件畢業論文開題報告

學識都 人氣:7.77K

開題報告是寫畢業論文的第一個任務,其作用是闡述論文選題依據,以及講述初步構思的實驗思路,以下是小編蒐集整理的計算機軟件畢業論文開題報告,歡迎閲讀參考。

計算機軟件畢業論文開題報告

 課題題目:基於android的OpenGl開發

課題的目的、意義以及和本課題有關的國內外現狀分析:

1.目的:圖形處理是現在智能手機區別於以前手機的一個顯著特徵,使手機走出了呆板的單一枯燥界面,在保證通話的同時更加炫麗多彩接近真實世界,從而大大擴展了手機的應用領域,並帶給應用者豐富多彩的視聽感受。

2.意義:通過OpenGL程序員可以創建交互式應用程序,實現具有逼真效果的三維圖形圖像,從而在要求高度模擬真實世界的諸多領域中都可以大顯身手。與AutoCAD,3DS MAX等通用繪圖及建模軟件平台不同,OpenGL不僅可以處理單幅的離散圖形,在實時的三維仿真領域,由於其對環境及實體的渲染達到了高度逼真的視覺效果,從而顯示出強大的生命力。學會使用OpenGL進行三維繪圖,提高圖形開發的'認知,為以後的工作和學習打下基礎。

3.現狀:應用程序可視化是智能手機程序設計的發展趨勢。在手機程序應用的許多領域中,隨着智能手機蓬勃發展使得人們可以在手機上就可以實現地圖的三維搜索,手機遊戲,炫麗多彩的界面。當前手機是已成為世界上第一大接受終端,而界面的友好性必然會制約到智能手機等其他移動設備的發展。手機仿真已經成為手機應用程序開發和軟件開發人員不可或缺的重要工具.。OpenGL作為一個性能優越的圖形應用程序設計界面(API)而適合於廣泛的計算環境,從智能手機到個人計算機到工作站和超級計算機,OpenGL都能實現高性能的三維圖形功能。由於許多在智能手機界具有領導地位的計算機公司紛紛採用OpenGL作為三維圖形應用程序設計界面,OpenGL應用程序具有廣泛的移植性.因此,OpenGL已成為目前的三維圖形開發標準,是從事三維圖形開發工作的技術人員所必須掌握的開發工具.

研究目標、研究內容和準備解決的問題:

1.目標:通過設計一個基於虛擬蜜網的入侵監控平台的原型系統,實現蜜網技術的數據控制、數據捕獲和數據分析的三大核心需求。

2.內容:

1,圖形繪製

(1) 使用OpenGL提供的幾何圖元建立模型, 從而得到物體的數學描述,OpenGL將點,直線,多邊形,圖形和位圖視為圖元。

(2) 在三維空間排列物體,選擇觀察場景的有利位置.

2,色彩渲染:將物體的數學描述和相關的顏色信息轉換為屏幕像素,這稱為光柵化。

3.準備解決的問題:OpenGL在android系統上的衰減應用。OpenGL紋理貼圖,動畫旋轉及適應不同分辨率的手機。

擬採取的方法、技術或設計(開發)工具:

開發平台:Windows XP+Android

開發工具和語言:開發工具擬採用eclipse+android SDK,語言採用Java

預期成果:

1,完成三維場景的繪製及三維場景的動畫旋轉

2,完成三維場景繪製畢業論文

進度計劃與階段要求:

(1)20xx-12-01 – 20xx-12-31:查找資料、確定畢業設計題目。

20xx-01-01:將畢業設計題目和基本功能説明發送到導師郵箱。

(2)20xx-01-02 – 20xx-03-31:蒐集素材、整理設計內容。

20xx-04-01:將開題報告和整理的設計內容發送到導師郵箱。

(3)20xx-04-02 – 20xx-04-09:根據導師的建議和指導,繼續設計。

20xx-04-10:將中期檢查表和修改後的設計內容發送到導師郵箱。

(4)20xx-04-11 - 20xx.04.20:根據導師的建議和指導,完成設計。

20xx-04-21:將完成的畢業設計內容發送到導師郵箱。

(5)20xx-04-22 - 20xx-05-05:根據導師建議和已經完成的設計,完成論文初稿。

20xx-05-06:將畢業論文初稿發送到導師郵箱。

(6)20xx-05-07 - 20xx-05-13:根據導師對論文的修改建議和指導,完成論文。

20xx-05-14:將論文終稿發送到導師郵箱。

開題前收集的資料和參考文獻(5-8種)

[1] 尚遊,陳巖濤 著. OpenGL圖形程序設計指南. 中國水利水電出版社.

[2] 林鋭,石教英 著. 基於OpenGL的場景管理,三維交互與用户界面設計. 計算機應用研究. 2000年03期

[3] 林城 著oid 2.X 應用程序開發實戰. 清華大學出版社

[4] (美) Richard ht,ael Sweet著. OpenGl 超級寶典(第2版). 人民郵電出版社

[5] (美)Bruce Eckel著 陳昊鵬譯編程思想(第4版).機械工業出版社

[6] 開發教程