传统的英语学习工具,需要花费英语学习者大量的时间去查找单词,而且可能需要花费学习者一定的财力。相比传统的英语学习工具,英语学习助手系统能够迅速的查询一个单词的全部信息,弥补了传统英语学习工具检索信息时的费时费力。然而,英语学习助手系统除了常见英语单词检索、翻译以外,还具有常用英语单词例句检索,能够检索出短文极其翻译对照表等功能,它能极大的提高人们学习英语的效率。
实现过程:
本系统使用 Eclipse 作为主要开发工具。
前端界面使用 HTML+CSS 样式布局,使用 JavaScript 和 JSTL 标准标签库进行前台数据验证和操作逻辑的代码编写,使用 JQuery 相应动画特效,并引入验证插件实现数据验证的弹窗效果。页面局部刷新和后台交互中使用 Ajax 技术异步请求数据,优化用户体验和网站性能。系统后台使用的数据库和服务器分别使用 MySql 数据库和 Tomcat 服务器。
本系统主要包括四大模块,分别是用户管理模块,单词管理模块,短句管理模块,短文管理模块。每个模块的功能如下:
1.用户管理模块功能:
(1)实现用户的注册和登录;
(2)实现用户的个人信息查看。
2.单词管理模块功能:
(1)实现英语单词信息的检索、翻译等;
(2)实现常用单词信息的更新,包括录入、删除、修改功能。
3.短句管理模块功能:
(1)常见英语单词例句的检索;
(3)实现常用英语单词例句更新,包括录入、删除、修改功能。
4.短文管理模块功能:
(1)能够检索出短文及其翻译对照表;
(2)实现英语短文信息的更新,包括增加、删除、修改功能。
课题研究方案
研究平台和技术:
设计语言:Java
开发工具:Eclipse
数据库:mysqlk
服务器:Tomcat
5.1研究目标
(1)提供每日推荐,英语美文、美句可供阅读欣赏。
(2)提供快速、准确的单词查询及单词翻译,并提供最新的例句信息。
(3)界面友好美观,操作简单易行,查询灵活方便。
(4)通过系统的单词练习题,可增强英语的掌握。
(5)系统维护方便可靠,有较高的安全性,满足实用性、先进性的要求。
5.2主要特色
(1) 系统具有简洁美观的界面。
(2)系统操作简单、快捷,适合用户使用习惯。
(3)系统安全、稳定。
(4)能够注册多个用户,有不同的用户权限,普通用户可以检索单词,查看短文翻译等功能,管理员可以进行增、删、改、查等功能以及对普通用户的账号进行管理的功能。
(5)系统采用jsp、html等设计语言开发,后台数据库采用sql语言开发。