长沙民政职业技术学院毕业设计方案
学 院
|
软件学院
|
专业
|
软件开发
|
班 级
|
|
学生姓名
|
|
学号
|
|
指导教师
(学校/企业)
|
|
|
毕业设计
题目
|
声音池在游戏开发中的应用研究
|
毕业设计
类型
|
产品设计
|
一、选题的依据与意义
依据:近年,在音乐教育方面,就有人提出幼儿音乐教育游戏化这一概念,即用游戏化、活动化的方法对幼儿进行音乐教育。由此可见声音池在游戏中的重要性,通过对钢琴练习游戏的设计实现一款具有多种功能的APP,这个APP能充分体现声音池在游戏中的作用,能让用户享受音乐的乐趣。
意义:首先音乐教育游戏化能提高儿童学习兴趣,让孩子们享受学习过程,其次,音乐教育游戏化在学习钢琴中培养儿童的想象力理解力和创造力,使演奏的东西更富音乐性,再次,音乐教育游戏化在学习钢琴中不但能提高儿童演弹能力还能培养他们的节奏感和合作精神。游戏化不仅体现在音乐游戏这样特殊的成分,而且体现在它的一切活动形式和方法都比较自由、灵活、丰富多彩,具有游戏和类似游戏的特征。
|
二、目标和任务
目标:实现了一个基于安卓平台的手机钢琴游戏APP,该APP充分体现出声音池在游戏中的作用,利用该声音池可以实现游戏中的发出声音、存储声音,同时还具备有自己的曲谱,使得该设计展现出人机友好交互的新体验。
任务:
1. 设计一个用户登入主界面,该界面提供四个触发功能供用户选择,分别是“开始游戏”、“游戏帮助”、“游戏设置”以及“退出游戏”。
2. 在“开始游戏”模块,添加用户自行选择钢琴弹奏难易程度的设计,丰富面向使用人群。
3. 实现用户在自由弹奏后能保存自己的弹奏声音的功能,同时还提供弹奏系统预先存储声音功能,达到练习的效果。
4. 设计一个用户返回主界面功能,触发该功能后不仅可以选择查看帮助,还可以进行游戏的设置,比如选择调整声音大小,或选择退出游戏等。
|
三、设计思路
1. 系统需求分析。首先,收集声音池与钢琴游戏之间的相关数据,通过收集的数据对体现声音池的钢琴游戏进行分析与设计。
2. 系统总体设计。完成钢琴练习游戏的功能建模和数据建模,划分系统的模块,确定系统的开发模式,完成概要设计和详细设计。
3. 游戏设计。通过对钢琴练习游戏的系统总体设计出钢琴练习游戏的主界面和相应的菜单。
4. 系统编码实现。根据钢琴练习游戏的详细设计,逐步完成代码的编写,开发出系统原型,并进行模块测试。
5. 系统测试总结。对钢琴游戏练习进行综合测试,测试软件是否能发出声音,声音池是否保存声音,界面之间是否能顺利跳转,
6. 毕业设计完善。最后在指导老师的指导下,修订和完善钢琴练习游戏。
|
四、技术路线
1.使用Microsoft Visio绘图工具进行建模。
2.开发环境采用Android4.0来实现。
3.利用Android数据库对声音和图片进行存储。
4.利用线性布局对美工进行优化。
5..利用Button按钮再结合Java源代码进行页面之间的跳转。
|
五、工具设备要求
开发环境:Android
开发语言:java
运行环境:Android2.3版本以上
开发工具:eclipse
|
六、技术规范
1.计算机软件开发规范CB8566-88
2.计算机软件产品开发文件编制指南CBB567-88
3.Java代码编程规范
4.Android开发编码规范
|
七、时间安排
|
序号
|
任务
|
开始时间
|
结束时间
|
阶段成果
|
1
|
系统需求分析
|
2015.12.01
|
2015.12.02
|
需求分析说明
|
2
|
系统总体设计
|
2015.12.03
|
2015.12.06
|
系统设计说明
|
3
|
游戏设计
|
2015.12.07
|
2015.12.10
|
游戏设计说明
|
4
|
系统编码实现
|
2015.12.11
|
2015.12.25
|
软件
|
5
|
系统测试总结
|
2015.12.26
|
2015.12.30
|
成果报告书
|
6
|
毕业设计完善
|
2016.01.01
|
2016.04.30
|
完善毕业设计方案书,设计说明书,软件和成果报告书
|
八、预期成果
完成总体设计;完成设计书的编写;完成需求文档;通过该项目的设计锻炼和培养自己的各方面的能力,使自己在大学里学到的知识能得到充分的运用,并对以前的知识点温故而知新,更好的掌握好学习知识。
|
九、指导教师建议
本方案对选题的依据和意义阐述明确,设计目标明确,能够按照软件工程的思想进行设计,思路清晰,时间安排比较合理。所采用的技术路线有可行性,所使用的开发工具和开发环境能够满足软件开发的需求。
同意按此方案进行毕业设计!
指导教师签名(学校/企业)
2015年 11 月 30日
|
注:本表一式两份,一份院部留存,一份存学生档案。 教务处制