论文部分内容阅读
在中国经济高速发展的今天,汉语在国际上的地位也显得愈来愈重要和突出,并且随着我国在世界各国建设的“孔子学院”的蓬勃发展和不断扩大,汉语在世界人民中的影响和受欢迎程度愈发明显。随之国际上也迅速兴起了学汉语的热潮,但是,正如大家所知道的,汉语是世界上所有语言中最复杂、最难于学习的。所以,如何辅助汉语学习者快速入门、提高学习汉语的兴趣和动力,以及尽量克服汉语学习过程中的各种语言问题已经成为汉语学习者当前所面临的现实而又十分迫切需要解决的问题。本论文正是针对上述问题,提出了一个专业而又全面的汉语学习辅助软件的设计方案。该软件能够把非母语人士学习汉语的困难进行分解,即可以辅助汉语学习者快速入门,从汉字笔画到发音、从低级到高级的学习,从而使得他们可以轻松的学习汉语知识,汉字书写,了解中国的历史和现在。本文结合汉语学习过程中的特点,设计开发了基于J2EE(Java2 Platform, Enterprise Edition)的汉语竞猜学习的游戏系统,称之为“中国文字之根”汉语学习游戏系统。在设计中,采用B/S三层构架的体系结构,以Tomcat作为Web服务器,后台数据库采用SQL Server 2000进行具体的系统开发。该系统将J2EE体系和Struts、Spring、Hibernate等框架结合起来实现了MVC设计模式,分离了页面逻辑、业务逻辑和数据逻辑,从而达到了结构上的松散耦合,提高了系统的通用性、可维护性、可扩展性。本文结合当前国际上汉语学习的实际情况,首先对于该游戏系统进行了充分而又细致的实际需求和辅助软件可行性等相关分析,然后列出相关的需求功能和系统功能。论文的主体部分给出具体游戏系统的设计、实现和运行过程,详细描述了系统数据库的设计和内容,并基于J2EE技术详细分析了系统主要模块的设计与实现,以及相关JavaBean底层代码的编写过程。最后对本游戏系统进行了实际测试,将相关数据和实际效果用软件工程的方法进行分析并对其进行了比较。在总结部分阐述该游戏系统的优缺点,同时也给出了相应不足之处的改进方案以及对整个游戏系统的前景展望。