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

正文內容

英語單詞記憶軟件開發(fā)畢業(yè)論文(更新版)

2025-05-16 01:07上一頁面

下一頁面
  

【正文】 dIcon(IDR_MAINFRAME)。 //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CAboutDlg) protected: virtual void DoDataExchange(CDataExchange* pDX)。endif CMagicWordDlg dlg。}3. 主程序源代碼// : Defines the class behaviors for the application.//include include include ifdef _DEBUGdefine new DEBUG_NEWundef THIS_FILEstatic char THIS_FILE[] = __FILE__。 if ( !() ) m_Display += ( strNewLine + )。 ( SELECT * FROM WordList WHERE word = 39。 char szTemp[27] = { 39。 if ( ( m_word ) != 1 ) { // 匹配則將第一個字母轉換為大寫狀態(tài) ( 0, ( 0 ) 32 )。 } } catch ( CDaoException *exception ) { exceptionReportError()。 try { if ( () ) ()。 39。 ( 0, _T( 所有匹配的單詞 ), LVCFMT_LEFT, 115 )。 //}}AFX_DATA_INIT}void CListItemDlg::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 break。 break。為此,我要對他致以最衷心的感謝.在本科學習的二年中,我與同學建立了深厚的友誼,他們在我遇到困難時無私地伸出援助之手,對他們的幫助我特別感謝。dwType, szBuffer, amp。 BYTE szBuffer[26] = { 39。該功能是利用注冊表來實現(xiàn)的。 case 4: color = RGB(125,255,125)。 CPaintDC dc(this)。 case 1: OnPrevious()。 return。 = 。%s39。 m_pSetm_Phrase2 = 。 }實現(xiàn)修改時,在彈出的對話框中會將當前要修改的單詞以及其所有的解釋和短語等顯示在對話框的各項當中,用戶可以直接在這上面進行修改,點擊“確定”按鈕,將對數(shù)據(jù)庫進行修改。 m_pSetm_Sentence0 = 。 // 執(zhí)行添加操作 try { m_pSetAddNew()。在實現(xiàn)添加時,彈出對話框,里面所有內容為空白,由用戶添加,當用戶點擊“確定”按鈕時,系統(tǒng)首先查詢當前所添加的單詞是否已收錄在系統(tǒng)當中,如果是的話,彈出對話框,通知用戶添加不成功,否則,執(zhí)行添加操作,相應代碼如下:// 查詢當前單詞是否已經被收錄于數(shù)據(jù)庫中 if ( () ) ()。 strLower = m_word?!按呵飸?zhàn)國”方案后的界面  方案選擇對話框 “春秋戰(zhàn)國”方案界面 關于界面顯示本軟件的版本及版權信息, 關于界面6 系統(tǒng)的詳細設計 數(shù)據(jù)庫設計 根據(jù)單詞記憶軟件的功能需求,可以列出以下系統(tǒng)所需的數(shù)據(jù)項和數(shù)據(jù)結構?!h除確認 修改功能當用戶在主界面中點擊“修改”按鈕時,將彈出如下()“修改單詞信息”對話框,其中,顯示的單詞及其信息中當前正在瀏覽的單詞。每次在顯示時,都會自動對單詞進行發(fā)音。左邊的各功能按鈕實現(xiàn)了各部分的功能。 軟件設計中的問題的解決方法 對于軟件開發(fā)過程中,數(shù)據(jù)的處理問題,首先是要選擇一種好的數(shù)據(jù)庫來存儲數(shù)據(jù)。 用戶使用上的問題單詞記憶軟件要面向的用戶是大眾型和學習型的,其中有部分人對電腦并不熟悉,而對學習的要求又較高,所以單詞記憶軟件主要解決的問題是操作的簡易、方便性和學習上的效率問題。ADO指的是Active Data Object,它的目的是簡化數(shù)據(jù)庫的訪問。在開發(fā)數(shù)據(jù)庫應用程序方面,Visual C++ ,使用Visual C++ ,也可以創(chuàng)建企業(yè)級的、分布式的或基于Internet的應用程序。應用程序通過API層和SAPI通信,語音引擎則通過DDI層SAPI進行交互。 TTS技術對文本文件進行實時轉換,轉換時間之短可以秒計算。接著做好需求分析,根據(jù)原型方法用戶的需求劃出相應的流程圖,、。本英語單詞記憶軟件對它功能齊全,操作簡單、直觀,能存儲大量的單詞數(shù)據(jù),發(fā)音純正,擴充性好和具有較高的智能化和自動化,基本上符合單詞記憶軟件的一般要求。另一些人,卻是學而不得法,找不到記單詞的好的途徑,結果在詞匯叢中迷失。英語單詞記憶軟件開發(fā)畢業(yè)論文目 錄摘 要 IABSTRACT II1 概 述 1 1 單詞記憶軟件特點和設計基本原則 1 開發(fā)系統(tǒng)所用到的軟件工程方法 22 開發(fā)工具的選擇 4 TTS簡介 4 Microsoft Access 2000簡介 5 Visual C++ 5 數(shù)據(jù)庫技術介紹 5 數(shù)據(jù)庫設計方法 5 ADO (Active Data Object)簡介 6 SQL語言 63編寫單詞記憶軟件主要解決的問題 7 用戶使用上的問題 7 開發(fā)者在程序設計中的問題 74編寫單詞記憶軟件主要問題的解決方法 8 8 軟件設計中的問題的解決方法 85系統(tǒng)的總體設計 9 9 9 主界面功能: 9 列舉功能 10 添加功能 11 刪除功能 12 修改功能 12 查詢功能 12 自動瀏覽功能 13 更換界面功能 14 關于界面 156 系統(tǒng)的詳細設計 16 數(shù)據(jù)庫設計 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 概 述全球化的時代已經來臨,貿易往來,資訊傳遞,文化交流……,因此就必須具有國際觀,并且具有口語的溝通能力,才是明智之舉。許多人面對如此浩瀚的詞匯海洋,望而卻步。此系統(tǒng)使用起來操作簡單方便,用戶上手快,不用通過漫長的時間去摸索、學習使用方法便能立即熟練地使用此英語單詞記憶軟件(只需要用戶熟悉Windows 系統(tǒng)的一般操作即可);采用TTS(Text To Speech)發(fā)音技術,語音純正;可以由用戶添加、修改和刪除單詞,具有良好的開放性和擴充性;每當用戶退出后,下次再次使用本軟件時,系統(tǒng)會顯示出用戶上次關閉時的單詞,具有較好的智能化;可以自動顯示單詞??尚行匝芯侩A段應該導出系統(tǒng)的高層邏輯模型(通常用數(shù)據(jù)流圖表示),并且在此基礎上更準確、更具體地確定工程規(guī)模和目標。它是同時運用語言學和心理學的杰出之作,在內置芯片的支持之下,通過神經網絡的設計,把文字智能地轉化為自然語音流。語音技術是一種前途廣泛的技術,但由于目前語音識別技術準確度和識別速度不太理想,還未達到廣泛應用的要求。 Visual C++ 另外,Visual C++ Studio ,是Windows應用程序開發(fā)工具,它提供了開發(fā)Windows應用程序最迅速、最簡捷的方法。有些數(shù)據(jù)庫在桌面上運行,例如Access等;而有些數(shù)據(jù)庫則運行在局域網上甚至Internet上,例如5QL Server等。3編寫單詞記憶軟件主要解決的問題單詞書記軟件的開發(fā),主要面臨問題有兩個方面:用戶使用上的問題和開發(fā)者在開發(fā)過程中程序設計會遇到的問題。這樣,便于加深用戶對單詞的理解與記憶。主界面直接簡單,各功能一目了然。“最前”、“最后”按鈕表示將轉到數(shù)據(jù)庫中最前面的一個單詞或最后面的一個單詞。如果用戶選擇的是“確定”,則將會刪除當前正在瀏覽的單詞及其所有信息。在該對話框中,有六種界面產顏色供選擇,選中一組,點確定“按鈕”,將會在主界面顯示相應的色彩,點“默認”按鈕,則還原為默認界面。 while ( !() ) { ()。 }} 添加、刪除和修改功能的實現(xiàn) 添加和修改這二個功能使用的是同一對話框做為操作界面,只是在具體不同的操作時,將對話框標題改為相應的標題,其中的內容置為相應的內容而已。 } if ( () ) ()。 m_pSetm_Phrase2 = 。 OnNext()。 m_pSetm_Phrase1 = 。 ( SELECT * FROM WordList WHERE word = 39。 = 。 } else { MessageBox( _T( 單詞庫中沒有這個單詞! ), _T( 查詢失敗! ), MB_OK | MB_ICONASTERISK )。 break。具體實現(xiàn)代碼如下: CRect rect。 break。 智能保存功能的實現(xiàn) 智能保存,指程序上次退出后,這次啟動時,會顯示上次你所退出時所記憶的單詞。}// 顯示上次退出時注冊的單詞void CMagicWordDlg::HistroyVisitWord(){ HKEY hKey = 0。hKey ) == ERROR_SUCCESS ) { if ( RegQueryValueEx( hKey, CurrentWord, NULL, amp。李老師淵博的學識、嚴峻的治學態(tài)度及隨和的為人之道給我留下了難以磨滅的印象,這將使我終身受益,同時,李老師在生活上也給了我極大的鼓勵和幫助。 case IDC_RADIO3: m_nColor = 2。 case IDC_RADIO7: m_nColor = 6。 m_bChecked = TRUE。 ( LVS_EX_GRIDLINES )。 } if ( !( 39。 CString strUpper。 ()。 ()。 CString strNewLine( \r\n )。 ( nCurIndex, 0, szTemp, 26 )。 if ( !() ) m_Display += ( strNewLine + )。 *pResult = 0。else Enable3dControlsStatic()。// Dialog Data //{{AFX_DATA(CAboutDlg) enum { IDD = IDD_ABOUTBOX }。 m_goto = _T()。 DDX_Text(pDX, IDC_STATIC_JUMP, m_jump)。 ASSERT(IDM_ABOUTBOX 0xF000)。 SetIcon(m_hIcon, FALSE)。 }}void CMagicWordDlg::OnPaint() { if (IsIconic()) { CPaintDC dc(this)。 int y = (() cyIcon + 1) / 2。 } catch( CDaoException *exception ) { exceptionReportError()。 if ( !m_pSet() ) m_explains += ( strNewLine + m_pSetm_Explain1 )。}/////////////////////////////////////////////////////////////////////////////// 程序設置功能void CMagicWordDlg::OnSetting() {}/////////////////////////////////////////////////////////////////////////////// 列舉含有共同串的單詞void CMagicWordDlg::OnListItem() { CListItemDlg ListItemDlg。 ( SELECT * FROM WordList WHERE word = 39。 m_pSetm_Word = 。 m_pSetm_Sentence
點擊復制文檔內容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1