该用户从未签到
|
采用java网络通信技术实现基于C/S模式的聊天室
& E# Z! K; U2 n0 G! W0 `1 f- K0 \1 课程设计教学条件要求 eclipse/ netbeans/ Jbuilder
& R1 Q) U* t5 K+ {, l7 C2 课程设计任务
% Z/ V& r4 ?! E0 k1 r编写一个简易CS版聊天室,多个客户端可以同时发送信息,服务器端监听并显示到客户端页面。/ V( ^6 [5 s2 D1 M. s
1.要求可以实现多人同时在线聊天。7 x3 O# f9 e7 [6 @- J4 x
2.要求客户端和服务器端的界面采用Swing或SWT实现
9 Y$ \# h4 L7 K2 A' x3.服务器可以向多个客户进行广播通信。
) L3 @3 O7 y' ?7 A3 课程设计报告书主要内容
- Y1 L8 z2 _4 \7 j* H: A1 需求分析
N# D3 C# }0 F1 k P2 总体设计
/ s5 Q* \. p. ^" M7 J 2.1 设计的总体思想与算法描述
) H! j) ]5 l O9 _0 v& ]$ _& O 2.2 模块结构图
( w+ R; e# N6 K 2.3 各功能模块的功能与处理流程描述
- |- y6 {7 ]8 O6 R- ]$ J 2.4 界面设计9 Z1 o% b2 }- G* Q, z- ~
3 各功能模块程序设计
" S* p( q) h& }9 G' S3 l8 r; ?0 |按照功能模块的功能与处理流程描述给出详细的程序代码,并给出重点语句的注释.
8 H" j, K2 |: h9 s1 O$ y6 c8 s4 小结
# t* \6 l2 @ O: O6 Y' t( H# s; X& j' F4 课程设计要求
9 _1 _7 B; H% r. \, y5 a5 [1 按时到机房签到,在指定机位上机。遵守机房纪律。
* W+ q+ N; N& E+ D/ c8 U 2 独立完成课程设计任务。指导教师到机位上指导学生和分时段验收学生完成的程序。
* [ Y1 D5 z, f$ U% K* z 3 按时提交打印的课程设计报告书。
: x6 K2 H/ U* H; T% i2 s7 B! G5 课程设计参考书: X. ]8 C! x8 K- H
[1] 许文宪 懂子建. Java程序设计教程与实训. 北京:北京大学出版社,2005.4 ~; p9 J& `' }/ U
[2] 辛运帏 .Java程序设计.北京:清华大学出版社, 20045 _3 D8 D0 z" c3 P9 W
[3] [美]Echel,B .Java编程思想(第三版).北京:机械工业出版社,2005
5 H2 K1 `4 U& @) G' a, U
8 h4 K8 Y7 ~/ }9 f9 H
Java网络通信技术实现基于CS模式的聊天室.zip
(133.95 KB, 下载次数: 53)
; [' R, Y1 ~/ \: }/ j% B: I0 K$ s4 V: _7 n b; q
+ m# k. x. p3 V% y |
|