企业实时通讯系统―功能模块的设计与实现.doc
《企业实时通讯系统―功能模块的设计与实现.doc》由会员分享,可在线阅读,更多相关《企业实时通讯系统―功能模块的设计与实现.doc(44页珍藏版)》请在文库网上搜索。
1、tus Sametime 7.5,这是 IBM 首次推出的统一商务协作平台,为企业用户提供整合即时消息、Web 会议、语音通讯、移动设备服务的商务解决方案。通过与近百家 IBM 业务伙伴的合作,Sametime 7.5 成为专为企业打造的商务协作平台,帮助企业更迅速、智能地开展合作,提升整体效率。IBM 在传统的 EIM 功能上,打上了时代的烙印,成功的把 EIM 跟移动商务的部分功能整合在一起,丰富了 EIM 的内涵,这让我们看到了 EIM 未来发展的希望。 1.3 课题意义对企业来说,即时消息、语音、视频通信和即时文件传输的利用率非常高。EIM 作为未来的主流办公工具,集成了多种先进的信息
2、沟通方式。它是一种比邮件更快捷、更具亲和力和交互性的沟通方式,相比手机,具有可记录性、费用低、数据形式的多样性特点,支持文本、语音、图画、视频。特别是它能与电子邮件、手机(电话)以及其它企业应用办公程序结合使用,成功打造现代办公的新平台。该系统的目的是实现一个企业级的实时通讯平台,致力于帮助政府机关或者企事业单位提高运作效率,降低沟通成本。该系统与个人即时通讯系统不同,其主要为企事业单位服务,用于企事业单位内部的沟通和运作,方便员工交流,便于信息共享和沟通,提高工作效率,减少出差次数,降低工作成本等。企业即时通信的开发意义及优势有:1、 提高企业通信的即时性和高效性。与其他工具相比,EIM 速
3、度更快,能够即时发送消息通知众多用户,是通信更加通畅。2、 提高企业通信功能多样性。其实现了聊天、公告群发、声音视频、文件传输等功能,使得通信产品具备了各种高质量、高可靠性的能力。3、 提高企业通信的功能延伸性。例如,某些企业即时通讯产品允许用户使用无线上网的方式访问公司的数据库甚至召开网络会议,某些产品具有翻译功能,实现多种语言的互译功能。4、 提高企业通信的安全性。企业即时通信与个人即时通信最大的不同是有很高的安全企业即时通讯系统数据库设计4性要求。例如,腾讯通 RTX 在安全、管理功能上具有领先优势。128 位数据加密传输,让企业消息、文件传输,达到商业级安全标准;信息存储采用数据库方式
4、,保证个人信息的安全与个人隐私。超强的可管理性,可以方便管理对外通信等各项权限、文件传输等,有效保证了企业的商业信息安全。1.4 课题的主要工作重点开发时主要注重以下几个方面:1、 安全性。Internet 网络上充斥着各种病毒,网络通讯工具也被黑客利用,因此在设计企业级即时通讯系统的时候要特别注意安全问题,可以采用身份认证,数字签名,密码,等技术保证系统的可用性安全性。2、 稳定性。系统稳定才能保证客户长期使用,如果开发出的系统时常出现各种问题,不仅给客户造成麻烦,也使其对开发团队失去信心。3、 高效性。企业即时通讯系统是常住系统内存的应用程序,其执行效率及系统资源占用情况都会严重影响系统的
5、应用。1.5 论文的主要内容介绍本文完整描述了企业实时通讯系统的整个开发过程,包括需求分析,总体设计,详细设计及实现过程,共分四个章节。本文第一章主要介绍了企业实时通讯系统的发展背景,国内外发展现状,开发意义及工作重点。第二章主要是对数据库原理及应用的系统介绍。第三章主要是项目的总体设计及实现过程,从整体的框架出发,重点介绍了本人参与的服务器设计。第四章对系统的数据库设计进行了介绍,并详细描述了基于数据库的几个方法及代码。最后对整个系统进行总结,及对企业实时通讯系统未来的展望。企业即时通讯系统数据库设计5第 2 章 系统需求分析2.1 系统通信基础即时通信的核心在于网络通信,计算机网络互联中最
6、重要广泛的协议是 TCP/IP 协议,因此深入研究 TCP/IP 协议是即时通信系统研发的重要环节。本聊天系统的开发采用了 TCT/IP 协议、UDP 协议和 Socket 编程技术。1. TCP/IP协议TCP/IP 协议是两个网络基础协议:IP 协议、TCP 协议名称的组合。是一组包括 TCP 协议和 IP 协议,UDP (User Datagram Protocol)协议、 ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。TCP 协议提供可靠的面向连接的全双工数据流,IP 协议提供无连接的报文分组服务。TCP/IP(Transmi
7、ssion Control Protocol/Internet Protocol)已成为一个事实上的工业标准。TCP/IP 协议簇分为四层,IP 位于协议簇的第二层(对应 OSI 的第三层),TCP 位于协议簇的第三层( 对应 OSI 的第四层)。TCP 和 IP 是 TCP/IP 协议簇的中间两层,是整个协议簇的核心,起到了承上启下的作用。TCP/IP 协议的开发研制人员将 Internet 分为五个层次,以便于理解,它也称为互联网分层模型或互联网分层参考模型:应用层(第五层) ,传输层(第四层) ,互联网层(第三层) ,网络接口层(第二层) ,物理层(第一层) 。2. UDP协议两个用户聊
8、天期间使用的是 UDP 协议,UDP 协议是用来在互联网络环境中提供包交换的计算机通信的协议。此协议默认认为网络协议是其下层协议。此协议提供了向另一用户程序发送信息的最简便的协议机制。此协议是面向操作的,未提供提交和复制保护。如果应用程序要求可靠的数据传送,应该使用上面的传输控制协议。因为聊天期间一般对数据的可靠性要求不高,所以使用 UDP 协议。3. 基于 SOCKET的网络编程从概念上理解,SOCKET 是网络编程中最常见的是客户 /服务器模式,也是我们本聊天系统的基础。以该模式编程时,服务器端又一个进程或多个进程在指定的端口等待客户来连1本科毕业论文(科研训练、毕业设计)题 目:企业实时
9、通讯系统服务器规划与设计姓 名:学 院:软件学院系:软件学院专 业:软件工程年 级:学 号:指导教师: 职称:指导教师: 职称:年 月厦门大学学士学位论文2摘要Instant Messaging(即时通讯,实时传讯)的缩写是 IM,这是一种可以让使用者在网络上建立某种私人聊天室(chartroom)的实时通讯服务。大部分的即时通讯服务提供了状态信息的特性显示联络人名单,联络人是否在线及能否与联络人交谈。与公众 IM 相比,公众 IM 主要是面向个人的,用于个人朋友之间的沟通,是个人通讯手段之一;而企业 IM 是面向企业的,主要提供企业内部办公沟通、对外商务沟通的服务。其目的是给员工提供更方便的
10、沟通方式,增强团队的信息共享和沟通能力,提高工作效率,减少企业内部通讯费用和出差频次等从而为企业节省开支,同时也能创造一种新型的企业沟通文化。企业级实时通信平台,致力于帮助企业提高运作效率、降低沟通成本、拓展商业机会,是一种高度可管理、低成本、易部署的 IT 平台。企业级实时通信平台集成了丰富的沟通方式,包括文本会话、语音/视频交流、手机短信、文件传输、IP 电话、网络会议、以及应用程序共享、电子白板等远程协作方式。提供服务器和客户端软件,企业自行进行用户管理,分配用户帐号、统一认证、权限管理、信息存档与监控。可对部门、分组、个人进行严密的权限控制,允许或禁止使用某项功能,保证即时通信的可管理
11、性与服务器和网络资源的合理分配。关键词:即时通信 套接字 企业级 第二章 系统总体设计3AbstractInstant Messaging (immediate communication, real-time subpoena) the abbreviation is IM, this is one kind may let the user establish some kind of personal chartroom (chartroom) in the network the real-time communication service. The majority of imme
12、diate communication service provided the condition information characteristic to demonstrate contact person name list, contact person whether online and whether conversed with the contact person.Compares with public IM, public IM mainly is faces individual, uses in between individual friends communi
13、cation, is one of individual communication methods; But enterprise IM faces the enterprise, mainly provides the enterprise the internal work communication, the foreign commercial communication service。Its goal is provides the more convenient communication way to the staff, enhancement teams informat
14、ion sharing and communication ability, enhances the working efficiency, thus reduces the enterprise intercom expense and the business trip frequency and so on saves the expenditure for the enterprise, simultaneously also can create one kind of new enterprise to communicate the culture.The enterprise
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 实时 通讯 系统 功能模块 设计 实现