基于Android的对外汉语辅助学习APP设计与实现
【摘要】:自改革开放以来,我国的综合国力、国际影响力、国际地位不断提升,越来越多的外国人开始关注中国,对中国产生了浓厚的兴趣,与此同时开始学习汉语的外国人也越来越多,在世界范围内掀起了一股汉语热,汉语国际推广和传播也成为我国对外教育的重要目标。为满足世界各国人民学习汉语的强烈需求,我国专门成立了汉语国际推广办公室,负责对外汉语教学和汉语国际推广工作,并建立了遍布于世界各地的孔子学院和孔子学堂,同时派遣了大量汉语教师从事对外汉语的教学和推广工作。伴随着汉语国际推广工作在世界范围内的普遍开展,我们发现了这样一些问题:一方面,符合要求的专业对外汉语教师严重缺乏,另一方面,学习汉语的外国人数逐年上升,而且汉语学习者趋于年轻化。由于受到现代科学及信息技术飞速发展的影响,这部分学习者的学习习惯和学习方式发生着很大的变化,相比传统的学习方式,他们更热衷于随时随地的借助移动设备进行学习。为迎合现代汉语学习者的学习习惯,缓解对外汉语师资短缺问题,同时提高国外汉语爱好者的学习效率,本文进行基于Android手机的对外汉语辅助学习APP软件的研究。软件由手机端和后台管理端构成,其中手机端的界面开发采用了HTML5 plus技术,并利用MUI前端框架统一软件的界面样式。后台服务端则选用Spring+Spring MVC+Hibernate+Easy UI框架开发,数据存储选用SQLite和MySQL数据库。论文主体部分共分为六个章节展开论述:第一章介绍了论文的研究背景、研究意义、国内外研究现状以及传统对外汉语教学方式存在的问题。第二章概述了移动学习的相关理论,以及本研究涉及的Android、HTML5+等相关技术。第三章进行软件的需求分析。从软件使用者的视角出发分析了对外汉语APP辅助学习软件的主要功能,并通过用例图直观展示了教师、学生、管理员这三类不同用户群体所能使用的软件功能。第四章为概要设计,主要阐述了软件的总体功能、技术架构、界面设计、移动资源设计、数据库设计等。第五章首先介绍了主要功能模块的实现,然后对软件开发中涉及的关键技术进行了详细描述。第六章对论文和设计的主要工作进行了总结,同时总结了软件存在的问题和不足,并提出了今后的研究方向。