java技术系统研究毕业论文

2019-03-16 13:47

java技术系统研究毕业论文

目 录

第一章 问题定义及内容简介 .............................................. 3

1.1问题的定义 ...................................................... 3 1.2 内容简介 ....................................................... 3 第二章 研究背景与研究意义 .............................................. 2

2.1 研究背景 ....................................................... 2 2.2 研究意义 ....................................................... 3 第三章 开发平台与语言简介 .............................................. 4

3.1 Eclipse简介 .................................................... 4 3.2 java 简介 ...................................................... 4 3.3 Access 简介 .................................................... 5 第四章 系统需求分析及可行性分析 ........................................ 6

4.1 系统需求分析 ................................................... 6

4.1.1 现状分析 ................................................. 6 4.1.2 功能需求分析 ............................................. 6 4.1.3 数据库需求分析 ........................................... 6 4.1.4 系统数据流程分析 ......................................... 7 4.2 系统总体功能介绍 ............................................... 8 4.3 模块功能介绍 ................................................... 8

4.3.1 主界面功能 ............................................... 8 4.3.2 英译汉功能 ............................................... 9 4.3.3 汉译英功能 ............................................... 9 4.4 数据项 ......................................................... 9 4.5 系统难点分析 .................................................. 10 第 五 章 系统设计 ..................................................... 11

5.1系统的总体设计 ................................................. 11

5.1.1系统的功能模块设计 ....................................... 11 5.2 系统的详细设计 ................................................ 12

5.2.1 概念设计 ................................................ 12 5.3 系统的物理设计 ................................................ 14 第 六 章 总体设计 ..................................................... 15

6.1 算法的实现 ................................................... 15 6.2 字符串的联系 .................................................. 15 6.3 数据库设计 .................................................... 15

6.3.1 数据库图 ................................................ 15

I

英 汉 互 译 系 统

6.3.2 数据库的约束与关系 ...................................... 15 6.4 系统的实现 .................................................... 16

6.4.1 主界面功能实现 .......................................... 16 6.4.2 英译汉功能实现 .......................................... 17 6.4.3 汉译英功能及词库备份实现 ................................ 18 6.4.4 查询类的实现及数据库绑定 ................................ 19 6.4.5 添加类的实现及数据库绑定 ................................ 20 6.4.6 修改类的实现及数据库绑定 ................................ 21 6.4.7 删除类的实现及数据库绑定 ................................ 22

第 七 章 Socket编程 ................................................... 25

7.1 Socket编程 .................................................... 25 7.2 Socket的实现 .................................................. 25 第 八 章 程序总结 ..................................................... 29

8.1 本系统的优点 .................................................. 29 8.2 本系统的不足及改良 ............................................ 29 8.3 设计和实现过程中的收获 ........................................ 29 参考文献 .............................................................. 30

参考书籍: ........................................................ 30 谢辞 .................................................................. 31

II

第一章 问题定义及内容简介

1.1问题的定义

解决英译汉、汉译英以及传统的英汉互译的软件缺陷进行以下的改变:

1.实现添加生词到数据库,方便下次查询,备份词库、避免数据丢失。 2.修改错误的词汇,汉英解释和单词的性质。

3.对不必要的词汇进行删除,大大的减少了数据冗余和重复。

4.考虑数据库的选择和数据库连接、配置等问题、减少不必要的问题出现

1.2 内容简介

通过设计实践,达到以下目的:

1.培养学生严谨务实的工作态度,并在老师的指导下,提高分析问题和解决问题的能力,促进理论联系实际学风养成。

2.巩固和加深对面向对象程序设计的基本概念、基本理论和实现技术的理解。 3.掌握Java开发的主要环境与工具,掌握面向对象的常用控件的使用方法。 4.初步掌握面向对象系统分析与设计的基本方法和步骤,并能针对简单的实际应用问题进行初步地分析和设计。

5.掌握Java编程语言,并针对具体应用问题进行编程实现。 6.通过撰写课程设计论文,锻炼学生科技论文写作能力。 英汉互译的实现:

功能要求:能够编辑词典库中的信息,能够实现英译汉,汉译英(要考虑一词多义)。

该系统主要用于实现英汉互译的功能,先选择是英译汉还是汉译英然后再查询

III

英 汉 互 译 系 统

框中查询,该系统会自动弹出匹配信息。

第二章 研究背景与研究意义

2.1 研究背景

电子引词典是一种将传统的印刷词典转成数码方式、进行快速查询的数字学习工具。电脑辞典以轻便易携、查询快捷、功能丰富等特点,成为21世纪学生学习生活、社会人士移动办公的掌上利器。电脑辞典主要有五大板块功能,分别为:辞典查询学习功能、电子记事功能、计算功能、参考资料功能以及数据传输功能。目前市场上的电子辞典内置的辞典有学习词典如英汉、雅思等,也有专业词典如电子、医药、信息等。不同的消费者应根据自己的实际情况选择最适合自己的电子辞典,标准的电子辞典内置英汉、汉英、英英、雅思、托福等学习型词典,是为大学、高初中以及小学生量身定制的学习辞典。

我们在学习英语的时候会经常碰到很多的生词,有时,为了读懂一篇文章,经常是读文章用一小时,但是其中却有半个小时都在翻阅英语字典。所以我们小组为了解决这一问题,才将选材方向定位于电子词典的功能实现,主要的目的就是为同学们解决这一问题。

在做电子词典功能实现的时候,主要从以下几个方面入手,即:英汉互译、汉英互译。

在英译汉、汉译英这两个功能模块上,我们首先提供了一个查询界面,即使用者需要输入要查询的关键字,点击确定按钮,屏幕上就会出现其对应的答案。在做这个模块的时候,我们主要解决了Java与数据库的链接问题,进而实现其功能。从系统的可扩展性方面考虑,我们在系统中加入了对单词库的添加、删除、修改功能。有了这个功能模块,将给予使用者带来很大的方便。

当然也存在一种情况,即刚开始接触而不懂得如何去使用电子词典,为此我们加入了帮助界面,帮助界面是用Java小程序完成的。

2

2.2 研究意义

在于巩固所学Java语言编辑基本功,掌握Jdk,Editplus,Eclipse,Jcreator等开发工具的运用,拓宽常用类库的应用。Java语言是当今流行的网络编程语言,它具有面向对象,跨平台,分布应用等特点,它贴近自然的语言,而且有利于软件的维护和继承。我们通过该教学环节与手段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际工作打下坚实的基础。为了体现它的可扩展性,使用者也可以自己添加、删除或修改其单词库,为我们的学习带来了很多方便。

3


java技术系统研究毕业论文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:首届结核病防治知识网络竞赛题库2

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: