职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

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

围棋有着源远流长的历史,围棋对弈所带给我们的不仅仅是对弈时的乐趣,更能锻炼我们解决僵局的能力。围棋顾名思义是为了包围比对手更多的空位。围棋与计算机的结合在计算机设计师们的手里不断进化着。我为了学习和理解围棋,决定运用Java的知识来完成围棋游戏的创作。
本次设计的项目是围棋游戏开发,是利用Java开发的。我在创作这个项目时使用了swing窗口开发工具包,以便让游戏画面更赏心悦目。运用了向量类中的方法和一些相关的函数来实现各项围棋功能。这个项目我是在Eclipse平台上编写的,充分利用了这个平台上强大的功能和工具以及它的灵活的特点,设计并实现了围棋的界面和在运行时两个棋手能够顺利进行各种对弈操作的工程。


关键词 JAVA语言;Eclipse平台

目录:

第一章 绪论        1
1.1 围棋简介        1
1.2 国内外研究现状        1
1.3 本课题内容及目的        2
第二章 相关技术与开发工具        3
2.1技术简介        3
2.1.1 Java技术简介        3
2. 2 开发工具简介        3
2.2.1 Eclipse开发工具        3
第三章 需求分析与可行性分析        4
3.1 需求分析        4
3.1.1 系统需求分析        4
3.1.2 功能需求分析        4
3.2 系统可行性分析        5
3.3.1 技术可行性        5
3.3.2 操作可行性        5
3.3.3 经济可行性        5
3.3 开发环境要求        5
第四章 总体设计实现        6
4.1 总体设计        6
4.2 模块设计        7
4.2.1 围棋吃子模块        7
4.2.2 围棋计时模块        8
4.2.2 围棋位置显示模块        9
4.2.2 判断棋块存活模块        10
第五章 系统详细设计        12
5.1 系统设计要求        12
5.2 具体模块功能实现        12
5.2.1 游戏界面的实现        12
5.2.2 最主要算法的实现        15
第六章 系统运行及测试        18
6.1 游戏运行状况        18
6.2 围棋游戏测试        21
6.2.1 测试内容        21
6.2.2 测试方法        21
结论        22
致谢        23
参考文献        24


论文字数:8552
包含资料:










此套毕业设计百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付





回复

使用道具 举报

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

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

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