职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2023-3-22 18:05:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
摘要:

近些年,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金币 才能浏览支付




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表