- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 文档概述
将五子棋程序以文字的形式表达,包括设计思路、具体方法、具体实现、
框架结构,使别人能够理解。
您可能关注的文档
- 操作系统模拟进程课程设计.docx
- 操作系统-嵌入式图片显示课程设计.docx
- 操作系统实验报告进程调度.docx
- 操作系统实验报告-进程调度zzp.doc
- 操作系统实验题目及实验报告要求.doc
- 操作系统通用处理器调度演示程序课程设计总结报告.docx
- 操作系统应用设计实验指导.pdf
- 操作系统原理课程设计论文终结.doc
- 测控技术与仪器-明德学院-智能电压表课程设计.doc
- 测控技术与仪器专业方向实践报告公开版.pdf
- 吉安县公开招聘专职文明实践员笔试备考试题及答案解析.docx
- 2025重庆枫叶国际学校招聘教师笔试备考试题及答案解析.docx
- 游机队电玩自制联网教程-tplink.pdf
- 2025重庆新华出版集团招聘1人笔试模拟试题及答案解析.docx
- 2025宜宾高新丽雅城市产业发展有限公司公开招聘笔试模拟试题及答案解析.docx
- 2025云南保山市龙陵县勐糯镇人民政府招聘合同制专职消防员1人笔试模拟试题及答案解析.docx
- 11.1生活中常见的盐 九年级化学人教版下册.pptx
- 6.1法律保护下的婚姻 高二政治《法律与生活》课件(统编版选择性必修2)(新版).pptx
- 文昌市中小学教师校园招聘29人笔试模拟试题及答案解析.docx
- 10.1.5 常见的酸和碱(第5课时)课件-九年级化学人教版下册.pptx
文档评论(0)