基于Socket实现一个即时通讯工具开题报告

 2021-08-08 01:08

全文总字数:2203字

1. 研究目的与意义

即时通讯(instant messaging), 是今年来逐渐兴起的网络应用之一。

面向大众娱乐聊天休闲的即时通讯软件层出不穷,如qq,msn,yahoo,messenger等等。

1、研究目的该系统设计目的是为了实现一个即时通讯平台,实现用户的注册,登陆,增添好友,即时通讯,文件传输等功能。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 国内外研究现状分析

即时通讯是当今流行的一种以internet 网络及其它有线、无线网络为基础的实时通讯方式,是一种便捷的网络通讯技术,是基于互联网的新型通讯方式,它通过通讯系统建立网络虚拟环境,通过计算机键盘或无线设备在网络上进行实时交谈,是提供公共通讯、商务通讯及商务合作的新媒介,可以弥补传统通讯形式的不足,尤其是电子邮件及语音的不足,为用户提供实时有效的沟通手段。

自1996年面世以来,即时通讯的功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。

即时通讯不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的基本内容与计划

作为即时通讯的一种运用的聊天软件,它继承了即时通讯软件的优点,它具有文字聊天、语音聊天、传送文件、拨打电话、远程协助、视频聊天、邮件辅助、发送短信、浏览咨询等功能。

开发基于桌面的,面向个人的大众化聊天软件,可以满足网民在网络交流中的需要,和电话、手机有着异曲同工之妙,但较之电话和手机,聊天软件具有方便快捷,功能强大,交流成本低等优点。

主要研究内容包括以下几个方面:1)、查找相关书籍,了解c/s架构并搭建开发平台2)、查阅相关资料,学习sqlserver数据库的开发使用3)、c/s通信的实现问题4)、响应客户端请求的socket操作类问题在以上基础之上,做出相应的即时通讯软件功能如下:1)、用户注册功能2)、用户登陆功能3)、好友添加功能4)、即时通讯功能5)、图片传输功能课题研究拓展方向:1)、文件传输功能2)、聊天记录拉取功能

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

使用Java语言开发,更具平台通用性,内容库更加全面

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。