C++聊天室系统源代码

C++聊天室系统源代码
一、课程设计(论文)题目       基于客户/服务器模型的套接字编程                                               
二、课程设计(论文)工作:自   2009 年 12 月 28 日起至   2010年  1  月  2  日止。
三、课程设计(论文)的内容要求:
1、 1) 分析winsock编程技术,特别是Winsock使用;      
2)    分析聊天程序的功能及其相关网络协议;         
3)    给出V程序流程图和设计方案;                 
4)    选择开发环境,编译源程序;                   
5)    给出软件测试文档;                                          
2、1) 资料提交形式:课程设计报告一份、电子文档一份;  
2) 课程设计报告不少于3000字;                     
3) 电子文档中必须至少有5份参考资料,压缩后以班为单位交电子版给老师,时间为第18周的周六(即:2010年1月2日)                                               
4) 成绩:出勤占10%、课程设计报告占40%、答辩占20%、参考资料占30%。                                   
5) 课程设计报告模板写附录。  
目 录
一、需求分析 ………………………………………………     5
二、系统结构 ………………………………………………   6
三、网络通信 ………………………………………………   6
四、程序代码 ………………………………………………    12
五、运行截图 ………………………………………………    19
六、测试结果及改进 ………………………………………    20
七、参考文献 ………………………………………………    21
一、 需求分析
随着网络的普及,人与人之间的交也更多的是在网络上进行,于交流的实时性,即时通讯系统也被越来越多的人所使用。即时通讯系统除了普通的生活上的交流,也在商业交流中越来越受到重视,它可以是个很好的与客户之间即时交流的平台,在时间上它要比电子邮件更加具有实时性,而费用相对电话交流也要经济的多。在这种环境下,聊天软件作为一种即时通讯工具,得到了很好的发展。
聊天室作为即时聊天软件的一种,已经在网络上得到广泛的使用。
聊天室需要实现的功能:
 1、用户选择感兴趣的房间加入。
2、输出聊天信息。
3、显示聊天信息。
4、自动显示聊天室内的所有在线成员。
5、能够对所有人聊天。
6、能够进行私聊。905

[1] [2] [3] [4] [5] [6] 下一页

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有