内容提要
成语是博大精深的汉语中非常重要的一种语言形式。简单的四字成语中常带有中国古代的历史故事,及富有哲学意义,成语接龙游戏作为益智类游戏被人们所熟悉,而成语接龙的加入使得Android手机的娱乐功能如虎添翼。随着计算机技术的迅猛发展,相关的各行各业也获得了迅猛的发展,教育游戏行业也不例外,以其独有的魅力迅速在教育领域占据了一席之地,其凸显的教育价值将在教育领域有着巨大的发展空间。
此次毕业设计的初衷就是想设计出一个能够在任何环境任何时间都能够放松心情和娱乐心身的单机游戏,只要通过简单和易操作的Android游戏帮助手机用户在打发他们闲暇时间的同时,增加成语词汇量并娱乐心身和放松心情。
本系统前端采用Android进行开发,后端利用Java的WEB框架以及MySQL数据库来实现。运行结果表明该APP具有良好的稳定性和可扩展性,这对于方便用户玩游戏,提升游戏体验有着重要的意义。
[关键词]:游戏;猜成语;成语接龙;Java;MySQL
Abstract
Idiom is a very important language form in the extensive and profound Chinese language.Simple four-character idioms often contain ancient Chinese historical stories and philosophical significance. idiom solitaire game is familiar as a puzzle game, and the addition of idiom solitaire makes the entertainment function of Android mobile phone add wings.With the rapid development of computer technology, the industries related to all walks of life have also achieved rapid development, and the education game industry is no exception. With its unique charm, it quickly occupies a place in the field of education, and its prominent educational value will have a huge space for development in the education field.
The original intention of the graduation design is to design a stand-alone game that can relax and entertain mind at any time in any environment. As long as the simple and easy to operate Android games help mobile phone users to increase their idiom vocabulary and entertain their mind and relax while killing their spare time.
The front end of this system is developed by Android, and the back end uses Java's WEB framework and MySQL database.The operation results show that the APP has good stability and scalability, which is of great significance for facilitating users to play games and improve the game experience.
[Key words]: Game; guess idioms; idiom solitaire; Java; MySQL
目 录
一、绪论 1
(一)研究背景 1
(二)国内外研究现状 1
1.国内研究现状 1
2.国外研究现状 2
(三)论文组织结构 3
二、开发环境简介 4
(一)服务端开发环境简介 4
1. JDK简介 4
2.MyEclipse简介 4
3.Tomcat简介 4
(二)客户端开发环境简介 4
1.Android SDK简介 4
2.AVD简介 5
3.Android Studio简介 5
(三)数据库简介 5
1.MySQL简介 5
2. Navicat Premium简介 5
(四)SVN简介 5
三、系统分析 6
(一)需求分析 6
(二)可行性研究 7
1.技术可行性 7
2.经济可行性 7
3.社会可行性 7
(三)总体设计原则 8
四、系统设计 9
(一)功能模块设计 9
1.总体功能模块设计 9
2.详细功能模块实现 9
(二)数据库设计 10
1.概念设计 10
2.逻辑设计 11
五、系统实现 13
(一)开始游戏功能模块的实现 13
1.APP游戏界面 13
2.提交结果的实现 15
六、系统测试 21
(一)测试的定义及其重要性 21
1.测试的定义以及目的 21
2.测试的重要性 21
(二)测试实例的研究与选择 22
(三)测试结果 25
结 论 26
参考文献 27
致 谢 28