本科毕业设计(论文)任务书
(理 工 科 类)
Ⅰ、毕业设计(论文)题目:
基于Android平台的黑白棋游戏的设计与实现
Ⅱ、毕业设计(论文)工作内容(从综合运用知识、研究方案的设计、研究方法和手段的运用、应用文献资料、数据分析处理、图纸质量、技术或观点创新等方面详细说明):
Android系统是Google于2007年11月5日宣布的基于Linux平台的开源移动终端操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,是首个为移动终端打造的真正开放和完整的移动软件。黑白棋,又叫反棋(Reversi)、奥赛罗棋(Othello)、苹果棋或翻转棋。游戏通过相互翻转对方的棋子,最后以棋盘上谁的棋子多来判断胜负。它的游戏规则简单,但是它的变化非常复杂。本课题旨在基于Android系统平台设计一个具有一定智能的黑白棋游戏系统,以实现与游戏系统用户的对弈。
毕业设计要求主要包括:
1.深入了解Android系统,熟悉Android系统开发平台;
2.基于Android开发平台,设计一个图形化的游戏用户操作界面,设计一个具有一定智能的黑白棋对弈策略和具体方法;
3.基于Android开发平台编程实现上述系统,进行性能测试,并分析测试结果。
4.撰写毕业论文,进行答辩。论文内容包括Android系统概述、Android开发平台简介、基于Android开发平台的黑白棋对弈系统设计、编码实现及测试,总结与展望。
本课题的设计与实现要求较强的学习、分析和求解问题的能力、以及算法设计和编码的能力。
Ⅲ、进度安排:
12月中旬~1月下旬(4周):明确研究目标,查阅相关文献,制订研发计划;
2月21日~2月27日(1周):搭建与配置系统开发环境;
2月28日~4月10日(6周):问题分析,算法设计,系统构造,编码实现;
4月11日~4月17日(1周):整理前期工作,迎接毕业设计中期院内检查;
4月18日~5月1日(2周):软件系统整体实现;
5月 2日~5月22日(3周):系统测试,成果验收,毕业论文写作;
5月23日~5月29日(1周):准备毕业论文答辩。
Ⅳ、主要参考资料:
1. Android 系统源码. http://www.biyezuopin.vip.
2. 姚昱旻, 刘卫国. Android的架构与应用开发研究. 计算机系统应用, 2008年11期.
3. 赵亮, 张维. 基于Android技术的界面设计与研究. 电脑知识与技术, 2009年29期.
4. 宋小倩, 周东升. 基于Android平台的应用开发研究. 软件导刊, 2011年02期.
5. 杨丰盛. Android应用开发揭秘. 机械工业出版社. 2011.5
6. 中国黑白棋联盟.http://www.biyezuopin.vip.
指导教师:邹阳(签名: ), 2011 年 11 月 20 日
学生姓名: (签名: ),专业年级:计算机科学与技术2008级
系负责人审核意见(从选题是否符合专业培养目标、是否结合科研或工程实际、综合训练程度、内容难度及工作量等方面加以审核):
系负责人: , 20XX 年 月 日