资源描述:
《毕业论文--基于Android的五子棋游戏设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、太原理工大学毕业设计(论文)用纸摘要现代科技的飞跃发展,3G智能手机为我们带来了很多便利,给我们提供了一个高效的平台,在社会各界得到越来越广泛的应用。因此,本文围绕一个“基于Android平台的五子棋游戏设计与开发”程序的设计和应用系统的开发课题为背景,详细介绍了在Android平台上以Java为语言编写游戏的过程。五子棋游戏的开发不仅是一个简单游戏的编写过程,更重要的是在系统分析和设计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,
2、对程序进行需求迭代,不断修正和改进,利用SQlite、SharedPreferences等数据存储功能,直到形成一个完善的可行性系统.界面美观、大方,方便的操作与良好的视觉感应共同构成了“基于Android平台的五子棋游戏设计与开发”的设计。关键词:Android;Java;数据存储;软件工程;五子棋46太原理工大学毕业设计(论文)用纸BackgammongamedesignbasedonAndroidAbstractModerntechnologydevelopsrapidlyinoursociety.Itmakes
3、ourlivesmoreconvinientandprovidesanefficientplatformforus.Recently,the3GSmartphonebecomesmoreandmorepopular.Therefore,mythesiswilltalkabouttheprogressofthegameswhichisprogramedbytheJavalanguage.Mypaperisbasedonthetasksontheprogramdesignandtheapplicationsystemwhi
4、chisbasedontheQuintetgamedesignanddevelopmentbuiltontheAndroid.ThedevelopmentoftheQuintetgameisnotjustaprogressofprograming.What’smore,weneedtopaymoreattentiontotheworkontheperiodofsystematicanalysisanddesign.Theprogramfollowsthesoftwareengineeringstrictlyandnar
5、ratesthemajordesignandsection.Thisprogrammailytalkabouttheperiodofthesystemdesignandthedetaileddesign.Andalsoitwillstudyonthebugfixingandimprovements.ByusingthesomefuctiongofdataloggingsuchastheSQlite,SharedPreferences,itbuildapracticablesystem.Theniceandexperti
6、nterfaceandgoodvisualintroductionformthedesignwhichisbasedonthedesigninganddevelopmentofAndroidplatformQuintetgame.Keywords:Android;Java;Datastorage;softwareengineering;backgammon目录46太原理工大学毕业设计(论文)用纸摘要iAbstractii1绪论11.1课题研究的背景11.2国内发展状况11.3相关知识的介绍21.3.1开发工具简介21.
7、3.2数据存储简介31.4系统运行配置31.5论文主要工作32Android的系统研究52.1Android的构架52.1.1Android构架综述52.1.2Android应用程序框架层62.1.3Android应用程序层72.1.4应用程序组件72.2Android嵌入有米广告83需求分析103.1功能需求103.2性能需求103.3可行性研究103.3.1经济可行性103.3.2技术可行性114概要设计124.1系统功能结构及流程图124.2数据存储设计125详细设计145.1主界面详细设计145.2游戏开始模块
8、详细设计155.2.1背景音乐和音效、嵌入广告155.2.2三大难度算法的设计及输赢的判断155.3游戏说明模块详细设计195.4最高纪录模块详细设计195.5游戏设置模块详细设计206游戏的实现226.1背景音乐和音效的实现226.2嵌入广告的实现236.3三大难度的实现236.3.1简单236.3.2中等246.3.3较难25