二级课题实践报告

软软件件学学院院二级实践课题报告课题名称:五子棋游戏专业:软件工程(金融信息化方向)班级:RB金融132班学生姓名:杜兢兢指导教师:郭丽2014年9月24号---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---中原工学院软件学院二级实践课题设计任务书姓名杜兢兢班级RB金融132班题目五子棋游戏设计任务单机版五子棋游戏,需要实现的功能有:1.可以实现两个人在同一台机器上进行游戏程序会自动判断输赢2.当棋盘上有五个同色棋子连在一起的时候,这五个棋子会以红色展现出来,游戏可以继续,红色棋子的位置也可以再下棋子。3.点击重新开始,棋盘清空,游戏可以重新开始4.点击退出,游戏结束,窗体关闭时间进度第1周(9.2-9.6):进行需求分析,决定设计的大致思路,并以PPT形式展现出来。第18周(9.9-9.14):主要是对系统进行详细设计,划分出具体的功能模块,根据模块分工对界面进行设计,小组每人负责一小块简单的模块,复杂的小组讨论一起完成。我本人主要负责游戏规则类,五子连成一线的判断。第19周(9.16-9.20):小组讨论把功能更加完善,并完成报告。原主始要资参料考与文献[01]Java语言程序设计—基础教程与实验指导,机械工业出版社[02]导师提供五子棋界面设计以及程序代码指导教师签字:年月日---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---摘要五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为“连珠”,英译为”Renju”,英文称之为”Gobang”或”FIR”(FiveinaRow的缩写),亦有“连五子”、“五子连”、“串珠”、“五目”、“五目碰”、“五格”等多种称谓。五子棋游戏是一个比较大众的棋类游戏,大多数人都会玩这个游戏,五子棋的玩法与规则如下:1五子棋是两个人之间进行的竞技活动,由于对黑方白方规则不同,黑棋必须先行(本章节设计的游戏,黑棋与白棋的规则一样,但一样由黑棋先下)。2五子棋专用盘为15×15,五连子的方向为横、竖、斜。3在棋盘上以对局双方均不可能形成五连为和棋。4首先形成五连子的一方为赢。五子棋必须由双方进行游戏,当某一方按照一定规则连成五个棋子的时候,该游戏方就胜利,在本章中,我们并不需要做到对战形式的,我们可以设计一个简单的“电脑”来做我们的对手,当我们下完棋后,这个简单的“电脑”就随便在棋盘中下一个棋,当然,如果想做更强大的“电脑”我们可以编写程序来实现,当我们下棋的时候,这个“电脑”就对我们所下的棋子进行检测,并将棋子下到最恰当的位置。本章主要目的是展现五子棋的实现原理,如果读者有兴趣,可以自行开发强大的“人工智能电脑”来进行游戏。关键词:五子棋游戏,Java,单机,传统规则。---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---目录摘要.............................................................................................................................................................................I目录.................................................................................................................................................................................I第1章绪论...................................................................................................................................................................11.1相关背景...............................................................................................................................11.2C#的优势...............................................................................................................................1第2章系统需求分析....................................................................................................................................................32.1系统功能需求分析........................................................................

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?