文档详情

基于c語言的即时通信软件设计与实现计算机科学与技术毕设论文.doc

发布:2017-04-01约1.66万字共42页下载文档
文本预览下载声明
xx农业大学学士学位论文 学号:xxxx 基于C#的即时通信软件设计与实现 学生姓名:xx 指导教师:xx 所在院系:学院 所学专业:研究方向:xx 大 学 中国·xxx 2016年月 Northeast Agricultural University Bachelors Degree Thesis Student ID:xxxx Design and Implementation of Instant Messaging Software Based on C #? Name: xx Tutor: xxxx College:College of Electronic and Information Major:computer science and technologyDirection:Software development Northeast Agricultural University Harbin · China June 2016 摘要 (Instant Messaging)Internet上最为流行的通讯方式之一,随之各种各样的即时通讯软件也“井喷式”的涌现;服务提供商也提供了十分丰富的通讯服务功能。伴随着互联网的发展,即时通讯的运用将日益广泛,即时通讯软件业方兴未艾。本文首先描述了即时通讯业的发展历史和发展现状,然后初步探讨了即时通讯所涉及到的一些技术,最后对现有的技术进行了细致的对比和分析,提出了一些可能的改进方案,并且设计了一个以Visual Studio为开发工具,SQLSERVER2008为开发工具的即时通讯系统。 该即时通讯软件B/S的模式的即时通讯系统,通过IE等浏览器直接完成客户端的登录、数据传输,更加便捷了用户之间的通讯和交友;使用最新的Ajax技术,使其非常快,无需等待页面的刷新,实现了即时通讯的功能。 在系统设计与建模过程中,使用了UML和面向对象的分析、设计方法,本系统基于.NET Framework 3.5,使用Visual Studio .NET 2008作为开发工具,将.NET中的一些新技术运用到了系统中;在开发过程中用到了时下流行的重构开发方法,优化了系统的设计。 关键词:CB/S; Ajax esign and implementation of instant messaging software based on c #? Abstract Im (Instant Messaging) are the most popular way of communication, the Internet and all kinds of Instant Messaging software also emerge in endlessly; Service providers also provide more and more rich communication service functions. With the development of Internet, the use of instant messaging will increasingly extensive, in instant messaging software. This paper describes the development and status quo of instant communications, and then discussed the im involved in some of the techniques, finally analyzes and compares 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 convenient communication
显示全部
相似文档