|
摘要:
近些年,Java技术逐渐成熟,它的跨平台性及使用人数的增多都表明了它的受欢迎程度,所以用Java作为中国象棋的开发语言。中国象棋历史悠久,在新中国成立不久,象棋作为益智休闲类游戏成为一项不可缺少的国家体育项目。
此论文采用Java语言技术来实现的中国象棋对弈。在论文中主要用了Java的GUI,事件监听机制及Applet、Swing和net等相关内容,参考Java相关技术、资料、文献等进行分析与设计,得出系统的大体功能框架,来实现玩家可以按照象棋规则进行对弈分出胜负。
关键词 JAVA语言;Eclipse平台
目录:
1 绪 论 5
1.1 研究背景 5
1.2 现状及发展趋势 5
1.3 研究目标 5
2 可行性分析 5
2.1 经济可行性 5
2.2 技术可行性 6
2.3 时间可行性 6
3.1 功能需求分析 6
3.2 象棋规则需求分析 6
3.3 性能需求分析 7
3.4 开发环境需求 7
4 总体设计 7
4.1 总体结构设计 7
4.2 菜单栏设计 7
4.3 棋盘棋子界面的设计 8
5 详细设计 8
5.1 程序流程设计 9
5.2 游戏界面设计 9
5.3 游戏功能设计 10
5.4 象棋规则设计 10
5.4.1 总的走棋吃棋流程 10
6 系统实现 10
6.1 象棋界面的实现 11
6.2 象棋对弈的实现 12
6.3 象棋辅助功能的实现 13
7 系统测试 13
7.1测试用例的设计 13
7.2功能测试 13
7.2.1 新游戏功能测试 14
7.2.2 悔棋功能测试 15
7.2.3 信息提示测试 16
7.2.4 对弈功能测试 16
7.3总结与展望 17
参考文献 18
致谢 19
论文字数:6410
包含资料:
此套毕业设计百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|