IM即时通信需求分析说明书

上传人:gb****c 文档编号:243153971 上传时间:2024-09-17 格式:PPT 页数:40 大小:505KB
返回 下载 相关 举报
IM即时通信需求分析说明书_第1页
第1页 / 共40页
IM即时通信需求分析说明书_第2页
第2页 / 共40页
IM即时通信需求分析说明书_第3页
第3页 / 共40页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,LiteCommunication需求分析说明书,1,一.项目背景,项目委托方(用户方): Lite Communication 网络技术有限公司,项目承接方(开发方):广东工业大学,即时通信(Instant Messaging,简称IM)是指能够即时发送和接收网络消息的业务,其中,消息内容包括文本、语音、视频、数据等多种类型。移动即时通信,是指通信主体中至少有一方通过手机或PDA等移动终端实现的即时通信业务。,2,IM在全球范围的用户规模已经非常可观。根据RadicatiGroup的统计和预测,2004年全球已拥有5.9亿即时通信用户,2007年将达到14.4亿,市场前景十分广阔。随着通信网与互联网的融合,作为个人信息交流平台的IM显现出十分巨大的商业价值。,3,二编写目的,明确用户需求,对系统进行可行性分析。,描述软件所能达到的功能。,指导软件的代码编写,使开发具有明确的方向性。,描述系统的逻辑设计,程序设计,后台处理等重要信息。,4,三读者对象,开发方工程师及协助人员,注:此文件为公司级绝密文件,5,四原有系统分析,原有作业流程:,6,原有作业运作情况:,通过电话,邮件,QQ或MSN等通信软件进行通信。通信软件过于繁杂。不能够与现有的办公系统兼容,多种接口间并不能互联,从而不能达到有效、及时的通信。,7,五功能需求描述,Lite Communication即时通讯软件是一个以先进的点对点通讯技术为基础的即时通讯软件。它支持在线聊天、视频/语音对话、点对点断点续传文件、自定义皮肤,远程协助、IM客户端与USB网关,类似于usb电话的硬件捆绑使用等多种功能。满足局域网、互联网、城域网、VPN等网络,全面支持跨网关技术,满足私网IP使用等多种上网方式。,8,软件能方便的和一些商务网站整合,作为客户与客户之间或者客户与网站之间的在线沟通工具,有效提高工作效率,节约成本。软件提供与现行主流通信IM的接口实现互沟通的能力。,Lite Communication即时通可根据用户的需求进行二次开发,开发内容包含对软件功能的定制、界面的定制等,并提供与其他通讯软件整合或嵌入方案。,9,六系统可行性分析,鉴于系统功能需要可采用下面技术实现。其可行性达90%以上。,P2P点对点的通讯技术,P2P是“peer-to-peer”(点对点)的缩写,它最直接的功能就是让用户可以直接连接到网络上的其他计算机,进行文件共享与交换。有效节约带宽,减少对服务器的负荷。,10,MPEG4 视频压缩技术,MPEG4不仅可以应用在窄带上(带宽小于64Kbps),还可以灵活的扩展到高质量、高清晰度的宽带上。这就保证可以满足了不同用户的需求。用户可以根据自己的实际情况,设置好相应的带宽,可以最大限度的利用带宽资源,从而达到最好的视频会议效果。,11,G729音频压缩技术,G.729语音压缩采用的算法是共轭结构的代数码激励线形预测(CSACELP),是基于CELP编码模型的算法。由于G.729编译码器能够实现很高的语音质量(长话音质)和很低的算法延时,被广泛地应用于数据通信的各个领域,如IP phone和H.323系统等。,12,七新系统功能报告(系统功能表),客户端主要功能:,1.状态管理,维护所有在线人员的状态,除了系统提供的几个常用的状态(如:离开、忙碌、参加会议等)之外,系统同时提供了自定义在线状态的功能,以满足各种应用场合的需求;,2.添加好友,支持添加组以及添加好友功能,及对所添加联系人的身份验证和阻止联系人等功能;,13,3.即时消息,发送联机或脱机消息,同时可自定义消息字体、颜色、大小等信息,支持插入表情符号,屏幕截取。支持多人对话以及消息群发等功能;,4.语音对话,采用成熟的语音压缩技术,通话双方即使是使用拨号上网也可得到很好的通话效果;,14,5.视频功能,允许您查看联机对话用户的摄像头,并可自定义图像的压缩级别,以适应各种上网速度的要求;,6.文件传输,系统提供了高速、稳定的实时文件传输功能,支持断点续传,文件大小不受任何限制;,15,7.更换皮肤,软件自带多种界面皮肤供用户选择,并定期更新软件皮肤,让用户时刻保持清新。,8.远程协助功能,利用远程协助功能,使对方用户能清晰地看到您的本地操作,协助更方便,解决问题当然更胜一筹。,16,9.点对点技术,系统采用先进的点对点通讯技术,消息(包括文本、语音、视频、文件)的传输大多数情况不需要经服务器中转而直接发往接收者所使用的机器,传输速度更快。而且因服务器仅仅只是起着维护用户状态列表的功能,因此占用资源极少,可允许同时在线的人数就越多,对系统的影响也最小。,17,10.留言功能,系统能够保存好友的留言,用户下次登录时将显示好友留言。,服务器端主要功能,:提供基本的IM服务如,用户信息管理,分布式配置,均衡负载等功能。,18,1.用户管理,提供对用户注册与删除功能。管理用户的基本信息与详细信息。并记录用户的活动情况,例如用户状态。,2.角色管理,系统分为管理员(Admin)与一般用户(User)两种角色。,3.权限管理,设置系统权限。增删系统权限。,19,4.权限分配管理,设置每种角色的权限。权限的分配与回收。,5.服务管理,管理服务的停止与启动。,6.系统配置,设置系统运行的基本参数。,运行环境,客 户 端:win98以上操作系统(包括win98),IE5.0以上浏览器。,服务器端:win98以上操作系统,20,客户端功能图,21,服务器端功能图,22,表1客户端功能表,23,表2服务器端功能图,24,系统整体架构图,LC核心(IM & Presence),安全的网络传输,用户体验,LC接口和插件API,ERP,CRM,其它,基于RTX的系统集成,丰富的IM,语音视频,在线协作,其它,文件传输,RTX提供丰富的即时通讯功能,Telephone,Soft Client,PC,Tablet PC,Cell Phone,PDA,25,八系统数据流图,客户端数据流图,26,八系统数据流图,27,服务器端数据流图,28,九、数据字典(略),29,十基表结构及触发器,系统数据表,30,1.,31,32,3.,33,34,十相关公式,各种压缩算法请参考相关资料,35,十一开发平台,操作系统:Windows Server 2003,编译平台:Visual Studio 2008/Visual C+ 2008,数据库:MySQL 5.0,Http服务器:Apache,36,十二运行平台,服务器端:,OS:windows NT,2000,XP,硬件:INTEL IA架构服务器,要求P4 2G,80G,512M RAM以上,客户端:,OS: WIN2000以上平台,硬件:PC,要求PIII800,40G,256M RAM以上,网络:10M/100M局域网或宽带,37,十三开发注意事项,由于是IM软件,网络开发增加了调试难度。在开发过程中如遇到问题请及时提出并讨论解决。以免影响项目进程。,38,谢谢观赏!,39,谢谢观赏!,40,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!