VC++网络通信系统的设计与实现论文.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
该设计资料为经过指导导师审核并通过答辩,确保了内容准确、结构清晰。

网络通信软件的设计与实现 摘 要 本论文是关于一个通信软件的设计与实现. 首先介绍了该课题的来源和意义, 以及课题中作者使用的原理技术, 包括客户/服务器模式(C/S)结构原理, TCP/IP协议的体系结构等然后详细分析了系统的整体设计,包括系统的功能介绍、实现思想, 系统的需求分析, 系统通信协议的设计,各个模块的体系结构,整体程序结构图、流程图、类图、用例图等。 接下来是介绍了各个子模块的功能、实现思想及它们的流程图、类图、消息流框图等。最后是系统的分析及优缺点及系统的总结和展望。 终端通过实际的通信链路和服务器建立TCP连接。而服务器端是接受并验证客户端连接,动态管理在线用户名单。: C/S结构;TCP/IP协议The paper is about the design and realization of correspondence software. In the First this paper introduced topic origin and the topic significance, As well as the principle and the technology that the author adopts in the paper , Including customer/Server (C/S) structure principle, TCP/IP protocol system structure and so on. Then author analyzes that the overall design, Including system function introduction, realization way, demand analysis, communication agreement design, system structure of each module. And adopting the UML technology, the author draws the overall procedure structure drawing, the flow chart, class drawing, and message flow chart and so on. Finally the paper introduced that the systematic analysis 、 the excellence and the disadvantage of the system ,the summary and the forecast of the system.The terminal establishes the TCP communications through the actual correspondence link with the server. At the same time the server accepts and validates the connection of the client, dynamically manages the name list of the on-line users.Key words: the C/S Structure; the TCP/IP Protocol; the UML Technology; Network Programming 目 录 第一章 绪 论 - 1 - 1.1 课题的来源及意义 - 1 - 1.2 项目开发的几个重要环节 - 1 - 1.3 作者的主要工作 - 2 - 第二章 Socket编程基础 - 3 - 2.1 TCP/IP协议 - 3 - 2.1.1 TCP/IP参考模型的层次结构 - 3 - 2.1.2 TCP/IP协议的通信方式 - 4 - 2.2 Socket简介 - 5 - 2.2.1 Socket历史 - 5 - 2.2.2 Socket的类型 - 6 - 2.2.3 客户机/服务器模式 - 7 - 2.2.4 阻塞和非阻塞 - 7 - 第三章 需求分析 - 9 - 3.1 软件开发方案 - 9 - 3.2 软件的信息传递过程 - 9 - 3.3 系统初始化(活动图表示) - 11 - 3.4 用户上下线动态管理 - 11 - - 13 - 4.1 系统的实现思想 - 13 - 4.1.1 系统整体结构 - 13 - 4.2 通信协议和报文格式 - 13 - 4.3 结构、类型和宏 - 16 - 4.4 Chat的UI设计 - 17 - - 18 - 5.1交互分析 - 18 - 5.2 Chat主要的类及其关系

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档