Java五子棋毕业设计--JAVA五子棋对弈程序的设计与实现
《Java五子棋毕业设计--JAVA五子棋对弈程序的设计与实现》由会员分享,可在线阅读,更多相关《Java五子棋毕业设计--JAVA五子棋对弈程序的设计与实现(53页珍藏版)》请在毕设资料网上搜索。
1、 题目:题目:JAVAJAVA 五子棋对弈程序的设计与实现五子棋对弈程序的设计与实现 目 录 摘要 I Abstract . II 1 引言 1 2 五子棋对弈程序的可行性分析 . 1 2.1 五子棋系统设计思路 . 1 2.2 经济可行性分析 . 1 2.3 技术上的可行性 . 1 2.4 管理上的可行性 . 2 3 JAVA 五子棋对弈现的需求分析 2 3.1 用户需求分析 . 2 3.1.1 普通用户主要需要: . 2 3.1.2 系级管理员主要需要: . 2 3.1.3 系统用例图: 3 3.2 数据字典的描述 . 3 3.2.1 用户信息表的数据字典的描述: . 3 3.2.2 用户
2、每次游戏信息表的数据字典描述: . 4 3.2.3 用户每盘棋信息表的数据字典描述: . 4 3.2.4 用户每步棋信息表的数据字典描述: . 4 3.3 五子棋对弈系统的数据流图 . 4 3.3.1 用户登录数据流图(DFD) 5 3.3.2 普通用户界面显示数据流图(DFD) 5 3.3.3 管理员用户界面显示数据流图(DFD) 6 3.3.4 用户棋局回放数据流图(DFD) 6 4 JAVA 五子棋对弈系统分析与设计 7 4.1 系统设计总体思想、目标 . 7 4.2 五子棋人机对弈系统的 ER 模型 7 4.3 JAVA 五子棋对弈系统结构、功能设计 9 4.3.1 系统结构设计 .
3、9 4.3.2 系统功能模块设计 10 4.3.3 设计思路 . 11 4.4 程序设计分析 11 4.5 类的设计 12 4.6 五子棋对弈系统的数据库设计 15 4.6.1 系统用户表 15 4.6.2 用户棋局表 16 4.6.3 用户棋盘表 16 4.6.4 用户下棋信息表 17 5 五子棋相关基础 17 5.1 五子棋相关解释 17 5.2 五子棋相关规则 17 5.3 五子棋常用术语 18 6 系统平台、计算模式及技术 . 19 6.1 计算模式的进化及本系统选用的模式优越性 19 6.1.1 集中式管理主机/终端模式 . 19 6.1.2 Client/Server 模式 . 1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 五子棋 毕业设计 对弈 程序 设计 实现
