游戏聊天系统设计的设计

2015年3月 .NET技术大版内专家分月排行榜第三2015年2月 .NET技术大版内专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
2017年5月 .NET技术大版内专家分月排行榜第一2017年4月 .NET技术大版内专家分月排行榜第一2017年3月 .NET技术大版内专家分月排行榜第一2017年2月 .NET技术大版内专家分月排行榜第一2016年10月 .NET技术大版内专家分月排行榜第一2016年8月 .NET技术大版内专家分月排行榜第一2016年7月 .NET技术大版内专家分月排行榜第一
2017年2月 总版技术专家分月排行榜第三
2017年5月 .NET技术大版内专家分月排行榜第一2017年4月 .NET技术大版内专家分月排行榜第一2017年3月 .NET技术大版内专家分月排行榜第一2017年2月 .NET技术大版内专家分月排行榜第一2016年10月 .NET技术大版内专家分月排行榜第一2016年8月 .NET技术大版内专家分月排行榜第一2016年7月 .NET技术大版内专家分月排行榜第一
2014年8月 .NET技术大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。14简单聊天系统的设计与实现
上亿文档资料,等你来发现
14简单聊天系统的设计与实现
JISHOUUNIVERSITY;专业课课程论文;题目:;作者:学号:所属学院:专业班级:总评分:完成时间;简单聊天系统的设计与实现;信息科学与工程学院;吉首大学信息科学与工程学院;简单聊天系统的设计与实现;(吉首大学信息科学与工程学院,湖南吉首41600;摘要;网络聊天室通常直称聊天室,是一种人们可以在线交谈;关键词:网络聊天室;java;面向对象;通信机
JISHOU UNIVERSITY
专业课课程论文
号: 所属学院: 专业班级: 总 评 分: 完成时间:
简单聊天系统的设计与实现
信息科学与工程学院
吉首大学信息科学与工程学院
简单聊天系统的设计与实现
(吉首大学信息科学与工程学院,湖南 吉首 416000)
要 网络聊天室通常直称聊天室,是一种人们可以在线交谈的网络论坛,在同一聊天室的人们通过广播消息进行实时交谈。在当今信息时代,越来越多的聊天工具被应用,java语言是当今流行的网络编程语言,它具有面向对象,与平台无关,安全,多线程等特点。使用java语言不仅可以实现大型企业级的分布式应用系统,还能够为小型的的,嵌入式设备进行应用程序的开发。面向对象的开发是当今世界最流行的开发方法,它不仅具有更贴近自然地语义,而且有利于软件的维护和继承,锻炼我们熟练地应用面 向对象的思想和设计方法解决实际问题的能力。 本程序正是用 java 语言实现了简单聊天功能。它是图形界面,线程,流与 文件系统等技术的综合应用。 其界面主要采用了 java.awt 包, java.swing 包等。
关键词:网络聊天室;java;面向对象;通信机制;图形界面
录 第一章 引言 1 第二章 关键技术 ............................................................................................................................. 2
2.1开发技术 ................................................................................................................................. 2
2.1.1 2.1.2什么是Java .................................................................................................................... 2 主要特性 ......................................................................................................................... 2 中的布局 ............................................................................................................... 3
2.1.3 Java
2.2 开发工具 ................................................................................................................................ 3 2.2.1 Eclipse...........................................................................................................3 2.2.2 SQL Sever数据库........................................................................................3 第三章 需求分析 ............................................................................................................................. 4
3.1可行性分析 ............................................................................................................................. 4
3.1.1 经济可行性................................................................................................4
3.1.2 操作可行性................................................................................................4
3.1.3 技术可行性................................................................................................4
3.2功能分析 ................................................................................................................................. 4
3.2.1 注册............................................................................................................4
3.2.2 登录............................................................................................................5
3.2.3 私聊............................................................................................................5 第四章 概要设计 ............................................................................................................................. 6
4.1系统总体结构 ......................................................................................................................... 6
4.2数据库设计 ............................................................................................................................. 6 第五章 详细设计 ............................................................................................................................. 8
5.1登录模块设计 ......................................................................................................................... 8
5.2注册模块设计 ......................................................................................................................... 9
5.3消息格式化设计.................................................................................................10
5.4 界面设计...........................................................................................................10
5.4.1 登录界面.................................................................................................10
5.4.2 注册界面.................................................................................................11
5.4.3 聊天界面.................................................................................................11 结束语............................................................................................................................................. 12 参考文献...... ...............................................................................................................123
简单聊天系统的设计与实现
第一章 引言 当今主流的聊天工具有QQ,MSN,网易泡泡等,国内最热门的聊天工具当属腾讯QQ,是由深圳市腾讯计算机系统公司开发的,基于Internet的即时寻呼软件。你可以通过QQ和你的亲朋好友进行交流,即时收发消息,文件传输,语音视频,发送邮件等功能,QQ不仅仅在电脑在应用,还能通过移动***登录手机腾讯网址或者下载手机可用的手机客户端进行QQ的登录使用。QQ支持显示好友的在线信息,即时传送信息、即时交谈、即时发送文件和网址。QQ可以在Win95/98/NT/2000/XP/Win7操作系统下运行,是十分灵活的网络通信工具。 虽然QQ软件是免费的,而且功能也是越来越强大。但是唯一的不足的地方就是都需要在电脑联网的情况下才能使用,脱离了Internet根本就是一个只能看不能用的软件,为了能在脱离了Internet的情况下使用的局域网聊天工具,那就必须要有服务器端,而本系统就是包括服务器端和客户端,可以在局域网聊天的一个软件。1
简单聊天系统的设计与实现
第二章 关键技术 2.1 开发技术 2.1.1什么是Java
Java是一种可以跨平台应用的面向对象的程序设计语言,他是由Sun公司在1995年推出的程序设计语音。Java具有很高的通用性,安全性,跨平台等特点。 Java与一般的编译执行计算机语音和解释执行计算机语音不同。他它首先是将源代码编译成二进制的字节码,然后在各种不同平台的虚拟机上来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台的特性,这也是Java语言最大的特点。Sun公司在推出Java后就将它作为一种开放式的技术,从而吸引了很多编程开发者。而Sun公司的口号之一就是“Java语言是靠群体的力量而非公司的力量”,并且获得了广大软件开发商的认可。 2.1.2主要特性
Java语言的主要特性有: 1)Java语言是简单的。Java语言的语法和C语言,C++语言很相近,从而使得大多数的程序员很容易学习。2)Java语言是一个面向对象的。比C++更纯粹的面向对象程序设计语言。3)Java语言是分布式的。Java的网络能力强大且易于使用。4)Java语言是健壮的。Java的强类型机制,异常处理,废料的自动收集等是Java程序健壮性的重要保证。5)Java语言是安全的。Java通常应用在网络环境中,因此Java提供了一个安全机制来防止恶意代码的攻击。6)Java语言是体系结构中立的。Java程序在Java平台上被编译为体系结构中立的字节码格式, 然后可以在实现这个Java平台的任何系统中运行。7)Java语言是可移植的。这种可移植行又来源于体系结构的中立性。8)Java语言是解释型的。Java程序在Java平台上被编辑为字节码格式,然后才可以在这个Java平台的任何系统中运行。9)Java是高性能的。与那些解释型的高级脚本语言相比,Java的确是高性能的。10)Java语言是多线程的。在Java语言中,线程是特殊的对象,它必须由Thread类或其子类来创建。通常有两种方法创建:第一,从Thread类派生出子类并重写run方法,使用该子类创建的对象即为线程。第二,实现Runnable接口。 2.1.3 Java中的布局 边框布局BorderLayout、流布局FlowLayout、网格布局GridLayout、分组布局 2
三亿文库包含各类专业文献、中学教育、各类资格考试、外语学习资料、专业论文、高等教育、生活休闲娱乐、14简单聊天系统的设计与实现等内容。 
 简单聊天程序的设计与实现 摘 要 本课程设计主要是设计并实现一个简单的聊天程序,该聊天程序能够支持多人 聊天,聊天的内容可以仅仅支持文本信息,聊天程序包括服务器...  实验报告课程 计算机网络 实验名称 简单聊天程序的设计与实现 第 1 页 一、实验目的 掌握最基本的 Client/Server(客户机/服务器)模式 1.熟悉 VisualC++的基本...  程序设计报告( 2012 / 2013 学年 第二 学期) 题 目: 简易聊天软件的设计与实现 专学班指指日生级导导姓学教单 业名号师位 计算机学院计算机科学与技术系 ...  网络聊天系统设计与实现 (袁波) (西南科技大学网络学院计算机信息管理 计算机信息...随着网络技术、多媒体技术的快速发展和日益普及,简单聊天系统已经广泛 地开展起来...  实验2.7 简单聊天程序的设计与实现班级:计科 1301 学号: 姓名:张蓉 一、实验目的 1,掌握 Socket 程序设计方法 2,掌握基于 Socket 的聊天程序设计方法 ...  网络聊天系统的设计与实现_互联网_IT/计算机_专业资料。网络教育学院 本科生毕业...该软件使用 J***A 编写,具有良 好的兼容性,易于实现。操作简单,使用方便结构简单...  简易聊天工具详细设计报告_计算机软件及应用_IT/计算机_专业资料。简易聊天工具总体...该聊天系统实现私聊,一对多聊,用户登陆,退出聊天系统等功能。 2.2 可行性...  科研训练网络聊天室系统设计与实现 Design and implementation of network chatroom...人进行聊天交流的需要, 使得较多 的人在同一个聊天页面进行交流变得方便,简单。...

参考资料

 

随机推荐