JAVA课程设计---中国象棋对弈系统程序
《JAVA课程设计---中国象棋对弈系统程序》由会员分享,可在线阅读,更多相关《JAVA课程设计---中国象棋对弈系统程序(36页珍藏版)》请在毕设资料网上搜索。
1、目录目录 1.绪论 . 1 1.1 引言. 1 1.2 主要设计内容. 1 2.开发工具简介 . 2 2.1 java 语言概述 . 2 2.2 java 语言的特点 . 2 2.3 关于 ECLIPSE . 4 3.程序设计需求分析 . 5 3.1 任务概述. 5 3.2 综合要求. 5 3.3 设计基本要求 5 4.程序的总体设计 . 6 4.1 线程的设计. 6 4.2 线程的生命周期. 7 5.程序的详细设计 . 9 5.1 程序流程图. 9 5.2 数据字典. 10 5.3 运行结果及界面. 14 6.实验总结 . 16 参考文献 16 附录(部分源代码) 17 JAV A 语言课程
2、设计 1 1.绪论绪论 1.1 引言引言 象棋水平的发展是需要靠信息技术来推动的,国际象棋有两个很好的范例, 一个是象棋棋谱编辑和对弈程序的公共平台WinBoard 平台,另一个是商业 的国际象棋数据库和对弈软件ChessBase,他们为国际象棋爱好者和研究者 提供了极大的便利。国际象棋软件有着成功的商业运作,已发展成一种产业。然 而,电脑在中国象棋上的运用还刚刚起步,尽管国内涌现出一大批中国象棋的专 业网站和专业软件,但是由于缺乏必要的基础工作,电脑技术在中国象棋上的应 用优势还无法体现出来。 在设计中国象棋软件过程中,国际象棋软件有很多值得借鉴的成功经验和优 秀的思想。例如 B. More
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 课程设计 中国象棋 对弈 系统 程序
