一种基于通讯录组织架构的通信发起方法 【技术领域】
本发明涉及通信技术,尤其涉及一种基于通讯录组织架构的通信发起方法。
背景技术
随着经济和技术的高速发展,企业结构越来越复杂庞大,甚至已经超越了地域(国界)的限制,而且随着社会经济节奏的加快,大量的人员都处在快速的流动之中,管理和控制的难度越来越大,传统的管理手段和管理方法已经很难适应新形势的发展需要。随着网络技术和通信技术的发展,出现了很多利用企业信息管理系统与通信工具相结合以实现企业成员间一对一或一对多的通信方式,例如电子邮件、即时通讯(Instant Message)和电话会议等。
但是,现有的电子邮件系统在发电子邮件时需要在通讯录中一个一个地选择电子邮箱地址,或者针对通讯录中的某个组织以群发的方式发送。邮件组群列表庞大,并且需要经常更新维护,邮件群发时使用也不太方便,容易发生疏忽遗漏。现有的即时通讯系统,例如腾讯公司的RTX系统,在进行即时通讯前,也要选择某一通讯成员或者选择某一组织的全部成员。现有的电话会议系统,在进行电话会议前需要一个一个地拨打电话,花时多效率低,且容易出差错。上述三种通信系统在选择通信成员的方式方面都很单一,受人为因素影响大,效率低且容易出差错,不能满足现代企业管理的需要。
【发明内容】
本发明所要解决的技术问题是,提出一种基于通讯录组织架构根据设定条件来选择特定通信成员的通信发起方法。
为解决其技术问题本发明提出了一种基于通讯录组织架构的通信发起方法,该方法由包括通信系统并构建有通讯录的企业信息管理系统实现,包括以下步骤:
A、选择通讯录的组织;
B、按照设定条件对所选择组织中的成员进行过滤;
C、把过滤得到的成员信息发送到通信系统,由通信系统向过滤得到的成员发起通信业务。
本发明基于通讯录的组织构架,对通讯录的某一组织按照设定条件过滤出符合条件的特定成员,可快速高效地实现企业员工之间的通信。
进一步地,本发明的通信系统包括邮件系统、即时通讯系统和电话会议系统,本发明的方法在步骤A中在邮件、即时通讯和电话会议中选择通信方式,在步骤C中把过滤得到的成员信息发送到与所选择的通信方式相应的通信系统。
本发明的方法具有多种方式通信的功能,可在邮件、即时通讯和电话会议中选择通信方式,用户总能在最短时间内找到最适合使用的通信方式,使沟通不受地域限制,对于规模较大、相对分散(跨地域)的组织特别有效。
【附图说明】
图1为根据本发明实施例的通讯录结构图;
图2为根据本发明实施例的、基于通讯录组织构架的通信发起方法的流程示意图。
下面结合附图对本发明作详细描述。
【具体实施方式】
本实施例的企业信息管理系统是一个支持手机、个人数字助理(PDA)、电脑等多种接入手段,基于语音、数据、视频等融合通信技术业务,为企业提供综合信息化服务的系统。该企业信息管理系统包括使企业员工之间实现沟通交流的邮件系统、即时通讯系统和电话会议系统。企业信息管理系统构建有通信录,可以在通讯录中记录企业员工的姓名、部门、工号、电子邮箱地址、联系电话、即时通讯号码等信息。通讯录实行信息资源统一规范管理,可以减少资源与时间的损失浪费,便于多点或异地办公与总部集中统一管理,降低通讯费用与管理成本。
通讯录可以在企业信息管理系统中以树形结构构建,包括根节点,在根节点下构建多个一级分类节点,在一级分类节点下构建多个二级分类节点,在二级分类节点下还可以构建多个三级分类节点,以此类推,直至最后一级为个人节点。在通讯录中可以把企业员工按部门分为不同的组织,组织架构可以为多层,不同的组织对应不同的分类节点,在同一层中的组织对应于同一层次的分类节点。图1显示了本发明实施例的通讯录结构图,现以图1所示的通讯录为例说明通讯录的树形结构。参见图1,杭州世导科技有限公司为根节点,其下包括经营管理委员会、研发中心等六个一级分类节点,在研发中心节点下有系统服务部等多个二级分类节点,在系统服务部节点下有IDC工程部、VAS工程部等多个三级分类节点,在项目支持节点下为企业员工个人节点。每个节点可以得到其下所有子节点的信息,并且可以加以筛选。本发明在通讯录各个部门节点中增设邮件、即时通讯、电话会议功能模块,创造出一个新型的高效互通信息平台,以实现各个组织部门人员(部分或者全体)进行邮件发送、即时信息互动、电话会议/多方通话通信。在操作界面中,各种通信方式图标显示在部门节点右边,可通过直接点击来选择。
参见图2,本实施例的方法首先在步骤S1中判断当前用户是否有发起组织群体通信的权限。只有被授权的用户才有发起组织群体通信的权利,这样可以屏蔽不必要的垃圾信息和其他不相关信息地干扰。若当前用户没有权限建立群体通信,则显示相应提示信息并退出,若当前用户有权限建立群体通信,则执行步骤S2。步骤S1是可选择性的,若对用户的权限不作判断,则当前用户有权限发起组织群体通信。
在步骤S2中,进行过滤配置,以设定步骤S4中的过滤条件。系统可提供例如岗位过滤器、级别过滤器等过滤方式配置,用户可以通过系统提供的下拉菜单或其他选择方式进行适当的过滤调整以符合自身需求。过滤方式可以是一种,也可以是多种。
在步骤S3中,对通讯录中的部门进行选择,并在系统提供的邮件、即时通讯和电话会议三种通信方式中进行选择,系统将获取该部门下所有成员的信息。系统提供的通讯方式可不限于这三种。
在步骤S4中,按照设定条件对在步骤S3中所选择的部门中的成员进行过滤。系统可根据步骤S2中的过滤配置所设定的条件对步骤S3中所选择部门的成员进行过滤。在步骤S2中配置多种过滤器的情况下,不同条件的过滤器逐级串行排列成为一个过滤器堆栈,对所选择部门的成员进行逐级过滤。系统也可以不进行过滤,如果用户不进行任何过滤则选中所选择部门下的所有成员。
在经过过滤器过滤分析后,会得到一份新的成员集合信息,步骤S5对所得到的成员集合是否为空进行判断,如果为空,则提示用户没有符合条件的结果,用户可以直接结束退出,也可以返回步骤S2以重新配置过滤方式,还可以返回步骤S3以重新选择其他部门;如果不为空,则执行步骤S6。
在步骤S6中,系统在后台将在步骤S5中获得的成员集合信息转换成统一的XML格式的数据流,以便于传输。
在步骤S7中,系统根据步骤S3中所选择的通信方式把XML格式的数据流发送到相应的通信系统。例如,如果在步骤S3中选择的是电话会议通信方式,则系统把XML格式的数据流发送到电话会议系统。
在步骤S8中,与步骤S3中所选择的通信方式相应的通信系统向步骤S4过滤得到成员发起相应的通信业务。例如,在步骤S3中选择的是电话会议通信方式,则在步骤S8中电话会议通信系统向步骤S4过滤得到成员发起电话会议通信。
下面结合图1和图2来描述用户实际操作的具体过程。首先,用户进入企业的通讯录,点开部门通讯目录,对于授权的用户,邮件、即时通讯、电话会议的图标便会通过界面出现在部门节点右边以展示给该用户。不同的用户由于权限不同所看到的发起群体通信方式也就不同。然后,用户可以通过系统提供的下拉菜单或其他选择方式进行过滤配置以设定过滤条件。接着,用户可以点击部门左边的圆圈按钮以选择部门,点击该部门节点旁边的通信方式图标以选择通信方式。再接着,系统在后台对过滤得到的成员集合进行判断,如果集合为空则系统会给用户提示,用户可以退出,也可以重新进行过滤配置或重新选择部门;若集合不为空,则系统会在后台把成员集合信息转换成统一的XML格式的数据流,并把该XML格式的数据流发送到相应的通信系统,最后通信系统向成员集合中的成员发起通信业务。
上述实施例仅用于对本发明构思的理解,并非对本发明的限制,根据本发明构思还可以有许多变化。例如,判断用户权限、过滤配置、选择部门、选择通信方式这几个步骤的先后顺序并不仅限于实施例中的顺序,通信方式也不仅限于实施例中提供的邮件通信、即时通讯和电话会议这三种。