- 25
- 0
- 约3.41千字
- 约 13页
- 2017-01-18 发布于湖北
- 举报
多功能五子棋
的设计与实现
概要设计说明书
开发团队:Flying
We are flying, but not flies!
目录
1 引言 3
1.1编写目的 3
1.2背景 3
1.3定义 3
1.4参考资料 4
2 总体设计 5
2.1需求规定 5
2.2运行环境 6
2.3软件基本处理流程 6
2.4软件控制结构 8
2.5功能需求与程序的关系 9
2.6人工处理过程 9
2.7尚未解决的问题 9
3 系统数据结构设计 11
4 系统出错处理设计 12
1 引言
1.1编写目的
本文档是《多功能五子棋的设计与实现》(以下简称“本项目”)的概要设计说明书,为本项目的详细设计提供主要依据。
本文档描述系统在功能上的主要设计和思想;预先估计以后系统可能达到的目标。
本文档的预期读者为本项目的开发人员。
1.2背景
1.3定义
本系统可能用到的专门术语的定义见表1.1。
表1.1 系统专门术语定义
专用术语 定义 系统 多功能五子棋的设计与实现 子系统、模块 功能上相对独立的组件 人机对弈 玩家与计算机对弈 人工智能 智能机器所执行的通常与人类智能有关的功能 五连 在横线,纵线或斜线上,五个同色棋子连续排列的棋形 四连 两端没有对方的棋子阻拦的“四” 冲四 一段有对方的棋子阻拦的“四” 活三 加上一子就能成为活四的“三
原创力文档

文档评论(0)