"景先生毕设|www.jxszl.com

幼儿教育游戏客户端设计与实现

2021-02-24 15:49编辑: www.jxszl.com景先生毕设
摘 要现今,越来越多的幼儿园和幼儿教育机构开始将幼儿教育和游戏结合在一起,发展出一种新型的教育方式,这种方式可以让更多的孩子在生动活泼的游戏中学习并发展智力。现在大部分幼儿教育游戏依然在网页端进行显示,儿童游戏的数据没有被保存,游戏不能针对儿童的游戏状况给出相应的建议。拥有独立的客户端成为了幼儿教育游戏发展的必然趋势。本文介绍了利用Flash开发工具在AIR环境下开发幼儿教育游戏客户端的内容。本文通过Flash设计出的幼儿教育游戏客户端,可以实现用户与应用的交互,儿童不仅可以玩耍,还可以对儿童的智力做出辅助锻炼,更可以通过平台知道幼儿在哪方面有不足,并且客户端会给出建议。由于Flash本身为制作动画的软件,所以Flash开发的客户端,在很大程度上提高了用户的视觉效果与用户体验。
目 录
摘要 I
ABSTRACT II
目录 III
第1章 绪论 1
1.1 背景及研究现状 1
1.2 课题内容及研究意义 2
1.3 本文主要工作及篇章布局 2
第2章 相关技术综述 3
2.1 Adobe AIR概述 3
2.2 Adobe Flash概述 4
2.3 ActionScript概述 5
2.4 SQLite概述 6
第3章 系统分析与设计 7
3.1 功能需求 7
3.2 功能设计 7
3.3 性能需求 8
第4章 客户端的设计 9
4.1 数据库设计 9
4.1.1 ER图分析 9
4.1.2 数据库表的设计 9
4.2 界面模块设计 11
4.2.1 登录界面 11
4.2.2 帐号注册界面 11
4.2.3 修改密码界面 12
4.2.4 儿童登录界面 13<
 

 *景先生毕设|www.jxszl.com +Q: ¥351916072¥ 
br /> 4.2.5 家长登录界面 15
第5章 客户端的实现 18
5.1 数据库操作的实现 18
5.1.1 数据库创建与连接 18
5.1.2 创建表 18
5.1.3 数据库查询模块 19
5.1.3 数据库更新模块 19
5.2 关键功能模块的实现 20
5.2.1 游戏运行 20
5.2.2 游戏评分 21
5.2.3 成绩显示 23
5.2.4 屏幕自适应 24
系统测试 25
6.1 客户端发布 25
6.2 功能测试 26
第7章 总结与展望 29
7.1 总结 29
7.2 展望 30
参考文献 31
附录 33
第1章 绪论
1.1 背景及研究现状
随着生活条件的改善,人们的追求也变得和以前不同。孩子作为一个家庭的重要组成部分,家长们都想让孩子受到良好的教育,不想让孩子输在起跑线上,所以人们在早期教育上也投入的越来越大。在幼儿时期,孩子们好奇心强、可塑性大,如果孩子的父母在这段时期给予孩子适当的教育,就可以让孩子的智力得到迅速的发展。对儿童来说,做游戏是他们最喜爱的事,而游戏本身就是一种教育,所以幼儿教育游戏成为了人们一时关注的焦点。
越来越多的幼儿园及幼儿教育机构,将幼儿教育与游戏过程紧密结合在一起,增强了游戏过程的目的性和趣味性,这也成为一种新颖时尚的教育方式,这种方式受到了很多家长和儿童的喜爱。随着移动设备的发展,开发者们最终将幼儿教育游戏移植到了移动设备上,这样便于儿童玩耍和家长管理,而且比传统幼儿教育游戏具有更多的优点。现在几乎每个家庭都有一台PC机,人们在网络上,可以轻松找到这样的幼儿教育游戏。
幼儿教育游戏以一种生动活泼的动画形象出现,再搭配一定合理的问题预设或者游戏内容上的合理编排,就会让游戏变得不仅儿童喜欢,更能锻炼他们的智力。在当今快节奏的生活里,父母忙碌于工作,这样的幼儿教育游戏,成为了日常生活中儿童的另一位教师。幼儿教育游戏内容丰富,游戏过程生动活泼,而且在电子设备上进行这样一种幼儿教育,能真正显示出尊重儿童的原则。因为在电子设备上进行游戏,儿童出现错误时,系统总会以一种儿童乐于接受的方式告诉他们什么是正确的。
但是目前见到的绝大部分幼儿教育游戏,都通过Flash动画进行设计,在网页进行显示,独立的客户端比较少见。在客户端上让儿童进行幼儿教育游戏可以随时保存游戏信息到本地,便于家长随时查看孩子的游戏信息,而网页上的幼儿教育游戏不能实现数据的保存,只实现了儿童的在线使用功能。目前通过别的开发方式设计幼儿教育游戏客户端的技术尚不成熟,不能够带来较好的用户体验,也不能实现设计最初预想的效果,所以开发者也急需一种较好的开发平台来设计幼儿教育游戏客户端。而其他网络游戏,以Adobe AIR为平台设计客户端的方式正在如火如荼的开展起来,所以幼儿教育游戏客户端的开发者们也把目光投向了Adobe AIR。
1.2 课题内容及研究意义
鉴于上述背景及研究现状,本文主要针对幼儿教育游戏客户端的设计与实现。其中该系统以Adobe AIR(以下简称AIR)为开发环境,ActionScript3.0为开发语言,Flash CS6为开发工具,本地数据库SQLite保存数据来实现整个客户端功能。
AIR开发客户端的优势在于,幼儿教育游戏本身为Flash软件设计与制作,可以与AIR平台有很好的兼容性,两者编程语言相同,制作环境相同,可以进行便捷高效的交互,Flash开发AIR应用,借助于Flash软件本身可以编辑制作动画,给整个客户端的设计带来方便,并且有更好的视觉效果和用户体验。
本课题的最终目的:设计出功能相对完整的幼儿教育游戏客户端,使游戏可以正常运行,可以让游戏和客户端完成简单的交互,游戏成绩信息可以记录保存,增强客户端的可视化效果。
1.3 本文主要工作及篇章布局
本文共分为七章,章节内容如下:
第一章,介绍本次课题背景、研究内容和研究意义。

原文链接:http://www.jxszl.com/dzxx/dzkxyjs/48203.html