
沟通需求分析是项目关系人信息需求的汇总。这一步应明确界定谁、将在什么时间、需要什么信息﹐怎么能更有效地获得及提供信息。一个项目组中如果只有2个人,则沟通的渠道是1条;有3个人,沟通的渠道是3条;有5个人,沟通的渠道就有10条。沟通的渠道不是成线性增长的,而是非线性的(其计算公式为N(N一1)/2,其中N为团队成员总数)。如此复杂的沟通渠道,如果信息发错了人,沟通就没有意义﹔如果所有的沟通渠道都是双向,管理成本又会增加。所以必须界定沟通的双方谁发送信息,谁接收信息。项目中角色、沟通渠道众多,项目本身会产生大量的信息,但谁也不希望将精力耗在无用的信息上(例如:高层项目经理肯定关心合同项目的成本,但他不需要与软件供货商﹑硬件供货商以及其他合作公司来讨论这个问题),因此也要明确沟通的双方需要沟通什么。沟通的内容包括沟通的具体信息﹑信息的格式、详细程度等,应当尽量统一项目文件格式及各种文件模板,并提供编写指南。沟通方式主要有书面沟通和口头沟通、语言沟通和非语言沟通、正式沟通和非正式沟通、单向沟通和双向沟通以及网络沟通等。将项目管理的信息正确传达给相应的人员,是相当重要并且具有一定困难的,经常发生信息发送者认为自己传达的是正确的信息,可是事实却是信息并没有被传达到或者是被错误地理解了。许多人并不习惯成堆的文件或者是通篇的E-mail,相比之下,利用非正式的方式或者双方会谈的方式来听取一些重要的信息﹐更容易让人接受。价值取向不同,沟通的方式也就在使用效果上全然不同。德鲁克提出了4个基本法则:沟通是一种感知;沟通是一种期望;沟通产生要求﹔信息不是沟通。
1引言
本文档针对万言通讯平台及视频会议系统平台功能特点,技术特点进行阐述说明。致力于协助各行业应用建立一个融和会员注册、会员管理及后台扩展的低成本、易部署,可定制化,可扩展性的IT即时通讯平台。系统中集成了面向各行业应用的高质量多人视频会议系统,集成了丰富的沟通方式,包括SIP电话、组织机构、协同办公、远程监控、网络电视、点播直播、即时通讯、工作组、视频会议、办公文件柜、文档共享、语音邮件、H323终端呼叫、短信发送等沟通方式。
2系统概述
后台系统采用了跨平台设计,同时满足Linux运行环境和Windows运行环境,支持数据库MYSQL和SQLLite系统,后台系统分为C2N负载均衡服务、C2C中心服务、C2S数据流服务、MCU流媒体服务,支持C2S和MCU服务的叠加和分布式部署,在大用户量或大负荷量的时候,可以采用分布式部署策略。
客户端和后台全部采用了C/C++编程语言设计,VC++开发平台,实时性较好,高容量,高速度,高可靠性,单服务器条件下,如果设定每个帐号允许添加的联系人和群中联系人为500人时,同时在线人数可达到1000人-10000以上,注册人数无限制。
即时通信无缝集成视频会议系统,视频会议允许多人同时视频和音频,单台服务器允许最大允许1000人同时在线会议,最大可允许36路视频和音频同时广播,还可以创建或者分割成多个会议室,多个会议室同时进行会议,互不干扰,支持电子白板、屏幕广播、媒体共享、文档共享、协同浏览、会议讨论、会议投票、会议公告和其他会议控制功能,满足多种场合需求。
采用了先进的宽带语音压缩技术,每一路音频带宽在2Kb/S-100Kb/S,在带宽较少和丢包较多的情况仍能够非常清晰的语音通话效果,采用了国际先进的回音消除技术,最大限度的消除通话回音,保持较高的语音音质。同时支持噪音抑制、静音检测、自动增益等语音处理。
采用先进的h264视频压缩技术,每一路视频带宽在5Kb/S-250Kb/S,视频分辨率支持160X120-704X576,采用先进的视频网络传输技术,无论网络如何抖动,视频画面仍保持良好,不会出现花屏。支持帧率调节、视频压缩质量调节、消除噪点、防隔行扫描、视频后处理等视频优化技术。
支持创建工作组的功能,工作组中允许最大200人同时进行聊天或发布消息,会员创
建群和加入群的权限完全可以由工作组管理员进行控制,支持创建临时语音讨论组功能,同时跟即时通讯和视频会议互联互通,可以同时在工作组里使用即时通讯、群发消息、群发语音邮件、群发办公文件、创建临时视频会议等功能。
支持大容量组织机构,适合企业用户的部分和人员管理,组织机构无缝集成视频会议系统,及时通讯系统。
支持远程监控,通过系统提供的本地监控端可以达到本地监控的功能,支持多路USB摄像机,视频采集卡,第三方视频采集压缩卡,DVS、NVS等监控设备的接入,同时可以接入到系统的中心服务,系统的用户就可以非常方便的使用远程监控指挥功能,监控点可以由系统管理员进行后台管理和发布。
支持P2P视频直播,系统集成了本地直播采集源,可以直接把本地音视频流采集发布到中心服务,形成实时直播频道,系统里用户通过直播频道列表就可以直接观看到已经发布的直播源,直播采用P2P技术,支持大容量用户同时观看。直播频道可以由系统管理员进行后台管理和分配直播账号。
支持P2P点播,可以把摄像机视频和音频实时采集压缩保存成点播文件,也可以通过系统的点播媒体转换源把通用媒体文件转换成点播文件,传送到中心服务点播目录下。系统里的在线用户就能通过点播列表观看点播,支持拖拉。
支持SIP网络电话,可以直接拨打固定电话,手机和其他标准SIP软硬终端,语音效果达到电话语音质量。同时提供呼叫记录,通讯录管理,系统设置,电话录音,DTMF信令发送,振铃设置等功能。
支持H323呼叫,可以与标准H323软硬终端进行音视频的互联互通。
支持语音邮件,可以实时录制语音,压缩保存成语音邮件文件,群发给指定接收用户。接收的用户通过系统提供的播放器可以直接收听语音邮件的内容。
支持HTML系统消息的发布。
支持大容量聊天消息记录,支持超长的HTML内部信息交流和显示。
支持谈话框和主界面广告宣传,允许植入falsh或者动态gif等。
支持联系人上线、下线、忙碌、离开、个人注释、个人等信息设置,隐身做下线处理。
支持本地联系人快速搜索定位,搜索本地联系人只需要输入部分名称或者ID号码都可以快速本地搜索。
支持在线消息广播功能,允许用户向系统所有用户发布消息广播,通过权限表可以控制用户各种权限。
支持超大通信录,超大联系人数量,单个帐号最大允许添加1500联系人数量。
支持联系人分组/自动登陆/多客户端登陆/自定义签名和自定义消息/在线查找和添加联系人/自动升级提示/离线留言功能等等。
支持短信发送功能。
支持MCU带宽检测,可以随时测试系统网络带宽状态。
通过系统提供的OCX控件可以嵌入到用户网站,实现软件和网站的互联互通。
支持后台远程管理功能。
3即时通讯
支持聊天记录在交谈框中被展开,展示最近的聊天历史消息。
支持群发文件、群发消息。
支持字体设定,表情,截屏,发图,振动,快捷回复,输入状态显示。
支持P2P视频和音频。
支持电子白板、屏幕共享、远程控制、文件共享、语音邮件、文件传送、离线文件传送、单路录像、抓拍、发起临时会议等功能。
4视频会议
支持电子白板、屏幕共享、会议讨论、媒体共享、会议投票。
文档共享可以共享WORD、EXCEL、PPT、PDF等通用文档和BMP、JPG、GIF、ICO等通用。
支持会议公告、云台控制、多种会议模板、会议录像、邀请用户参会、踢用户出会等等会议 *** 作。
会议角色分为会议创建人、会议发言人、会议主持人和与会者。
会议创建人拥有最高权限,可以控制整个会议和设定会议成员角色。
会议成员可以向会议创建人申请为发言人,通过后就会自动在会议中广播该用户的音视频。
会议成员可以通过输入会议主持人密码,验证通过后就可以成为会议主持人,就可以拥有数据会议的控制权和广播其他会议成员的音视频。
会议所有成员自动跟创建人和会议主持人 *** 作同步。
会议中可以对单个成员接收音视频。
会议与即时通讯无缝连接。对各个成员可以进行点对点的交流互动。
5工作组
支持工作组文档共享功能。
支持工作组留言功能。
工作组成员可以发起临时语音会议。
工作组成员可以发起临时会议,与视频会议互联互通。
支持工作组文件群发功能,与办公文件柜互联互通。
支持工作组语音邮件功能。
支持工作组分类、资料设置、成员权限设置等管理功能。
6办公文件柜
办公文件柜采用独特的架构,支持群发给大数量用户,系统只接收一次文件上传,其他用户自动收到办公文件接收信息提示,并可以在本地办公文件柜里接收文件和查看。
办公文件柜适用于企业内部文件传阅,附带有电子签章、文件重要信息程度标识、文件附言、指定发件部门等,同时有接收文件时间、阅读文件时间、事务处理效率等信息反馈。
办公文件柜流程接近邮件系统,可以回复办公文件,转发办公文件,反馈信息等。
办公文件柜与即时通讯、语音邮件、工作组、组织机构等互联互通。
7组织机构
支持大容量多级企业组织架构,每级部门下面带子部门和改部门所属成员。
组织机构可以直接与成员进行即时通讯交互、发起部门会议、群发部门办公文件、群发部门语音邮件、群发部门消息等,组织机构与即时通讯、视频会议等互联互通。
系统采用域的模型可以做到一个系统多套组织机构并存,每套组织机构都有自己所属的用户,组织机构之间既可以互联互通,也可以做到互相屏蔽。
整个系统的用户架构都由组织机构来定义,后台管理可以做到预先定义好系统的组织部门架构和分配部门用户,客户端通过分配的用户账号就登录后就可以看到后台创建好的组织机构树界面。
8SIP网络电话
基于国际标准的SIP协议,支持拨打SIP软硬终端、固定电话、手机等,兼容标准的SIP服务端接入。
语音通话效果接近电话质量,支持回音消除、噪音移植、静音检测等。
支持呼叫记录的编辑和自动通话号码记录,支持通讯电话本的编辑和导入导出,支持自动录音、自定义振铃音、DTMF按键音、发送DTMF等功能。
9远程监控
系统无缝整合监控调度指挥系统,分为本地监控和远程监控。
本地监控支持USB摄像机、视频采集卡、第三方视频压缩卡、DVR、NVS等设备的接入,支持系统所有音视频通道的同步采集压缩和发布,同时支持声音的采集,本地监控可以登录到系统的监控网关,后台管理员可以为本地监控端分配网关账号。
本地监控端接入网关后,系统的成员就可以在主界面看到该监控点发布的摄像机通道,双击通道即可实时远程监控该路远程摄像机。
监控系统支持通道设置、云台控制、监控录像、抓拍图像等常用监控功能。
10P2P直播
系统无缝整合P2P直播系统,分为P2P直播采集源和P2P直播播放器。
系统的用户都可以使用直播采集源,通过直播账号接入到直播网关,就可以实时发布本地音视频流,系统登录的用户就可以看到对应的直播频道,通过双击直播频道就可以观看对应的直播内容。管理员可以为直播点分配账号。
直播支持P2P模型,系统的级联服务、同内网用户和公网地址用户都会自动作为直播分流点,同频道的用户自动会从这些分流点取直播数据,大大降低中心服务网络负载,以支持大容量用户并发。
支持直播缓冲的FLASH广告插入、滚动广告条、状态显示等。
11P2P点播
系统无缝整合P2P点播系统,分为P2P点播实时信号采集器、P2P点播媒体文件转换器和P2P点播播放器。
把录制好的点播文件传送到中心服务点播目录,配置好点播频道显示列表后,系统用户就可以看到对应的点播频道,双击点播频道就可以观看点播内容。
点播支持P2P模型,系统的级联服务、同内网用户和公网地址用户都会自动作为点播分流点,同频道的用户自动会从这些分流点取点播数据,大大降低中心服务网络负载,以支持大容量用户并发。
支持点播缓冲的FLASH广告插入、滚动广告条、状态显示等。
12身份认证锁
系统支持身份加密锁,限定账号为身份加密类型。只有对应的身份加密锁才能登录系统。提高系统的账号信息安全性和保密性。
通过系统的硬件加密锁发卡系统,向加密锁注入个人帐号信息。制作完成后通过插入身份认证锁,系统后就自动提取该设备账号信息,完成身份认证和自动登录。
13MCU带宽测试
MCU是系统媒体数据的转发服务,其带宽状态可能会直接影响到用户发布和接收媒体数据的效果。系统支持MCU带宽自动检测功能,分为上行带宽和下行带宽,检测后会自动计算当前平均带宽、最小带宽、最大带宽的数值,并给出网络状态的参考值。让用户能及时了解机器当前接入系统的带宽状态。
14协同办公
系统无缝整合协同办公功能,方便用户日常的工作办公,提供办公的协同处理能力。支持工作日志、备忘录、系统公告、办公工具套件、系统首页等。
协同办公的内容采用HTML形式,支持HTML数据的编辑和浏览,大幅度提高内容的可读性和通用性。支持大容量HTML数据的存储。
15语音邮件
系统支持大容量语音留言,与办公文件柜无缝整合,通过系统自带的播放器即可收听留言内容,更加丰富日常通讯交流形式。
16远程后台管理
系统后台管理支持C/S模式,并支持远程管理功能。
系统采用加密LICENSE文件管理模式,分别管理服务端的最高同时在线人数、服务端使用天数、MAC绑定等,用户可以根据需求申请符合需要的LICENSE动态更新。
支持数据库的备份,有利于数据安全。
系统多平台指一套服务端可以同时支持无限制多套组织机构、用户、工作组、会议等数据资源,平台跟平台之间既可以互不联通,也可以互联互通。系统通过域的模型来实现,每个域有对应的域管理员进行对应平台的管理,整套系统所有域由超级管理员进行管理。客户端根据对应的域名就可以登录对应的平台。大幅度提高系统的复用性和通用性。
服务端的安装采用全自动安装模式,不需要安装其他组件,不需要做其他设置,安装后即可马上使用,服务自动在后台运行,并支持开机重启自动运行。
17系统运行环境
服务器硬件配置(推荐):
CPU:IntelPentium(奔腾24G或更高)
内存:512M以上(推荐1G或更高)
硬盘:10G以上的可用磁盘空间
带宽:推荐10M独享或者100M共享
IP地址:有至少一个独立的公网IP地址
Linux *** 作系统配置:
RedHatLinux90及以上 *** 作系统(RedHatLinux90、RedHatLinuxAS30、RedHatLinuxAS40)。
Windows *** 作系统配置:
Windows2000Server及以上 *** 作系统(Windows2000Server、Windows2003Server)。
推荐:Windows2003Server
终端用户机:
CPU:IntelPentium(奔腾)Ⅲ1G或更高
内存:128M以上(推荐256M以上)
浏览器:IE60及以上
*** 作系统:WINDOWS2000、WindowsXP、Windows2003
即时通讯(Instant Messenger,简称IM)软件多是基于TCP/IP和UDP进行通讯的,TCP/IP和UDP都是建立在更低层的IP协议上的两种通讯传输协议。前者是以数据流的形式,将传输数据经分割、打包后,通过两台机器之间建立起的虚电路,进行连续的、双向的、严格保证数据正确性的文件传输协议。而后者是以数据报的形式,对拆分后的数据的先后到达顺序不做要求的文件传输协议。
QQ就是使用UDP协议进行发送和接收消息的。当你的机器安装了OICQ以后,实际上,你既是服务端(Server),又是客户端(Client)。当你登录OICQ时,你的OICQ作为Client连接到腾讯公司的主服务器上,当你“看谁在线时,你的OICQ又一次作为Client从QQ Server上读取在线网友名单。当你和你的OICQ伙伴进行聊天时,如果你和对方的连接比较稳定,你和他的聊天内容都是以UDP的形式,在计算机之间传送。如果你和对方的连接不是很稳定,QQ服务器将为你们的聊天内容进行中转。其他的即时通信软件原理与此大同小异。
一般的步骤:
首先,用户A输入自己的用户名和密码登录即时通讯服务器,服务器通过读取用户数据库来验证用户身份,如果用户名、密码都正确,就登记用户A的IP地址、IM客户端软件的版本号及使用的TCP/UDP端口号,然后返回用户A登录成功的标志,此时用户A在 IM系统中的状态为在线(Online Presence)。
其次,根据用户A存储在IM服务器上的好友列表(Buddy List),服务器将用户A在线的相关信息发送到也同时在线的即时通讯好友的PC机,这些信息包括在线状态、IP地址、 IM客户端使用的TCP端口(Port)号等,即时通讯好友PC机上的即时通讯软件收到此信息后将在PC桌面上d出一个小窗口予以提示。
第三步,即时通讯服务器把用户A存储在服务器上的好友列表及相关信息回送到他的PC机,这些信息包括也在线状态、IP地址、IM客户端使用的TCP端口(Port)号等信息,用户A的PC机上的IM客户端收到后将显示这些好友列表及其在线状态。
接下来,如果用户A想与他的在线好友用户B聊天,他将直接通过服务器发送过来的用户B的IP地址、TCP端口号等信息,直接向用户B的PC机发出聊天信息,用户B的IM客户端软件收到后显示在屏幕上,然后用户B再直接回复到用户A的PC机,这样双方的即时文字消息就不通过 IM服务器中转,而是通过网络进行点对点的直接通讯,这称为对等通讯方式(Peer To Peer)。在商用即时通讯系统中,如果用户A与用户B的点对点通讯由于防火墙、网络速度等原因难以建立或者速度很慢, IM服务器还提供消息中转服务,即用户A和用户B的即时消息全部先发送到IM服务器,再由服务器转发给对方。早期的IM系统,在IM客户端和IM服务器之间通讯采用采用UDP协议,UDP协议是不可靠的传输协议,而在 IM客户端之间的直接通讯中,采用具备可靠传输能力的TCP协议。随着用户需求和技术环境的发展,目前主流的即时通讯系统倾向于在即时通讯客户端之间、即时通讯客户端和即时通讯服务器之间都采用TCP协议。
需求分析就是对客户提出的“要求”或者“需求”进行深入细致地调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么,为系统设计、系统完善和系统维护提供依据。
需求分析是项目计划阶段非常重要的环节,该环节决定了需要“实现什么”,为下一步如何去“实现”提供了明确的方向。
进行需求分析需要做到以下几点:
(一)需求获取:在准备阶段,我们首先要确定需求获取的目标及范围,根据你的目标来选择对应的方式获取需求。
(二)需求分类:一般情况下,我们会根据对象的不同,将需求分为业务需求、用户需求、功能需求等。
(三)需求筛选:有些需求是伪需求,有些需求则不具备实现价值,我们可以通过真实性、价值性、可行性三个维度来筛选需求,过滤掉虚假的、不可行的、没有价值、价值不大或投入产出比不理想的需求。
(四)需求提炼:对剩下的需求进行提炼,目的在于从获取的表面需求中提炼出客户的本质需求。找出“为什么要做”比“做什么”更重要。
(五)需求优先级排序:挖掘到客户的真实目的后,我们需要根据不同维度的需求归类方法,如KANO模型分析法、投入产出比ROI等,对其进行归纳整理并排出优先级,帮助产品有条理地安排开发秩序,避免盲目排序。
(六)产出需求文档:通过以上的分析,我们需要将收集到的需求进行分析、汇总、归类,输出产出需求文档,为接下来的工作做好铺垫。
以上是对需求分析的一些理解和思路,做好需求分析工作之后,就可以对可实现的需求进行落地方案的跟进。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)