电子词典规格说明书.doc_第1页
电子词典规格说明书.doc_第2页
电子词典规格说明书.doc_第3页
电子词典规格说明书.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

。电子词典规格说明书1、设计任务与要求为了巩固和加深对面向对象程序设计的基本概念、基本理论和实现技术的理解。掌握Java开发的主要环境与工具,掌握面向对象的常用控件的使用方法。掌握面向对象系统分析与设计的基本方法和步骤,并能针对简单的实际应用问题进行初步地分析和设计以及掌握Java编程语言,并针对具体应用问题进行编程实现。所以我们设计了一种基于java的英汉互译词典。本系统是一个采用mysql作为数据库,用JAVA作为开发工具的英汉电子词典,内有英汉词典和备份词库。它不仅可实现英译汉、的基本翻译功能,还可以让用户根据自己的需要添加、删除词库,形成自己的词库。除此之外本地词库如果不能查询到的单词,会自动提示是否进行在线联网查询,还能对查询到的单词进行发音,除此之外,该词典还有语音识别功能,能够识别用户所读打次并查询。2、开发环境分析 本系统是一个采用mysql作为数据库,用JAVA作为开发工具的英汉电子词典,内有英汉词典、汉英词典和备份词库。它不仅可实现英译汉、汉译英的基本翻译功能,还可以让用户根据自己的需要添加、删除词库,形成自己的词库,还可以联网在线查询词库中没有的单词。软件环境64位win8.1操作系统。JDK和eclipse软件环境。3、系统总体设计 电子英汉词典系统包括三个大方面:数据库的设计,显示界面,监控鼠标点击事件。(1)数据库中包括英译汉,汉译英以及备份词库,以及在线联网查询,这也是本电子词典的最主要功能。(2)主窗体界面中包括本地词典、联网词典、生词本。二级菜单包括:语音查询、删除单词、添加单词、加入生词本。(3)程序共有三个大类的函数,包括主副窗体界面的设计、Commons组件工具的添加设计、保存单词的格式类型设计。4、功能模块设计(1)英译汉功能模块说明:可以实现对英文单词的查询功能。用户文本框中输入要查询的英文单词。若该单词存在于词库中,则会在文件对话框中显示其词性及中文翻译;若该单词没有存在于词库中,则会弹出提示框、提示是否要进行联网查询。(2)备份词库功能模块说明:可以实现对现有词库的备份,可将当前词库存入用户所设置的任意位置。(3)添加词汇功能模块说明:可以实现对词库的添加。用户可自行输入所添加的单词及其解释,若添加的是词库中没有的单词,系统在添加成功后提示添加成功。若添加的是词库中已有的单词,系统会弹出警告,说明此词汇已存在。(4)修改词汇功能模块:可以实现对词库中已有单词的修改。用户可自行修改词库中的单词及其解释。若输入的单词不存在于词库中,系统会弹出警告,说明不存在此单词。(5)删除词汇功能模块:可以删除词库中已有的单词。用户可自行删除词库中已有的单词,再删除此单词的同时,其解释也会随之被删除,如输入的单词不存在于词库中,系统用会弹出警告,说

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论