畢業(yè)設(shè)計(jì)論文初稿3_第1頁(yè)
畢業(yè)設(shè)計(jì)論文初稿3_第2頁(yè)
畢業(yè)設(shè)計(jì)論文初稿3_第3頁(yè)
畢業(yè)設(shè)計(jì)論文初稿3_第4頁(yè)
畢業(yè)設(shè)計(jì)論文初稿3_第5頁(yè)
已閱讀5頁(yè),還剩19頁(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)介

......XX師范學(xué)院本科生畢業(yè)論文〔設(shè)計(jì)多功能電子詞典的設(shè)計(jì)與實(shí)現(xiàn)摘要二十世紀(jì)后半葉,伴隨著社會(huì)的迅速發(fā)展與進(jìn)步,以電子計(jì)算機(jī)為代表的現(xiàn)代科學(xué)獲得了突飛猛進(jìn)的發(fā)展并迅速和人們的日常生活結(jié)合在一起。計(jì)算機(jī)技術(shù)的發(fā)展和進(jìn)步也使電子語(yǔ)言詞典的誕生成為可能。雖然只有十來(lái)年的歷史,電子詞典卻已經(jīng)迅速發(fā)展壯大,成為詞典家族中具有旺盛生命力的一員。盡管目前它尚不足以取代傳統(tǒng)詞典,但在英語(yǔ)學(xué)習(xí)和教學(xué)中,由于它實(shí)用、快捷、準(zhǔn)確、經(jīng)濟(jì)等特點(diǎn),已經(jīng)成為傳統(tǒng)英漢詞典的有力競(jìng)爭(zhēng)者,并對(duì)傳統(tǒng)的詞典提出了挑戰(zhàn)。本文將要介紹的軟件就是一個(gè)多功能學(xué)單詞軟件,主要介紹了這個(gè)軟件制作環(huán)境,制作流程,對(duì)數(shù)據(jù)庫(kù)的操作以及它的使用方法。用戶可以根據(jù)自己的需要去查詢(xún)單詞,添加單詞,刪除單詞,編輯單詞,瀏覽詞庫(kù)中的單詞,也可以進(jìn)行四六級(jí)考研詞匯等。另外,它還給單詞學(xué)習(xí)者們提供了一個(gè)背單詞的好方法。每一個(gè)用戶都可以通過(guò)創(chuàng)建一個(gè)用戶名來(lái)背誦單詞,隨時(shí)查看自己的歷史記錄,以便確定自己的背誦進(jìn)度。本文從軟件工程的角度進(jìn)行了詳細(xì)的闡述。該系統(tǒng)的開(kāi)發(fā)工具是MicrosoftVisualBasic6.0,使用的數(shù)據(jù)庫(kù)為MicrosoftAccessversion7.0。關(guān)鍵詞:電子詞典,MicrosoftVisualBasic6.0,數(shù)據(jù)庫(kù)ABSTRACT20halfaftercenturiesleaf,withtherapiddevelopmentofsociety,withcomputerforrepresentativeofthedevelopmentthatmodernscienceacquirestoadvancebyleapsandboundscombinequickcombinetogetherwiththepeople'sdailylife.Thecalculatortechnicaldevelopmentandprogressesalsomakethenaissanceoftheelectronicslanguage

ElectronDictionarymakepossible.Althoughonlyten

historiesofthenextyears,theelectronicsElectronDictionaryhasalreadydeveloppedquicklystrong,becomehavingamemberoftheprosperousvitalityintheElectronDictionaryhousehold.ThoughitisstillnotenoughtoreplacethetraditionalElectronDictionarycurrently,inEnglishstudyandteaching,becauseofitpractical,fast,accurate,economyetc.characteristics,havealreadybecometheemollientcompetitorofthetraditionalEnglish-to-Chinese

ElectronDictionary,andputforwardthechallengetothetraditionalElectronDictionary.

Thesoftwarethatthistextwillintroduceisamulti-functionlearnthesinglephrasesoftware,mainlyintroducedthissoftware

manufactureenvironment,themanufactureprocess,tooperationanditsoperationmethodsofthedatabase.Thecustomercansearchthesinglephraseaccordingtoowndemand,increasingthesinglephrase,deletingthesinglephrase,edittingsinglephraseetc..Moreover,itreturnedtoprovideagoodmethodthatcarriesonthebackthesinglephraseforthesinglephrase

learners.Eachcustomercanpasstoestablishanuser'snametorecitefrommemorythesinglephrase.Atanytimelookintoownhistoryrecord,forthepurposeofassurancerecitefrommemorythedegreeofprogressownly.Carriedontoelaboratecarefullyfromtheangleofthesoftwareengineering.ItisAccessdatabasethatthedevelopmenttoolofthatsystemisthepowerbuilder9.0

databasesoftheusages.Keywords:TheElectronDictionary,MicrosoftVisualBasic6.0,Accessdatabase目錄摘要1ABSTRACT21緒論12系統(tǒng)分析22.1系統(tǒng)需求分析22.1.1功能需求22.1.2性能需求33系統(tǒng)開(kāi)發(fā)工具簡(jiǎn)介43.1VisualBasic6.0概述43.1.1VisualBasic6.0簡(jiǎn)介和特點(diǎn)43.1.2VisualBasic6.0的版本53.2數(shù)據(jù)庫(kù)基礎(chǔ)與Access的應(yīng)用53.2.1數(shù)據(jù)庫(kù)的概念和術(shù)語(yǔ)53.2.2MicrosoftAccess簡(jiǎn)介63.3開(kāi)發(fā)工具和環(huán)境64系統(tǒng)總體設(shè)計(jì)74.1系統(tǒng)設(shè)計(jì)思想74.2系統(tǒng)功能結(jié)構(gòu)問(wèn)題74.3模塊功能說(shuō)明84.3.1單詞查詢(xún)84.3.2詞庫(kù)管理84.3.3專(zhuān)業(yè)詞庫(kù)85系統(tǒng)詳細(xì)設(shè)計(jì)95.1數(shù)據(jù)庫(kù)的開(kāi)發(fā)95.1.1數(shù)據(jù)庫(kù)的創(chuàng)建95.1.2數(shù)據(jù)庫(kù)的鏈接95.2登錄界面設(shè)計(jì)105.3系統(tǒng)主界面設(shè)計(jì)115.4查詢(xún)模塊設(shè)計(jì)115.5詞庫(kù)管理模塊設(shè)計(jì)125.6專(zhuān)業(yè)詞庫(kù)模塊設(shè)計(jì)135.6.1四級(jí)詞匯135.6.2六級(jí)詞匯145.6.3考研詞匯155.7相關(guān)模塊設(shè)計(jì)156系統(tǒng)測(cè)試176.1系統(tǒng)測(cè)試環(huán)境176.2功能測(cè)試17總結(jié)與展望19參考文獻(xiàn)19致謝19附錄19.PAGE.1緒論電子詞典誕生于80年代末期。如今市場(chǎng)上流行的有幾十個(gè)品牌,數(shù)百個(gè)品種,集成了十幾種甚至百余種功能,容量也從剛開(kāi)始時(shí)的一萬(wàn)左右到現(xiàn)在的幾萬(wàn),十幾萬(wàn),有些品種則包含了幾本不同詞典的全部?jī)?nèi)容。現(xiàn)在大多數(shù)電子詞典可以自由擴(kuò)充詞庫(kù),或從互聯(lián)網(wǎng)上生產(chǎn)商的網(wǎng)站上下載詞庫(kù),對(duì)詞典進(jìn)行自動(dòng)更新。這對(duì)傳統(tǒng)詞典而言,其修訂周期最少也得5到7年,這種袖珍電子詞典已經(jīng)成為學(xué)生的必備學(xué)習(xí)工具,據(jù)調(diào)查,在XX,上海,北京等大城市中,電子詞典在高中生中的持有率已經(jīng)接近50%,在大學(xué)生中持有率也不斷上升。目前市場(chǎng)商的主流電子詞典有:文曲星、快譯通、好易通、名人等系列產(chǎn)品。除了主要用于查詢(xún)單詞以外所有掌上電子詞典都或多或少的提供其他的輔助功能。本系統(tǒng)的設(shè)計(jì)目標(biāo)是通過(guò)深入學(xué)習(xí)和研究程序設(shè)計(jì)技術(shù)、數(shù)據(jù)庫(kù)系統(tǒng)的開(kāi)發(fā)和應(yīng)用技術(shù),設(shè)計(jì)和開(kāi)發(fā)出一款能夠滿足不同用戶需求的多功能電子詞典系統(tǒng),以幫助英語(yǔ)學(xué)習(xí)者們更方便、更快捷地查詢(xún)單詞、記憶單詞,既有效,又自由的對(duì)詞庫(kù)進(jìn)行管理和操作。2系統(tǒng)分析2.1設(shè)計(jì)要求本次設(shè)計(jì)主要研究多功能電子詞典的設(shè)計(jì)與實(shí)現(xiàn),通過(guò)深入學(xué)習(xí)和研究程序設(shè)計(jì)技術(shù)、數(shù)據(jù)庫(kù)系統(tǒng)的開(kāi)發(fā)和應(yīng)用技術(shù),設(shè)計(jì)和開(kāi)發(fā)個(gè)一個(gè)多功能電子詞典系統(tǒng),實(shí)現(xiàn)單詞瀏覽、單詞查詢(xún)、詞庫(kù)管理的功能。2.2需求分析在整個(gè)畢業(yè)設(shè)計(jì)期間,我通過(guò)需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)三個(gè)階段完成了整個(gè)設(shè)計(jì)過(guò)程。本章是對(duì)其中的需求分析做一個(gè)比較詳細(xì)的介紹。2.2.1功能需求隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。愈來(lái)愈深刻地影響著人類(lèi)社會(huì)的經(jīng)濟(jì)和文化生活;影響著人們的思維方式和工作方式。電子詞典有著傳統(tǒng)文本詞典無(wú)法比擬的優(yōu)越性:多種多樣的檢索方式、便利的查詢(xún)窗口、靈活的顯示界面和連續(xù)的參見(jiàn)功能,無(wú)一不體現(xiàn)這種知識(shí)媒體的智能化和人性化特色;電子多媒體在詞典中的應(yīng)用,更使得單調(diào)、呆板的詞典變得形象生動(dòng)在詞典中獲取知識(shí)變得輕松和快捷。詞典是信息密集的載體,電子計(jì)算機(jī)以其高容量、高效率、高精度改變著詞典編纂與編輯出版的傳統(tǒng)方式。事實(shí)上,從20世紀(jì)90年代以來(lái),詞典領(lǐng)域最引人注目的地方就在于計(jì)算機(jī)在詞典編纂各階段及詞典與用戶界面等方面起著越來(lái)越重要的作用。目前,國(guó)內(nèi)外大部分中小學(xué)生仍然使用著傳統(tǒng)的英漢詞典,不僅查詢(xún)效率不高、不易攜帶,而且存儲(chǔ)容量有限;與此同時(shí),傳統(tǒng)詞典的單詞印刷出錯(cuò)誤碼率高,同時(shí)內(nèi)容越來(lái)越難以滿足用戶的需求。為了解決上述問(wèn)題,本畢業(yè)設(shè)計(jì)采用VB可視化集成開(kāi)發(fā)語(yǔ)言編寫(xiě)程序,利用MicrosoftAccess2000構(gòu)建數(shù)據(jù)庫(kù),通過(guò)大部分?jǐn)?shù)據(jù)庫(kù)組件提供的接口技術(shù)來(lái)實(shí)現(xiàn)VB與數(shù)據(jù)庫(kù)的連接,開(kāi)放源代碼,加深使用者對(duì)該系統(tǒng)的了解與認(rèn)識(shí),為用戶提供了完善和修改本系統(tǒng)的平臺(tái)。當(dāng)今社會(huì)的發(fā)展使人們?cè)絹?lái)越清楚地看到單詞查詢(xún)方面的重要性,它直接決定查詢(xún)效率與質(zhì)量。所以電子詞典軟件將在當(dāng)今個(gè)人單詞查詢(xún)中發(fā)揮越來(lái)越重要的作用。通過(guò)對(duì)目前軟件市場(chǎng)的分析可知,大多的傳統(tǒng)詞典,有功能方面不能滿足客戶的需求。因此,開(kāi)發(fā)這樣一款多功能電子詞典系統(tǒng)是一件很有必要的事情。它的功能要求如下:1.單詞查詢(xún)功能:能夠?qū)崿F(xiàn)英漢互相翻譯的功能。2.單詞瀏覽功能:用戶能夠?qū)υ~庫(kù)中的單詞進(jìn)行瀏覽。3.單詞修改:支持用戶對(duì)詞庫(kù)中的單詞進(jìn)行修改。4.單詞刪除:支持用戶對(duì)詞庫(kù)中的單詞進(jìn)行刪除。5.單詞添加:支持用戶向詞庫(kù)中添加單詞。6.四六級(jí)考研詞匯查詢(xún)功能:支持用戶對(duì)詞庫(kù)中的單詞進(jìn)行四六級(jí)英語(yǔ)單詞和考研詞匯查詢(xún)。2.2.2性能需求軟件環(huán)境需求運(yùn)行于MicrosoftWindows98版本以上操作系統(tǒng)。硬件環(huán)境需求基本配置:CPU:300MHz內(nèi)存:32M以上硬盤(pán):3.6GB建議配置:CPU:PentiumⅢ550MHz以上內(nèi)存:64M以上硬盤(pán):10GB以上2.3可行性分析可行性分析是通過(guò)對(duì)系統(tǒng)開(kāi)發(fā)的主要內(nèi)容和設(shè)計(jì)任務(wù)進(jìn)行技術(shù)上、操作上、經(jīng)濟(jì)上分析,以此來(lái)判斷系統(tǒng)是否具有可行性。根據(jù)任務(wù)要求分析,此系統(tǒng)設(shè)計(jì)完全可以通過(guò)VB軟件作為開(kāi)發(fā)工具來(lái)制作完成。2.3.1技術(shù)上可行性根據(jù)上述需求分析,完全可以利用VB6.0軟件和Access數(shù)據(jù)庫(kù)制作出一款符合系統(tǒng)設(shè)計(jì)目標(biāo)的多功能電子詞典系統(tǒng),而且該系統(tǒng)可以很好的實(shí)現(xiàn)任務(wù)要求中所提出的各項(xiàng)功能指標(biāo)。2.3.2操作上可行性有了多功能電子詞典系統(tǒng),用戶可以很方便、很快捷地進(jìn)行英漢單詞查詢(xún)。同時(shí)也不要求用戶對(duì)VB6.0開(kāi)發(fā)工具有任何了解,用戶僅需要按需進(jìn)入自己想要進(jìn)入的界面,在查詢(xún)模塊里輸入自己所需要查詢(xún)的詞匯,就可以得到自己所需要的與之相關(guān)的信息。與此同時(shí),本系統(tǒng)還為用戶提供機(jī)會(huì)自己對(duì)詞庫(kù)中的單詞進(jìn)行添加、刪除、修改等操作。用戶不必參加任何相關(guān)培訓(xùn),即可使用本系統(tǒng)。當(dāng)用戶進(jìn)入本系統(tǒng),用戶可以輕松自如地通過(guò)鼠標(biāo)與鍵盤(pán)的簡(jiǎn)單敲擊,來(lái)完成瀏覽、錄入、查詢(xún)等操作,真正實(shí)現(xiàn)了管理的自動(dòng)化、規(guī)范化,大大節(jié)約了時(shí)間。3系統(tǒng)開(kāi)發(fā)工具簡(jiǎn)介本系統(tǒng)采用VisualBasic6.0作為前臺(tái)軟件開(kāi)發(fā)工具,后臺(tái)數(shù)據(jù)庫(kù)選用MicrosofitAccess數(shù)據(jù)庫(kù)進(jìn)行支持。在整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程中,充分運(yùn)用VisualBasic6.0的技術(shù)進(jìn)行開(kāi)發(fā),從而完成對(duì)整個(gè)系統(tǒng)的開(kāi)發(fā)。3.1VisualBasic6.0概述3.1.1VisualBasic6.0簡(jiǎn)介和特點(diǎn)VisualBasic是Microsoft公司推出的程序設(shè)計(jì)語(yǔ)言,具有簡(jiǎn)單易學(xué)、功能強(qiáng)大、軟件費(fèi)用低、見(jiàn)效快等特點(diǎn)。它提供了開(kāi)發(fā)Windows應(yīng)用程序最迅速、最簡(jiǎn)捷的方法。它不但是專(zhuān)業(yè)人員得心應(yīng)手的工具,而且易于被非專(zhuān)業(yè)人員掌握使用,全世界數(shù)以百萬(wàn)計(jì)的程序設(shè)計(jì)人員正在使用VisualBasic開(kāi)發(fā)各種類(lèi)型的軟件。從1.0到4.0版本,VisualBasic只有英文版,5.0版以后的VisualBasic在推出英文版的同時(shí),又推出了中文版,這大大方便了中國(guó)的用戶。VisualBasic6.0是在VisualBasic5.0的基礎(chǔ)上推出的,在某些方面較5.0版有重要的改進(jìn),它所提供的開(kāi)發(fā)環(huán)境與Windows9x或WindowsNT具有完全一致的界面,使用更方便,其代碼效率已達(dá)到VisualC++的水平。在面向?qū)ο蟪绦蛟O(shè)計(jì)方面,版的VisualBasic全面支持面向?qū)ο蟮某绦蛟O(shè)計(jì),6.0包括數(shù)據(jù)抽象、封裝、對(duì)象與屬性、類(lèi)與成員、繼承和多態(tài)等。無(wú)論用戶是一個(gè)Windows編程新手,還是已經(jīng)具有豐富的Windows程序設(shè)計(jì)經(jīng)驗(yàn)的專(zhuān)業(yè)程序開(kāi)發(fā)人員,利用VisualBasic6.0提供的良好開(kāi)發(fā)環(huán)境,均可以使你快速地完成所需設(shè)計(jì)任務(wù)。所謂Visual,中文的意思是"可視化",它提供了一種創(chuàng)建圖形用戶界面〔GUI的方法,利用這種方法,用戶可不必書(shū)寫(xiě)復(fù)雜的描述界面元素外觀和位置的程序代碼,而只需將系統(tǒng)提供的對(duì)象放到屏幕上的適當(dāng)位置,并通過(guò)屬性窗口進(jìn)行適當(dāng)?shù)脑O(shè)置或調(diào)整,就可以設(shè)計(jì)出一個(gè)優(yōu)秀的應(yīng)用程序界面。此外,用戶除了可以使用單獨(dú)的VisualBasic6.0程序設(shè)計(jì)環(huán)境進(jìn)行程序設(shè)計(jì)外。VisualBasic6.0程序設(shè)計(jì)系統(tǒng)還被包括在ExcelAccess等眾多Windows功能應(yīng)用軟件中,以供用戶進(jìn)行二次開(kāi)發(fā)。目前在編制網(wǎng)頁(yè)上使用較多的VBScript腳本語(yǔ)言實(shí)際上是VisualBasic語(yǔ)言的。因此,無(wú)論從哪方面講,用VisualBasic6.0系統(tǒng)開(kāi)發(fā)軟件都是一件非常合算的投資。不管你是編制一個(gè)小的應(yīng)用程序,還是開(kāi)發(fā)一套大型的專(zhuān)業(yè)系統(tǒng)軟件,甚至是開(kāi)發(fā)一個(gè)跨越Internet的分布式應(yīng)用系統(tǒng)軟件,VisualBasic6.0都為用戶提供了合適的工具。利用VisualBasic6.0的數(shù)據(jù)訪問(wèn)特性,用戶可創(chuàng)建數(shù)據(jù)庫(kù)、前端應(yīng)用程序、適用于大多數(shù)流行數(shù)據(jù)庫(kù)格式的服務(wù)器組件等。利用ActiveX技術(shù)允許用戶使用其他應(yīng)用程序提供的功能,如MicrosoftWord、MicrosoftExcel。VisualBasic的Internet功能允許用戶使用程序方便地通過(guò)Internet訪問(wèn)文檔和應(yīng)用程序,甚至創(chuàng)建Internet應(yīng)用程序。用VisualBasic6.0用戶創(chuàng)建的是一個(gè)真正的EXE文件,該文件可直接運(yùn)行于操作系統(tǒng)〔Windows98/2000/XP或WindowsNT系統(tǒng),完全脫離VisualBasic系統(tǒng)環(huán)境。并且,該文件可以自由發(fā)布,安裝到單機(jī)或網(wǎng)絡(luò)服務(wù)器上。此外,VisualBasic6.0還增加了一些新的功能:具體如下:①增加了ADO數(shù)據(jù)對(duì)象,該數(shù)據(jù)訪問(wèn)技術(shù)是一個(gè)簡(jiǎn)單的數(shù)據(jù)模型,可更好地與其它Microsoft和非Microsoft技術(shù)集成。它還是一個(gè)通用接口,可以訪問(wèn)本地或遠(yuǎn)程數(shù)據(jù)、連續(xù)和離散記錄集、用戶可訪問(wèn)的數(shù)據(jù)綁定接口和分層記錄集。②提供數(shù)據(jù)環(huán)境設(shè)計(jì)器,其中提供了一種創(chuàng)建ADO對(duì)象的交互設(shè)計(jì)環(huán)境,數(shù)據(jù)環(huán)境可作為窗體或報(bào)表中所有要求數(shù)據(jù)對(duì)象的數(shù)據(jù)源,或者通過(guò)數(shù)據(jù)環(huán)境的方法和屬性等程序訪問(wèn),數(shù)據(jù)環(huán)境設(shè)計(jì)器具有用戶連接設(shè)計(jì)器的全部功能和附加特性,如拖放、分層、分組和合計(jì)等。③數(shù)據(jù)報(bào)表,允許用戶使用拖放方法利用任何記錄集合快速創(chuàng)建報(bào)表。④數(shù)據(jù)源,創(chuàng)建可綁定任何控件的數(shù)據(jù)源用戶定義控件和類(lèi)。⑤SQL編輯器,允許用戶增加新的存儲(chǔ)過(guò)程至SQL服務(wù)器程序和Oracle數(shù)據(jù)庫(kù)中,用戶還可以使用編輯器編寫(xiě)觸發(fā)器。⑥增強(qiáng)的數(shù)據(jù)窗體向?qū)?現(xiàn)在用戶不僅可以構(gòu)造不綁定至數(shù)據(jù)控件的代碼窗體,而且可以使用ADO代碼,該向?qū)б呀?jīng)集成到應(yīng)用程序向?qū)Аhart向?qū)Ш虵lexGrid向?qū)е?。⑦文件系統(tǒng)對(duì)象,VisualBasic6.0提供了改進(jìn)的在文件系統(tǒng)中移動(dòng)的程序集,并可創(chuàng)建文本文件和目錄。⑧DataGrid控件,該控件可幫助用戶快速構(gòu)造觀察和編輯記錄的程序,它也支持新的ADO數(shù)據(jù)控件。⑨可視化數(shù)據(jù)庫(kù)工具集成〔企業(yè)版。在VisualBasic6.0中用戶可以可視地創(chuàng)建數(shù)據(jù)庫(kù)和查詢(xún)、SQL服務(wù)器程序、Oracle數(shù)據(jù)庫(kù)表、使用拖放方法創(chuàng)建視圖,以及自動(dòng)改變列數(shù)據(jù)類(lèi)型。3.1.2VisualBasic6.0的版本目前VisualBasic6.0有三種版本,可用于滿足不同的開(kāi)發(fā)需要。其中:①VisualBasic6.0學(xué)習(xí)版使非專(zhuān)業(yè)編程人員可輕松學(xué)習(xí)和設(shè)計(jì)一些基本的應(yīng)用程序。該版本包括所有的內(nèi)部控件,連同Grid、Tab和Data_Bound控件。②VisualBasic6.0專(zhuān)業(yè)版為專(zhuān)業(yè)編程人員提供了一套進(jìn)行開(kāi)發(fā)的功能完備的工具。該版本包括學(xué)習(xí)版的全部功能連同ActiveX控件,還包括InternetApplicationDesigner〔Internet報(bào)務(wù)器應(yīng)用程序設(shè)計(jì)器、IntegratedVisualDatabaseTools〔集成可視化數(shù)據(jù)庫(kù)工具、DataEnvironment<數(shù)據(jù)環(huán)境>、ActiveX污染DataObjects〔數(shù)據(jù)對(duì)象,簡(jiǎn)稱(chēng)ADO和DynamicHTMLPageDesigner〔動(dòng)態(tài)HTML頁(yè)面設(shè)計(jì)器。③VisualBasic6.0企業(yè)版使得專(zhuān)業(yè)編程人員能夠開(kāi)發(fā)功能強(qiáng)大的組內(nèi)分布式應(yīng)用程序。3.2數(shù)據(jù)庫(kù)基礎(chǔ)與Access的應(yīng)用數(shù)據(jù)庫(kù)一直是計(jì)算機(jī)軟件開(kāi)發(fā)的重要話題。在利用計(jì)算機(jī)輔助辦公的時(shí)代,人們很難不和數(shù)據(jù)庫(kù)打交道,幾乎所有的應(yīng)用程序都離不開(kāi)數(shù)據(jù)的存取操作,而這種存取操作往往是用數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)的。企業(yè)的所有信息和管理方面的應(yīng)用軟件,基本上都是一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。3.2.1數(shù)據(jù)庫(kù)的概念和術(shù)語(yǔ)在使用計(jì)算機(jī)處理商業(yè)數(shù)據(jù)信息以前,人們將數(shù)據(jù)分類(lèi)保存在一個(gè)表格中,然后按照表格的分類(lèi)將所有的表格存放在不同的文件中,而不同的文件夾又按其分類(lèi)存放在不同的文件框中;在維護(hù)此類(lèi)文檔的工作人員的桌面上有一大堆預(yù)先打印好的空白表格,以便隨時(shí)建立新的表格并在更新內(nèi)容后取代舊表格,因?yàn)樗械男畔⒕谴娣旁诩垙埳?而信息的存取和更新等操作均在紙張上進(jìn)行,所以有人把計(jì)算機(jī)數(shù)據(jù)庫(kù)出現(xiàn)之前的時(shí)期稱(chēng)為"紙上辦公時(shí)代"。從某種意義上來(lái)說(shuō),數(shù)據(jù)庫(kù)技術(shù)是一場(chǎng)信息技術(shù)的革命。然而最早的數(shù)據(jù)庫(kù)結(jié)構(gòu)是非常簡(jiǎn)單的。其組織方式和傳統(tǒng)的信息管理方式相當(dāng),都有是以二維表的方式來(lái)存放數(shù)據(jù),其管理方法也比較落后。數(shù)據(jù)庫(kù)最基本的術(shù)語(yǔ)有字段〔Field、記錄〔Record和表〔Table3.2.2MicrosoftAccess簡(jiǎn)介Access是Microsoft公司的一個(gè)成功的數(shù)據(jù)庫(kù)管理系統(tǒng)產(chǎn)品。其核心是MicrosoftJet數(shù)據(jù)庫(kù)引擎。早期的Access2.0在辦公自動(dòng)化中獲得了廣泛的應(yīng)用,后續(xù)版本的功能得到了不斷提高,它與MicrosoftOffice套件緊密結(jié)合,使之得到越來(lái)越廣泛的應(yīng)用。Access本身是一個(gè)可視化的數(shù)據(jù)庫(kù)管理系統(tǒng),它提供了很多非常實(shí)用的向?qū)?初學(xué)者很容易學(xué)會(huì)如何用Access建立數(shù)據(jù)庫(kù)的各種對(duì)象,如創(chuàng)建表、查詢(xún)和報(bào)表,創(chuàng)建數(shù)據(jù)窗體等。它操作方便、簡(jiǎn)單易學(xué),Access能滿足小型企業(yè)客戶/服務(wù)器解決方案的要求來(lái)組建客戶/服務(wù)器的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),是一個(gè)功能較完備的數(shù)據(jù)庫(kù)管理系統(tǒng),它幾乎包含了數(shù)據(jù)庫(kù)領(lǐng)域的所有技術(shù)和內(nèi)容,對(duì)于初學(xué)者學(xué)習(xí)數(shù)據(jù)庫(kù)知識(shí)非常有幫助。正因?yàn)檫@些特點(diǎn),在利用VisualBasic開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)程序時(shí),比較適合采用Access作為后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)。在一個(gè)Access數(shù)據(jù)庫(kù)應(yīng)用程序中,用一系列表的集合來(lái)存放各種經(jīng)提取的原始數(shù)據(jù)。通過(guò)表的視圖可以直接操作數(shù)據(jù),但是為了能夠使用戶方便又安全地操作數(shù)據(jù),應(yīng)用程序一般不讓用戶通過(guò)表來(lái)直接操作數(shù)據(jù),而是用通過(guò)窗體對(duì)象來(lái)訪問(wèn)表,這樣可以對(duì)用戶的行為作較好的指導(dǎo)和限制,數(shù)據(jù)操作外的其他功能則是用窗體來(lái)完成的。3.3開(kāi)發(fā)工具和環(huán)境操作系統(tǒng):WINDOWSXP數(shù)據(jù)庫(kù):MicrosoftAccessversion7.0編譯環(huán)境:MicrosoftVisualBasic6.04系統(tǒng)總體設(shè)計(jì)4.1系統(tǒng)設(shè)計(jì)思想多功能電子詞典軟件面向用戶時(shí),重要的是其查詢(xún)效率與可信性,即用戶能迅速而又準(zhǔn)確地查詢(xún)到詞語(yǔ)的相關(guān)注釋。設(shè)計(jì)本電子詞典主要是為了用于幫助用戶查找一些不懂的單詞及其相關(guān)內(nèi)容。本系統(tǒng):1.支持用戶查詢(xún),能夠?qū)崿F(xiàn)英漢互相翻譯的功能,與此同時(shí)可以方便用戶獲得更多的與之相關(guān)的信息。2.支持用戶對(duì)詞庫(kù)進(jìn)行修改、刪除、添加、瀏覽等諸多操作。3.支持用戶按需選擇進(jìn)行四級(jí)詞匯查詢(xún)或者六級(jí)詞匯查詢(xún)亦或者考研詞匯查詢(xún),用戶還可以對(duì)所要查詢(xún)的詞庫(kù)中的單詞進(jìn)行添加、刪除、更新、刷新等操作。4.2系統(tǒng)功能結(jié)構(gòu)問(wèn)題電子詞典作為一個(gè)大眾應(yīng)用軟件來(lái)說(shuō),她的誕生無(wú)疑是給人們更多的權(quán)利去遨游在浩瀚的互聯(lián)網(wǎng)。所以一個(gè)好的電子詞典軟件應(yīng)該使用起來(lái)更加方便,更加貼心,本電子詞典主要包括以下幾個(gè)功能模塊。系統(tǒng)功能模塊圖如圖4-1所示:多功能電子詞典多功能電子詞典歡迎界面單詞查詢(xún)主界面詞庫(kù)管理說(shuō)明退出專(zhuān)業(yè)詞庫(kù)英譯漢漢譯英添加單詞修改單詞刪除單詞瀏覽單詞四級(jí)詞匯詞六級(jí)詞匯考研詞匯相關(guān)小結(jié)退出系統(tǒng)圖4-1系統(tǒng)功能模塊圖4.3模塊功能說(shuō)明本電子詞典主要包括三大功能模塊:1,單詞查詢(xún)2,詞庫(kù)管理3,專(zhuān)業(yè)詞庫(kù)。4.3.1單詞查詢(xún)查詢(xún)功能分為兩個(gè)模塊:英譯漢和漢譯英;英譯漢功能模塊說(shuō)明:可以實(shí)現(xiàn)對(duì)英文單詞的翻譯功能。當(dāng)用戶在輸入單詞第一個(gè)字符的時(shí)候,用戶可以直接單擊"英譯漢"按鈕,所有包含該字符的單詞會(huì)顯示在下邊的數(shù)據(jù)窗口中。也就是說(shuō),用戶不需要完全輸入用戶想要找的單詞。只要用戶有一點(diǎn)單詞的印象,那么,他就可以憑記憶來(lái)單擊他想要的單詞來(lái)顯示該單詞的意思。漢譯英功能模塊說(shuō)明:可以實(shí)現(xiàn)對(duì)中文詞語(yǔ)的翻譯功能。當(dāng)用戶在輸入第一個(gè)漢字時(shí),用戶可以直接單擊"漢譯英"按鈕,所有包含該詞語(yǔ)的單詞就會(huì)顯示在下邊的數(shù)據(jù)窗口中,在單詞解釋窗口里,用戶可以看到自己所需要的信息。4.3.2詞庫(kù)管理詞庫(kù)管理功能里又分為五個(gè)模塊,用戶可以通過(guò)這些模塊對(duì)數(shù)據(jù)庫(kù)中的單詞進(jìn)行添加,修改,刪除,瀏覽,查找等。添加單詞:用戶可以對(duì)詞庫(kù)中的單詞進(jìn)行添加操作;修改單詞:用戶可以修改詞庫(kù)中現(xiàn)存的單詞;刪除單詞:用戶可以根據(jù)自身需要,決定是否對(duì)詞庫(kù)中的單詞進(jìn)行刪除;瀏覽單詞:方便用戶對(duì)詞庫(kù)中的單詞的瀏覽;查找單詞:用戶根據(jù)需要可以對(duì)詞庫(kù)中的單詞進(jìn)行查找;返回:關(guān)閉所在界面,返回系統(tǒng)主界面;退出:關(guān)閉所有窗口,退出系統(tǒng);4.3.3專(zhuān)業(yè)詞庫(kù)專(zhuān)業(yè)詞庫(kù)分為三大模塊:四級(jí)詞匯、六級(jí)詞匯、考研詞匯。四級(jí)詞匯模塊:用戶可以對(duì)四級(jí)詞庫(kù)中的單詞進(jìn)行英漢互譯查詢(xún),與此同時(shí)也支持用戶對(duì)四級(jí)詞庫(kù)中的單詞進(jìn)行添加、修改、刪除、更新、刷新等操作。六級(jí)詞匯模塊:方便用戶對(duì)六級(jí)詞庫(kù)中的單詞進(jìn)行英漢互譯查詢(xún),同時(shí)也為了完善系統(tǒng)的功能,本系統(tǒng)支持用戶對(duì)六級(jí)詞庫(kù)中的單詞進(jìn)行添加、修改、刪除、更新、刷新等操作。考研詞匯模塊:既支持用戶對(duì)考研詞庫(kù)中的單詞進(jìn)行英漢互譯查詢(xún),也支持用戶對(duì)四級(jí)詞庫(kù)中的單詞進(jìn)行添加、修改、刪除、更新、刷新等操作。三大功能模塊的數(shù)據(jù)源自三個(gè)不同的數(shù)據(jù)庫(kù)中三張相異的表。如圖4-2所示:模塊名數(shù)據(jù)庫(kù)表名四級(jí)詞匯四級(jí)詞典四級(jí)詞庫(kù)六級(jí)詞匯六級(jí)詞典六級(jí)詞庫(kù)考研詞匯考研詞典考研詞庫(kù)圖4-2數(shù)據(jù)源5系統(tǒng)詳細(xì)設(shè)計(jì)5.1數(shù)據(jù)庫(kù)的開(kāi)發(fā)5.1.1數(shù)據(jù)庫(kù)的創(chuàng)建本系統(tǒng)的開(kāi)發(fā)需要用到四個(gè)數(shù)據(jù)庫(kù)和四張表。如圖5.1所示:數(shù)據(jù)庫(kù)名表名所應(yīng)用到的模塊電子詞典英漢詞典詞庫(kù)管理四級(jí)詞典四級(jí)詞庫(kù)專(zhuān)業(yè)詞庫(kù)中的四級(jí)詞匯六級(jí)詞典六級(jí)詞庫(kù)專(zhuān)業(yè)詞庫(kù)中的六級(jí)詞匯考研詞典考研詞庫(kù)專(zhuān)業(yè)詞庫(kù)中的考研詞匯圖5.1數(shù)據(jù)庫(kù)和表數(shù)據(jù)庫(kù)是基于MicrosoftVisualBasic6.0菜單欄中的外接程序所含有可視化數(shù)據(jù)管理器中的數(shù)據(jù)庫(kù)MicrosoftAccessversion7.0其上創(chuàng)建而成。每個(gè)數(shù)據(jù)庫(kù)中的表的結(jié)構(gòu)都一樣,都是由以下本六個(gè)字段:英文單詞、中文意思、例句、例句翻譯、同義詞、反義詞所組成。詳細(xì)設(shè)計(jì)如表5-2所示:字段名字段類(lèi)型大小順序位置允許零長(zhǎng)度必要的英文單詞Text500否是中文注釋Text2501否是例句Text2502是否例句注釋Text2503是否同義詞Text504是否反義詞Text505是否表5-2表的結(jié)構(gòu)5.1.2數(shù)據(jù)庫(kù)的鏈接VisualBasic6.0通過(guò)數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序接口實(shí)現(xiàn)與各種類(lèi)型數(shù)據(jù)庫(kù)的連接。在應(yīng)用程序中則一般是在應(yīng)用程序?qū)ο笾袝?shū)寫(xiě)連接數(shù)據(jù)庫(kù)的程序代碼,使得應(yīng)用程序開(kāi)始運(yùn)行并實(shí)現(xiàn)與數(shù)據(jù)庫(kù)連接。本系統(tǒng)則是通過(guò)管理工具中的數(shù)據(jù)源〔ODBC實(shí)現(xiàn)VisualBasic6.0和Access數(shù)據(jù)庫(kù)之間連接的建立。其中ODBC接口是微軟公司提出的開(kāi)方式數(shù)據(jù)庫(kù)互連標(biāo)準(zhǔn)接口,它以關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)查詢(xún)語(yǔ)言SQL來(lái)存取連接到的數(shù)據(jù)源,ODBC支持單個(gè)應(yīng)用系統(tǒng)訪問(wèn)多個(gè)不同的數(shù)據(jù)庫(kù)管理系統(tǒng)。在使用VisualBasic開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的時(shí)候,會(huì)經(jīng)常使用數(shù)據(jù)庫(kù)訪問(wèn)控件。常用的數(shù)據(jù)庫(kù)訪問(wèn)控件有:ADOData控件、DataList控件、DataGrid控件,本電子詞典在設(shè)計(jì)過(guò)程中,連接數(shù)據(jù)庫(kù)時(shí)主要用到的數(shù)據(jù)庫(kù)訪問(wèn)控件是ADOData控件和DataGrid控件。數(shù)據(jù)控件訪問(wèn)數(shù)據(jù)庫(kù)的過(guò)程是:選擇一種數(shù)據(jù)庫(kù)類(lèi)型,從數(shù)據(jù)庫(kù)中指定一張表,通過(guò)綁定控件對(duì)記錄集進(jìn)行操作。5.2登錄界面設(shè)計(jì)登錄界面—frmSplash窗體,設(shè)計(jì)該窗體主要是用于一個(gè)簡(jiǎn)單的自我介紹和進(jìn)入系統(tǒng)主界面。當(dāng)用戶啟動(dòng)本系統(tǒng)后,首先會(huì)進(jìn)入本界面,用戶可以選擇等待4秒種或者直接單擊窗體中任意空白處這兩種方式進(jìn)入主界面:界面布局如圖6-1所示:圖5-3登錄界面5.3系統(tǒng)主界面設(shè)計(jì)主界面—frmmain窗體,用戶既可以通過(guò)單擊菜單欄中的菜單名,然后在其子菜單上選擇所要進(jìn)入的功能模塊,也可以通過(guò)快捷方式Alt+字母,字母為菜單欄每個(gè)功能模塊括號(hào)中的字母,選擇所想進(jìn)入的模塊。菜單欄的創(chuàng)建是通過(guò)VB工具欄中的菜單編輯器。主界面如圖5-4所示:圖5-4系統(tǒng)主界面5.4查詢(xún)模塊設(shè)計(jì)查詢(xún)模塊由窗體名為:frmHanYiYing和窗體名為:frmYingYiHang兩部分所構(gòu)成。用戶可以根據(jù)自身的需要,選擇是進(jìn)行英譯漢還是漢譯英查詢(xún),為了滿足用戶在查詢(xún)單詞的時(shí)候用自己手中最少的信息,去查一個(gè)完全陌生的單詞。那么,電子詞典就必須包含一切用戶所能掌握單詞信息的可能性。比如有可能這個(gè)用戶只知道這個(gè)單詞的前兩個(gè)字母。那么,他仍舊能找到這個(gè)單詞并且獲得他所想要的東西。因此,單詞查詢(xún)模塊中,最重點(diǎn)的還是盡可能多的給出有用的單詞信息來(lái)。本系統(tǒng)不僅支持用戶只需要輸入單詞中的個(gè)別字母或漢字也可對(duì)詞庫(kù)中的單詞進(jìn)行查詢(xún),而且為用戶提供所查詞匯的詳細(xì)信息。在漢譯英模塊中用戶可以通過(guò)滾動(dòng)條實(shí)現(xiàn)對(duì)單詞的瀏覽。查詢(xún)界面如圖5-5和5-6所示:圖5-5英譯漢界面英譯漢關(guān)鍵代碼如下:PrivateSubcmdOK_Click<>DimSQLAsStringDimstrWhereAsStringSQL="select*from英漢詞典"strWhere="where英文單詞like'%"&Text1.Text&"%'"Adodc1.RecordSource=SQL&strWhereAdodc1.RefreshIfText1.Text=""ThenMsgBox"所要查詢(xún)的單詞不能為空",0,"警告"ElseIfAdodc1.Recordset.EOFThenMsgBox"查無(wú)此詞",0,"提示"ElseSetDataGrid1.DataSource=Adodc1DataGrid1.RefreshEndIfEndSub圖5-6漢譯英界面漢譯英關(guān)鍵代碼如下:PrivateSubcmdEnquiry_Click<>DimSQLAsStringDimstrWhereAsStringSQL="select*from英漢詞典"strWhere="where中文注釋like'%"&Text1.Text&"%'"Adodc1.RecordSource=SQL&strWhereAdodc1.RefreshIfText1.Text=""ThenMsgBox"所要查詢(xún)的單詞不能為空",0,"警告"ElseIfAdodc1.Recordset.EOFThenMsgBox"查無(wú)此詞",0,"提示"ElseSetDataGrid1.DataSource=Adodc1DataGrid1.RefreshEndIfEndSub5.5詞庫(kù)管理模塊設(shè)計(jì)詞庫(kù)管理界面—frmManage窗體,該模塊主要是用與使用戶更方便的管理單詞庫(kù)。主要包含以下功能:1.添加單詞:用戶能夠向詞庫(kù)中添加單詞。2.修改單詞:如用戶想要對(duì)詞庫(kù)里的詞匯進(jìn)行修改,首先可以通過(guò)單擊"查找"按鈕或者是通過(guò)拖動(dòng)DataGrid控件的垂直流動(dòng)條找到所需修改的單詞,再單擊"修改"按鈕,對(duì)所要修改的單詞進(jìn)行修改,當(dāng)詞匯的修改完成時(shí),是否要保存對(duì)該詞匯的修改,如是,再單擊"確定"按鈕,即可實(shí)現(xiàn)對(duì)詞庫(kù)中該詞匯的修改,如改變主意或者是誤操作,只需單擊"取消"按鈕。3.刪除單詞:當(dāng)用戶需要?jiǎng)h除某個(gè)單詞時(shí),先要查找到該單詞,可以通過(guò)單擊"查找"按鈕或者是通過(guò)拖動(dòng)DataGrid控件的垂直流動(dòng)條找到所需刪除的單詞,再單擊"刪除"按鈕,在彈出的對(duì)話框中,再次確定是否要?jiǎng)h除該單詞,如是,單擊"確定",即可從詞庫(kù)中刪除此單詞,如改變主意,只需單擊"取消"按鈕。4.單詞瀏覽:方便用戶對(duì)詞庫(kù)中的單詞進(jìn)行瀏覽,用戶可以通過(guò)單擊"第一條記錄"、"下一條記錄"、"上一條記錄"、"最后一條記錄"按扭,實(shí)現(xiàn)對(duì)詞庫(kù)中的第一條記錄,當(dāng)前記錄的下一條記錄,當(dāng)前記錄的上一條記錄,最后一條記錄的瀏覽。5.查找單詞:可以在彈出的對(duì)話框中進(jìn)行英文單詞的查找。該窗體中使用ADOData控件和DataGrid控件實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接。設(shè)計(jì)界面如圖6-6所示:圖6-6詞庫(kù)管理界面關(guān)鍵代碼如下:PrivateSubCommand_Add_Click<>'添加記錄Adodc1.Refreshbuttonchange2EndSubPrivateSubCommand_Cancel_Click<>'取消對(duì)數(shù)據(jù)庫(kù)文件的修改buttonchange1EndSubPrivateSubCommand_Delete_Click<>'刪除記錄IfMsgBox<"刪除當(dāng)前記錄嗎?",vbOKCancel,"刪除記錄">=vbOKThenEndIfEndSubPrivateSubCommand_Find_Click<>'查詢(xún)記錄DimfindwordAsStringDimcriteriaAsStringDimcurrentBookmarkAsStringfindword=InputBox$<"請(qǐng)輸入要查找的英文單詞:","查找">criteria="英文單詞='"&findword&"'"Adodc1.Recordset.Find<criteria>IfAdodc1.Recordset.EOF=TrueThenMsgBox"沒(méi)有滿足條件的記錄",0,"查找結(jié)果"EndIfEndSubPrivateSubCommand_First_Click<>'指針移到首記錄EndSubPrivateSubCommand_Last_Click<>'指針移到最后一條記錄EndSubPrivateSubCommand_Next_Click<>'指針下移一條記錄IfData1.Recordset.EOFThenEndIfEndSubPrivateSubCommand_Ok_Click<>'更新數(shù)據(jù)庫(kù)文件Adodc1.Recordset.Fields<"英文單詞">=Text1.TextAdodc1.Recordset.Fields<"中文注釋">=Text2.TextAdodc1.Recordset.Fields<"例句">=Text3.TextAdodc1.Recordset.Fields<"例句注釋">=Text4.TextAdodc1.Recordset.Fields<"同義詞">=Text5.TextAdodc1.Recordset.Fields<"反義詞">=Text6.Textbuttonchange1EndSubPrivateSubCommand_Previous_Click<>'指針上移一條記錄IfData1.Recordset.BOFThenAdodc1.Recordset.MoveLastEndIfEndSubPrivateSubCommand_Quit_Click<>'返回主界面frmManage.HidefrmMain.ShowEndSub5.6專(zhuān)業(yè)詞庫(kù)模塊設(shè)計(jì)專(zhuān)業(yè)詞庫(kù)模塊由四級(jí)詞匯、六級(jí)詞匯、考研詞匯三部分所構(gòu)成。以上三個(gè)模塊分別適用于英語(yǔ)四級(jí)考試、英語(yǔ)六級(jí)考試乃至考研的同學(xué)或者是對(duì)英語(yǔ)詞匯感興趣的人,設(shè)計(jì)目標(biāo)是為了最大限度地滿足不同用戶的需要,適用市場(chǎng)需求。5.6.1四級(jí)詞匯四級(jí)詞匯模塊,主要考四級(jí)英語(yǔ)等級(jí)考試的學(xué)生。該模塊的左半部分適應(yīng)于用戶對(duì)四級(jí)詞庫(kù)進(jìn)行添加、刪除、刷新、更新、關(guān)閉,右半部分是為了方便用戶對(duì)進(jìn)行四級(jí)詞庫(kù)進(jìn)行英譯漢或者是漢譯英的查詢(xún)。其界面如圖6-7所示:圖5-7四級(jí)詞庫(kù)管理界面5.6.2六級(jí)詞匯六級(jí)詞匯模塊,主要考四級(jí)英語(yǔ)等級(jí)考試的學(xué)生。該模塊的左半部分適應(yīng)于用戶對(duì)六級(jí)詞庫(kù)進(jìn)行添加、刪除、刷新、更新、關(guān)閉,右半部分是為了方便用戶對(duì)進(jìn)行六級(jí)詞庫(kù)進(jìn)行英譯漢或者是漢譯英的查詢(xún)。其界面如圖6-8所示:圖5-8六級(jí)詞庫(kù)管理界面5.6.3考研詞匯考研詞匯模塊,主要考四級(jí)英語(yǔ)等級(jí)考試的學(xué)生。該模塊的左半部分適應(yīng)于用戶對(duì)考研詞庫(kù)進(jìn)行添加、刪除、刷新、更新、關(guān)閉,右半部分是為了方便用戶對(duì)進(jìn)行考研詞庫(kù)進(jìn)行英譯漢或者是漢譯英的查詢(xún)。其界面如圖6-9所示:圖5-9考研詞庫(kù)管理界面5.7相關(guān)模塊設(shè)計(jì)相關(guān)模塊—frmAbout窗體,用于個(gè)人的畢業(yè)設(shè)計(jì)的小結(jié)、自我介紹及查看系統(tǒng)信息。設(shè)計(jì)界面如圖5-9所示:圖6-9相關(guān)模塊界面6系統(tǒng)測(cè)試系統(tǒng)測(cè)試是軟件工程中的一個(gè)必要的,而且是一個(gè)很重要的環(huán)節(jié),在這里,對(duì)我所做的軟件進(jìn)行全面,全方位的測(cè)試。盡可能在發(fā)布之前找到更多的BUG。以及一些功能上的缺陷。6.1系統(tǒng)測(cè)試環(huán)境本系統(tǒng)采用的軟件測(cè)試環(huán)境如下:操作系統(tǒng):WINDOWSXP數(shù)據(jù)庫(kù):MICROSOFTACCESS開(kāi)發(fā)用機(jī)器的硬件配置:PentiumIV1.70GHZ、512MB內(nèi)存、80GB硬盤(pán)等。運(yùn)行要求的配置:硬件環(huán)境:英特爾奔騰處理器,166MHZ或更高的處理器、32MRAM-ROM驅(qū)動(dòng)器、256色、1024*768分辨率顯示器〔推薦使用更高的分辨率和顏色深度軟件環(huán)境:WINDOWSXP6.2功能測(cè)試對(duì)系統(tǒng)的主要功能進(jìn)行測(cè)試,以確保該系統(tǒng)能正常運(yùn)行,滿足用戶的需求。與此同時(shí),不斷完善系統(tǒng)功能,進(jìn)而實(shí)現(xiàn)系統(tǒng)目標(biāo)。查詢(xún)功能:英譯漢功能測(cè)試,如圖7-1所示,圖6-1系統(tǒng)英譯漢功能測(cè)試該系統(tǒng)可以實(shí)現(xiàn)英譯漢功能。英譯漢功能測(cè)試,如圖

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論