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

正文內(nèi)容

英語單詞記憶軟件開發(fā)畢業(yè)論文(已修改)

2025-04-19 01:07 本頁面
 

【正文】 英語單詞記憶軟件開發(fā)畢業(yè)論文目 錄摘 要 IABSTRACT II1 概 述 1 1 單詞記憶軟件特點和設(shè)計基本原則 1 開發(fā)系統(tǒng)所用到的軟件工程方法 22 開發(fā)工具的選擇 4 TTS簡介 4 Microsoft Access 2000簡介 5 Visual C++ 5 數(shù)據(jù)庫技術(shù)介紹 5 數(shù)據(jù)庫設(shè)計方法 5 ADO (Active Data Object)簡介 6 SQL語言 63編寫單詞記憶軟件主要解決的問題 7 用戶使用上的問題 7 開發(fā)者在程序設(shè)計中的問題 74編寫單詞記憶軟件主要問題的解決方法 8 8 軟件設(shè)計中的問題的解決方法 85系統(tǒng)的總體設(shè)計 9 9 9 主界面功能: 9 列舉功能 10 添加功能 11 刪除功能 12 修改功能 12 查詢功能 12 自動瀏覽功能 13 更換界面功能 14 關(guān)于界面 156 系統(tǒng)的詳細(xì)設(shè)計 16 數(shù)據(jù)庫設(shè)計 16 程序與數(shù)據(jù)庫相連 16 列舉功能的實現(xiàn) 16 添加、刪除和修改功能的實現(xiàn) 18 查找功能的實現(xiàn) 20 自動瀏覽功能的實現(xiàn) 20 21 智能保存功能的實現(xiàn) 227單詞記憶軟件系統(tǒng)的完善與改進意見 23參考文獻 24致 謝 25附 錄 26581 概 述全球化的時代已經(jīng)來臨,貿(mào)易往來,資訊傳遞,文化交流……,因此就必須具有國際觀,并且具有口語的溝通能力,才是明智之舉。 英語是世界上最廣泛使用的語言,世界上幾乎所有的大型商務(wù)貿(mào)易交涉中,所使用的語言都為英語??梢娪⒄Z的重要性。學(xué)英語不只是為了國際化的需求,更重要的是為了我們自己本身知識的擴充。這又怎麼說呢因為西方的科技領(lǐng)先我們,進步且有許多好文章,好的研究叢書都是用英文寫成的;為了能進一步探索研究,擴展們我的知識與專業(yè)技能,首先必須學(xué)好英語,才有辦法不假他人之手翻譯,而能得到最真實的第一手資料。因此,在中國,越來越多的人加入到學(xué)習(xí)英語的行業(yè)當(dāng)中。但是,學(xué)習(xí)英語首先是面臨著單詞這一關(guān)。許多人面對如此浩瀚的詞匯海洋,望而卻步。另一些人,卻是學(xué)而不得法,找不到記單詞的好的途徑,結(jié)果在詞匯叢中迷失。要過詞匯這一關(guān),不但要有毅力,也要有好的方法,如果再加上一個好的單詞記憶工具,那就可以做到事半功倍。在國內(nèi),出現(xiàn)了很多好的單詞記憶軟件,比如“金山單詞通”、“輕松背單詞”和“新東方英語背單詞”等。它們各有特色,能在某方面滿足大多人的需求。但是,人們更多期望著一款能滿足大部分人的通用性好的單詞記憶軟件。所以,一款好的單詞記憶軟件在國內(nèi),有著很大的發(fā)展前途。 單詞記憶軟件特點和設(shè)計基本原則 總觀單詞記憶軟件,有以下幾個特點:l 操作簡單,容易上手;l 詞匯量豐富;l 純正發(fā)音、語音對比,可糾正使用者的發(fā)音;l 系統(tǒng)的開放性和擴充性:可任意添加和擴充詞庫,由于語言總是在不斷地更新,新的詞匯總是不斷地出現(xiàn),所以一個單詞記憶的軟件是需要不斷更新的;l 智能化:能夠針對學(xué)習(xí)者的不同學(xué)習(xí)狀況,做出相應(yīng)的智能化學(xué)習(xí)方案;l 自動化;本英語單詞記憶軟件是利用微軟(Microsoft)公司的Visual C++ ,通過Microsoft Office Access來存儲單詞數(shù)據(jù)。此系統(tǒng)使用起來操作簡單方便,用戶上手快,不用通過漫長的時間去摸索、學(xué)習(xí)使用方法便能立即熟練地使用此英語單詞記憶軟件(只需要用戶熟悉Windows 系統(tǒng)的一般操作即可);采用TTS(Text To Speech)發(fā)音技術(shù),語音純正;可以由用戶添加、修改和刪除單詞,具有良好的開放性和擴充性;每當(dāng)用戶退出后,下次再次使用本軟件時,系統(tǒng)會顯示出用戶上次關(guān)閉時的單詞,具有較好的智能化;可以自動顯示單詞。本英語單詞記憶軟件對它功能齊全,操作簡單、直觀,能存儲大量的單詞數(shù)據(jù),發(fā)音純正,擴充性好和具有較高的智能化和自動化,基本上符合單詞記憶軟件的一般要求。 開發(fā)系統(tǒng)所用到的軟件工程方法 軟件工程是指導(dǎo)計算機軟件開發(fā)和維護的工程學(xué)科。采用工程的概念、原理、技術(shù)和方法來開發(fā)與維護軟件,把經(jīng)過時間考驗而證明正確的管理技術(shù)和當(dāng)前能夠得到的最好的技術(shù)結(jié)合起來,這就是軟件工程。 運用軟件工程的知識,首先我們提出和定義問題。問題定義階段必須回答的關(guān)鍵問題是:“要解決的問題是什么?”盡管確切地定義問題的必要性是很明顯的,但是在實踐中它卻可能是最容易被忽視的一個步驟。 然后進行可行性研究。這個階段要回答的關(guān)鍵問題是:“對于上一個階段所確定的問題有行得通的解決辦法嗎?”在問題定義階段提出的工程目標(biāo)和規(guī)模的報告通常比較模糊??尚行匝芯侩A段應(yīng)該導(dǎo)出系統(tǒng)的高層邏輯模型(通常用數(shù)據(jù)流圖表示),并且在此基礎(chǔ)上更準(zhǔn)確、更具體地確定工程規(guī)模和目標(biāo)。接著做好需求分析,根據(jù)原型方法用戶的需求劃出相應(yīng)的流程圖,、。符號說明: 用戶提出要求  識別歸納問題  開發(fā)系統(tǒng)原型  分析評價  不可行處理  不滿意處理  修改 試運行﹕﹕ 運行管理建立領(lǐng)導(dǎo)小組組成系統(tǒng)組進行系統(tǒng)規(guī)劃1 系統(tǒng)分析2 系統(tǒng)設(shè)計3 系統(tǒng)實現(xiàn)4 系統(tǒng)評價 軟件開發(fā)步驟 完成以上各步驟,就可以進行系統(tǒng)的總體設(shè)計和詳細(xì)設(shè)計。在這個階段運用最適當(dāng)?shù)拈_發(fā)方法進行開發(fā)。編碼和單元測試是寫出正確的容易理解、容易維護的程序模塊。綜合測試階段最基本的測試是集成測試和驗收測試。維護階段,通過各種必要的維護活動使系統(tǒng)持久地滿足用戶的需要。2 開發(fā)工具的選擇 TTS簡介TTS的全稱為Text To Speech,即“從文本到語音”。它是同時運用語言學(xué)和心理學(xué)的杰出之作,在內(nèi)置芯片的支持之下,通過神經(jīng)網(wǎng)絡(luò)的設(shè)計,把文字智能地轉(zhuǎn)化為自然語音流。 TTS技術(shù)對文本文件進行實時轉(zhuǎn)換,轉(zhuǎn)換時間之短可以秒計算。在其特有智能語音控制器作用下,文本輸出的語音音律流暢,使得聽者在聽取信息時感覺自然,毫無機器語音輸出的冷漠與生澀感。TTS語音合成技術(shù)即將覆蓋國標(biāo)一、二級漢字,具有英文接口,自動識別中、英文,支持中英文混讀。所有聲音采用真人普通話為標(biāo)準(zhǔn)發(fā)音,實現(xiàn)了120150個漢字/秒的快速語音合成,朗讀速度達(dá)34個漢字/秒,使用戶可以聽到清晰悅耳的音質(zhì)和連貫流暢的語調(diào)。如要使用TTS技術(shù)進行軟件開發(fā),我們可以使用Microsoft Speech SDK。Microsoft Speech SDK是微軟提供的軟件開發(fā)包,提供的Speech API (SAPI)主要包含兩大方面: l API for TexttoSpeech l API for Speech Recognition 其中API for TexttoSpeech,就是微軟TTS引擎的接口,通過它我們可以很容易地建立功能強大的文本語音程序,目前幾乎所有的文本朗讀工具都是用這個SDK開發(fā)的。API for Speech Recognition就是與TTS相對應(yīng)的語音識別。語音技術(shù)是一種前途廣泛的技術(shù),但由于目前語音識別技術(shù)準(zhǔn)確度和識別速度不太理想,還未達(dá)到廣泛應(yīng)用的要求。應(yīng)用程序通過API層和SAPI通信,語音引擎則通過DDI層SAPI進行交互。和SAPI提供應(yīng)用程序和語音引擎之間的高層接口,它實現(xiàn)并隱藏了控制和管理不同語音引擎的實時操作的底層技術(shù)細(xì)節(jié)。應(yīng)用程序應(yīng)用程序SAPI運行時庫設(shè)備驅(qū)動程序接口DDI語音識別引擎TTS引擎應(yīng)用程序接口API SAPI系統(tǒng)結(jié)構(gòu)Microsoft Speech SDK可以在微軟的網(wǎng)站免費下載,為了支持中文,還要把附加的語言包(LangPack)一起下載。 Microsoft Access 2000簡介Microsoft Access 是一個關(guān)系型桌面數(shù)據(jù)庫管理系統(tǒng),它可以用來建立中、小型的數(shù)據(jù)庫應(yīng)用系統(tǒng)。自從1992年首次發(fā)布以來,Microsoft Access 已逐漸成為桌面數(shù)據(jù)庫的領(lǐng)導(dǎo)者。它充分利用了Windows平臺的優(yōu)越性,如圖形界面和Windows的事件驅(qū)動機制等。因此,本系統(tǒng)選用Microsoft 公司開發(fā)的Access 2000作為數(shù)據(jù)庫。 Visual C++ 另外,Visual C++ Studio ,是Windows應(yīng)用程序開發(fā)工具,它提供了開發(fā)Windows應(yīng)用程序最迅速、最簡捷的方法。在開發(fā)數(shù)據(jù)庫應(yīng)用程序方面,Visual C++ ,使用Visual C++ ,也可以創(chuàng)建企業(yè)級的、分布式的或基于Internet的應(yīng)用程序。因此,本系統(tǒng)選用它來建立管理數(shù)據(jù)庫。 數(shù)據(jù)庫技術(shù)介紹數(shù)據(jù)庫是現(xiàn)代各種計算機應(yīng)用系統(tǒng)的核心,數(shù)據(jù)庫所存儲的信息能否正確地反映現(xiàn)實世界,在運行中能否及時、準(zhǔn)確地為各個應(yīng)用程序提供所需的數(shù)據(jù),關(guān)系到以此數(shù)據(jù)庫為基礎(chǔ)的應(yīng)用系統(tǒng)的性能。換句話說,設(shè)計一個能夠滿足應(yīng)用系統(tǒng)中各個應(yīng)用要求的數(shù)據(jù)庫,是數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計中的一個關(guān)鍵問題 數(shù)據(jù)庫設(shè)計方法數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,創(chuàng)建一個性能良好,能滿足不同用戶使用要求,又能被選定的數(shù)據(jù)庫管理系統(tǒng)(DBMS)所接受的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)、使之能夠有效地存儲數(shù)據(jù),滿足用戶的信息要求和處理要求。也就是把給定的應(yīng)用環(huán)境(現(xiàn)實世界)內(nèi)存在著的數(shù)據(jù),根據(jù)各種應(yīng)用處理的要求,加以合理地組織,逐步抽象成已經(jīng)選定的某個數(shù)據(jù)庫管理系統(tǒng)能夠定義和描述的具體數(shù)據(jù)結(jié)構(gòu)的過程,以便根據(jù)這一結(jié)構(gòu)建立起既能反映現(xiàn)實世界中信息和信息之間的聯(lián)系,滿足應(yīng)用系統(tǒng)各個應(yīng)用處理要求,又能被某個(或己選定的)DBMS()所接受的,能夠?qū)崿F(xiàn)系統(tǒng)目標(biāo)的數(shù)據(jù)庫。 數(shù)據(jù)庫設(shè)計是一項龐大的系統(tǒng)丁程,要設(shè)計一個高水平的數(shù)據(jù)庫應(yīng)用系統(tǒng),設(shè)計者應(yīng)遵循用戶參與,戰(zhàn)略眼光的思想原則。操作系統(tǒng) 數(shù) 據(jù) 庫管理系統(tǒng) 應(yīng)用程序 數(shù)據(jù)庫 DBMS的邏輯圖 ADO (Active Data Object)簡介 數(shù)據(jù)庫有許多不同的類型,每種數(shù)據(jù)庫都有自己的方法保存和檢索信息。有些數(shù)據(jù)庫在桌面上運行,例如Access等;而有些數(shù)據(jù)庫則運行在局域網(wǎng)上甚至Internet上,例如5QL Server等。ADO指的是Active Data Object,它的目的是簡化數(shù)據(jù)庫的訪問。使用AD0,不論是在Excel中編寫宏、在Visual Basic中編寫應(yīng)用程序,還是創(chuàng)建Web站點數(shù)據(jù)庫,只需學(xué)習(xí)一種訪問和創(chuàng)建數(shù)據(jù)的方法。ADO提供了一組簡單但功能強大的工具,用于增強數(shù)據(jù)庫應(yīng)用程序的開發(fā)。使用ADO開發(fā)出來的應(yīng)用程序,可以使用范圍廣泛的數(shù)據(jù)源、程序設(shè)計工具以及網(wǎng)絡(luò)平臺等。 SQL語言SQL可用于所有用戶的DB活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶?;镜腟QL命令只需很少時間就能學(xué)會,最高級的命令在幾天內(nèi)便可掌握。 SQL為許多任務(wù)提供了命令,包括:l 查詢數(shù)據(jù)l 在表中插入、修改和刪除記錄 l 建立、修改和刪除數(shù)據(jù)對象 l 控制對數(shù)據(jù)和數(shù)據(jù)對象的存取 l 保證數(shù)據(jù)庫一致性和完整性 以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨的語言,而SQL 將全部任務(wù)統(tǒng)一在一種語言中。3編寫單詞記憶軟件主要解決的問題單詞書記軟件的開發(fā),主要面臨問題有兩個方面:用戶使用上的問題和開發(fā)者在開發(fā)過程中程序設(shè)計會遇到的問題。 用戶使用上的問題單詞記憶軟件要面向的用戶是大眾型和學(xué)習(xí)型的,其中有部分人對電腦并不熟悉,而對學(xué)習(xí)的要求又較高,所以單詞記憶軟件主要解決的問題是操作的簡易、方便性和學(xué)習(xí)上的效率問題。 開發(fā)者在程序設(shè)計中的問題 在程序設(shè)計中,所面臨的主要問題是數(shù)據(jù)的存儲問題。面對浩瀚的詞匯及詞義眾多的解釋,采用什么格式來存儲數(shù)據(jù),采用何種數(shù)據(jù)庫來存儲才能高效、方便、快捷的訪問、添加、修改數(shù)據(jù)這是比較重要的。4 編寫單詞記憶軟件主要問題的解決方法面對編寫單詞記憶軟件主要解決的問題,我們應(yīng)有相應(yīng)的對策來解決。 為解決普通用戶對電腦使用不熟的情況,本軟件采用的是Windows通用對話框形式,各項操作以按鈕形式來完成。這樣表示,方便直觀,一目了然,即使是對電腦操作不熟練的同戶,也極其容易上手。為了解決廣大用戶對學(xué)習(xí)的高要求,本軟件采用的所列舉的單詞,不但包括其基本詞義,而且還包含該單詞的一些常用語句。這樣,便于加深用戶對單詞的理解與記憶。 軟件設(shè)計中的問題的解決方法 對于軟件開發(fā)過程中,數(shù)據(jù)的處理問題,首先是要選擇一種好的數(shù)據(jù)庫來存儲數(shù)據(jù)。Access2000 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。而使用VC對Access數(shù)據(jù)庫進行數(shù)據(jù)操作方便快捷。所以,我是利用Access來做為數(shù)據(jù)庫以解決數(shù)據(jù)存儲問題。5 系統(tǒng)的總體設(shè)計本英語單詞記憶軟件主要以操作簡單實用為目的進行設(shè)計,力求使用戶達(dá)到記憶單詞的事半功倍的效果。 本英語單詞記憶軟件主要包括以下九個模塊:單詞瀏覽功能、單詞添加功能、單詞刪除功能、單詞修改功能、單詞查詢功能、列舉功能、自動瀏覽、更換皮膚和幫助說明。 它的總體結(jié)構(gòu)功能可由下面這個層次結(jié)構(gòu)圖()來描述:運行程序 幫助說明單詞查詢功能列舉功能更換界面功能自動瀏覽功能單詞修改功能單詞添加功能單詞刪除功能單詞瀏覽功能 英語單詞記憶軟件工作流程圖 主界面功能:當(dāng)程序超動時,出現(xiàn)主界面()。主界面直接簡單,各功能一目了然。左邊的各功能按鈕實現(xiàn)了各部分的功能。顯示
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1