即时通讯系统的设计与实现

2020-06-05 08:18

第一章 绪论

1.1 即时通讯的概念

1.2 即时通讯的国内外发展状况 1.3 课题内容简介

第二章 即时通讯系统设计与分析

2.1 需求分析 2.1.1 功能需求 2.1.1.1 用户注册 2.1.1.2 用户登录 2.1.1.3 刷新好友列表 2.1.1.4 好友管理 2.1.1.5 用户查询 2.1.1.6 聊天 2.2 概要设计

2.2.1 系统框架设计 2.2.2 系统拓扑结构 2.3 功能设计

2.3.1 用户注册模块 2.3.2 用户登录模块 2.3.3 好友管理模块 2.3.4 查找用户模块 2.3.5 即时通讯模块

2.3.6 刷新好友列表模块 2.4 数据库设计

第三章 系统客户端、服务器开发平台搭建

3.1 系统客户端开发平台搭建

3.1.1 开发Android程序软件需求 3.1.2 开发Android程序硬件最低需求 3.1.3 JDK的安装

3.1.4 Android开发环境的安装 3.1.5 安装Eclipse插件ADT

3.2 系统服务器开发平台搭建 第四章 系统客户端设计与实现

4.1 Android系统简介

4.2客户端使用到的接口介绍 4.3 客户端实现

4.3.1 用户注册模块实现

4.3.2 用户登录模块实现 4.3.3 刷新好友列表模块实现 4.3.4 好友管理模块实现 4.3.5 用户查询模块实现 4.3.6 聊天模块实现 第五章 系统服务器设计与实现

5.1 Google App Engine简介

5.2 服务器端实现 第六章

5.2.1 服务器用户注册 5.2.2 服务器用户登录 5.2.3 服务器在线服务 结论与展望

第一章 绪论

1.1 即时通讯的概念

即时通讯(Instant Messenger,简称IM),是指能够即时发送和接收

互联网消息等的业务。自1998年面世以来,特别是近几年的迅速发展,即时通讯的功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。即时通讯不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。是一种终端连网即时通讯网络的服务。即时通讯不同于e-mail在于它的交谈是即时的。大部分的即时通讯服务提供了状态信息的特性──显示联络人名单,联络人是否在在线与能否与联络人交谈。

即时通讯的最大特点是在网上进行信息的实时交流。它的产生有着深刻的社会和技术的原因。大凡人们都有渴望社交、获得社会尊重、实现自我的需求,这正是即时通讯软件风行的驱动力。而物质文明的日益发达所带来的副作用,又使得人们习惯地与周围的人保持距离,以致人们更愿意对陌生人敞开心扉。与传统通讯方式相比,即时通讯具备快捷、廉价、隐秘性高的特点,在网络中可以跨年龄、身份、行业、地域的限制,达到人与人、人与信息之间的零距离交流。从这点上讲,即时通讯的出现改变了人们的沟通方式和交友文化,大大拓展了个人生活交流的空间。

近年来,随着无线通信的快速发展,移动互联网为传统的Internet注入了新的活力,同时也为即时通讯带来了一场革命,交互双方已经不再局限于以网络终端设备为唯一的接入手段,PC机在传统的网络即时通讯中所起的作用正在被手机、平板电脑所取代。这使得即时通讯更加大众化和人性化,即使不会使用电脑的人现在也可以享受到即时通讯给人们带来的变化。另外,即时通讯软件被加入了越来越多的新功能,使它正从毫无商业价值的聊天、游戏转变出来,成为能为商业带来商机和实惠的领域,所有这一切都让人们对即时通讯赋予了越来越多的注意力。可以说,即时通讯

的发展把后PC时代的特征体现的淋漓尽致,人们从来没有像今天这样感受到天涯咫尺。

纵观即时通讯软件业的迅速发展,设计并开发一个即时通讯平台,对于现阶段的学习和研究,都是极为有意义的,基于这个前提和起因,我选择了设计即时通讯系统作为我的毕业设计。

1.2 即时通讯的国内外发展状况

即时通讯软件,几乎是每一个上网用户都必备的联络工具。即时通讯软件除了能够让您迅速地在网上找到自己的朋友和工作伙伴,还可以实时交谈和传递信息,而且,现在不少即时通讯软件还集成了文件共享、语音聊天、网络会议等功能。截止到目前,全球约有近3亿多人使用即时通讯软件进行交流,正因为即时通讯软件拥有数以亿计的用户和迅速增长的市场,所以各个公司都盯上了中国这个潜在的最大市场,一时间,即时通讯市场硝烟四起。除了腾讯QQ和国外的几款著名即时通讯软件纷纷推出新版本,网易也推出了一种新的即时通讯软件——网易泡泡。朗玛公司也推出了名为UC的通讯工具。

即时通讯软件最早发布于1996年11月15日,以色列特拉维文的Mirabilis Ltd.发表了一个题为《E.T SURF HOME:MIRABILIS LTD. PROVIDES NEW SOLUTIONS FOR PEER-TO-PEER INTERNET COMMUNICATIONS》的新闻稿,同时发布了他们新产品ICQ(I Seek You)的Beta测试版。这天标志着Internet上的第一个成热的即时通讯系统(Instant Message System)的诞生。即时通讯服务在诞生之后的几年时间得到了迅猛发展,成为新增Internet用户的3个主要应用之一(WEB,电子邮件和即时通讯)。

在国内,1999年2月,深圳腾讯公司正式发布OICQ99 beta build 0210,开通腾讯即时通讯服务。2000年5月,腾讯QQ同时在线用户突破10万;2001年2月l0日,腾讯QQ同时在线用户突破100万。2004年4月份腾讯QQ同时在线人数最高记录已经突破了600万大关,现在腾讯公司正在把即时通讯系统往移动通讯方向扩展,如今已经将即时通讯与手机短信息(SMS)成功结合起来。即时通讯软件涉及和影响的领域已近越来越广,其竞争也


即时通讯系统的设计与实现.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2015年高考试题英语(江苏卷)- 副本 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: