This resource is a chat program for network programming socket experiments written in C#. It has powerful functions. It can chat with multiple people (send broadcasts), chat with two people, and send functions such as window shaking.
And this resource has very detailed requirements, design, outline, implementation, and test documents. Can be used as an important reference resource for socket programming.
Dissertation Table of Contents:
1. Requirements analysis 3
1.1 Development background 3
1.2 Functional requirements 3
1.3 Operating environment 3
1.4 Function implementation 4
two. Project design 5
2.1 Program flow diagram 5
2.2 Outline design 6
2.3 Functional design 6
2.4 Detailed design 8
2.4.1 Interface design 8
client 9
2.4.2 Program structure design 10
3.1. Client 10
3.2 Server side 16
Four-item test 18
5. Summary: 18
Expand