基于googleandroid平臺(tái)電子辭典軟件設(shè)計(jì)與實(shí)現(xiàn)論文_第1頁(yè)
基于googleandroid平臺(tái)電子辭典軟件設(shè)計(jì)與實(shí)現(xiàn)論文_第2頁(yè)
基于googleandroid平臺(tái)電子辭典軟件設(shè)計(jì)與實(shí)現(xiàn)論文_第3頁(yè)
基于googleandroid平臺(tái)電子辭典軟件設(shè)計(jì)與實(shí)現(xiàn)論文_第4頁(yè)
基于googleandroid平臺(tái)電子辭典軟件設(shè)計(jì)與實(shí)現(xiàn)論文_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、理工大學(xué)碩士學(xué)位論文基于google android平臺(tái)電子詞典軟件的設(shè)計(jì)與實(shí)現(xiàn)學(xué)位論文原創(chuàng)性聲明本人重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期: 年 月 日學(xué)位論文使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分容編入有

2、關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期: 年 月 日導(dǎo)師簽名: 日期: 年 月 日摘 要本文闡述了在Android平臺(tái)下電子詞典軟件的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程。其目的是讓人們能夠在基于Google Android平臺(tái)的移動(dòng)設(shè)備上享用英漢詞匯翻譯功能。系統(tǒng)實(shí)現(xiàn)了英漢詞匯查詢、添加,刪除等功能。在詞匯存儲(chǔ)與檢索方面,系統(tǒng)使用了Android置的小型嵌入式數(shù)據(jù)庫(kù)Sqlite的開發(fā)接口,支持單詞的模糊檢索和詞庫(kù)導(dǎo)入功能。平臺(tái)基于Java語(yǔ)言開發(fā)完成,在不同型號(hào)的設(shè)備模擬器上測(cè)試通過(guò)。關(guān)鍵詞:Android平臺(tái);電子詞典軟件;嵌入式開發(fā);A

3、bstractIn this paper, we describethat electronic dictionary software for the design and implementation process in Google androidplatform. Its purpose is the development of this platform under the English-Chinese electronic dictionary translation features the design and implementation, Its default us

4、e of small embedded database -Sqlite,the platforms language is javaprogramming languageand use the platform provided by the simulator. enabling users facilitate to use any simple functions that the English words for the Chinese explained what the software achieved words addition, delete, modifyon mo

5、bile phones. The software design and development based on the java language.Key words: platform;simulator;database目 錄1 前言11.1 系統(tǒng)開發(fā)背景12 系統(tǒng)概述22.1 系統(tǒng)需求分析22.2 Android平臺(tái)結(jié)構(gòu)23 系統(tǒng)設(shè)計(jì)43.1 系統(tǒng)需要解決的主要問(wèn)題43.2 系統(tǒng)功能框架43.3 系統(tǒng)總體流程圖63.4 系統(tǒng)關(guān)鍵技術(shù)73.5 數(shù)據(jù)庫(kù)的設(shè)計(jì)74 系統(tǒng)實(shí)現(xiàn)94.1 查詢模塊的實(shí)現(xiàn)94.2 添加模塊的實(shí)現(xiàn)104.3 刪除模塊的實(shí)現(xiàn)114.4 裝載模塊的實(shí)現(xiàn)124.5 系統(tǒng)交

6、互界面的實(shí)現(xiàn)145 系統(tǒng)測(cè)試與性能分析175.1 系統(tǒng)測(cè)試176 總結(jié)與展望23參考文獻(xiàn)24致2525 / 311 前言1.1 系統(tǒng)開發(fā)背景目前,市場(chǎng)上使用較多的智能手機(jī)操作系統(tǒng)包括Symbian、Palm Os、windowsMobiles Linux等,谷歌基于Linux的手機(jī)軟件Android一度被業(yè)視為最有希望的移動(dòng)平臺(tái)。Android的強(qiáng)勢(shì)進(jìn)入不但給Linux帶來(lái)了新的生機(jī),也加劇了Linux移動(dòng)平臺(tái)部的競(jìng)爭(zhēng),開發(fā)這樣一個(gè)手機(jī)軟件平臺(tái)的原因之一,就是30億的手機(jī)用戶享受近年來(lái)各種各樣的技術(shù)創(chuàng)新,特別是在互聯(lián)網(wǎng)方面的各種技術(shù)創(chuàng)新。在這樣的基礎(chǔ)和前景下,基于android平臺(tái)下設(shè)計(jì)電子詞

7、典應(yīng)用軟件,可以在android平臺(tái)下更好的學(xué)習(xí)相關(guān)技術(shù)。2 系統(tǒng)概述2.1 系統(tǒng)需求分析針對(duì)本課題在當(dāng)前google提供的SDK的最新版本的開發(fā)過(guò)程中,漢英功能暫不能實(shí)現(xiàn),只能進(jìn)行英漢功能模塊的開發(fā),在使用數(shù)據(jù)庫(kù)方面使用默認(rèn)自帶的sqlite嵌入型的小型數(shù)據(jù)庫(kù)。盡管不如完全面向?qū)ο蟮臄?shù)據(jù)庫(kù)(例如db4o)開發(fā)的更加方便。但當(dāng)完成開發(fā)后,可以嘗試用db4o來(lái)取代sqlite數(shù)據(jù)庫(kù)。這樣就使整個(gè)數(shù)據(jù)庫(kù)的操作效率更加完善。系統(tǒng)總體業(yè)務(wù)可以描述為以下幾點(diǎn):1) 在主界面是否能顯示出數(shù)據(jù)庫(kù)中的單詞,并按一定次序顯示出來(lái)。2) 顯示菜單功能,是否能進(jìn)行功能鍵的判斷并進(jìn)行相應(yīng)的測(cè)試。3) 運(yùn)行狀態(tài)的判斷,

8、根據(jù)對(duì)菜單功能進(jìn)行測(cè)試得到的結(jié)果,對(duì)當(dāng)前狀態(tài)進(jìn)行判斷。4) 異常的出現(xiàn),判斷可能出現(xiàn)的異常,并對(duì)不同的功能進(jìn)行測(cè)試。5) 模擬器的重新啟動(dòng),清除在模擬器下操作功能出現(xiàn)的異常情況。2.2 Android平臺(tái)結(jié)構(gòu)以下圖表展示了Android操作系統(tǒng)的主要組成部分。圖2.1 Android系統(tǒng)架構(gòu)圖3 系統(tǒng)設(shè)計(jì)本章對(duì)系統(tǒng)的功能框架以與各個(gè)功能模塊之間的關(guān)系進(jìn)行描述,使用面向?qū)ο蟮乃枷雽?duì)系統(tǒng)的設(shè)計(jì)方法進(jìn)行分析,設(shè)計(jì)了系統(tǒng)中的相關(guān)類。3.1 系統(tǒng)需要解決的主要問(wèn)題基于在android平臺(tái)下設(shè)計(jì)電子詞典軟件需要解決以下幾個(gè)問(wèn)題:數(shù)據(jù)庫(kù)使用情況:當(dāng)前android平臺(tái)采用的是sqlite數(shù)據(jù)庫(kù)。把單詞庫(kù)作成

9、“.db”文件導(dǎo)入到android平臺(tái)下的sqlite數(shù)據(jù)庫(kù)。首要問(wèn)題是在初始化時(shí)需要?jiǎng)?chuàng)建的數(shù)據(jù)庫(kù)名稱,并且表名要和導(dǎo)入的數(shù)據(jù)庫(kù)名稱一致。此外還要熟悉File explorer的文檔結(jié)構(gòu)。布局問(wèn)題:在android平臺(tái)下開發(fā)應(yīng)用軟件,最重要的是布局問(wèn)題。在該平臺(tái)中采用的是xml文件來(lái)設(shè)置布局。在SDK平臺(tái)下,提供了包括圖片、文字顯示、以與xml文件的布局設(shè)計(jì)方法。在此基礎(chǔ)上,開源愛好者也開發(fā)出一個(gè)可視化的布局工具。雖然控件不是很豐富,但隨著android平臺(tái)被更多廣大愛好者的關(guān)注,更多更好的布局工具將會(huì)出現(xiàn)在我們面前。3.2 系統(tǒng)功能框架在設(shè)計(jì)系統(tǒng)的功能架構(gòu)時(shí),主要分為查詢、動(dòng)態(tài)裝載和定位、增

10、刪改、顯示尺寸、動(dòng)態(tài)導(dǎo)入和導(dǎo)出等功能模塊。系統(tǒng)模塊結(jié)構(gòu)示意圖如下:圖3.1 系統(tǒng)功能結(jié)構(gòu)示意圖英漢查詢功能模塊中包括了英文查詢功能,并且還實(shí)現(xiàn)了模糊查詢功能。主要操作是在主界面中單擊查詢和輸入動(dòng)態(tài)查詢。 單詞的增刪改功能包括單詞的增加,刪除,修改功能。用戶可以向單詞庫(kù)中增加、刪除、修改單詞庫(kù)中的單詞。導(dǎo)入和導(dǎo)出功能現(xiàn)在只能手動(dòng)在模擬器中才能實(shí)現(xiàn)單詞庫(kù)的導(dǎo)入和導(dǎo)出的功能。詳細(xì)的處理過(guò)程:1) 首先,配置好數(shù)據(jù)庫(kù)。使數(shù)據(jù)庫(kù)支持模擬器文本框的檢索。通過(guò)模擬器的文本框進(jìn)行單詞輸入。通過(guò)數(shù)據(jù)庫(kù)進(jìn)行匹配,并將結(jié)果輸出到屏幕。2) 其次,把不同類型的文件(英文單詞庫(kù))制作成一個(gè).db文件。通過(guò)File ex

11、plorer,使得sqlite數(shù)據(jù)庫(kù)可以動(dòng)態(tài)的導(dǎo)入。3) 添加4個(gè)功能模塊,分別為:添加詞匯功能、刪除功能、查詢功能以與導(dǎo)入功能(單詞庫(kù)文件)。4) 進(jìn)行屏幕尺寸的調(diào)配,使得中心屏幕更適合用戶的要求。3.3 系統(tǒng)總體流程圖啟動(dòng)模擬器后,模擬器會(huì)自動(dòng)加載指定的單詞庫(kù),然后進(jìn)入主界面,并在主界面中把單詞庫(kù)中的單詞顯示出來(lái),而且會(huì)根據(jù)屏幕的大小自動(dòng)調(diào)整顯示出的單詞數(shù)量。然后在菜單欄中可以選擇添加、刪除和查詢功能,并進(jìn)入相應(yīng)的界面。如果不想進(jìn)入相應(yīng)的界面,按ESC可以后退到主界面。整個(gè)流程圖如下:圖3.2 總體流程圖3.4 系統(tǒng)關(guān)鍵技術(shù)在android平臺(tái)下開發(fā)電子詞典所采用的關(guān)鍵技術(shù)有以下幾點(diǎn):1)

12、 對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)(單詞庫(kù))的導(dǎo)入、導(dǎo)出(對(duì)File explorer的dos操作或鼠標(biāo)操作)2) 模糊查詢3) 單詞的添加、刪除、修改復(fù)雜性分析:1) 當(dāng)啟動(dòng)模擬器后,android平臺(tái)會(huì)自動(dòng)啟動(dòng)DDMS功能,把已有的功能模塊的File文件自動(dòng)生成鏡像文件??梢栽赿os下輸入:adb emulator-tcp-5555 shell來(lái)進(jìn)入數(shù)據(jù)庫(kù),并輸入指定位置的的數(shù)據(jù)庫(kù)名稱,并打開相應(yīng)的文件查看。利用模擬器自帶的push和pull功能來(lái)實(shí)現(xiàn)單詞庫(kù)導(dǎo)入和導(dǎo)出。其復(fù)雜度中等。2) 界面查詢功能的實(shí)現(xiàn)需要了解android 平臺(tái)下的定位操作,也是SDK中的基本功能之一。其復(fù)雜度較小。3) 添加、刪除、查

13、詢功能的實(shí)現(xiàn)需要查看底層代碼。深入了解后可以在程序中直接使用相關(guān)的函數(shù)。3.5 數(shù)據(jù)庫(kù)的設(shè)計(jì)數(shù)據(jù)庫(kù)名稱:sqlite.db表名:dict表中字段名稱:id,title , body說(shuō)明:title:存放英文單詞。body:存放相應(yīng)的英文單詞的中文解釋。數(shù)據(jù)庫(kù)定義為sqlite.db的原因是:android平臺(tái)下采用的數(shù)據(jù)庫(kù)是sqlite3,運(yùn)行后生成數(shù)據(jù)庫(kù)的名稱.db文件。定義好的外部數(shù)據(jù)庫(kù)可以直接導(dǎo)入到模擬器下的位置為:/data/data/.gewei.dictionary/databases/sqlite.db 。這樣單詞庫(kù)的數(shù)據(jù)就可以直接在模擬器中顯示出來(lái)。在DOS下查看android

14、下的數(shù)據(jù)庫(kù)文件的容如下:sqlite /data/data/.gewei.dictionary/databases/sqlite.db/data/data/.gewei.dictionary/databases/sqlite.db . .mode line.mode lineSelect *from dict;圖3.3 數(shù)據(jù)庫(kù)E-R圖4 系統(tǒng)實(shí)現(xiàn)本章闡述了電子詞典中各個(gè)功能的實(shí)現(xiàn),并且對(duì)該軟件實(shí)現(xiàn)過(guò)程中的主要問(wèn)題進(jìn)行了分析并提出了解決方案。根據(jù)上章得知,該軟件包括界面布局、查詢、動(dòng)態(tài)裝載和定位、增刪改、顯示尺寸以與動(dòng)態(tài)導(dǎo)入和導(dǎo)出等功能模塊。4.1 查詢模塊的實(shí)現(xiàn)查詢模塊的功能就是把查詢到單詞的

15、中文解釋在界面中顯示出來(lái)。在屏幕中單擊要查詢的單詞或輸入要查詢的單詞,另一個(gè)界面中顯示出單詞和單詞的中文解釋。實(shí)現(xiàn)過(guò)程:設(shè)置6個(gè)靜態(tài)字段包括3個(gè)數(shù)據(jù)庫(kù)中表字段的名稱、數(shù)據(jù)庫(kù)的名稱、表的名稱和數(shù)據(jù)庫(kù)的版本(sqlite版本默認(rèn)為3)。首先,創(chuàng)建數(shù)據(jù)庫(kù),并通過(guò)模擬器把外部單詞的數(shù)據(jù)庫(kù)導(dǎo)入,修改創(chuàng)建數(shù)據(jù)代碼將其改為已打開的數(shù)據(jù)庫(kù)。其次,通過(guò)調(diào)用函數(shù)public Cursor query(String table, String columns, String selection, String selectionArgs, String groupBy, String having, String

16、orderBy)來(lái)實(shí)現(xiàn)查詢功能,并在相應(yīng)的editText中顯示出查詢的信息。 圖4.1 查詢界面4.2 添加模塊的實(shí)現(xiàn)添加單詞的功能就是在數(shù)據(jù)庫(kù)中添加沒有的單詞。當(dāng)點(diǎn)擊菜單欄中的添加按鈕后,會(huì)進(jìn)入另一個(gè)界面,在此界面中輸入要添加的單詞。由于api未支持中文的輸入,所以單詞的釋義還不能添加。添加后的單詞會(huì)自動(dòng)進(jìn)入數(shù)據(jù)庫(kù)中并保存下來(lái)。實(shí)現(xiàn)過(guò)程:在editText中輸入英文單詞,調(diào)用dictionaryeditText.java中的saveState()函數(shù)。在此函數(shù)中調(diào)用createNote()方法,參數(shù)為輸入的容。此容的獲取是通過(guò)讀取當(dāng)前在editText中的字符串,利用insert()方法把

17、讀取到的容插入到數(shù)據(jù)庫(kù)中,從而完成對(duì)單詞的添加。圖4.2 添加界面4.3 刪除模塊的實(shí)現(xiàn)刪除單詞功能的實(shí)現(xiàn)過(guò)程是在點(diǎn)擊菜單欄的刪除鍵,前提已經(jīng)選中要?jiǎng)h除的單詞。界面會(huì)彈出一個(gè)消息欄,提示單詞已經(jīng)刪除,并且在數(shù)據(jù)庫(kù)中該單詞也已經(jīng)刪除。實(shí)現(xiàn)過(guò)程:刪除功能的實(shí)現(xiàn)過(guò)程調(diào)用函數(shù)public int delete(String table, String whereClause, String whereArgs) 操作數(shù)據(jù)庫(kù)。具體的參數(shù)如下:delete(DATABASE_TABLE, KEY_ROWID + = + rowId, null) 0;根據(jù)ID來(lái)進(jìn)行單詞的刪除。圖4.3 刪除界面4.4 裝載

18、模塊的實(shí)現(xiàn)動(dòng)態(tài)裝載模塊在現(xiàn)階段僅僅實(shí)現(xiàn)了手動(dòng)加載。從模擬器加載進(jìn)來(lái)外部已經(jīng)生成好的.db文件。利用模擬器中的push和pull可以把單詞庫(kù)文件導(dǎo)入。圖4.4 加載界面圖4.5 主界面4.5 系統(tǒng)交互界面的實(shí)現(xiàn)AndroidXML布局文件的大體的結(jié)構(gòu)很簡(jiǎn)單。它是一個(gè)標(biāo)簽的樹,任何一個(gè)標(biāo)簽就是View類的名字。在這個(gè)例子中, 它是一個(gè)很簡(jiǎn)單的只有一個(gè)元素的樹,一個(gè) TextView。你可以使用任何繼承自View類的名字作為標(biāo)簽的名字。包括在你的代碼中自定義的View類。這個(gè)結(jié)構(gòu)可以很容易的構(gòu)建界面,它比你在源代碼中使用的結(jié)構(gòu)和語(yǔ)法更簡(jiǎn)單。這個(gè)模式的設(shè)計(jì)靈感來(lái)自于Web開發(fā)。就是可以將界面和應(yīng)用程序

19、邏輯分離的模式。本軟件關(guān)于界面布局的設(shè)置主要是與dictionary_edit.xml,dictionnary_list.xml,string.xml 文件有關(guān)。相關(guān)文件具體說(shuō)明如下:dictionary_edit.xml 采用的是線性布局。本布局的具體含義是:設(shè)置的垂直或水平的屬性值來(lái)排列所有的子元素。通過(guò)兩個(gè)edittext、一個(gè)button和兩個(gè)textview來(lái)實(shí)現(xiàn)兩個(gè)文本框(在界面視圖中包含)和一個(gè)按鈕(save),并設(shè)置其相關(guān)的屬性值。該布局體現(xiàn)在對(duì)單詞添加功能和對(duì)單詞查詢功能進(jìn)行操作時(shí)顯現(xiàn)的界面。Dictionary_list.xml采用的也是線性布局。該布局通過(guò)兩個(gè)界面元素li

20、stview和textview,實(shí)現(xiàn)了當(dāng)從數(shù)據(jù)庫(kù)中導(dǎo)入的單詞在主界面中動(dòng)態(tài)的加載和顯示時(shí),會(huì)自動(dòng)的擴(kuò)充單詞在主界面中顯示的行數(shù),并根據(jù)模擬器的尺寸來(lái)進(jìn)行調(diào)整。String.xml該文件主要是設(shè)置在界面中顯示出的中文和英文信息(標(biāo)題等顯示在界面中的信息)。dictionary_edit.xml:5 系統(tǒng)測(cè)試與性能分析5.1 系統(tǒng)測(cè)試圖5.1 總體性能圖圖5.2 主類dictionary.java測(cè)試圖圖5.3 工程測(cè)試圖該圖說(shuō)明代碼結(jié)構(gòu)良好,不需要進(jìn)行重構(gòu)。(紅線在綠色的圍之)復(fù)雜度較小。而在dictionaryEdit.java文件中我們可以看到:圖5.4 dictionaryEdit.jav

21、a測(cè)試圖說(shuō)明該段代碼需要進(jìn)行重構(gòu),進(jìn)行重構(gòu)的方法可以從下圖看出:圖5.5 函數(shù)復(fù)雜度測(cè)試圖在onCcreate()方法的復(fù)雜度大到了9,說(shuō)明該方法需要進(jìn)行改進(jìn)和重構(gòu)。圖5.6 主方法測(cè)試圖測(cè)試總體來(lái)說(shuō),需要進(jìn)行重構(gòu)的方法較少,整體性能較好。表5.2 數(shù)據(jù)測(cè)試表輸入值預(yù)期結(jié)果實(shí)際結(jié)果結(jié)論添加新詞匯測(cè)試:輸入abnormal,單擊保存添加abnormal到數(shù)據(jù)庫(kù)添加abnormal到數(shù)據(jù)庫(kù)添加成功刪除單詞測(cè)試:選擇單詞base并點(diǎn)擊刪除按鈕只能刪除用戶保存過(guò)的單詞,不能刪除掉系統(tǒng)自帶的單詞單詞base從數(shù)據(jù)庫(kù)中刪除。刪除成功查詢單詞測(cè)試:輸入ad查詢結(jié)果:以ad開頭的單詞。如:admin查詢結(jié)果:

22、admin查詢成功動(dòng)態(tài)加載和導(dǎo)出功能測(cè)試:動(dòng)態(tài)加載和導(dǎo)出,點(diǎn)擊push和pull并調(diào)整屏幕尺寸從頁(yè)面中顯示出單詞庫(kù)中的單詞(尺寸自動(dòng)調(diào)整)成功從頁(yè)面中顯示出單詞庫(kù)中的單詞(尺寸自動(dòng)調(diào)整)加載成功尺寸調(diào)整成功6 總結(jié)與展望雖然基于android平臺(tái)開發(fā)的電子詞典的應(yīng)用軟件還很不完善,例如不能進(jìn)行漢英的功能查詢。但本課題完成了電子詞典軟件的添加,刪除,查詢基本功能。不足之處在于界面設(shè)計(jì)不夠完善,更多更好的功能沒有實(shí)現(xiàn)。下一版本的系統(tǒng)將從以下幾個(gè)方面進(jìn)行功能擴(kuò)展:1) 擴(kuò)展電子詞典軟件的模糊查詢功能,可以利用網(wǎng)絡(luò)利用該平臺(tái)下開發(fā)的 google 搜索的功能,提供在線翻譯的功能。2)電子詞典軟件可以自

23、動(dòng)的裝載需要加入的單詞庫(kù)。3) 代碼和界面效果的優(yōu)化。提供更為豐富的界面設(shè)計(jì),優(yōu)化代碼使結(jié)構(gòu)更加合理,反應(yīng)速度會(huì)更快。4) 擴(kuò)展功能,增加多單詞的翻譯,即全文翻譯等功能參考文獻(xiàn)1 .androidin./ Android開發(fā)者論壇2 Android實(shí)驗(yàn)室3 Android愛好者4 Sqlite中文社區(qū)5 . 中國(guó)Linux論壇6 .androidchina. Android中國(guó)論壇7 code.google./android/ Android官方8 郎波,java程序語(yǔ)言設(shè)計(jì),:清華大學(xué). 20059 Bruce Eckel java編程思想 :機(jī)械工業(yè) 200710

24、 Raj Kamal EMBEDDED SYSTEMS ARCHITECTURE PROGRAMMING AND DESIGN :清華大學(xué) 200511 Daniel W.Lewis FUNDAMENTALS OF EMBEDDED SOFTWARE :高等教育 2005致 時(shí)間飛逝,大學(xué)的學(xué)習(xí)生活很快就要過(guò)去,在這四年的學(xué)習(xí)生活中,收獲了很多,而這些成績(jī)的取得是和一直關(guān)心幫助我的人分不開的。首先非常感學(xué)校開設(shè)這個(gè)課題,為本人日后從事計(jì)算機(jī)方面的工作提供了經(jīng)驗(yàn),奠定了基礎(chǔ)。本次畢業(yè)設(shè)計(jì)大概持續(xù)了半年,現(xiàn)在終于到結(jié)尾了。本次畢業(yè)設(shè)計(jì)是對(duì)我大學(xué)四年學(xué)習(xí)下來(lái)最好的檢驗(yàn)。經(jīng)過(guò)這次畢業(yè)設(shè)計(jì),我的能力有了很大的提高,比如操作能力、分析問(wèn)題的能力、合作精神、嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng)等方方面面都有很大的進(jìn)步。這期間凝聚了很多人的心血,在此我表示由衷的感。沒有他們的幫助,我將無(wú)法順利完成這次設(shè)計(jì)。首先,我要特別感我的知道郭謙功老師對(duì)我的悉心指導(dǎo),在我的論文書寫與設(shè)計(jì)過(guò)程中給了我大量的幫助和

溫馨提示

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