局域网聊天软件

上传人:子 文档编号:41841795 上传时间:2018-05-31 格式:DOC 页数:14 大小:393.50KB
返回 下载 相关 举报
局域网聊天软件_第1页
第1页 / 共14页
局域网聊天软件_第2页
第2页 / 共14页
局域网聊天软件_第3页
第3页 / 共14页
局域网聊天软件_第4页
第4页 / 共14页
局域网聊天软件_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《局域网聊天软件》由会员分享,可在线阅读,更多相关《局域网聊天软件(14页珍藏版)》请在金锄头文库上搜索。

1、学号: 1028322013网络聊天工具的设计与实现网络聊天工具的设计与实现学院名称: 软件学院 专业名称: 软件技术 年级班别: 10 级软件技术 姓 名 : 刘 洋 指导教师: 周 运 20122012 年年 4 4 月月河南师范大学 专科毕业论文河南师范大学本科毕业设计2网络聊天工具的设计与实现网络聊天工具的设计与实现摘要 随着 Internet 技术的飞速发展,网络已经成为人们生活中不可缺少的一部分,通过聊天室在线聊天已成为网络上人与人之间沟通、交流和联系的一种方式。为此,越来越多的网站开始提供在线聊天的功能。与此同时,聊天室也以其方便、快捷、低成本等优势受到众多企业的青睐,很多企业的

2、网站中也加入了聊天室模块,以达到增进企业与消费者之间、消费者与消费者之间相互交流的目的。本文是软件工程在线聊天室系统的开发说明,重点运用软件工程知识对系统进行分析、设计实现和测试的思想的具体描述,其中包括软件生命周期的三个主要方面:软件定义(问题定义、可行性研究、需求分析) 、软件开发(总体设计、详细设计、编码、测试)和运行维护。通过实际的运用软件工程知识处理问题,加强程序的规范性、清晰性、可靠性,并且使得程序易于维护。本软件使用 C#进行编写,具有良好的兼容性且易于实现。聊天室操作简洁容易上手、结构简单、查找方便、实用性强。关键词:网络 通信 套接字 连接Design and impleme

3、ntation of network chat toolAbstract With the rapid development of Internet technology, network has become people to the indispensable part in life, through online chat has become a chat room on the network communication, communication between people and contact a kind of means. Therefore, more web

4、sites began to provide online to chat function. At the same time, the chat room with its convenient, quick, low cost advantage by numerous enterprises favor, the many enterprise website also joined the chat room, so as to promote enterprise module between consumers and consumers and consumers, commu

5、nication between purpose. This paper is a software engineering online chat room that focus on the development of the system, using the software engineering knowledge for system analysis, design and test of thought to realize description, including software life cycle of the three main aspects: softw

6、are definition 河南师范大学本科毕业设计3(problem definition, feasibility study, needs analysis), software development (overall design, detailed design, code, test) and operation and maintenance. Through the practical using the software engineering knowledge processing, strengthen the standardization of program

7、problem, clarity, reliability, and makes the program is easy to maintain. This software using c # for writing, has the good compatibility and easy implementation. Simple operation, easy to use chat room of simple structure, easy search, practical. Keyword: Network, communication, sockets, connection

8、 前 言要提高市场竞争力,就要对市场作充分的调查和详细的研究,同时也要有好的客户服务。企业要在复杂的环境下作出对策。员工与员工 员工与领导间的即时交流尤为重要,网络在线聊天系统对于企业来说就是一种交流和通信的平台,本系统能够成为中小型企业的交流通信的理想平台。如能做到信息的及时的反馈,即时的处理并作出相应的行动,将能进一步提高中小型企业在现代经济市场的竞争能力。网络通信是网络应用的重要体现方面。网上即时通信则是网络应用的重要体现方面。本聊天系统主要应用于小型企业,学校或小型局域网内部使用。本应用程序使短距离交流更加快捷和便利,更能高效率的体现现代即时通信的特点。本系统能够满足中小型企业,学校的

9、内部网络即时通信的需要,在内部网络正常环境的运营下,提供即时通信的能力,本系统使用 Visual C#开发,本系统能够为中小型企业协同工作,相互间的交流提供了有力的工具,运用在局域网的本系统,能够为企业员工的交流提供帮助,有利于提高工作效率。1 课题研究现状分析1996 年 11 月 ICQ 在全球发布,拉开了互联网 IM(Instant Messenger,即时通讯)应用的序幕。就是这样一款小软件在短短数年时间里发展出一个巨大的 IM 产业。时至今日,即时性通讯工具早已成为最热门的网络应用之一。国内外的聊天工具举不胜数。ICQ 作为全球第一款即时性通讯工具,在经过短短数年的发展,其行业内的地

10、位如今已是无人能够撼动。ICQ 名字取自英文“I seek you”的谐音,即是“我找你”的意思。最初的 ICQ 只有两个特性,即用户列表和即时聊天。但一经推出就受到众多网民的喜爱,河南师范大学本科毕业设计46 个月内其注册用户迅速攀升至 85 万,1998 年它的用户数量更是翻了 10 数倍,达到了1200 万人。ICQ 的迅猛发展也让当时的互联网领头羊 Yahoo 和在桌面软件领域独步天下的微软嗅到了商机,它们分别推出了 Yahoo Messenger、MSN Messenger 和昙花一现的 MS Chat。即时通讯市场雏形顿显,有了国际互联网巨头和最大软件公司的融入,即时通讯时代的大幕

11、就此徐徐拉开。当 ICQ 风行全球的时候,在国内各种仿 ICQ 的中文 IM 软件也纷纷推出,时至今日,占据国内的市场的主要是腾讯公司的 QQ、微软的 MSN、雅虎的雅虎通等。其中腾讯公司的 QQ 以占据了国内 70%以上的市场。随着 IM 应用的深入,其功能早已超越了初期的即时文字聊天。表情图标早已成为各个 IM 软件的标准功能,文件传输、语音/视频聊天、游戏、网上交友等高级功能也正越来越多地被集成进入 IM 应用。事实表明,现在的 IM 已不再是一个简单的沟通工具,而是一个信息资讯、交流互动、休闲娱乐中心,IM 平台上的语音、视频、音乐点播、信息共享等新应用层出不穷。发展到现在,IM 软件

12、越来越成熟,IM 产业链也已经形成,已经成为现代人和现代经济中不可或缺的一部份,相信未来 IM 软件的道路会更加宽广和精彩。21 世纪是信息的时代,随着互联网技术的发展,信息在传递方面也有了崭新的一面。现今聊天软件成为信息传递最为广泛的应用工具,它发挥了即时性通信的特点,可以让用户在第一时间内得到信息的交流,它不仅可以让用户进行文字聊天,而且还增添语音、视频功能。这样可以让网上的好友身临其境的面对面的聊天,让彼此之间更为深入的了解。人性化的设计让每个用户都可以得心应手的使用,从而获得更多人的青睐。Internet 的出现连通了整个世界,而聊天软件的出现则连通了每一位网上的用户。随着网络应用的发

13、展,聊天软件已经成为最热门的网络应用之一。经历了近几年突飞猛进的发展之后,即时通讯工具早已不再是简单的互联网通讯工具,它已经成为一个集互动交流、休闲娱乐、信息管理为一体的多元化互联网应用平台。总之,聊天软件的出现给人们彼此之间的沟通带来了无比的方便,人们可以通过聊天软件建立深刻的友情,让人们在互联网上的交流更加充满活力与生机。1.1 已经取得的研究成果QQ:国内用户量第一。在 2004 年就已经拥有 2.26 亿注册用户、500 多万收费用户,而且每天还在以几十万的数量递增着。与其他中文通讯软件相比,腾讯 QQ 以其漂亮的界面、合理的设计、良好的易用性、强大的功能(如:隐藏功能、分组功能等)

14、,稳定高效的系统运行,赢得了用户的青睐,如果你不嫌它广告较多的话,的确是不错的聊天软件。提供了大量卡通图案,而且引入了立体风格,形象更趋于卡通化。新版 QQ 同时增加了自定义动态表情。支持网友自定义显示系统表情的行数,灵活方便的快捷键设置,把热键设置为与表情相同的字或字母,炫彩汉字和字母的搭配可与 MSN 媲美。所以,无论是从用户数量还是公众影响力来看,QQ 都是国内即时通讯软件市场上无可争议的“老大”。QQ河南师范大学本科毕业设计5最不讨人喜欢的是广告大量存在,而且似乎一直在变本加厉;安装的可定制性差,最让人无法忍受的莫过于腾讯浏览器,这个并不是所有人都中意的多窗口浏览器,一旦安装 QQ就会

15、被安装,而且会更改很多系统设置,使普通用户被逼无奈只能使用该浏览器;随着视频聊天等功能的整合,QQ 的资源消耗十分严重:安装文件的大小大约是 MSN 的 4 倍,安装后的文件夹为 80MB(MSN 为 5.5MB) ,内存占用 12.5MB(MSN 占用 3MB) ,另外,国外用户较少。MSN:全球用户量居前,约有 5000 万用户,国内用户量应该第二。在人们的印象中,MSN 更多的偏重于办公阶层用户,傻瓜式操控性让我们能够在最短的时间内掌握它的使用要决。主界面相当的清爽,卡通味不浓。但软件主界面过于宽大,占用了相当的桌面空间,不像 QQ 一样小巧玲珑。现在的 MSN 7.0 版本,更给人们一

16、种耳目一新的感觉,对于那些喜欢时尚和追求多变的上班族而言是个不错的选择。MSN 最让人津津乐道的功能就是把汉字做成彩色的表情图片,热键设置为同样的字,就可以在聊天时候打出五彩的汉字,效果炫丽。但不支持批量导入导出,可显示出的自定义表情只有 10 个,用起来还是有诸多不便。支持手写;在占用资源上比同类软件优胜;稳定性超强;语音与视频质量上佳,开着语音打 CS,一样稳定清晰(QQ 则断断续续,听不清楚) ;最让人兴奋不已的是,从6.0 版本开始,可以穿透防火墙进行文件共享。缺点:不能向离线用户发送消息,无法自定义离线状态,在新版本中依然未得到很好的解决;增加用户时也不如 QQ 方便,须通过其“繁忙”的网页来进行用户的搜索和添加,而且搜索网站还是繁体的。ICQ:作为同类软件的始祖,目前注册用户超过 1.5 亿,在全球拥有广泛的用户支持,但缺乏中国本土化支持仍是其最大缺点。AIM:注册用户数量居全球(不含中国)第二,仅次于 ICQ。UC:作为后起之秀的 UC,具有一些 QQ

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号