技术:Java
摘要:
电子词典英汉互译系统是基于J2EE开发的。在MyElicpse平台上使用Java和Oracle开发。主要解决个人以及广大朋友的英汉互译问题障碍。本系统可进行登陆查询,并可以生成单词本,添加生疏单词到个性化单词本,方便自己记忆。
之所以选择Java语言进行电子词典英汉互译的设计与实现是基于Java的优越性。Java是目前用户最多、使用范围最广的软件开发技术。这种情况很大程度上是由于Java开发技术自身的一个重要的优点导致的:在虚拟机层面掩盖了操作系统的差异性以及底层技术的复杂性。Java虚拟机可以在各种各样的物理机上建立统一的运行平台,实现了在任意一台虚拟机上编译的程序都能在任何一台虚拟机上正常运行。这也就是跨平台性。这一个极大优势使得Java应用开发比传统的C/C++应用开发更方便、高效和快捷。
在当今的信息化时代中,我们处在形形色色的语言大家庭中,会使得他国的语言显得非常重要,而英语极为突出。选择英汉互译电子词典能帮助广大朋友更有效的识别英语单词,提高英语水平。查询单词可手动添加到属于自己的单词本,方便自己时常复习自己不会的单词。
关键词:电子词典;英汉互译;MyElicpse;Java技术;Oracle 

目录:
1.  绪论    1
1.1  课题的来源与意义    1
1.2  国内外电子词典发展状况    1
1.3  问题定义    4
1.4  内容简介    4
1.4.1  设计目的    5
1.4.2  设计功能简介    5
2.  开发平台以及语言简介    6
2.1  开发工具介绍    6
2.1.1  MyEclipse简介    6
2.1.2  Tomcat服务器简介    6
2.1.3  Oracle数据库简介    7
2.2  系统语言及技术简介    8
2.2.1  Java语言简介    8
2.2.2  JSP技术    9
2.2.3  JDBC技术    10
2.2.4  MVC架构    11
2.2.5  C/S架构    11
3.  系统分析    13
3.1  系统需求分析    13
3.1.1  现状分析    14
3.1.2  功能分析    15
3.1.3  系统数据流程分析    16
3.1.4  数据库需求分析    17
4.  系统可行性分析    18
4.1  经济和市场可行性分析    20
4.2  技术可行性分析    20
4.3  法律可行性分析    20
5.  系统概要设计    21
5.1  系统总体功能介绍    21
5.1  系统模块划分    22
5.2  程序流程图    22
5.3  系统功能设计目标    24
6.  系统详细设计    26
6.1  程序说明    26
6.1.1  主界面说明    26
6.1.2  用户注册说明    28
6.1.3  用户登陆界面    30
6.1.4  单词内容面板说明    31
6.1.5 单词本界面    33
6.1.6  用户退出登录界面    33
7.  软件测试    35
7.1  测试的重要性    35
7.2  测试的目的    35
7.3  测试的步骤    36
7.4  测试的主要内容    36
8.  程序总结    38
8.1  本系统的优点    38
8.2  系统难点介绍    38
8.3  本系统的不足及改良    38
结论    39
致谢    41
参考文献    42

论文字数:29977
包含资料:

 

截图:

 
 

基于Java的电子词典的设计与实现相关推荐

  1. 基于android的电子词典设计_基于Android的电子词典的设计

    本毕业设计课题主要分为两个模块:即英-汉查询模块和汉语查询模块.在此两模块都是使用的Sqlite数据库,且数据库为.db文件. 对于电子词典,自己会根据任务书下达的任务来一步一步完成,实现系统的设计与 ...

  2. 基于android的电子词典设计_基于Android的电子词典的设计与实现.doc

    摘要:随着信息技术的飞速发展,智能手机的普及应用,手机软件的使用也得到了很好的发展.而当下android操作系统的手机是最为常见的手机操作系统之一,加之人们对学习英语的热度不断提高.因此设计一款便捷高 ...

  3. 基于android的电子词典设计_基于Android的电子词典软件的设计与实现 (含外文翻译).doc...

    基于Android的电子词典软件的设计与实现 (含外文翻译) LANZHOU UNIVERSITY OF TECHNOLOGY 毕业设计 题 目 基于Android的电子词典软件的设计与实现 学生姓名 ...

  4. 基于JAVA的电子招投标系统的设计与实现

    开发工具(eclipse/idea/vscode等): 数据库(sqlite/mysql/sqlserver等): 功能模块(请用文字描述,至少200字): 研究方向.思路和重点: 本平台的开发是基于 ...

  5. android词典论文,基于Android的电子词典软件的设计与实现毕业论文doc.doc

    基于Android的电子词典软件的设计与实现毕业论文doc 调-- 乂拿LANZHOU UNIVERSITY OF TECHNOLOGY毕兆设计题目基于Android的电子词典软件的ig计与剪见学生姓 ...

  6. android词典论文,基于Android的电子词典软件的设计与实现(毕业论文doc)资料.doc...

    基于Android的电子词典软件的设计与实现(毕业论文doc)资料 调-- 乂拿LANZHOU UNIVERSITY OF TECHNOLOGY毕兆设计题目基于Android的电子词典软件的ig计与剪 ...

  7. 基于JAVA图书借阅系统的设计与实现计算机毕业设计源码+系统+lw文档+部署

    基于JAVA图书借阅系统的设计与实现计算机毕业设计源码+系统+lw文档+部署 基于JAVA图书借阅系统的设计与实现计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

  8. 基于Java毕业设计爱心公益网站设计与制作源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计爱心公益网站设计与制作源码+系统+mysql+lw文档+部署软件 基于Java毕业设计爱心公益网站设计与制作源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B ...

  9. 基于JAVA汽车租赁平台的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA汽车租赁平台的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA汽车租赁平台的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技 ...

最新文章

  1. ionic项目创建打包签名
  2. Spring 中 Bean 的生命周期
  3. 释疑の采购订单的批量修改
  4. 阿里妈妈基于TensorFlow做了哪些深度优化?TensorFlowRS架构解析
  5. TensorFlow第三步 :单层网络-Mnist手写数字识别
  6. 如何使用JSTL及JSTL标签库
  7. Spring中利用配置文件和 value注入属性值
  8. tplink无线网卡的linux,ubuntu上tp-link无线网卡驱动安装
  9. Java中new一个对象的步骤:
  10. 一位企业家的成功之道
  11. [!] The `Paopao [Debug]` target overrides the `PODS_ROOT` build setting defined in `Pods/Target Supp
  12. URL Schemes 的发展
  13. matlab导入word数据,如何将Excel数据导入MATLAB中?/excel数据导入word模板
  14. NX二次开发 获取曲面上点在面上的垂直矢量方向
  15. linux cat和vim区别,cat命令和vim存在着什么区别
  16. 2022年茶艺师(中级)考试模拟100题模拟考试平台操作
  17. Windows 2000/XP的CMD命令教程(命令篇)
  18. 【招商银行数据方向笔试题】—— 信用卡推荐客户列表
  19. arctanx麦克劳林公式推导过程_多元正态分布的推导、n维球体积面积的计算
  20. RoboGuide学习笔记(一)——基本工作站的建立

热门文章

  1. Windows Live ID Delegated Authentication
  2. 【数论】 质数知识总结(质数判断、筛选、质因子分解、互质)
  3. 2021年个人年终工作总结
  4. bbz10 android,苹果安卓审美疲劳重 淘回黑莓Z10体验
  5. 六安毛坦厂2021年高考成绩查询,毛坦厂高考成绩2021 毛坦厂中学高考成绩出炉
  6. 使用solidworks导出曲线的点
  7. Android蓝牙连接a2dp蓝牙耳机
  8. 从键盘输入一个整数n,分别计算1到n之间所有奇数的和以及所有偶数的和,并输出。
  9. 通过嘀咕同步Twitter信息
  10. 如何优雅地让多个node版本共存--nvm