电子词典组论文(范文).doc_第1页
电子词典组论文(范文).doc_第2页
电子词典组论文(范文).doc_第3页
电子词典组论文(范文).doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1. 需求分析(写出自己负责模块的需求)计算子信息管理在数据保存、数据交换、数据查询等方面快速可靠,具备人工操作所无法比拟的优势。当前,电子词典已成为人们生活中不可缺少学习工具,帮助我们学习英语,口语,国际交流有着重要的作用,因此电子词典成了大众的必备工具。2. 输入输出的要求采用图形界面形式,点击文件选择要操作的功能。仅当选择退出操作时,退出词典。3. 文件模块该功能模块用于对英翻汉,汉翻英、备份,退出等功能模块的切换,实现对汉语的翻译及英语的翻译,词典的备份。包含的子功能模块如图1下:文件英汉词典汉英词典备份词库退出图1 文件子功能模块A. 英汉词典:用于查询英语单词的汉语意思,此模块中识别英语单词,若输入汉语或其他的字符串会提示出错;B. 汉英词典:用于查询汉语意思的英语单词,此模块中识别汉语,若输入其他的字符串会提示出错;C. 备份词库:系统在运行或操作过程中难免出现意外情况,比如机器断电、误删除、修改错误、原本完好的数据库可能会因为上述意外情况而引起丢失或者出现无法打开数据库,导致系统无法正常运行。为避免此类情况的发生,数据库备份可以将完好的词库做一个备份存到磁盘或其他存储介质上,以便于发生特殊情况用来恢复词库;D. 退出:退出电子词典。4. 总体设计文件模块:主要用由类DateWin中的Listwords方法实现英翻汉词典,在Listwords使用if-else的判断来实现汉英词典功能。5. 详细设计选择英汉词典汉英词典文件开始输入单词输入汉语查询退出选择6. 测试分析6.1实现英语单词的查询功能6.2汉翻译功能的实现7. 参考文献8. 总结9. 附件(代码清单)public void Listwords() throws SQLExceptionString cname,ename;tryString url = jdbc:odbc:driver=Microsoft Access Driver (*.mdb);DBQ=D:/db/myEnlish.MDB;Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);Connection con=DriverManager.getConnection(url);Statement ExlStmt=con.createStatement();if(label.getText().equals(输入要查询的英语单词:)/System.out.println(b);ResultSet rs=ExlStmt.executeQuery(SELECT * FROM vocabulary);while(rs.next()ename=rs.getString(单词);cname=rs.getString(解释);/System.out.println(ename+ +cname);if(ename.equals(englishtext.getText()chinesetext.append(cname+n);con.close();/关闭数据库if(chinesetext.getText().equals()JOptionPane.showMessageDialog(this,查无此词!,警告,JOptionPane.WARNING_MESSAGE);else if(label.getText().equals(输入要查询的汉语意思:)/System.out.println(b1);ResultSet rs=ExlStmt.executeQuery(SELECT * FROM vocabulary WHERE 解释 LIKE %+englishtext.getText().trim()+%);while(rs.next()System.out.println(b2);ename=rs.getString(单词);cname=rs.getString(解释);chinesetext.append(ename+ +cname+n);System.out.println(b3);con.close();/关闭数据库if(chinesetext.getText().equals()JOptionPane.showMessa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论