1 / 130
文档名称:

基于c 的即时通讯软件设计与实现毕业论文.doc

格式:doc   大小:1,814KB   页数:130页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

基于c 的即时通讯软件设计与实现毕业论文.doc

上传人:rdwiirh 2018/8/8 文件大小:1.77 MB

下载得到文件列表

基于c 的即时通讯软件设计与实现毕业论文.doc

文档介绍

文档介绍:东北农业大学学士学位论文学号:A


基于C#的即时通信软件设计与实现

学生姓名:刘宇强
指导教师:赵语
所在院系:电气与信息学院
所学专业:计算机科学与技术
研究方向:软件开发
东北农业大学
中国·哈尔滨
2016年5月
Northeast Agricultural University Bachelor's Degree Thesis Student ID:A
Design and Implementation of Instant Messaging Software Based on C # 
Name: YuQiang Liu
Tutor: Yu Zhao
College:College of Electronic and Information
puter science and technology
Direction:Software development
Northeast Agricultural University
Harbin · China
June 2016
摘要
即时通讯(Instant Messaging)上最为流行的通讯方式之一,随之各种各样的即时通讯软件也“井喷式”的涌现;服务提供商也提供了十分丰富的通讯服务功能。伴随着互联网的发展,即时通讯的运用将日益广泛,即时通讯软件业方兴未艾。本文首先描述了即时通讯业的发展历史和发展现状,然后初步探讨了即时通讯所涉及到的一些技术,最后对现有的技术进行了细致的对比和分析,提出了一些可能的改进方案,并且设计了一个以Visual Studio为开发工具,SQLSERVER2008为开发工具的即时通讯系统。
该即时通讯软件是基于B/S的模式的即时通讯系统,通过IE等浏览器直接完成客户端的登录、数据传输,更加便捷了用户之间的通讯和交友;使用最新的Ajax技术,使其非常快,无需等待页面的刷新,实现了即时通讯的功能。
在系统设计与建模过程中,使用了UML和面向对象的分析、设计方法, Framework ,使用Visual Studio .NET 2008作为开发工具,中的一些新技术运用到了系统中;在开发过程中用到了时下流行的重构开发方法,优化了系统的设计。
关键词:C#语言;即时通讯;B/S; Ajax
Design and implementation of instant messaging software based on c # 
Abstract
Im (Instant Messaging) are the most popular way munication, the and all kinds of Instant Messaging software also emerge in endlessly; Service providers also provide more and more munication service functions. With the development of , the use of instant messaging will increasingly extensive, in instant messaging software. This paper describes the development and status quo of munications, and then discussed the im involved in some of the techniques, finally analyzes pares the existing technology, puts forward some possible improvements, and designed a Visual Studio as development tool, SQLSERVER2008 for instant messaging system development tools.
The instant messaging software is based on B/S model of instant messaging system, complete client directly by IE browser such as login, data transmission, more munication between the users and friends; Using the latest Ajax technology, make it very fast, without waiting for