本系统在开发中用到了局域网通信机制的原理,通过直接继承Thread类来建立多线程。开发中日用了计算机网络变成的基本理论知识,如TCP/IP协议、客户端/服务器端模式、网络编程的设计方法等。在网络编程中对信息的读取、发送,是利用流来实现信息的交换,其中介绍了对实现一个系统的信息流的分析,包含了一些基本的软件工程的方法。