该用户从未签到
|
采用java网络通信技术实现基于C/S模式的聊天室+ d6 b S9 m5 U9 i! G) F
1 课程设计教学条件要求 eclipse/ netbeans/ Jbuilder
2 m7 Y6 R. \- u; R2 课程设计任务' H4 f* b$ |' t/ ^& w
编写一个简易CS版聊天室,多个客户端可以同时发送信息,服务器端监听并显示到客户端页面。
' ]/ E. B; b2 e; U% z" h1.要求可以实现多人同时在线聊天。
|/ Q! }3 I2 \; z& b7 L2.要求客户端和服务器端的界面采用Swing或SWT实现
2 F: Y# e/ Z) }# ?* z# |& F6 C3 O3.服务器可以向多个客户进行广播通信。
( }* j {9 N* s: }# H2 V/ e3 课程设计报告书主要内容
5 h z, i- B' m6 L- `5 f2 d! G* D1 需求分析% v/ R, y# _2 a. {% Z
2 总体设计3 l3 d- F4 W2 O& h# \
2.1 设计的总体思想与算法描述
' [& X$ [/ M* T' A$ _3 o. h5 G 2.2 模块结构图
' X' y# J: C3 g( ~! _" r' \) u; N 2.3 各功能模块的功能与处理流程描述! C5 j7 c" O' _7 T* _
2.4 界面设计
* n- Z: A' b% I0 e3 各功能模块程序设计& q2 ^3 K& Z. k) B$ i
按照功能模块的功能与处理流程描述给出详细的程序代码,并给出重点语句的注释.3 g1 s: H! F, F% M4 Y
4 小结9 |7 J- c: s' u0 f$ t0 f3 `
4 课程设计要求+ d# d+ z3 \* E! }& w$ G6 ^$ X
1 按时到机房签到,在指定机位上机。遵守机房纪律。* L3 a4 T, S' ?3 G% O- S/ i
2 独立完成课程设计任务。指导教师到机位上指导学生和分时段验收学生完成的程序。3 N; T4 q9 Z6 h7 W$ ]# Q9 w
3 按时提交打印的课程设计报告书。
3 `0 @7 W# }2 D* F$ t5 课程设计参考书$ w& d8 q L# Z; ]9 l# ]
[1] 许文宪 懂子建. Java程序设计教程与实训. 北京:北京大学出版社,2005.( a3 u, R9 }/ E+ M# ?$ ]8 E
[2] 辛运帏 .Java程序设计.北京:清华大学出版社, 20045 } C* y4 V% L8 f `# I
[3] [美]Echel,B .Java编程思想(第三版).北京:机械工业出版社,2005
8 N% `6 R7 X* d+ }& ~
5 E# X; D. q' S) h- H( o
Java网络通信技术实现基于CS模式的聊天室.zip
(133.95 KB, 下载次数: 53)
1 k" x5 U9 Z0 R" o5 e7 ~) y6 S# C/ T
0 M+ a# j9 Q) \* a4 B6 Z
. K: v9 g i# p! h |
|