局域网聊天工具的设计与实现(VC)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
目 录1 概述11.1 本课题的研究背景11.2 国内外研究现状11.3 开发工具的简介11.3.1 Visual C++11.3.2 ACCESS 2000数据库简介32网络通讯程序的设计原理和过程42.1 MFC框架42.2 TCP/IP协议52.3 客户机/服务器模型72.4 Windows Sockets网络编程接口82.5 系统功能描述83 需求分析93.1可行性研究93.2 系统需求分析93.3 系统目标93.4 系统开发环境104总体设计104.1系统流程设计114.2 服务器端的设计114.2.1 服务器端工作流程图114.2.2 服务器的界面设计124.3 客户端的设计124.3.1 客户端工作流程图124.3.2 客户端的界面设计144.4 数据库设计145 系统程序实现155.1 服务器端155.2 客户机端216 软件测试286.1 软件测试的意义296.2 软件测试的重要性296.3 软件测试的范围296.4 软件测试的方法296.5 软件测试的目的和原则307 总结31参 考 文 献33致 谢34
本文来自think58
[来源:http://think58.com]
5 系统程序实现 [资料来源:http://think58.com]
5.1 服务器端
服务器端运行以后,显示服务器界面,包括启动服务器、关闭服务器、清除、历史、发送、退出程序按钮,以及,昵称输入框、消息输入框,记录消息面板,在线、离开、隐身和忙碌状态。如图所示 [资料来源:www.THINK58.com]
本文来自think58 [资料来源:http://THINK58.com]
think58好,好think58 [来源:http://think58.com]
图5.1 服务器端 think58.com
[资料来源:www.THINK58.com]
5.2 客户机端
think58好,好think58
[来源:http://www.think58.com]
[资料来源:http://www.THINK58.com]客户机端运行以后,显示客户机界面,包括开始连接、屏蔽连接、清除、历史、发送、退出程序按钮,以及,昵称输入框、消息输入框,记录消息面板,在线、离开、隐身和忙碌状态。如图所示 think58好,好think58 [资料来源:http://www.THINK58.com]
copyright think58
图5.2 客户机端
copyright think58 [资料来源:www.THINK58.com]
copyright think58
[资料来源:http://THINK58.com]