java课程设计报告-单机版五子棋.doc
文本预览下载声明
《面向对象程序设计(Java)》课程设计报告
- PAGE I-
华 北 科 技 学 院
课程设计说明书
班级: 网络B093 姓名:
设计题目: 单机版五子棋
设计时间: 2012.12.15 至2013.1.5
指导教师:
评 语:_________________________________
_________________________________________
_________________________________________
_________________________________________
_________________________________________
评阅成绩:__ __评阅教师:__ ___
目 录
TOC \o 1-3 \h \z HYPERLINK \l _Toc313561036 1 引 言 PAGEREF _Toc313561036 \h 1
HYPERLINK \l _Toc313561037 1.1课程设计选题 PAGEREF _Toc313561037 \h 1
HYPERLINK \l _Toc313561038 1.2课程设计的目的 PAGEREF _Toc313561038 \h 1
HYPERLINK \l _Toc313561039 1.3本选题的设计背景 PAGEREF _Toc313561039 \h 1
HYPERLINK \l _Toc313561040 2 需求分析 PAGEREF _Toc313561040 \h 1
HYPERLINK \l _Toc313561041 2.1 功能需求 PAGEREF _Toc313561041 \h 1
HYPERLINK \l _Toc313561042 2.2 系统的开发运行环境 PAGEREF _Toc313561042 \h 1
HYPERLINK \l _Toc313561043 3 总体设计 PAGEREF _Toc313561043 \h 2
HYPERLINK \l _Toc313561044 3.1 系统体系结构设计 PAGEREF _Toc313561044 \h 2
HYPERLINK \l _Toc313561045 3.2系统功能模块及主要类设计 PAGEREF _Toc313561045 \h 2
HYPERLINK \l _Toc313561046 4 详细设计与实现 PAGEREF _Toc313561046 \h 3
HYPERLINK \l _Toc313561047 4.1 主窗体模块 PAGEREF _Toc313561047 \h 3
HYPERLINK \l _Toc313561048 4.2 棋子索引模块 PAGEREF _Toc313561048 \h 9
HYPERLINK \l _Toc313561049 4.3 棋盘构造模块 PAGEREF _Toc313561049 \h 10
HYPERLINK \l _Toc313561050 4.4 画棋盘模块 PAGEREF _Toc313561050 \h 12
HYPERLINK \l _Toc313561051 4.5 鼠标按下模块 PAGEREF _Toc313561051 \h 14
HYPERLINK \l _Toc313561052 4.6 判断胜利算法模块 PAGEREF _Toc313561052 \h 15
HYPERLINK \l _Toc313561053 4.7 重新开始和悔棋算法模块 PAGEREF _Toc313561053 \h 16
HYPERLINK \l _Toc313561054 5 小结和展望 PAGEREF _Toc313561054 \h 18
HYPERLINK \l _Toc313561055 参 考 文 献 PAGEREF _Toc313561055 \h 19
HYPERLINK \l _Toc313561056 附 录 PAGEREF _Toc313561056 \h 19
HYPERLINK \l _Toc313561057 使用说明书 PAGEREF _Toc313561057 \h 19
HYPERLINK \l _Toc313561058 源程序清单 PAGEREF _Toc313561058 \h 19
正文 采用宋体字,小四号,1.5行距
显示全部