网站大量收购闲置独家精品文档,联系QQ:2885784924

程序设计课程设计五子棋实验报告(附代码).pdf

程序设计课程设计五子棋实验报告(附代码).pdf

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
文档编号:项目名称 –版本 程序设计课程设计 五子棋游戏程序 报告书 制订人:张三 学 号:201000000001 2010 年7 月6 日 程序设计课程设计报告书 文档变更历史记录 序号 变更日期 变更人员 变更内容详情描述 版本 1 2010/6/24 张三 创建框架 1.0 加入OnDraw、OnLButtenDown、OnWzqNewgame、 2 2010/6/28 张三 OnWzqGoback函数,实现黑白对弈、重开局、 1.1 悔棋等基本功能 3 2010/6/30 张三 加入Forbid函数,实现禁手功能 1.2 4 2010/7/2 张三 完善Forbid函数,添加更多禁手规则 1.3 5 2010/7/4 张三 加入Serialize函数,实现文件的保存与读取 1.4 6 2010/7/5 张三 加入背景,丰富画面效果 1.5 2 程序设计课程设计报告书 目录 目录3 1、引言4 1.1 编写目的4 1.2 读者对象4 1.3 软件项目概述4 1.4 文档概述4 1.5 定义5 1.6 参考资料5 2、任务概述5 2.1 目标5 2.2 软件的开发和运行环境5 2.3 用户特征5 2.4 假设与约束5 2.5 进度要求5 2.6验收要求5 3、功能需求描述6 3.1 基本功能错误!未定义书签。 3.2 增加功能错误!未定义书签。 4、界面要求6 5、测试方案6 6、功能设计10 6.1类的关系描述10 6.2 类的设计11 7、使用指南11 8、维护接口11 9、总结12 3 程序设计课程设计报告书 1、引言 1.1 编写目的 学会MFC 的一些基本操作,会使用其中的部分函数,编写一个五子连珠的小游戏, 游戏由两人对弈,用鼠标操作,执黑子者先下。 1.2 读者对象 计算机专业的学生或对编程感兴趣的学生 1.3 软件项目概述  项目名称:五子棋游戏  简称:五子棋  项目代号:无  软件项目的大致功能和性能要求 可实现两人对弈,用鼠标操作,黑子先下。要求: 1. 设计一个五子连珠类; 2. 记录游戏双方的落子过程,允许悔棋; 3. 实现保存棋谱和根据棋谱复盘的功能; 4. 判断双方输赢,先走出五子连珠的一方赢; 5. 响应用户鼠标信息,并显示棋盘信息; 6. 判断先下者落子禁手情况。 1.4 文档概述 将五子棋程序以文字的形式表达,包括设计思路、具体方法、具体实现、 框架结构,使别人能够理解。

文档评论(0)

yigang0925 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档