欢迎来到天天文库
浏览记录
ID:1431358
大小:499.00 KB
页数:32页
时间:2017-11-11
《英汉译功能的实现及不足毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、英汉译功能的实现及不足毕业论文目录第一章问题定义及内容简介11.1问题的定义11.2内容简介1第二章研究背景与研究意义22.1研究背景22.2研究意义2第三章开发平台与语言简介43.1Eclipse简介43.2java简介43.3Access简介5第四章系统需求分析及可行性分析64.1系统需求分析64.1.1现状分析64.1.2功能需求分析64.1.3数据库需求分析64.1.4系统数据流程分析74.2系统总体功能介绍84.3模块功能介绍84.3.1主界面功能84.3.2英译汉功能94.3.3汉译英功能94.4数据项94.5系统难点分析10第五章系统设计115.1系统的总体
2、设计115.1.1系统的功能模块设计115.2系统的详细设计125.2.1概念设计125.3系统的物理设计14第六章总体设计15316.1算法的实现156.2字符串的联系156.3数据库设计156.3.1数据库图156.3.2数据库的约束与关系156.4系统的实现166.4.1主界面功能实现166.4.2英译汉功能实现176.4.3汉译英功能及词库备份实现186.4.4查询类的实现及数据库绑定196.4.5添加类的实现及数据库绑定206.4.6修改类的实现及数据库绑定216.4.7删除类的实现及数据库绑定22第七章Socket编程257.1Socket编程257.2Soc
3、ket的实现25第八章程序总结298.1本系统的优点298.2本系统的不足及改良298.3设计和实现过程中的收获29参考文献30参考书籍:30谢辞31第一章问题定义及内容简介1.1问题的定义解决英译汉、汉译英以及传统的英汉互译的软件缺陷进行以下的改变:1.实现添加生词到数据库,方便下次查询,备份词库、避免数据丢失。2.修改错误的词汇,汉英解释和单词的性质。3.对不必要的词汇进行删除,大大的减少了数据冗余和重复。314.考虑数据库的选择和数据库连接、配置等问题、减少不必要的问题出现1.2内容简介通过设计实践,达到以下目的:1.培养学生严谨务实的工作态度,并在老师的指导下,提
4、高分析问题和解决问题的能力,促进理论联系实际学风养成。2.巩固和加深对面向对象程序设计的基本概念、基本理论和实现技术的理解。3.掌握Java开发的主要环境与工具,掌握面向对象的常用控件的使用方法。4.初步掌握面向对象系统分析与设计的基本方法和步骤,并能针对简单的实际应用问题进行初步地分析和设计。5.掌握Java编程语言,并针对具体应用问题进行编程实现。6.通过撰写课程设计论文,锻炼学生科技论文写作能力。英汉互译的实现:功能要求:能够编辑词典库中的信息,能够实现英译汉,汉译英(要考虑一词多义)。该系统主要用于实现英汉互译的功能,先选择是英译汉还是汉译英然后再查询框中查询,该
5、系统会自动弹出匹配信息。第二章研究背景与研究意义2.1研究背景电子引词典是一种将传统的印刷词典转成数码方式、进行快速查询的数字学习工具。电脑辞典以轻便易携、查询快捷、功能丰富等特点,成为21世纪学生学习生活、社会人士移动办公的掌上利器。电脑辞典主要有五大板块功能,分别为:辞典查询学习功能、电子记事功能、计算功能、参考资料功能以及数据传输功能。目前市场上的电子辞典内置的辞典有学习词典如英汉、雅思等,也有专业词典如电子、医药、信息等。不同的消费者应根据自己的实际情况选择最适合自己的电子辞典,标准的31电子辞典内置英汉、汉英、英英、雅思、托福等学习型词典,是为大学、高初中以及小
6、学生量身定制的学习辞典。我们在学习英语的时候会经常碰到很多的生词,有时,为了读懂一篇文章,经常是读文章用一小时,但是其中却有半个小时都在翻阅英语字典。所以我们小组为了解决这一问题,才将选材方向定位于电子词典的功能实现,主要的目的就是为同学们解决这一问题。在做电子词典功能实现的时候,主要从以下几个方面入手,即:英汉互译、汉英互译。在英译汉、汉译英这两个功能模块上,我们首先提供了一个查询界面,即使用者需要输入要查询的关键字,点击确定按钮,屏幕上就会出现其对应的答案。在做这个模块的时候,我们主要解决了Java与数据库的链接问题,进而实现其功能。从系统的可扩展性方面考虑,我们在系
7、统中加入了对单词库的添加、删除、修改功能。有了这个功能模块,将给予使用者带来很大的方便。当然也存在一种情况,即刚开始接触而不懂得如何去使用电子词典,为此我们加入了帮助界面,帮助界面是用Java小程序完成的。2.2研究意义在于巩固所学Java语言编辑基本功,掌握Jdk,Editplus,Eclipse,Jcreator等开发工具的运用,拓宽常用类库的应用。Java语言是当今流行的网络编程语言,它具有面向对象,跨平台,分布应用等特点,它贴近自然的语言,而且有利于软件的维护和继承。我们通过该教学环节与手段,把所学课程及相关知识加以融
此文档下载收益归作者所有