毕 业 论 文
题 目: 基于ARM9开发板的扫雷游戏设计
学院: 电气信息学院 专业: 自动化 班级: 0901 学号: 200901020130
学生姓名: 段 志 勤
导师姓名: 万 琴
完成日期: 2013年6月7日
毕 业 设 计
题 目: 基于ARM9开发板的扫雷游戏设计
学院: 电气信息学院 专业: 自动化 班级: 0901 学号: 200901020130
学生姓名: 段 志 勤 导师姓名: 万 琴 完成日期: 2013年6月7日
诚 信 声 明
本人声明:
1、本人所呈交的毕业设计(论文)是在老师指导下进行的研究工作及取得的研究成果;
2、据查证,除了文中特别加以标注和致谢的地方外,毕业设计(论文)中不包含其他人已经公开发表过的研究成果,也不包含为获得其他教育机构的学位而使用过的材料;
3、我承诺,本人提交的毕业设计(论文)中的所有内容均真实、可信。
作者签名: 日期: 年 月 日
毕业设计(论文)任务书
题目: 基于ARM9开发板的扫雷游戏设计 姓名 段志勤 系别 电气信息学院 专业 自动化 班级 0901 学号 200901020130 指导老师 万 琴 职称 教研室主任 黄峰、汪超、刘星平 一、基本任务及要求:
以ARM9为核心,设计一个移动平台的扫雷游戏。 1.要求实现PC机上扫雷的基本功能,点到空白是递归,点到雷时自动爆炸,并且所有的雷自动爆炸,点到其他图片翻开图片。用C++对鼠标事件,递归函数的编写。用QT的界面完成扫雷游戏的界面。2.要求把在PC机上写好的扫雷游戏移植到ARM9开发板上,实现移动设备上的扫雷游戏设计。利用Linux和QT的兼容性移植到到ARM9开发板。
二、进度安排及完成时间:
(1)1月14日至3月4日:查阅资料为毕业设计做准备。 (2)3月5日至3月15日:撰写文献的开题报告。 (3)3月18日至4月1日:进行毕业实习,撰写毕业实习报告。 (4)4月2日至4月7日:了解课题的基本要求。
(5)4月8日至4月14日:进行程序的编写。 (6)4月15日至4月21日:对程序改进和修改。 (7)4月22日至4月28日:对ARM9开发板的移植进行调式。 (8)4月29日至5月12日:程序的调试。
(9)5月13日至5月20日:QT应用的移植。 (10)5月21日至5月24日:撰写前言,目录,摘要,绪论。
(11)5月25日至5月28日:撰写系统软件设计和程序调试。 (12)5月29日至6月1日:撰写系统硬件部分设计和QT移植。 (13)6月2日至6月5日:撰写参考文献,致谢,附录。