电子词典
1.课程设计的目的
本课程设计利用 Java 编程开发语言,设计一个电子词典,该词典主要支持用户查询需
求,实现英汉互译功能,支持用户自定义词库,能够使用户对词库进行操作,以便用户获得
更多资料。通过设计这个小词典,将课堂所学应用于实际生活中,学会运用面向对象开发语
言进行简单程序的设计,与此同时也加强了对 Java Swing 和 Java Awt 包的使用和对 Java 相
关知识的巩固。本课程设计也使用了 MS Access 数据库做数据持久化,不仅丰富了电子词典
的内容,同时也加深了对数据库的相关知识的深入了解,这种跨学科的综合设计,锻炼了自
己的编程和综合运用知识的能力,为以后的发展打下了良好基础。
2.设计方案论证
2.1 项目开发背景
近几年来外语学习已经变为一种潮流,越来越多的中小学生拥有自己的电子词典。现在
的数字电子词典容量不断增大,已发展到可以自由扩充词库,或者从网上下载词库,对词典
进行自动更新。电子词典的功能的需求也越来越强大,作为一个计算机专业的学生,希望根
据英语学习者的需求来设计一个实用电子词典,以帮助英语学习者们更方便快捷的查询单词、
记忆单词、有效自由的对词库进行管理和操作。与此同时也提高一下自己对 Java 语言的运
用和对程序的开发设计能力。
2.2 系统需求分析
用户在使用电子词典的时候,有可能会使用到电子词典的查询功能,也有可能使用到对
词库的更新功能。通过对用户的需求分析,初步确定该系统的基本需求情况。
(1)用户在打开软件的时候,应该呈现一个友好的查询界面,便于用户操作。
(2)当用户需要查询的时候,软件将提供这个单词的所有信息。
(3)可以自定义单词,使用户可以自动扩充单词库,方便以后使用,并具有针对性。
2.2.1 模块功能说明
(1)汉译英功能模块说明:可以实现英文单词对中文词汇的查询功能。当用户输入一个
单词,用户可以单击查询按钮,显示这个单词的中文解释,解释出现在文本区。
(2)英译汉功能模块说明:实现将中文词汇翻译成英语。在查询栏中输入中文,点击查
评论0
最新资源