学位论文 > 优秀研究生学位论文题录展示
英语技能训练系统典型模块的设计与实现
作 者: 张海鹏
导 师: 文福安
学 校: 北京邮电大学
专 业: 计算机应用技术
关键词: 版本控制 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
|
相似论文
- 云存储中的数据删除技术研究,TP333
- 土地开发整理项目管理系统,P208
- 虚拟样机模型库管理系统的设计与实现,TP311.52
- 需求管理技术在复杂仿真系统VV&A中工作的应用研究,TP391.9
- 一种ETL应用的自动化开发及部署框架,TP311.52
- 基于CMM的软件配置管理成熟度模型的研究与应用,TP311.52
- 医院网络环境中软件在线升级技术的研究与实现,TP311.52
- 长江电力公司生产GIS管理系统开发,TP311.52
- 一种拓扑发现系统的研究与实现,TP393.07
- 基于J2EE的多层Web框架的研究及应用,TP311.52
- 过程管理中的版本控制技术研究与实现,TP311.52
- 基于CNAPS项目的配置管理和BUG管理研究,F832.2
- 网络实验室服务器及用户管理系统优化,TP311.52
- 软件工程中的错误跟踪工具总体设计及框架实现,TP311.52
- 基于代码分析的Linux系统剪裁的研究,TP316.81
- 基于组件技术的iERP系统的实现,TP311.52
- 协同设计系统中的并发控制机制的研究,TP391.7
- 基于网络的软件配置管理方法研究和应用,TP311.52
- 个人贷款核算系统设计及实现,TP311.52
- 分布异地HLA对象模型的协同建立,TP391.9
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|