C网络聊天系统的方案设计书与实现 .docx
《C网络聊天系统的方案设计书与实现 .docx》由会员分享,可在线阅读,更多相关《C网络聊天系统的方案设计书与实现 .docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结封面可编辑资料 - - - 欢迎下载精品名师归纳总结作者: PanHongliang仅供个人学习可编辑资料 - - - 欢迎下载精品名师归纳总结摘 要21 世纪人类进入了一个以网络运算机为中心的信息主导型时代,现在人们可以使用运算机在瞬时快速的处理和传递大量信息。网络的快速进展使得信息沟通的速度和方式发生了巨大的变化,人们已经越来越明显的看到了运算机网络带来的社会生活方面的巨大变革。随着互联网技术的飞速进步,有关网络的技术层出不穷,网络谈天系统也成为了一种深受大众宠爱、应用广泛的工具。网络谈天是互联网上一种特殊普及的应用,文中以.NET 平台作为开发工具,使用 Socket 作
2、为应用程序开发模型,可便利服务器与客户端建立连接,数据传输和断开连接。此外,在开发的过程中仍接受了多线程技术,以完成客户进程间的调度,实 现多用户操作。文章中设计了一个简洁的桌面谈天系统,包括服务器端和客户端两个 部分,服务器和客户端之间通过Socket 编程技术实现建立连接的过程,并进行通信。服务器端主要包括如下功能:显示登陆服务器主机及端口号,记录登陆用户并管 理用户基本信息。客户端分为用户登陆和谈天两个子模块,两个模块包括如下功能: 显示服务器端口、用户登陆、治理用户谈天记录、显示用户状态和私聊模式。关键词:网络谈天系统,服务器端,客户端, Socket ,多线程ABSTRACTThe
3、21st century, mankind has entered a information-oriented era of network computer as the center , now people can use the computer rapidly processing and transmisting informationinan instant. The rapid development of networkmakes the exchange of information rate and manner has taken place tremendous c
4、hanges, it is more and more evident that enormous changes of the social life brought about by the computer networks.As the internet is developing rapidly,the technology on networkemerges one another instantly.The network chat system is also becoming a popular, widely-used tool.Network chat on the in
5、ternet is a very popular application, in the text, we use .NET platform as a development tool, and socket as the application development model, to facilitate the establishment of the client and server connectivity, data transmission and disconnect. In addition, in the process of developing also uses
6、the multi-threaded technology to complete the processfor scheduling, and multi-user operation. The article designs a simple desktop chat system, including server and client in two parts, between the client and serverthroughSocketprogrammingtechnologytoconnecttheprocess,and communications.The server
7、end mainly includes the following functions: showing landing server host and port number, users log records andmanageuserbasic information. The可编辑资料 - - - 欢迎下载精品名师归纳总结customer end module was divided into two pieces of module, logining and chating, whichinclude the followingfunctions: showing server
8、port, logining, the management of user chats, showing users state and private model.Keywords:Network Chat System, the server end, the client end, Socket, multi-threading technology可编辑资料 - - - 欢迎下载精品名师归纳总结目 录第 1 章引言错误!未定义书签。1.1 课题的背景及意义 错误!未定义书签。1.2 课题的争论现状 错误!未定义书签。1.3 本文的组织方式 1第 2 章关键技术及开发工具 错误!未定义
9、书签。2.1 TCP/IP协议和 Socket简介错误!未定义书签。2.1.1 TCP协议简介 错误!未定义书签。2.1.2 端口简介 错误!未定义书签。2.1.3 名称空间 错误!未定义书签。2.1.4 Socket编程技术 错误!未定义书签。2.2 多线程技术 错误!未定义书签。2.3 开发工具介绍 错误!未定义书签。第 3 章网络谈天系统分析 错误!未定义书签。3.1 系统实现目标及基本原理 错误!未定义书签。3.2 需求分析 错误!未定义书签。3.2.1 功能需求分析 错误!未定义书签。3.2.2 性能需求分析 错误!未定义书签。3.3 系统体系结构 错误!未定义书签。第 4 章系统设
10、计 错误!未定义书签。4.1 系统模块分析 错误!未定义书签。4.2 服务器端的设计 错误!未定义书签。4.3 客户端的设计 错误!未定义书签。第 5 章系统实现 错误!未定义书签。5.1 服务器端的实现 错误!未定义书签。5.1.1 服务器初始化 错误!未定义书签。5.1.2 建立与客户端连接 错误!未定义书签。5.1.3 与客户端通信 错误!未定义书签。5.1.4 向客户端发送命令 错误!未定义书签。5.2 客户端的实现 错误!未定义书签。可编辑资料 - - - 欢迎下载精品名师归纳总结5.2.1 登陆子模块的实现 错误!未定义书签。5.2.2 客户端谈天子模块的实现 2结论错误!未定义书
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C网络聊天系统的方案设计书与实现 网络 聊天 系统 方案设计 实现
限制150内