免费获取|
论文天下网
  • 论文天下网 |
  • 原创毕业论文 |
  • 论文范文 |
  • 论文下载 |
  • 计算机论文 |
  • 论文降重 |
  • 毕业论文 |
  • 外文翻译 |
  • 免费论文 |
  • 开题报告 |
  • 心得体会 |

当前位置:论文天下网 -> 论文下载 -> 毕业论文下载

聊天室软件的设计与开发

本文ID:19410 字数:14539,页数:29

下载地址 全文下载链接(充值:¥50.00元) 

论文字数:14539,页数:29  只有论文

 聊天室软件的设计与开发
摘     要
 INTERNET容纳了大量的知识和信息,是一个不断发展变化的信息海洋和知识宝库。而且,它又能将信息瞬间传送到世界的任何一个角落,也是一个非常及时的通信工具。INTERNET也是一个能供多人进行通信、交流或讨论的平台,让人们之间的交流无距离,让知识的传授无限制,让信息的传递无延迟。INTERNET是全世界共同拥有的网络和财富。
 本文主要提出了一个基于 VisualC++环境所提供的MFC类库进行一个专用通信软件设计的方法。聊天工具主要包括登录服务器、发送聊天信息、 用户管理、资源共享、作图描述问题功能。聊天工具的开发采用VisualC++技术,多功能的实现采用多线程编程技术,通信功能采用Socket类实现。所有这些技术的有效结合为聊天工具的开发奠定了坚固的基础。

关键词:VisualC++  通信软件  设计  聊天工具  

 Design and development of Chat Room software
 
 Abstract 
  Internet is a constantly changing and expanding ocean of information,which contains a lot of knowledge and information. And Internet also can send information immediately to any one corner of the world,so it is also a timely communication tools. INTERNET is also a platform for people to communicate and exchange and discuss,which shortens distance of communication between people and removes limitation of teaching knowledge and sends messages without delay. INTERNET network is jointly owned by the rest of the world and wealth.
 This paper mainly mentioned a way of designing a special communication software, which is based on the MFC libraries of  VisualC++ environment. Chat tools contains functions like registrying server, sending a chat message, user management, resource sharing, mapping functional description of the problem. Chat tools are being developed by useing of VisualC++ technology. The realization of multi-functional multi-threaded programming. Communication using Socket class implements. All of these technologies for effective integration of chat tools to lay a solid foundation.
Keywords:  VisualC++ ; Communication software ; Design ; Chat tools
      
 目录
中文摘要 i
英文摘要 ii
目录 iii
第一章  绪论 1
第二章 网络软件开发技术介绍 2
2.1 Internet概述 2
2.2 Socket概述 2
2.2.1套接口协议 2
2.2.2主机地址和端口 2
2.3 面向连接的客户服务器编程 3
2.4 多线程编程技术 4
2.4.1多线程概述 4
2.4.2 多线程编程 5
 2.4.2.1编写线程函数 5
 2.4.2.2 创建一个线程 5
 2.4.2.3终止线程 6
 2.4.2.4 设置线程的相对优先级 6
 2.4.2.5 挂起及恢复线程 6
 2.5 Visual C++ 6.0 Windows 编程基础 7
2.5.1 事件驱动程序 7
2.5.2 消息 7
2.5.3 消息队列 8
2.5.4 Visual C++软件简介 9
第三章 聊天工具需求分析 11
3.1 需求分析 11
3.1.1功能需求分析 11
3.1.2 数据需求分析 11
3.1.3 性能需求分析 12
3.1.4 运行需求分析 12
3.2 可行性研究 12
3.2.1成本可行性 12
3.2.2 技术可行性 12
第四章 聊天工具的总体设计 13
4.1 一般性功能设计 13
4.1.1 连接功能设计 13
4.1.2发送模式选择 13
4.1.3 客户端和服务器关闭的设计 13
4.1.4 消息模式设计 14
4.2 下载文件和上传文件功能设计 14
4.2.1获取服务器资源信息 14
4.2.2 下载文件功能 14
4.2.3 上传文件功能 14
4.3 画板功能设计 15
第五章  聊天工具的具体实现 16
5.1 服务器的程序实现 16
5.2 客户端的程序实现 17
第六章 聊天软件的测试与维护 22
6.1 软件测试 22
6.1.1 黑盒测试 22
6.1.2白盒测试 22
6.2 软件存在的问题 22
结束语 23
致谢 24
参考文献 25

相关论文
上一篇:企业门禁管理系统 下一篇:基于web的高校人事信息管理系统
推荐论文 本专业最新论文
Tags:聊天室 软件 设计 开发 2011-04-26 13:08:09【返回顶部】

相关栏目

教育管理论文
汉语言文学
学前教育论文
心理学论文
小学教育论文
现代教育技术
数学与应用数学
数学教育论文
工商管理
人力资源管理
财务会计
法律论文
行政管理论文
物流专业论文
电子商务论文
理工科论文
物理学论文
乡镇企业管理
电视制片管理
文化产业管理
物业管理论文
毕业论文下载
包装工程论文
印刷工程论文
工业工程论文
信息管理论文
生物工程论文
制药工程论文
电子信息工程
通信工程论文
电气工程论文
信息计算科学
药学专业毕业论文


关于我们 | 联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 原创毕业论文

 

论文天下网提供论文检测,论文降重,论文范文,论文排版,网站永久域名WWW.GEPUW.NET

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 893628136@qq.com

Copyright@ 2009-2022 GEPUW.NET 论文天下网 版权所有