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

正文內(nèi)容

英語(yǔ)單詞記憶軟件開發(fā)畢業(yè)論文-wenkub

2023-04-22 01:07:34 本頁(yè)面
 

【正文】 鈕時(shí),將彈出如下圖()的“列舉顯示包含共用串單詞集”對(duì)話框?!安椤卑粹o是快捷查詢按鈕,可以對(duì)編輯框中的單詞進(jìn)行查詢。顯示的是單詞及其意義和短語(yǔ)。 本英語(yǔ)單詞記憶軟件主要包括以下九個(gè)模塊:?jiǎn)卧~瀏覽功能、單詞添加功能、單詞刪除功能、單詞修改功能、單詞查詢功能、列舉功能、自動(dòng)瀏覽、更換皮膚和幫助說明。Access2000 就是關(guān)系數(shù)據(jù)庫(kù)開發(fā)工具,數(shù)據(jù)庫(kù)能匯集各種信息以供查詢、存儲(chǔ)和檢索。這樣表示,方便直觀,一目了然,即使是對(duì)電腦操作不熟練的同戶,也極其容易上手。 開發(fā)者在程序設(shè)計(jì)中的問題 在程序設(shè)計(jì)中,所面臨的主要問題是數(shù)據(jù)的存儲(chǔ)問題?;镜腟QL命令只需很少時(shí)間就能學(xué)會(huì),最高級(jí)的命令在幾天內(nèi)便可掌握。使用AD0,不論是在Excel中編寫宏、在Visual Basic中編寫應(yīng)用程序,還是創(chuàng)建Web站點(diǎn)數(shù)據(jù)庫(kù),只需學(xué)習(xí)一種訪問和創(chuàng)建數(shù)據(jù)的方法。 數(shù)據(jù)庫(kù)設(shè)計(jì)是一項(xiàng)龐大的系統(tǒng)丁程,要設(shè)計(jì)一個(gè)高水平的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),設(shè)計(jì)者應(yīng)遵循用戶參與,戰(zhàn)略眼光的思想原則。因此,本系統(tǒng)選用它來(lái)建立管理數(shù)據(jù)庫(kù)。它充分利用了Windows平臺(tái)的優(yōu)越性,如圖形界面和Windows的事件驅(qū)動(dòng)機(jī)制等。和SAPI提供應(yīng)用程序和語(yǔ)音引擎之間的高層接口,它實(shí)現(xiàn)并隱藏了控制和管理不同語(yǔ)音引擎的實(shí)時(shí)操作的底層技術(shù)細(xì)節(jié)。Microsoft Speech SDK是微軟提供的軟件開發(fā)包,提供的Speech API (SAPI)主要包含兩大方面: l API for TexttoSpeech l API for Speech Recognition 其中API for TexttoSpeech,就是微軟TTS引擎的接口,通過它我們可以很容易地建立功能強(qiáng)大的文本語(yǔ)音程序,目前幾乎所有的文本朗讀工具都是用這個(gè)SDK開發(fā)的。在其特有智能語(yǔ)音控制器作用下,文本輸出的語(yǔ)音音律流暢,使得聽者在聽取信息時(shí)感覺自然,毫無(wú)機(jī)器語(yǔ)音輸出的冷漠與生澀感。維護(hù)階段,通過各種必要的維護(hù)活動(dòng)使系統(tǒng)持久地滿足用戶的需要。符號(hào)說明: 用戶提出要求  識(shí)別歸納問題  開發(fā)系統(tǒng)原型  分析評(píng)價(jià)  不可行處理  不滿意處理  修改 試運(yùn)行﹕﹕ 運(yùn)行管理建立領(lǐng)導(dǎo)小組組成系統(tǒng)組進(jìn)行系統(tǒng)規(guī)劃1 系統(tǒng)分析2 系統(tǒng)設(shè)計(jì)3 系統(tǒng)實(shí)現(xiàn)4 系統(tǒng)評(píng)價(jià) 軟件開發(fā)步驟 完成以上各步驟,就可以進(jìn)行系統(tǒng)的總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)。 然后進(jìn)行可行性研究。 開發(fā)系統(tǒng)所用到的軟件工程方法 軟件工程是指導(dǎo)計(jì)算機(jī)軟件開發(fā)和維護(hù)的工程學(xué)科。所以,一款好的單詞記憶軟件在國(guó)內(nèi),有著很大的發(fā)展前途。要過詞匯這一關(guān),不但要有毅力,也要有好的方法,如果再加上一個(gè)好的單詞記憶工具,那就可以做到事半功倍。因此,在中國(guó),越來(lái)越多的人加入到學(xué)習(xí)英語(yǔ)的行業(yè)當(dāng)中。 英語(yǔ)是世界上最廣泛使用的語(yǔ)言,世界上幾乎所有的大型商務(wù)貿(mào)易交涉中,所使用的語(yǔ)言都為英語(yǔ)??梢娪⒄Z(yǔ)的重要性。但是,學(xué)習(xí)英語(yǔ)首先是面臨著單詞這一關(guān)。在國(guó)內(nèi),出現(xiàn)了很多好的單詞記憶軟件,比如“金山單詞通”、“輕松背單詞”和“新東方英語(yǔ)背單詞”等。 單詞記憶軟件特點(diǎn)和設(shè)計(jì)基本原則 總觀單詞記憶軟件,有以下幾個(gè)特點(diǎn):l 操作簡(jiǎn)單,容易上手;l 詞匯量豐富;l 純正發(fā)音、語(yǔ)音對(duì)比,可糾正使用者的發(fā)音;l 系統(tǒng)的開放性和擴(kuò)充性:可任意添加和擴(kuò)充詞庫(kù),由于語(yǔ)言總是在不斷地更新,新的詞匯總是不斷地出現(xiàn),所以一個(gè)單詞記憶的軟件是需要不斷更新的;l 智能化:能夠針對(duì)學(xué)習(xí)者的不同學(xué)習(xí)狀況,做出相應(yīng)的智能化學(xué)習(xí)方案;l 自動(dòng)化;本英語(yǔ)單詞記憶軟件是利用微軟(Microsoft)公司的Visual C++ ,通過Microsoft Office Access來(lái)存儲(chǔ)單詞數(shù)據(jù)。采用工程的概念、原理、技術(shù)和方法來(lái)開發(fā)與維護(hù)軟件,把經(jīng)過時(shí)間考驗(yàn)而證明正確的管理技術(shù)和當(dāng)前能夠得到的最好的技術(shù)結(jié)合起來(lái),這就是軟件工程。這個(gè)階段要回答的關(guān)鍵問題是:“對(duì)于上一個(gè)階段所確定的問題有行得通的解決辦法嗎?”在問題定義階段提出的工程目標(biāo)和規(guī)模的報(bào)告通常比較模糊。在這個(gè)階段運(yùn)用最適當(dāng)?shù)拈_發(fā)方法進(jìn)行開發(fā)。2 開發(fā)工具的選擇 TTS簡(jiǎn)介TTS的全稱為Text To Speech,即“從文本到語(yǔ)音”。TTS語(yǔ)音合成技術(shù)即將覆蓋國(guó)標(biāo)一、二級(jí)漢字,具有英文接口,自動(dòng)識(shí)別中、英文,支持中英文混讀。API for Speech Recognition就是與TTS相對(duì)應(yīng)的語(yǔ)音識(shí)別。應(yīng)用程序應(yīng)用程序SAPI運(yùn)行時(shí)庫(kù)設(shè)備驅(qū)動(dòng)程序接口DDI語(yǔ)音識(shí)別引擎TTS引擎應(yīng)用程序接口API SAPI系統(tǒng)結(jié)構(gòu)Microsoft Speech SDK可以在微軟的網(wǎng)站免費(fèi)下載,為了支持中文,還要把附加的語(yǔ)言包(LangPack)一起下載。因此,本系統(tǒng)選用Microsoft 公司開發(fā)的Access 2000作為數(shù)據(jù)庫(kù)。 數(shù)據(jù)庫(kù)技術(shù)介紹數(shù)據(jù)庫(kù)是現(xiàn)代各種計(jì)算機(jī)應(yīng)用系統(tǒng)的核心,數(shù)據(jù)庫(kù)所存儲(chǔ)的信息能否正確地反映現(xiàn)實(shí)世界,在運(yùn)行中能否及時(shí)、準(zhǔn)確地為各個(gè)應(yīng)用程序提供所需的數(shù)據(jù),關(guān)系到以此數(shù)據(jù)庫(kù)為基礎(chǔ)的應(yīng)用系統(tǒng)的性能。操作系統(tǒng) 數(shù) 據(jù) 庫(kù)管理系統(tǒng) 應(yīng)用程序 數(shù)據(jù)庫(kù) DBMS的邏輯圖 ADO (Active Data Object)簡(jiǎn)介 數(shù)據(jù)庫(kù)有許多不同的類型,每種數(shù)據(jù)庫(kù)都有自己的方法保存和檢索信息。ADO提供了一組簡(jiǎn)單但功能強(qiáng)大的工具,用于增強(qiáng)數(shù)據(jù)庫(kù)應(yīng)用程序的開發(fā)。 SQL為許多任務(wù)提供了命令,包括:l 查詢數(shù)據(jù)l 在表中插入、修改和刪除記錄 l 建立、修改和刪除數(shù)據(jù)對(duì)象 l 控制對(duì)數(shù)據(jù)和數(shù)據(jù)對(duì)象的存取 l 保證數(shù)據(jù)庫(kù)一致性和完整性 以前的數(shù)據(jù)庫(kù)管理系統(tǒng)為上述各類操作提供單獨(dú)的語(yǔ)言,而SQL 將全部任務(wù)統(tǒng)一在一種語(yǔ)言中。面對(duì)浩瀚的詞匯及詞義眾多的解釋,采用什么格式來(lái)存儲(chǔ)數(shù)據(jù),采用何種數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)才能高效、方便、快捷的訪問、添加、修改數(shù)據(jù)這是比較重要的。為了解決廣大用戶對(duì)學(xué)習(xí)的高要求,本軟件采用的所列舉的單詞,不但包括其基本詞義,而且還包含該單詞的一些常用語(yǔ)句。而使用VC對(duì)Access數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)操作方便快捷。 它的總體結(jié)構(gòu)功能可由下面這個(gè)層次結(jié)構(gòu)圖()來(lái)描述:運(yùn)行程序 幫助說明單詞查詢功能列舉功能更換界面功能自動(dòng)瀏覽功能單詞修改功能單詞添加功能單詞刪除功能單詞瀏覽功能 英語(yǔ)單詞記憶軟件工作流程圖 主界面功能:當(dāng)程序超動(dòng)時(shí),出現(xiàn)主界面()。點(diǎn)擊“朗讀”按鈕,可以對(duì)當(dāng)前單詞進(jìn)行朗讀?!扒啊薄ⅰ昂蟆卑粹o表示轉(zhuǎn)到當(dāng)前單詞的前一單詞或是后一單詞。在該對(duì)話框中的編輯框中輸入部分單詞時(shí),點(diǎn)擊按鈕“Go...”,將在左邊的樹型控件中顯示出數(shù)據(jù)庫(kù)中所有與其想匹配的單詞,再在左邊的樹型控件中雙擊一個(gè)單詞,就會(huì)在右邊的字義框中顯示出該單詞的解釋等信息,這樣就方便了用戶對(duì)比相近的單詞?!√砑有聠卧~對(duì)話框 刪除功能當(dāng)用戶在主界面中點(diǎn)擊“刪除”按鈕時(shí),將彈出如下圖()的“刪除確認(rèn)”對(duì)話框。在編輯框中輸入你要查找的單詞,點(diǎn)擊“查找”按鈕,如果數(shù)據(jù)庫(kù)中有你所要查找的單詞,則彈出“顯示查詢單詞信息”對(duì)話框(),顯示出所查詢出來(lái)的單詞信息。點(diǎn)“確定”后,將會(huì)在主窗口自動(dòng)按設(shè)定的方向顯示單詞,并且每顯示一個(gè)單詞時(shí),會(huì)自動(dòng)讀音 定時(shí)器對(duì)話框 更換界面功能當(dāng)用戶在主界面中點(diǎn)擊“更換界面”按鈕時(shí),將彈出如下()“方案選擇”對(duì)話框。 數(shù)據(jù)成員變量與數(shù)據(jù)庫(kù)字段對(duì)應(yīng)圖 列舉功能的實(shí)現(xiàn)利用數(shù)據(jù)庫(kù)的查詢功能,在指寫的字段中查詢某個(gè)字符串,具體實(shí)現(xiàn)見以下程序段: void CListItemDlg::MatchSingleCharacter(){ CWordDaoSet WordSet。 ()。 strUpper = m_word。 return。%s39。 return。 m_pSetm_Explain0 = 。 m_pSetm_Phrase1 = 。 if ( m_pSetCanUpdate() ) { m_pSetUpdate()。 MessageBox( _T( 該單詞信息已經(jīng)被成功刪除! ), _T( 刪除成功! ), MB_OK | MB_ICONASTERISK )。 m_pSetm_Word = 。 m_pSetm_Phrase0 = 。 m_pSetm_Sentence1 = 。代碼實(shí)現(xiàn)如下:if ( () ) ()。 ( AFX_DAO_USE_DEFAULT_TYPE, strSQL, 0 )。 = 。 = 。 ()。當(dāng)在“時(shí)間設(shè)定”對(duì)話框中設(shè)定好時(shí)間和方向后,系統(tǒng)將啟動(dòng)定時(shí)器,定時(shí)器在設(shè)定的時(shí)間內(nèi)啟動(dòng)一次,同時(shí),將在主窗口上將單詞更新,顯示下一單詞。 }定時(shí)器內(nèi)部實(shí)現(xiàn):void CMagicWordDlg::OnTimer(UINT nIDEvent) { switch(m_Way) { case 0: OnNext()。 default: break。主窗口的實(shí)現(xiàn)是在OnPaint()函數(shù)中調(diào)用FillSolidRect()來(lái)實(shí)現(xiàn)。 switch(m_nColor) { case 1: color = RGB(0,255,0)。 case 3: color = RGB(0,255,255)。 case 5: color = RGB(255,0,0)。 } (rect,color)。下一次打開時(shí),程序會(huì)讀取注冊(cè)表中的值,再來(lái)顯示出來(lái)。 return CDialog::DestroyWindow()。 }。 if ( RegOpenKeyEx( HKEY_CURRENT_USER, SOFTWARE\\MagicWord, NULL, KEY_ALL_ACCESS, amp。 }}7單詞記憶軟件系統(tǒng)的完善與改進(jìn)意見由于時(shí)間和本人的水平有限,本系統(tǒng)還存在以下幾個(gè)缺點(diǎn):?jiǎn)卧~量不夠,沒有分級(jí)別(如初中,高中,大學(xué)四級(jí)等)沒有音標(biāo)顯示(找不到合適的詞庫(kù))。參考文獻(xiàn)[1] 王凱. TTS技術(shù)應(yīng)用探討[[J].貴州大學(xué)學(xué)報(bào)(自然科學(xué)版),2000(4):304306.[2] 曾志軍.如何將最新的 TTS引擎技術(shù)應(yīng)用到VC程序中[M].計(jì)算機(jī)與現(xiàn)代化,2002(4):lll2.[3] 黃維通.Visual C++面向?qū)ο笈c可視化程序設(shè)計(jì)習(xí)題解析與編程實(shí)例[M].北京:清華大學(xué)出版社,2000.[4] 趙峻松.利用 TTS技術(shù)開發(fā)計(jì)算機(jī)語(yǔ)音功能[M].五邑大學(xué)學(xué)報(bào)(自然科學(xué)版),2002(1):5458.[5] [J].遼寧高職學(xué)報(bào),2002,4(2):8485.[6] 微軟.新一代軟件技術(shù)[J].北京:新浪科技,20030227.[7] 喬林.Visual C++——MFC與多線程篇[M].北京:中國(guó)鐵道出版社,2000.[8] 清宏計(jì)算機(jī)工作室.Visual C++編程技巧[M] 北京:機(jī)械工業(yè)出版社,2001.[9] Jeff Prosise MFC Windows 程序設(shè)計(jì)(第二版)[M] 北京:清華大學(xué)出版社,2005.[10] David JKmglJn.Imld Visual C++,4thEdition.[M]北京:清華大學(xué)出版社.1999.[11]盧小海.在程序中加入英文朗讀功能.[J]計(jì)算機(jī)世界.1999(50).[12]劉海禱.Porlmad C++ Budder3 入門與提高 [M]北京:清華大學(xué)出版社.1999.[13] Stefano .Windows95開發(fā)人員指南 [M]北京:機(jī)械工業(yè)出版社.1997.[14] 侯捷 C++標(biāo)準(zhǔn)程序庫(kù).[M]華中科技大學(xué)出版社.2002,9.[15] Microsoft Corporation.MSDN Library Microsoft Corporation,2001(10).[16] Microsoft Corporation.Microsoft Speech SDK SAPI Corporation,2001.[17] Roger J.Lewis,M.D.,Ph.D.An Introduction to Classification and Regression Tree(CART)Analysis[A].[18] Alin Dobra.Classification and Regression Tree Construcion[M].Department of Computer Science,Cornell University,Ithaca NY.Nov.2002.致 謝本論文是在李健老師的悉心指導(dǎo)和熱情關(guān)懷下完成的。附 錄部分源代碼(略)1. 顏色選擇對(duì)話框源代碼// : implementation file//inc
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1