毕业设计-基于VC++的局域网即时聊天系统设计下载

资料简介毕业设计-基于VC++的局域网即时聊天系统设计,共54页,12569字,附完整源代码、任务书、开题报告、外文翻译等1.以为开发工具MFC编写的一个聊天系统2.系统具有服务器和客户端3.系统具有局域网连接功能4.系统具有局域网聊天功能1.课题的研究目标:1、系统开发目标:设计并实现网上聊天室系统。

使交流沟通变得更加方便。 系统应该具有友好的界面、与大家或指定某个人交流、个人信息管理、好友管理和其它小功能等功能。 2、研究内容(1)了解网上聊天系统的特点和应用;(2)深入研究开发网上聊天系统所需要的具体技术、相关理论等;(3)研究关系数据库理论,构建数据模型;(4)学习VC开发编程软件,编写相关程序,完成系统测试任务;3、研究方法与技术路线(1)根据设计任务查找了解同学录系统工作的具体特点、任务组成等,查阅相关资料;(2)深入研究开发系统所需的相关理论知识和操作技术,通过需求分析确定本课题的总体设计方案;(3)对比并确定开发工具,深入学习软件的使用和编程技巧;(4)对以上研究资料进行整理与编写,完成论文撰写工作。 4、实验方案(1)通过对UC聊天系统的实际情况进行调研,写出本课题的需求分析报告;(2)通过对SOCKET的学习,采用UDP协议,实现网络通信。

(3)按软件工程学方法完成系统开发:(4)系统开发各个环节进行的同时完成个子功能模块的编程和调试;(5)通过实例测试集成后的系统,验证系统的有效性,正确性等。

5、预期结果实现局域网聊天功能。 摘要:局域网即时聊天通过进行文本聊天来实现彼此沟通、交流信息。

本次局域网即时聊天程序设计主要用了VisualC++编程环境,实现了在LAN中在线用户的文本。

在设计里涉及到了网络通信基本原理和Socket编程API技术。 由程序是在TCP/IP环境下运行,所以分服务器端和客户端。

服务器端和客户端是通过建立Socket链接来实现聊天功能。 本次设计主要着重于文本聊天部分,在本次论文里主要以文本聊天的流程和各模块之间的关系及Socket处理为主说明。

关键字:VisualC++编程环境网络通信基本原理Socket编程API目录1引言2系统总体设计系统设计要求系统设计思路系统设计框图..23系统开发环境和关键技术系统开发环境关键技术++和面向程序设计网络编程借口/IP协议、TCP协议54系统分析与设计系统分析系统需求需求分析系统设计设计原理客户端工作流程服务端工作流程功能设计125系统实现服务器端设计实现服务器端静态类图服务器主要类介绍服务器端主要过程介绍客服端设计实现客服端静态类图客服端主要类介绍客服端主要过程介绍系统测试测试意义测试的目标测试的方法测试结果256结论26参考文献28致谢29附录30。

上一篇:第114章 全新开始阴阳同修最新章节

下一篇:没有了