Design and Implementation of Network Chat Room Based on TCP / IP
1 overall requirements
Using the TCP / IP protocol to implement a chat room program so that students are familiar with the basic principles of the TCP / IP protocol, the general idea of Socket programming, and general methods developed in the Java environment.
2 basic functions
The system consists of a server and a client, and a server supports multiple clients to log in. The server accepts information sent by each connection customer and broadcasts to each customer.
The client can log in to the specified server, you can send the information to the server and display the server's broadcast message to implement a simple chat room.
3 requirements
(1) Learn the Java language and focus on Java network programming;
(2) Learn TCP / IP protocol, focus on the use of Socket programming methods
(3) Learn to use the UML modeling tool design system
(4) Implement chat room system
4-time planning
Stage name
time
jobs
1 study preparation
January 13th - February 20
Learn Java language and Java network programming
Understand TCP / IP protocol
2 system design
February 21 - March 13th
Learn UML modeling tool
System design
3 system development
March 14th - April 30th
System Development
4 writing
May 1 - May 20
Writing
5 exchange and contact
(1) Online learning garden: http://blog.9cbs.net/jj97007/category/87008.aspx
(2) Teacher Contact Method: JJ97007@163.com