收藏到会员中心

文档题目:

网上智力扑克系统的设计与开发(含开题+任务书)

网上智力扑克系统的设计与开发(含开题+任务书)
上传会员: panmeizi
提交日期: 2013-09-23 09:14:57
文档分类: 计算机
浏览次数: 32
下载次数: 0
下载地址: 点击标题下载 网上智力扑克系统的设计与开发(含开题+任务书) (需要:20 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:15370
网上智力扑克系统的设计与开发

摘要
Internet飞速发展的今天,网络已成为人们生活,学习,工作,娱乐的重要组成部分,网络游戏更是风靡全国,随着网络游戏的盛行,越来越多的人选择网络游戏做为学习、工作之余的消遣,尤其是网络棋牌游戏更是倍受青睐。基于此,本课题开发一套适合于娱乐消遣的在线扑克游戏。
本文对C/S模型,抽象窗口工具包AWT,Java网络编程,Java多线程编程,进行详细的描述,然后利用这些技术设计实现了一个基于C/S模型的网上智力扑克系统,该系统利用Socket编程实现了客户端和服务器之间的通信,服务器端使用多线程技术来实现对多个客户端的支持以及消息的处理和转发。客户端分别采用单独的线程实现了聊天和游戏功能,游戏时使用了BufferedImage类来加载扑克图片,并实现了随机洗牌算法,以及根据暗牌游戏规则进行游戏的算法。

关键词:Eclipse;Thread;Socket;在线扑克;走牌;
目录
1.绪论 1
课题背景及目地 1
国内在线扑克游戏的发展现状 1
2.技术背景 3
2.1 C/S结构简介 3
2.2抽象窗口工具包AWT简介 3
2.2.1、组件 4
2.2.2、容器 6
2.2.3布局管理器 6
2.3 Java多线程编程技术 7
2.3.1线程基础知识 7
2.3.2 线程安全类 7
2.3.3 死锁 8
2.4 网络编程 8
2.4.1 Internet网络模型 8
2.4.2 Java套接字编程 9
3.网上智力扑克系统的需求分析 14
3.1 系统采用的模式 14
3.2 服务器端需求分析 14
3.3 客户端需求分析 14
4.网上智力扑克系统设计与实现 15
4.1网上智力扑克系统设计概述 15
4.2网上智力扑克系统界面设计 15
4.2.1 服务器端界面设计 15
3.2.2 客户端界面设计 16
4.3网上智力扑克系统概要设计 19
4.3.1 服务器端概要设计 19
4.3.2 客户端概要设计 19
4.4网上智力扑克系统详细设计 21
4.4.1 服务器端详细设计 21
4.4.2 游戏面板详细设计 22
4.4.3 客户端详细设计 24
结论 26
致谢 27
参考文献 28
附录A 主要源程序 30

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇统一用户管理系统及在门户中的应.. 下一篇网络数据包的过滤与解包(含开题+..

相关栏目

最新文档下载

推荐文档下载