- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于安卓的中国象棋的设计与实现开题报告
吕梁学院2017届毕业论文(设计)开题报告
(学生用表)
系(部):计算机科学与技术系 专业:软件工程专升本 班级:1501
课题名称 基于Android的中国象棋的设计与实现 指导教师 刘兴明 学生 孙科 学号 20151107110 一、课题研究的来源及意义
随着移动终端日益普及,手机已然成为人们日常生活的一部分的今天,手机游戏也越来越成为人们生活中不可或缺的一部分。可以用于游戏开发的语言多种多样,而Android语言只是其中一种。然而Android是目前发展最快的程序设计语言,它采用面向对象编程技术,功能强大而且又简单易学,深受广大程序设计人员的推崇。本游戏设计是一款基于Android的桌面游戏软件——中国象棋。中国象棋体现的是一种策略,方寸之间包含天地玄机,人生哲理,使人越是细玩越觉其味悠然深远。由于简单的行棋规则,趣味性强,便捷的载体,使得象棋成为雅俗共赏的竞技项目。因此,也成为流行极为广泛的棋艺活动。是我国正式开展的78个体育项目之一,为促进该项目在世界范围内的普及和推广,在中国古代,象棋被列为士大夫们的修身之艺,现在则被视为怡神益智的一种有益的活动。有着数以亿计的爱好者。它不仅能丰富文化生活,陶冶情操,在棋战中,人们可以从攻与防、虚与实、整体与局部等复杂关系的变化中悟出某种哲理。
二、国内外发展现状及研究背景
?Android在中国的前景十分广阔,首先是有成熟的消费者,在国内,Android社区十分红火,
这些社区为Android在中国的普及做了很好的推广作用。
随着我国经济文化水平的持续提高,人民群众的象棋文化需求也在提高。针对这个有利于事业发展的积极变化,中国象棋协会在过去五年中在服务水平、内容、形式和制度标准等诸多方面都做了卓有成效的努力与尝试,并取得了非常可喜的发展态势。在新形势下,象棋这一有着悠久传统的国粹,又焕发出新的活力和生机。截至目前,世界已有20多个国家和地区加入世界象棋联合会,无论是国际奥委会还是世界体育总会都越来越重视智力运动的发展,这为象棋在世界范围内赢得了更加广阔的发展空间。
三(一)研究目标
在Android系统上实现两台设备(二)研究内容
采用传统的“棋盘数组”——即用一个9*10的数组来存储棋盘上的信息,数组的每个元素存储棋盘上相应位置是何种棋子。
各棋子按其行子规则行子。
行子不能越出棋盘界限。行子的半路以及目的点的状况。
1.点击棋盘时,先判断是红方还是黑方走棋;
2.然后再判断点击棋盘的时候是否选中棋子,若没有,则选中棋子;
3.选中棋子之后,在判断所选棋子是红方的棋子还是黑方的棋子;
4.若选中的是自己的棋子,则将光标移动到该棋子上以提示玩家;
5.点击屏幕走动棋子,在走动时先判断所点击位置是否符合走动规则,若不符合则不能走动,或者所走位置出了棋盘则也不能走动;
6.若符合棋子走动规则,则需判定该位置是否有棋子,若没有棋子,则能走动;
7.若该位置上有棋子,则要判断该棋子是自己棋子还是对方棋子,若是自己棋子,则该位置上不能走动,若是对方棋子则可以替换掉该棋子,即吃子;
8.吃子之后需判断该棋子是否为帅或者将,若是帅或者将,则游戏结束。
四、
1.研究方法
文献法、调查法
2.进度安排:
1)开题论证阶段 2016年8月—2016年9月2日
2)分析、研究、设计 2016年9月— 2016年10月上旬
3)实施、报告编写阶段 2016年10月中旬— 2016年11月上旬
4)论文编辑、指导评阅 2016年11月中旬—2016年12月上旬
5)验收、答辩、总结阶段 2016年12月中旬—2017年1月上旬
五、研究方案(或实验方案)的可行性分析和已具备的研究条件(或实验条件)
1.可行性分析
技术可行性:
本系统开发基于Android技术,采用JAVA语言,配置JDK以及SDK,利用 Eclipse开发软件实现代码的编写,同时先进的开发平台能够提高开发效率和保证系统的兼容性。
经济可行性:
对于设计并实现具有相对完整功能的游戏程序,主要的工作是对安卓手机开发平台及其平台特性的学习,而安卓系统是开源的,所以从这方面来说,该系统的开发过程不需要经济上的投入,故而在经济上是可行的。
社会可行性:
社会分析是主要对项目对社会的影响进行分析。智能手机越来越普及,最近智能手机的出货量更是超过了功能手机。智能手机中,使用安卓系统或基于安卓系统的手机又占很大一部分,所以开发基于安卓平台的手机应用的市场还是很大的。用户通过手机希望获取自己感兴趣的信息,一款基于安卓的桌面游戏可以为用户提供很好的服务,软件本身具有安装简易,操作方便、快捷等特点。
2、完成本课题的条件、需求
为了更好的完成本课题,需要理论联系实际。在整个开发阶段,始终
您可能关注的文档
- 国道321荔浦过境公路改建工程施工组织设计.doc
- 国际一期Ⅱ标段外墙多彩仿花岗石涂料项目工程方案.doc
- 国际上牛胚胎移植及胚胎工程.ppt
- 国际2016中国轴承及其专用设备展览.ppt
- 国际工程合同管理若干问题探讨.ppt
- 国际演习救灾与维和任务中媒介生物的防治.pdf
- 国际经融论文-人民币汇率升值对我国外贸的影响.doc
- 国际药物制剂生产线建设项目散热器采购招标文件及合同.doc
- 国际贸易实务毕业论文-利用电子商务拓展嘉禾服饰贸易的研究.doc
- 国际贸易第四章-外汇、汇率.ppt
- 2025年春江苏开放大学人力资源管理050269第四次提交作业答案.docx
- 2025年邵东市中医医院夏季编外合同制专业技术人员招聘(6人)考前自测高频考点模拟试题附答案详解ab.docx
- 2025年邵东市中医医院夏季编外合同制专业技术人员招聘(6人)考前自测高频考点模拟试题附答案详解(研.docx
- 2025年邵东市中医医院夏季编外合同制专业技术人员招聘(6人)考前自测高频考点模拟试题附答案详解(b.docx
- 2025年邵东市招聘社区工作者(10人)模拟试卷及1套参考答案详解.docx
- 2025年邵东市招聘社区工作者(10人)模拟试卷参考答案详解.docx
- 2025年邵东市中医医院夏季编外合同制专业技术人员招聘(6人)考前自测高频考点模拟试题含答案详解(达.docx
- 2025年春江苏开放大学社会调查方法050007平时作业三答案.docx
- 城市绿色高质量发展下的综合体检研究.docx
- 2025年邵东市招聘社区工作者(10人)模拟试卷含答案详解(精练).docx
最近下载
- 义务教育科学课程标准解读PPT课件.pptx
- HEAVYCON合同-中英对照精排版.doc VIP
- 2025年天翼云高级运维工程师认证参考试题库资料(含答案).pdf
- 专题06 化学反应中的能量变化和反应机理-三年(2022-2024)高考化学真题分类汇编(全国通用)(含解析).docx VIP
- 咖啡师产品促销员求职通用个人简历模板.docx VIP
- 苏教版四年级下册语文短文阅读训练及答案.pdf VIP
- 印刷厂危险废物管理制度.pdf VIP
- 四年级下册语文短文阅读训练.pdf VIP
- LLC计算表中文版完整版-V2-20200911.xls VIP
- SA8000-2023年版全套社会责任管理手册程序文件作业指导书和记录.docx
文档评论(0)