admin 发表于 2018-1-3 10:21:54

基于java的蜘蛛纸牌游戏的设计与实现

技术:Java等
摘要:
蜘蛛纸牌是一款休闲益智类游戏,基本每一台计算机系统中都会装有这款游戏。游戏只要是通过移动纸牌将玩牌区域中和发牌区域中的纸牌以同种花色按照顺序归类,考验玩家的眼力,手速,反应速度,在当前生活中断网的最佳消遣手段。
本次游戏设计使用Java语言进行,通过GUI相关知识实现蜘蛛纸牌游戏的界面设计,添加一系列组件,并且为各个组件添加监听器,这样玩家就可以通过点击这些选项得到相应的功能。通过这次毕业设计,让我对Java知识有了更好的运用,也为我提供了项目经验,对我以后的工作有很大帮助。

关键词:蜘蛛纸牌;GUI;设计实现

目录:
摘要    i
Abstract    ii
1绪论    1
1.1    课题背景及目的    1
1.2    准备工作    1
2开发工具介绍    2
2.1Java语言概述    2
2.2Java语言的特点    2
2.3Eclipse简介    3
3需求分析    4
3.1 可行性分析    4
3.2功能概述    4
3.3蜘蛛纸牌游戏用例图    5
3.4游戏功能需求    5
3.4.1开始游戏    6
3.4.2选择难度    6
3.4.3重新开始    6
3.4.4发牌    6
3.4.5显示可行操作    6
3.4.6结束游戏    6
3.5 用户界面    7
4概要分析    8
4.1设计目的    8
4.2模块划分    8
4.3 界面规划    9
4.4 算法思想    10
5详细设计    11
5.1 详细功能说明    11
5.2 玩法流程    12
5.3系统详细界面划分    13
5.4游戏主要模块的实现    13
5.4.1 菜单选项    13
5.4.2 对话框    14
5.4.3 纸牌的定义与玩法的实现    16
5.4.4 游戏整体界面    17
5.5主要功能的代码实现    18
5.5.1 主界面的实现    18
5.5.2 游戏按钮的选项及其下拉列表    20
5.5.3 纸牌移动操作    21
5.5.4 回收纸牌操作    23
5.5.5 开局    25
5.5.6 重新发牌    26
5.5.7 显示可行操作    27
5,5.8 难度选择    29
5.5.6 帮助选项功能    32
5.5.6 退出模块设计    34
5.6设计成果    35
6软件测试    36
6.1软件测试的原则    36
6.2软件测试的目标    36
6.3软件测试内容    37
结论    43
参考文献    44
致谢    45
附录一:外文原文    46
附录二:中文翻译    58

论文字数:25215
包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****


页: [1]
查看完整版本: 基于java的蜘蛛纸牌游戏的设计与实现