基于java的电子辞典的设计与实现内容摘要:

方式更加简便,更加精确,词汇量更加丰富而且随身携带更加方便的工具,那就是电子词典,应该说这是一个新旧交替的过程,电子词典取代传统词典只是时间的问题。 所以说电子词典的发展前景是 明朗的,电子词典生产厂家也如同雨后春笋般崛起了。 功能需求分析 本系统在单词查阅方面主要完成了英译汉、汉译英、单词发音功能;在系统 性能方面主要完 成了单词库的插入、修改、删除功能以及帮助系统。 模块功能介绍 该模块的主要功能为:由于将组员所做的各模块组合在一起。 使用户可以在一个界面下调用组内成员的功能模块。 即放便用户使用又方便用户的学习。 而且不但可以通过菜单栏调用各功能模块,还可以通过按钮调用。 主界面主要由两个面版,五个按钮,一个文本框,一个文本区,一个标签和一个菜单栏组成。 在文本框中输入要查询的数据。 文本区中显示查询的结果。 该模块的主要功能为:当用记遇到陌生的单词或记不清解释的单 词时,用户可以通过本功能查找,还通过本模块完成单词的再一次记忆。 该模块的主要功能为:当用户进行汉译英翻译时难难免遇到不会的词或记不请的记。 这时用记就可以通过本功能实现词汇的查找。 它不但可以查到想要查的词还可以找到和该词相关的单词。 更多计算机类课程设计、毕业设计、论文请访问: 4 该模块的主要功能为:当用户进行英译汉查找时,想要知道单词发音时,就可以使用本功能模块。 数据库需求分析 目前电子词典的应用很广泛,其体积小、价格低、实用性强,作为学习工具,有着很广泛的市场。 在以前,同学们学习英语时都要用人 工的方法去查阅生词,不仅浪费了大量的学习时间,学习效率无法提高。 可以说,查阅英语生词成为了很多学习英语同学在学习方面的瓶径。 电子词典的出现,就是针对这一问题。 这里的设计就是实现英汉互译、单词发音,为了体现它的可扩展性,使用者也可以自己添加、删除或修改其单词库。 下面是数据库表设计: 表 英语词汇表 字段名 字段类型 长度 备注 单词 TEXT 50 主键 解释 TEXT 50 系统的数据流程分析 数据流程是数据的采集、输入、处理、加工和输出的全过程。 信息原始数据经采集后,输入计算机 系统,进行模式或统计运算,或按用户的特殊要求编制某种专门程序来加工处理数据,然后输出结果数据。 输出结果一般都应说明或反映某一领域内客观事物自然属性的特性和规律性。 系统分析的主要任务是将在系统详细调查中所得到的文档资料集中到一起 ,对组织内部整体管理状况和信息处理过程进行分析。 它侧重于从业务全过程的角度进行分析。 分析的主要内容是 :业务和数据的流程是否通畅 ,是否合理。 数据、业务过程和实现管理功能之间的关系。 老系统管理模式改革和新系统管理方法的实现是否具有可行性等等。 系统分析的目的是将用户的需求及其解决方法确定下 来 ,这些需要确定的结果包括 :开发者关于现有组织管理状况的了解。 用户对信息系统功能的需求。 数据和业务流程。 管理功能和管理数据指标体系。 新系统拟改动和新增的管理模型等等。 系统分析所确定的内容是今后系统设计、系统实现的基础。 分析 电子词典 的总体情况,划分系统边界,识别系统的数据来源和去处,确定外部实体,得出系统的顶层数据流程图;然后划分出几个主要的信息管理功能,本系统的主要数据的工作流包括以下几个方面: (1) 英汉词典 ; (2) 汉英词典 ; (3) 备份词库 ; 更多计算机类课程设计、毕业设计、论文请访问: 5 (4) 添加词汇 ; (5) 修改词汇 ; (6) 帮助; 明确各功能之间的联系,绘制出数据流程图,如 下 图所示 : 图 英译汉 数据流程图 图 汉译英 数据流程图 开始 帮助 输入汉语词汇 翻译 英文单词 结束 开始 帮助 输入英文单词 翻译 汉语解释 结束 更多计算机类课程设计、毕业设计、论文请访问: 6 数据项 数据项又称数据元素, 数据项 是 构成数据 的最小单位,是数据记录中最基本的、不可分的有名数据单位。 数据项可以是 字母、数字或两者的组合。 通过数据类型(逻辑的、数值的、字符的等)及数据长度来描述。 数据项用来描述实体的某种属性。 本系统的数据项的定义如下: 表 的定义 数据项名称 数据项含义说明 别名 数据类型 长度 取值范围 英文单词 用户需要输入的英文单词 无 文本 50 英文字母 汉语词汇 用户需要输入的汉语词汇 无 文本 50 中文 添加单词 添加数据库中没有的单词 无 文本 50 英文字母 修改注释 更新单词注释 无 文本 50 中文,英文字母 数据结构的定义 数据结构描述了某 些数据项之间的关系。 一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成;还可以由若干个数据项和数据结构组成。 数据结构名称: 英文单词 含义说明: 用户需要输入的英文单词 数据结构组成:由 英文 字母组成 数据结构名称: 汉语词汇 含义说明: 用户需要输入的汉语词汇 数据结构组成: 由中文组成 数据结构名称: 添加单词 含义说明: 添加单词库中没有的单词 数据结构组成:由 英文字母 组成 数据结构名称: 修改注释 含义说明: 更新单词注释 数据结构组成:由 中文以及英文字母组成 更多计算机类课程设计、毕业设计、论文请访问: 7 第 4 章 系 统设计 系统的总体设计 系统模块设计分为 3大项,分别是:文件模块,编辑模块和帮助。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。