【正文】
電子詞典設(shè)計(jì)與開發(fā) 1 本科畢業(yè)設(shè)計(jì)(論文) 題 目: 電子詞典設(shè)計(jì)與開發(fā) Development of Electron Dictionary 學(xué) 院: 信息科技學(xué)院 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué) 號(hào): 學(xué)生姓名: 指導(dǎo)教師: 職 稱: 電子詞典設(shè)計(jì)與開發(fā) 2 摘 要 二十世紀(jì)后半葉,以電子計(jì)算機(jī)為代表的現(xiàn)代科學(xué)獲得了突飛猛進(jìn)的發(fā)展并迅速和人們的日常生活結(jié)合在一起。計(jì)算機(jī)技術(shù)的發(fā)展和進(jìn)步也使電子語言詞典的誕生成為可能。雖然只有十來年的歷史,電子詞典卻已經(jīng)迅速發(fā)展壯大,成為詞典家族中具有旺盛生命力的一員。盡管目前它尚不足以取代傳統(tǒng)詞典,但在英語學(xué)習(xí)和教學(xué)中,由于它實(shí)用、快捷、準(zhǔn)確、經(jīng)濟(jì)等特點(diǎn),已經(jīng)成為傳統(tǒng)英漢詞典的有力競(jìng)爭者,并對(duì)傳統(tǒng)的詞典提出了挑戰(zhàn)。 本文將要介紹的軟件就是一個(gè)多功能學(xué)單詞軟件,主要介紹了這個(gè)軟件制作環(huán)境,制作流 程,對(duì)數(shù)據(jù)庫的操作以及它的使用方法。用戶可以根據(jù)自己的需要去查詢單詞,添加單詞,刪除單詞,編輯單詞等。另外,它還給單詞學(xué)習(xí)者們提供了一個(gè)背單詞的好方法。每一個(gè)用戶都可以通過創(chuàng)建一個(gè)用戶名來背誦單詞,隨時(shí)查看自己的歷史記錄,以便確定自己的背誦進(jìn)度。本文從軟件工程的角度進(jìn)行了詳細(xì)的闡述。該系統(tǒng)的開發(fā)工具是 powerbuilder ,使用的數(shù)據(jù)庫為Adapt Server Anywhere 。 關(guān)鍵詞 :電子詞典, powerbuilder,數(shù)據(jù)庫 電子詞典設(shè)計(jì)與開發(fā) 3 Abstract 20 half after centuries leaf, with puter for representative of the development that modern science acquires to advance by leaps and bounds bine quick bine together with the people39。s daily calculator technical development and progresses also make the naissance of the electronics language Electron Dictionary make only ten histories of the next years, the electronics Electron Dictionary has already developped quickly strong, bee having a member of the prosperous vitality in the Electron Dictionary it is still not enough to replace the traditional Electron Dictionary currently, in English study and teaching, because of it practical, fast, accurate, economy etc. characteristics, have already bee the emollient petitor of the traditional EnglishtoChinese Electron Dictionary , and put forward the challenge to the traditional Electron Dictionary . The software that this text will introduce is a multifunction learn the single phrase software, mainly introduced this software manufacture environment, the manufacture process, to operation and its operation methods of the customer can search the single phrase according to own demand, increasing the single phrase, deleting the single phrase, editting single phrase etc..Moreover, it returned to provide a good method that carries on the back the single phrase for the single phrase customer can pass to establish an user39。s name to recite from memory the single any time look into own history record, for the purpose of assurance recite from memory the degree of progress on to elaborate carefully from the angle of the software is Adapt Server Anywhere that the development tool of that system is the powerbuilder databases of the usages. Key Words:The Electron Dictionary , powerbuilder , Adapt Server Anywhere電子詞典設(shè)計(jì)與開發(fā) 4 目 錄 前 言 ........................................................................................................................... 1 第一章 系統(tǒng)分析 ............................................................................................................. 2 系統(tǒng)目標(biāo) ............................................................................................................ 2 系統(tǒng)需求分析 ..................................................................................................... 2 第二章 系統(tǒng)總體設(shè)計(jì) ...................................................................................................... 3 系統(tǒng)設(shè)計(jì)思想 ..................................................................................................... 3 功能設(shè)計(jì)細(xì)節(jié)問題 .............................................................................................. 3 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) .............................................................................................. 4 模塊功能說明 ..................................................................................................... 5 開發(fā)工具和環(huán)境 .................................................................................................. 6 總體開發(fā)工具及環(huán)境 ................................................................................ 6 開發(fā)工具簡介 .......................................................................................... 7 第三章 數(shù)據(jù)庫的開發(fā)與設(shè)計(jì) ............................................................................................ 9 數(shù)據(jù)庫需求分析 .................................................................................................. 9 系統(tǒng)邏輯分析 ................................................................................................... 10 數(shù)據(jù)庫的連接 ................................................................................................... 11 程序設(shè)計(jì)時(shí)與數(shù)據(jù)庫的連接 ..................................................................... 12 程序運(yùn)行時(shí)與數(shù)據(jù)庫的連接 ...................................................................... 12 第四章 關(guān)鍵模塊頁面和代碼設(shè)計(jì) ................................................................................... 14 應(yīng)用程序?qū)ο笤O(shè)計(jì) ............................................................................................ 14 軟件封面設(shè)計(jì) ................................................................................................... 14 軟件主界面設(shè)計(jì) ................................................................................................ 16 查詢功能模塊設(shè)計(jì) ............................................................................................ 18 輕松背單詞模塊設(shè)計(jì) ......................................................................................... 19 詞庫管理模塊設(shè)計(jì) ............................................................................................ 22 第五章 系統(tǒng)測(cè)試 ........................................................................................................... 25 系統(tǒng)測(cè)試環(huán)境 ................................................................................................... 25 功能測(cè)試 ........................................................................................................... 25 第六章 系統(tǒng)發(fā)布 .......