1 / 27
文档名称:

Java网络通信技术实现基于CS模式的聊天室aa.doc

格式:doc   页数:27
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java网络通信技术实现基于CS模式的聊天室aa.doc

上传人:1035636707 2012/5/7 文件大小:0 KB

下载得到文件列表

Java网络通信技术实现基于CS模式的聊天室aa.doc

文档介绍

文档介绍:武汉科技大学城市学院
课程设计报告
课程设计名称 Java课程设计
题目
采用Java网络通信技术实现基于C/S模
式的聊天室
院系
信息工程学部
专业
信息管理与信息系统
班级
1班
姓名
张峰
指导教师
于海平
题目:采用Java网络通信技术实现基于C/S模式的聊天室
1 课程设计教学条件要求 eclipse/ netbeans/ Jbuilder
2 课程设计任务
编写一个简易CS版聊天室,多个客户端可以同时发送信息,服务器端监听并显示到客户端页面。



3 课程设计报告书主要内容
1 需求分析
2 总体设计
设计的总体思想与算法描述
模块结构图
各功能模块的功能与处理流程描述
界面设计
3 各功能模块程序设计
按照功能模块的功能与处理流程描述给出详细的程序代码,并给出重点语句的注释.
4 小结
4 课程设计要求
1 按时到机房签到,在指定机位上机。遵守机房纪律。
2 独立完成课程设计任务。指导教师到机位上指导学生和分时段验收学生完成的程序。
3 按时提交打印的课程设计报告书。
5 课程设计参考书
[1] 许文宪懂子建. Java程序设计教程与实训. 北京:北京大学出版社,2005.
[2] :清华大学出版社, 2004
[3] [美]Echel,B .Java编程思想(第三版).北京:机械工业出版社,2005
撰写者:江伟指导老师:于海平
目录
1 需求分析 1
2 总体设计 2
设计的总体思想与算法描述 2
模块结构图 2
2. 3界面设计 3
管理员界面 3
登陆界面 3
聊天界面 4
文件发送界面 5
接受提示界面 5
选择保存界面 6
传输成功提示界面 6
3 程序设计 7
4 小结 22
参考文献 23
1 需求分析
本系统是实现c/s模式的聊天室首先要建立侦听服务,这个需求是服务器端的需求。其次还应实现:用户登录,包括客户端请求登录以及服务器端响应登录两个过程。收发聊天信息,包括客户端发送聊天信息以及服务器端转发聊天信息两个过程。收发系统信息,由服务器端发送给客户端的信息。用户下线,包括客户端请求下线以及服务器响应请求两个过程,这个与用户登录类似,服务器关闭。其中我还加入了文件传输功能,方便了用户文件的共享。
2 总体设计
设计的总体思想与算法描述
依据需求分析的结果,该系统应设计成一个可以实现多人同时在线聊天功能的聊天软件,下面从软件的整体结构设计、界面设计、变量设计等方面阐述一下系统的总体设计。依据需求分析结果,设计应实现多人同时在线聊天,就应该分为服务端和用户端两个端口。用户端把信息发送到服务端,而后服务端再把信息分发到各个用户端。
模块结构图
模块结构图
2. 3界面设计
管理员界面
管理员界面
登陆界面

聊天界面

文件发送界面

接受提示界面

选择保存界面

传输成功提示界面

程序设计
.ff;
import .*;
import .*;
import .*;
import .*;
import .*;
import .*;
public class StartServer {
public static void main(String[] args) {
StartServer startServer = new StartServer();
serverFrame= Server();
}
class Server extends JFrame{
private JScrollPane jp_rec;
private JScrollPane jp_send;
private JScrollPane jp_list;
private JTextArea jta_rec;

最近更新

2024年漳州城市职业学院单招职业适应性测试模.. 39页

2024年潇湘职业学院单招职业技能测试题库附答.. 40页

2024年潍坊环境工程职业学院单招职业技能测试.. 39页

2024年濮阳石油化工职业技术学院单招职业倾向.. 39页

2024年烟台汽车工程职业学院单招职业技能测试.. 40页

2024年焦作工贸职业学院单招职业倾向性考试题.. 40页

2024年牡丹江大学单招职业倾向性测试题库含答.. 42页

2024年琼台师范学院单招职业适应性考试题库及.. 41页

2024年甘肃卫生职业学院单招职业适应性考试模.. 41页

2024年白城医学高等专科学校单招职业倾向性测.. 40页

2024年益阳医学高等专科学校单招职业倾向性考.. 39页

2024年盐城工业职业技术学院单招职业适应性测.. 39页

2024年眉山药科职业学院单招职业技能测试模拟.. 41页

2024年石家庄理工职业学院单招职业技能考试模.. 41页

2024年石家庄职业技术学院单招职业倾向性考试.. 40页

2024年石家庄铁路职业技术学院单招职业适应性.. 39页

2024年福州外语外贸学院单招职业倾向性考试模.. 41页

2024年福建农业职业技术学院单招综合素质考试.. 41页

2024年福建卫生职业技术学院单招职业倾向性测.. 40页

2024年福建理工大学单招职业适应性考试模拟测.. 40页

2024年科尔沁艺术职业学院单招职业技能考试题.. 41页

2024年绍兴文理学院元培学院单招职业倾向性考.. 41页

2024年绵阳飞行职业学院单招职业倾向性测试题.. 42页

2024年苏州健雄职业技术学院单招职业适应性测.. 40页

2024年苏州工业园区职业技术学院单招职业技能.. 40页

2024年苏州高博软件技术职业学院单招职业适应.. 39页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

2024年常州机电职业技术学院单招职业适应性测.. 78页

食品安全自查、从业人员健康管理、进货查验记.. 9页

康复医院设置标准1 14页