下载此文档

五子棋需求说明书.docx


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
[ 五子棋 ]——需求分析说明书
五子棋需求说明书
1 引言
五子棋是一种非常常见的双人游戏, 规则为双方交替落子, 直到有一方下出五子连续, 五子
连珠为赢。
 编写目的
完成项目作业,锻炼编程能力,培养思维。
 背景
说明:
a. 软件名称为“五子棋” ;
b. 项目小组成员为:郭祥,李斌,冉庆国,朱琳;
 参考资料
参考资料:
1. 实验报告提示文档网络资源;
2. 网络资源:图片,人机对战算法参考;
2 任务概述
 目标
以 C#作为编译环境,实现五子棋的基本功能,达到界面整洁漂亮,游戏性强。
 用户的特点
将五子棋游戏作为放松的一种方式
[ 五子棋 ]——需求分析说明书
3 需求规定
 对功能的规定
功能 规定
判定胜负 当达到五子连珠是判定胜出方
悔棋功能 一局可悔两步棋,每次只能悔棋一步
人机对战 有简单的判断能力,找出较好的落子地点
界面处理及操作操作交换 界面美观
 算法流程图
开始游戏
游戏模式
人机对战:电
脑持白子
人人对战:先
者持黑子
判断最优的落子坐

YES NO
持子方是否
是电脑
交换持子方
NO

持子方落子
是否可以落子
YES
五子连珠?
YES

NO
胜出!!
选择是否重新开始?
[ 五子棋 ]——需求分析说明书
 时间特性要求
落子后处理时间不能超过 2s;
人机对战中机器人计算时间不能超过 5s;
 输人输出要求
输入要求:屏幕点击即可;
输出要求:无;
4 运行环境规定
 环境
编译调试环境: vs2008 C# 编译环境;
运行系统环境:安装有微软 .NET Framework  的 windows 操作系统;

五子棋需求说明书 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人liwenfei1314
  • 文件大小82 KB
  • 时间2018-11-07