五子棋的课程设计.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
五子棋的课程设计

程序设计综合课程设计 第一章 概述 1.1 课程设计的目的 通过所学的知识和技术,以及老师的指导,同学的帮助完成对五子棋游戏程 序的编码实现,使程序可以支持人人战。并且可以完成判断输赢,悔棋,从新开 始等基本功能。程序还应该支撑 windows 操作系统,可以方便的在个人计算机上 实现各种基本功能。操作简单,娱乐性强。程序具有一定的可靠性和安全性,可 以满足大部分条件下的运行。 本系统应该可以记录下用户的棋子数据,快速准确的判断输赢,具有悔棋和 重新开始等这些基本功能。系统还应该具有基本的出错处理能力,拥有较高的可 靠性,出错率尽量比较低。系统的响应时间应该在合理的范围,可以快速的响应 用户的要求和操作。 总的来说系统应该操作方便,使用简单,并且具有较强的可靠性,可以满足 用户的一些基础要求,如判断输赢,悔棋和从新开始使用户可以在电脑上方便安 全的玩五子棋这个游戏。 1.2 课程设计的实验环境 1.2.1 开发环境 Intel ? Pentium ? 4 2.0GHz ,512M内存,80G硬盘 Microsoft ? Windows? 2000 Professional Microsoft ? Visual C++ 6.0 Microsoft ? Developer Network for Visual Studio.NET 2003 Visual Assist X 10.1.1301.0 1 程序设计综合课程设计 1.2.2 运行环境 Intel ? Pentium ? 2 及以上处理器, 32M以上内存, 4G 以上硬盘 Microsoft ? Windows? 9X/NT 操作系统 800*600 或以上的屏幕分辨率 1.3 课程设计的预备知识 连珠 (五子棋 )是有两个人在一盘棋上进行对抗的竞技运动。 在对局开始时先由 户自己选择哪方先开局,先开局一方将一枚棋子落在一点上,然后由另一方在对 方棋周围的交叉点上落子,如此轮流落子,直到某一方首先在棋盘的直线、横线 或斜线上形成连续的五子则该方就算获胜。此时,算法结束。当有任何一方想退 出时,都可在算法中实现。 传统五子棋的棋具与围棋相同,棋子分为黑白两色,棋盘为 17×10,棋 子放置于棋盘线交叉点上。两人对局,各执一色,轮流下一子,先将横、竖 或斜线的 5 个或 5 个以上同色棋子连成不间断的一排者为胜。 1.4 课程设计的要求 本系统的设计旨在满足两名用户在电脑上对五子棋游戏的娱乐。游戏规 则和传统五子棋规则相似,下棋先后次序由用户自行决定,系统可以实现对 用户输赢的判断和响应用户悔棋或者从新开始等要求。系统最好比较容易操 作和实现。 系统的设计严格按照要求的规格进行。系统能够满足用户的大部分要求, 实现基本功能要求,可以快速的响应用户的操作,用户操作也应该方便快捷,系 统还应该具备一定的可靠性和安全性。 2 程序设计综合课程设计 第二章 需求分析 2.1 引言 连珠 (五子棋 )是有两个人在一盘棋上进行对抗的竞技运动。在对局开始时, 先 由用户自己选择哪方先开局,先开局一方将一枚棋子落在一点上,然后由另一方 在对方棋周围的交叉点上落子,如此轮流落子,直到某一方首先在棋盘的直线、 横线或斜线上形成连续的五子则该方就算获胜。此时,算法结束。当有任何一方 想退出时,都可在算法中实现。五子棋的特点为: 一.传统五子棋的棋子分为黑白两色,采用

文档评论(0)

ligennv1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档