...132.4.3分析Socket在客户端的开发流程................................142.4.4多线程设计的分析.............................................142.5方案的比较.....................................................152.6系统运行环境...................................................163系统详细设计.....................................................173.1系统的代码结构.................................................173.1.1服务器端的详细设计(Server类)................................173.1.2注册类的详细设计(Register类)................................193.1.3主程序类的详细设计(MainWin类)................................203.1.4登陆类的详细设计(New类)......................................213.2多线程的详细设计...............................................233.3数据库的详细设计...............................................233.4消息通信的详细设计.............................................244系统的实现.......................................................264.1多线程的实现...................................................264.2数据库在程序中的应用...........................................274.3服务器端的实现.................................................284.4客户端的实现...................................................304.5注册类的实现...................................................314.6主程序类的实现.................................................334.6.1窗口事件的实现...............................................344.6.2服务器连接的实现.............................................374.6.3消息通信的实现...............................................383
5总结与展望.......................................................41致谢...............................................................42参考文献...........................................................43
4
1绪论
计算机越来越成为我们生活中的重要工具,自从1968年世界上第一个计算机网络--ARPA