李云霞
摘 要:為提升职教英语的教学效果,需要建设职教英语预制语块语料库,文章设计并实现了一个采用B/S模式,基于Tomcat+Jsp+MySQL的职教英语预制语块语料库系统,实现了英语预制语块的管理和查询等综合功能。
关键词:职教英语;预制语块语料库;B/S
随着现代信息技术的迅猛发展,预制语块语料库对英语学习的促进作用得到越来越多的认可。预制语块指英语中一种特殊的多词词汇现象,介于传统的语法和词汇之间,通常是固定或半固定、模式化了的块状结构;语料库是指按着一定的语言原则,运用随机抽样的方法,收集自然出现的连续语言,运用文本或话语片段而建成的具有一定容量的大型电子文本库。国内外现有多种大型语料库,但针对职教英语学习的预制语块语料库还是空白。
预制语块应用在大中小学英语教学层面上都取得了一定的成果。在职教层面,如何通过语料库的使用,脚踏实地地全面研究如何提高学生的英语应用能力的首要条件是建设面向职教的预制语块语料库。
于是,一个既要切合职教英语教学实际又要能在多种终端上使用的职教英语预制语块语料库系统的建设迫在眉睫。
1 系统分析与设计
为了方便学生能够随时随地使用语料库,满足移动学习的需求,并且还要满足学生可以通过不同终端使用语料库,该语料库系统采用B/S模式,基于Tomcat+Jsp技术,服务器端采用SSM框架结构,响应式网页进行设计。Tomcat是一个小型的轻量级开源的Web服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选;响应式网页设计是一种能使Web页面自适应不同设备的网页设计新技术[1],总体设计如图1所示。
学生可以用手机、平板或PC登录语料库Web页面,可根据学期、词性、专题项目(情境)、基础与高级语块,进行语块的查询学习,也可通过关键词搜索出需要的语块,每条例句需要配有标准语音发音,帮助学生练习口语。
2 系统实现
语料库系统目前由两个部分组成。第一部分为管理人员所使用的功能,包括对语料库预制语块的添加、删除等管理;第二部分为学生使用语料库的功能,包括登录系统、语块的分类查询、关键字查询。
2.1 预制语块语料库的信息管理
预制语块语料库信息管理如图2所示。管理员登录系统后可以对预制语块进行信息管理,包括添加新的语块信息、删除语块信息、修改语块信息等操作,这些操作可以在数据库中完成,管理员还可以对预制语块信息进行查询和统计,便于预制语块的管理。
2.2 学生使用语料库的功能
学生从终端使用帐号登录语料库,进入语料库主界面,如图3所示,学生可以按教材查询或进行更精确的查询,如图4所示,目前可实现的查询有按关键字查询,按学期、词性、基础/高级、功能项目(日常生活、休闲娱乐、引见与介绍、感谢与道歉等19个功能项目),查询结果页面如图5所示。
2.3 数据库设计
数据库采用MySQL,使用5张数据表,管理人员表(Admin),学生信息表(Stu),教材表(Book),功能项目表(Func),语料库表(Word)。主表结构如图6所示。
2.4 语音转换
在实际运用中,原本例句的英语语音计划由教师们朗读录制,后来发现教师们语音面貌差别大,并且降噪处理工作量过大,于是放弃采用真人朗读,通过百度AI开放平台(http://ai.baidu.com)的语音合成服务,将例句文本转换成统一、标准、自然流畅的语音文件。
3 多终端设备测试
为测试内容在不同应用场景的效果,分别在移动端和PC端测试,该语料库系统在手机、平板能正常使用,在PC端建议使用火狐浏览器。
4 结语
本文设计并实现了基于Tomcat+Jsp+MySQL的职教英语预制语料库系统,该系统实现了预制语块的管理和查询等综合功能,系统界面简洁,使用方便,方便管理人员与学生随时随地使用,提高英语学习效率,是一个比较实用的英语学习工具。
[参考文献]
[1]王鑫.基于Web的学生选课系统研究[J].无线互联科技,2018(6):65-66.
Abstract:In order to improve the teaching effect of vocational education English, it is necessary to build a pre-made English corpus corpus of vocational education. This paper designs and implements a B/S mode based on Tomcat+Jsp+MySQL. Comprehensive functions such as management and query of English pre-made blocks.
Key words:vocational education English; prefabricated chunk corpus; B/S