27
中国象棋打谱系统-Java语言毕业设计(内附详细的Java程序).doc
JAVA语言课程设计 设计题目:中国象棋打谱系统 任务目标:利用自己学的java 知识,灵活的运用,并且掌握有关 java 语言的语法基础,面向对象,Applet的运用,还有图形的设计,有关线程的知识
36
Java语言课程设计中国象棋打谱系统.doc
"_Toc297050801"1.绪论 PAGEREF_Toc297050801 "_Toc297050802"1.1引言 PAGEREF_Toc297050802 "_Toc29705080
1篇相似文档
4
中国象棋打谱软件.doc
中国象棋打谱软件中国象棋打谱软件中国象棋打谱软件
1篇相似文档
27
JAVA课设,象棋打谱.doc
JAVA语言课程设计 指导教师: 一、中国象棋打谱系统1.1 设计内容 中国象棋打谱系统使用户能够将对弈过程保存成文件,并能够重新演示对弈过程,即复盘。 1.2 设计要求 1. 中国象棋是双方在由9
21
中国象棋打谱系统开发.doc
中国象棋打谱系统开发中国象棋打谱系统开发中国象棋打谱系统开发
57
JAVA中国象棋打谱系统课程设计报告.doc
目录TOC -2.1系统名称 -2.2系统介绍 -3.2具体功能实现 10-Point 16-ChessBox 17-InitPieceLocation 21-InitCanju 28-HandleM
1篇相似文档
30
中国象棋打谱系统-java语言毕业设计(内附详细java程序).doc
..目录1.录录............................................................................................
61
[计算机软件及应用]java课程设计最终版-中国象棋打谱系统.doc
[计算机软件及应用]java课程设计最终版-中国象棋打谱系统

课程设计说明书
中国象棋打谱系统 1.课程设计的目的

no1

象棋水平的发展是需要靠信息技术来推动的,国际象棋有两个很好的范例,一个是 象棋棋谱编辑和对弈程序的公共平台——winboard 平台,另一个是商业的国际象棋数 据库和对弈软件——chessbase,他们为国际象棋爱好者和研究者提供了极大的便利。 国际象棋软件有着成功的商业运作,已发展成一种产业。然而,电脑在中国象棋上的运 用还刚刚起步,尽管国内涌现出一大批中国象棋的专业网站和专业软件,但是由于缺乏 必要的基础工作,电脑技术在中国象棋上的应用优势还无法体现出来。 在设计中国象棋软件过程中, 国际象棋软件有很多值得借鉴的成功经验和优秀的思 想。例如 b. moreland,微软(microsoft)的程序设计师,业余从事国际象棋引擎 ferret 的 开发,他的一系列关于国际象棋程序设计的文章非常值得其他棋类程序设计人员借鉴。 然而,中国象棋与国际象棋存在着很大的差异,因此国际象棋的某些成熟技术,无法直 接应用于中国象棋,需要对其加以改进和创新。

2.设计方案论证 2.1 设计要求
(1)中国象棋是双方在由 9 条和 10 条横线分割而成的棋盘对弈。竖线与横线的交 叉点称做棋点,每个棋子都放置在棋点上 ,而不是方格中。河界将棋盘分为两个等分=
121
中国象棋打谱系统-Java语言毕业设计(内附详细的Java程序).doc
中国象棋打谱系统-Java语言毕业设计(内附详细的Java程序)
32
应用系统的面向对象设计与分析综合性实验报告--中国象棋打谱软件.doc
课程名称中国象棋打谱软件 实验项目 应用系统的面向对象设计与分析 实验类型 综合性实验 所在班级计科1003 指导教师完成日期 2011 年12 月21 实验报告正文一.实验报告简表 实验课题名称 中

向豆丁求助:有没有象棋打谱?