- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学校代码:
学 号:
河南工程学院
毕业设计(论文)
题 目 基于Android平台五子棋游戏的设计与实现
学生姓名
专业班级
学 号
系 (部) 计算机学院
指导教师(职称)
完成时间 20 年 月 5 日
目 录
摘要 I
ABSTRACT II
绪论 1
1.1 课题的选题背景 1
1.2 课题的目的和意义 2
1.3 课题的研究的主要目标和内容 2
1.4 系统开发环境及相关技术 2
1.4.1 Android 简介 2
1.4.2 Eclipse 简介 3
1.4.3 Java简介 4
1.4.4 JDK简介 5
1.4.5 Android SDK Tools简介 6
1.4.6MVC框架 6
1.5 系统开发平台及运行环境配置 7
1.5.1 系统开发平台 7
1.5.2 系统开发环境配置 7
2 系统的可行性分析 12
2.1 经济可行性分析 12
2.技术可行性分析 12
2.3 操作可行性分析 12
3 需求分析 13
3.系统的功能模块的概述和分析 13
3.2 系统功能模块设计 13
3.2.1 系统组成 13
3.2.2 子模块设计 13
4 系统实现 15
4.1 开发工程概述 15
4.2 开始界面实现过程 16
4.3 对弈界面实现过程 17
4.3.1 棋盘实现 17
4.3.2 落子实现 19
4.3.3 判断胜负 20
4.3.4 重新开始 23
4.3.5 棋子类 25
4.3.6 辅助评分类 25
4.3.7 开始控制类 26
4.3.8 主要交互类 26
5 系统测试 28
5.1 软件测试 28
5.1.1 软件测试简介 28
5.1.2 软件测试原则 28
5.1.3 软件测试目标 29
5.1.4 软件测试过程 29
5.1.5 测试步骤 30
5.2 测试方法 30
5.2.1 白盒测试 30
5.2.2 黑盒测试 30
5.3 测试结论 30
结束语 32
致谢 33
参考文献 34
基于Android平台五子棋游戏
的设计与实现
摘 要
随着移动互联时代的到来以及智能手机的普及,人们的生活娱乐方式也跟着时代的脚步逐渐向移动端发展。Android 平台凭借其开放性及稳定性吸引了大量的用户和开发者,称为了目前用户最多、发展最快的移动终端操作系统。本文着重于研究基于Android操作系统的手机游戏,拟将中国传统的现实类小游戏五子棋迁移到移动端。通过对该五子棋游戏的设计与开发,进一步的了解Android操作系统。本游戏有三个模块,分别是游戏开始界面,游戏运行界面和游戏结束选择界面,分别实现游戏的各个功能。由于Java语言能更好的兼容Android操作系统,本文采用Java语言进行开发,配合Eclipse开发工具,开发出功能完善,界面美观的五子棋游戏。
本基于Android的五子棋游戏采用了MVC框架模式,将业务逻辑,数据,界面显示分离开来,把五子棋的核心算法即业务逻辑聚集到一起,使界面和用户交互聚集在一起,降低代码耦合度,提高了程序设计的效率。
关键词 五子棋游戏;Android ;MVC框架模式
THE DESIGN AND IMPLEMENT OF
GOBANG GAME BASED ON ANDROID
ABSTRACT
With the development of the mobile Internet and the popularity of smart phones, the entertainment of people has changed to mobile terminals gradually. Android platform has attracted a lot of users and developers with its openness and stability. It become the mobile terminal operating system that be faster developed and h
您可能关注的文档
- 钢中微量硼的测定方法研究及其对钢淬透性的影响【毕业论文】.docx
- 基于随机森林的遥感影像分类研究【毕业论文】.docx
- 城市农产品冷链物流配送车辆路径问题研究【毕业论文】.docx
- 中小企业基于网络借贷平台融资有效性的影响因素及路径分析【毕业论文】.doc
- 具有N300型机组的丰城发电厂热机部分初步设计【毕业论文】.doc
- 液压驱动双层升降横移式停车设备设计【毕业论文】.doc
- 光纤光栅技术在岩体变形测试中的应用研究【毕业论文】.doc
- 基于PHP的路政设施管理系统服务器端软件设计实现【毕业论文】.docx
- 在线考试系统的设计和实现【毕业论文】.doc
- 基于红外遥控的音乐播放器的设计【毕业论文】.doc
- 第九章 青藏地区(单元综合检测)-八年级地理下册(人教版).pdf
- 第一单元数据收集和整理(讲义)-人教版二年级数学下册.pdf
- 摩擦力(作业)原卷版-2023学年八年级物理下册(人教版).pdf
- 动能和势能(作业)-2023学年八年级物理下册(人教版).pdf
- 2025年中考数学二轮复习基础综合卷(三).pdf
- 读后续写全文模板·背诵50句(原卷版).pdf
- 2024-2025学年人教版物理八年级下册《滑轮》教学设计.pdf
- 2024人教版七年级地理下册第十章《西半球的国家》单元综合检测.pdf
- 第八章 实数 突破练习-2024-2025学年人教版七年级数学下册.pdf
- 二力平衡(作业)-2023学年八年级物理下册(人教版).pdf
最近下载
- 毕业实习周记.docx VIP
- 2023年福建厦门思明区招聘社区工作者考试真题及答案.pdf VIP
- IPC-AJ-820A 中文 CN 组装和连接手册 2012.pdf VIP
- 电厂培训稿件PPT.pptx VIP
- 国家开放大学电大考试《电子商务概论》(1-9)形成性考核.docx
- 2024年全行业行业薪酬报告-45页.doc VIP
- 2023年福建省厦门市思明区莲前街道社区工作者招聘考试题库及答案解析.docx VIP
- 人形机器人标准化白皮书(2024版).pdf
- 2025至2030年中国医疗用车行业市场发展监测及投资潜力预测报告.docx
- Ruby on Rails后端开发实战指南.doc VIP
文档评论(0)