Open Nav

局域网OICQ通信通讯设计与实现(Linux,Socket)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

局域网OICQ通信通讯设计与实现(Linux,Socket)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文12400字,程序代码)     
本系统采用客户机/服务器架构模式通过C提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,服务器端设计与实现过程中,采用了多线程技术,可以在单个程序当中同时运行多个不同的线程,执行不同的任务。
聊天系统完成后将可进行多人对多人的聊天,对好友进行添加、删除,对新用户的注册,发送消息、接受消息等功能。该系统并不受限于网络,一台没有连接外网的计算机便可完成操作,服务器端采用固定环回IP的方式,来使客户端对服务器端进行绑定,客户端登录需要及时得到服务器端的端口信息,从而实现客户端的绑定。当启动一次服务器端程序后,便可连续打开多个客户端程序,从而完成整个系统的操作。

系统功能需求
本系统主要通过客户端,服务器端来体现聊天系统的基本功能[6]。
1.服务器端
(1).处理用户注册
(2).处理用户登录
(3).处理用户发送信息,服务器监控聊天内容,服务器过滤非法内容
(4).处理用户得到信息
(5).处理用户退出
2客户端
(1).用户注册界面及结果 [来源:http://www.doc163.com]
(2).用户登录界面及结果
(3).用户发送信息界面及结果
(4).用户得到信息界面及结果
(5).用户退出界面及结果

 

[资料来源:https://www.doc163.com]

局域网OICQ通信通讯设计与实现(Linux,Socket)
局域网OICQ通信通讯设计与实现(Linux,Socket)
局域网OICQ通信通讯设计与实现(Linux,Socket)
局域网OICQ通信通讯设计与实现(Linux,Socket)
局域网OICQ通信通讯设计与实现(Linux,Socket)

[版权所有:http://DOC163.com]


局域网OICQ通信通讯设计与实现(Linux,Socket)


目    录
摘 要    I
Abstract    II
1 绪论    1
1.1  国内外聊天系统的研究现状    1
1.2  C/C++语言    2
1.2.1  C/C++的发展历史    2
1.2.2  C++的特点    2
1.2.3  C++ 与Internet    3
1.3  Socket编程    4
1.3.1  关于TCP/IP协议    4
1.3.2  服务器和客户机    5
1.4本文内容安排    5
2 需求分析    6
2.1  可行性研究    6
2.1.1  可行性分析    6
2.1.2  系统功能需求    6 [版权所有:http://DOC163.com]
2.1.3  系统性能需求    7
2.1.4  系统运行需求    7
2.2  数据流图    8
2.2.1  顶层数据流图    8
2.2.2  一层数据流图    8
2.2.3  二层数据流图    9
3 概要设计    10
3.1  系统实现原理    10
3.2  系统实现流程图    11
3.3  各模块详细功能    12
3.3.1  服务器端结构    12
3.3.2  客户端结构    12
4 详细设计    14
4.1  系统流程图    14
4.1.1  系统总体流程图    14
4.1.2  系统客户端流程图    15
4.2  编写服务器端程序    15
4.2.1  问题陈述    15
4.2.2  解决方案    16
4.3  客户端程序编写    23
4.3.1  客户端注册    23 [资料来源:Doc163.com]
4.3.2  用户登录    24
4.3.3  聊天室    25
结束语…….31
致谢    32
参考文献    33

[资料来源:http://www.doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4