学位论文 > 优秀研究生学位论文题录展示

英语技能训练系统典型模块的设计与实现

作 者: 张海鹏
导 师: 文福安
学 校: 北京邮电大学
专 业: 计算机应用技术
关键词: 版本控制 JXL导入导出 短文难度分析 java反射 流程封装
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 36次
引 用: 0次
阅 读: 论文下载
 

内容摘要


大学英语教学是高等教育的一个有机组成部分,其中词汇在英语学习中发挥着重要的作用。网络教学本身有其方便、快捷、灵活的优势,本系统正是基于结合大学英语教学与网络教学的优势产生的。为了更好的掌握词汇的学习,本文以《大学英语参考词汇表》推荐的单词为基础,结合语言学院外教的意见,针对英语的学习过程中对英语单词发音、翻译、词性、词形、例句等各项信息的需求,提供了词汇管理、导入导出、短文分析、划词翻译等功能。目前,还没有专门针对英语训练系统的开发提供较规范的开发方式,本文通过词汇管理模块为例提供了英语训练系统典型模块常用功能:基本的增删查改功能及在此基础上的版本控制功能,封装了保存版本及发布版本的功能。同时,提出了一种通用的通过JXL导入导出Excel实现方式,支持单词的批量导入导出,封装了导入导出操作的具体实现,方便后续开发人员重用。针对英语系统提供了划词即时翻译功能,易于学生单词的记忆,首次将划词功能运用于英语训练系统;提供了单词发音功能及多中英文双语界面自动切换的国际化支持。针对教师出英文短文时对难度估计不准的问题,提供了一个短文难度分析的工具。

全文目录


摘要  4-5
Abstract  5-8
第一章 绪论  8-10
  1.1 选题的背景  8
  1.2 选题的意义  8-10
第二章 相关理论  10-17
  2.1 词汇管理模块的需求与意义概述  10-13
    2.1.1 短文分析的意义与调研  10
    2.1.2 单词发音的意义与技术现状  10-11
    2.1.3 划词翻译的意义与技术现状  11-12
    2.1.4 单词导入导出的意义与技术现状  12-13
  2.2 模块技术架构简介  13-17
    2.2.1 J2EE平台  13-14
    2.2.2 SSH框架的优点及选取原因  14-16
    2.2.3 J2EE三层结构优势  16-17
第三章 模块主要功能需求分析  17-34
  3.1 功能结构  17-18
  3.2 增删查改功能用例分析  18-24
  3.3 版本控制功能用例分析  24-29
  3.4 短文分析  29-31
  3.5 单词发音  31-32
  3.6 划词翻译  32
  3.7 导入导出  32-34
第四章 词汇管理相关功能的设计与实现  34-63
  4.1 版本控制功能的设计  34-41
    4.1.1 处理流程  34-36
    4.1.2 表示层类设计  36-37
    4.1.3 业务逻辑层类设计  37-38
    4.1.4 持久层类设计  38-40
    4.1.5 数据库设计  40-41
  4.2 短文分析功能  41-46
    4.2.1 处理流程  41-43
    4.2.2 表示层类设计  43
    4.2.3 业务逻辑层设计  43-44
    4.2.4 持久层设计  44-45
    4.2.5 数据库设计  45-46
  4.3 单词发音功能的设计与关键点  46-49
    4.3.1 音频播放功能文件的配置  46
    4.3.2 发音功能流程图  46-47
    4.3.3 关键点设计与实现  47-49
  4.4 在线划词翻译功能设计与关键点  49-52
    4.4.1 工作流程  49-50
    4.4.2 客户端实现  50-52
    4.4.3 服务器端实现  52
  4.5 单词的批量导入导出  52-60
    4.5.1 导出Excel  52-55
    4.5.2 JxlExcel Writer的设计与实现  55-56
    4.5.3 导入单词库  56-58
    4.5.4 JxlExcelReader的设计与实现  58-60
    4.5.5 导入导出小结  60
  4.6 国际化  60-63
    4.6.1 国际化的意义  60
    4.6.2 国际化准备工作  60-61
    4.6.3 创建国际化的资源文件  61-62
    4.6.4 国际化小结  62-63
第五章 版本控制功能的封装与重用  63-70
  5.1 Java反射的应用  63-64
  5.2 版本控制功能流程的封装  64-65
    5.2.1 背景  64
    5.2.2 目的  64
    5.2.3 操作方法  64
    5.2.4 数据库表结构遵循规则  64-65
  5.3 接口的定义与结构  65-70
    5.3.1 函数接口及功能描述  65
    5.3.2 四个功能函数  65-70
第六章 总结与展望  70-71
  6.1 系统创新点  70
  6.2 展望  70-71
参考文献  71-72
致谢  72-73
攻读硕士期间发表的学术论文目录及参与科研硕目  73

相似论文

  1. 云存储中的数据删除技术研究,TP333
  2. 土地开发整理项目管理系统,P208
  3. 虚拟样机模型库管理系统的设计与实现,TP311.52
  4. 需求管理技术在复杂仿真系统VV&A中工作的应用研究,TP391.9
  5. 一种ETL应用的自动化开发及部署框架,TP311.52
  6. 基于CMM的软件配置管理成熟度模型的研究与应用,TP311.52
  7. 医院网络环境中软件在线升级技术的研究与实现,TP311.52
  8. 长江电力公司生产GIS管理系统开发,TP311.52
  9. 一种拓扑发现系统的研究与实现,TP393.07
  10. 基于J2EE的多层Web框架的研究及应用,TP311.52
  11. 过程管理中的版本控制技术研究与实现,TP311.52
  12. 基于CNAPS项目的配置管理和BUG管理研究,F832.2
  13. 网络实验室服务器及用户管理系统优化,TP311.52
  14. 软件工程中的错误跟踪工具总体设计及框架实现,TP311.52
  15. 基于代码分析的Linux系统剪裁的研究,TP316.81
  16. 基于组件技术的iERP系统的实现,TP311.52
  17. 协同设计系统中的并发控制机制的研究,TP391.7
  18. 基于网络的软件配置管理方法研究和应用,TP311.52
  19. 个人贷款核算系统设计及实现,TP311.52
  20. 分布异地HLA对象模型的协同建立,TP391.9

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com