I
Java
程序课程设计任务ä¹?/p>
JAVA
聊天室的系统的设计与开å�?/p>
1
ï¼?/p>
主要内容ï¼?/p>
ç”?/p>
JA
V
A
实现基于
C/S
模式的聊天室系统ã€?/p>
聊天室分为服务器端和客户端两部分ï¼?/p>
服务器端程序主要负责侦听客户端发来的信息,客户端需要登陆到服务器端才可
以实现正常的聊天功能ã€?/p>
2.
具体要求(包括技术要求等ï¼?/p>
ï¼?/p>
系统的功能要æ±?/p>
:
A.
服务器端主要功能如下ï¼?/p>
1.
在特定端口上进行侦听,等待客户端连接ã€?/p>
2.
用户可以配置服务器端的侦听端口,默认端口ä¸?/p>
8888
�/p>
3.
向已经连接到服务器端的用户发送系统消息ã€?/p>
4.
统计在线人数ã€?/p>
5.
当停止服务时,断开所有的用户连接ã€?/p>
B.
客户端的主要功能如下ï¼?/p>
1.
连接到已经开启聊天服务的服务器端ã€?/p>
2.
用户可以配置要连接的服务器端çš?/p>
IP
地址和端口号ã€?/p>
3.
用户可以配置连接后显示的用户名ã€?/p>
4.
当服务器端开启的话,用户可以随时登录和注销ã€?/p>
5.
用户可以向所有人或某一个人发送消息ã€?/p>
学习并掌握一下技术:
Java
JavaBean
ç?/p>
熟练使用一下开发工具:
Eclipse
ï¼?/p>
JCreator
ç?/p>
实现系统上诉的功能ã€?/p>
3.
进度安排ï¼?/p>
12
�/p>
28
æ—?/p>
~
12
�/p>
29
日:课程设计选题,查找参考资æ–?/p>
12
�/p>
30
æ—?/p>
~
1
�/p>
1
日:
完成系统设计
1
�/p>
2
æ—?/p>
~
1
�/p>
5
日:
完成程序代码的编å†?/p>
1
�/p>
6
日:系统测试与完å–?/p>
1
�/p>
7
日:完成课程设计报告,准备答è¾?/p>
4.
主要参考文献:
[1].
张广å½?/p>
孟红è•?/p>
张永å®?/p>
.Java
课程设计(案例精编)
[M].
清华大学出版
�/p>
.2007
年版