文档介绍:学号:
本科生毕业论文
论文题目: 基于B/S模式的即时通信软件的
设计与实现
作者:
专业班级:
指导教师:
2011年4月30日
摘要
即时通讯(Instant Messaging)是目前用户上网最通用的通讯方式,而各种功能强大的即时通讯软件也层出不穷;的普及和宽带技术的成熟,即时通讯软件几乎是每一个上网用户都必备的联络工具,时下当你打开电脑上网的第一件事情就是登陆你的即时通讯软件。即时通讯软件除了能够让您迅速地在网上找到自己的朋友和工作伙伴,还可以实时交谈和传递信息,而且,运营商通过不管的更新加强功能使得即时通讯软件拥有了更多实用的功能例如文件共享、语音聊天、网络会议等功能。当即时通讯在网络高速发展的今天已经成为人们通过网络进行交流的主要方式之一,与Email相比,它具有双向互动性和即时性。现在已经有多种比较流行的即时通讯软件,诸如QQ,MSN等,但都是基于C/S模式的,需要下载客户端进行安装,用户名、密码、聊天记录等也是存放在本地机器上,在安全性和方便性上都有所欠缺。B/S(浏览器/服务器模式)技术的兴起,对C/S结构的一种改进。
web-talk是基于B/S的模式的即时通讯系统,通过IE等浏览器直接完成客户端的登录、数据传输,更加便捷了用户之间的通讯和交友;使用有关Ajax技术,无需等待页面的刷新,实现了即时通讯的功能。
在系统设计与建模过程中,使用了UML和面向对象的分析、设计方法, Framework ,使用Visual Studio .NET 2003作为开发工具,中的一些技术运。
 
关键词:Web-talk;即时通讯;B/S; Ajax
Abstract
Instant message is currently the most popular way municate on the ,by the way various instant message software have been continuously appearing; service provider offers more and munication services nowadays. As the development of the , instant message will be more widely used than before. This article first describes the development and the current status of the instant message. Then it discusses the technologies of the instant message such munication protocol, service mode and friend-making mode. It makes parison and analysis with respect to the current technology and also provides some possible solutions for improvement. At last it designs and develops an instant message system named web-msn.
The web-talk system is an instant message system which bases on b/s mode. You can login and interact with it through IE. It munication and finding friends more conveniently. It is designed using Ajax, which doesn’t need to wait for refreshing page, so carry munication instantly.
This system is based on .NET Framework and uses Visual Studio .NET 2003 as the development tool. It accumulated some new technology in .NET into our system. During the process of development, it used the popular reconstruction development method, which optimizes the system design.
Key wo