一种在企业即时通信工具中设置组织结构排序的方法

文档序号:6613677阅读:301来源:国知局
专利名称:一种在企业即时通信工具中设置组织结构排序的方法
技术领域
本发明涉及计算机软件、网络通信领域,尤其是即时通信技术, 特别是涉及一种在企业即时通信工具中设置组织结构排序的方法。
背景技术
即时通4言(Instant messaging,简称IM)已经成为用户通过网 络进行通信的重要手段,目前有很多即时通信工具,如腾讯公司的 QQ,微软的MSN,还有一些企业即时通信,如RTX、 Sametime等。
目前企业即时通讯产品被越来越多的企业青睐,所以企业用户逐 渐增加,由于使用该工具的企业是各行各业,企业的性质也是各有不 同,因此,每个企业的需求不同,不同的企业使用企业组织结构也有 所不同,但目前的企业即时通讯工具,只能按照软件运营商开发时, 设置的排序,无法根据企业组织结构的不同设置适合该企业的排序。

发明内容
本发明为解决上述问题不足之处,提供了一种在企业即时通信工 具中设置组织结构排序的方法。
为了解决上述问题,本发明提供以下技术方案 一种在企业即时 通信工具中设置组织结构排序的方法,包括如下步骤
a. 企业管理员登录Web管理页面;
b. 企业管理员设置组织结构的排序;
c. 完成设置后,管理页面提交给服务器;
d. 服务器向该公司在线的客户端发送"组织结构排序更新"通知消 自.e.客户端收到后,按设置的排序,更新当前组织结构的排序数据, 更新显示界面。
所述a步骤后还包括管理页面从数据库获取当前组织结构排序的 数据内容;
所述c步骤后还包括服务器把设置后的组织结构排序数据存储到
数据库中;
所述d步骤后还包括客户端收到通知后,向服务器获取最新组织结 构排序数据;
所述还包括服务器向发送请求的客户端返回组织结构排序数据。 所述e步骤后还包括离线客户端,再次上线后自动请求显示设置的 组织结构排序的数据。
所述的组织结构的排序包括 按"部门树"排序, 按"职务树"排序, 按"同级"排序。 本发明的优点
用户可以按照自己的需要设置多种组织结构的排序;管理员可以 很方便地对公司组织结构进行排序操作,而且客户端会实时显示组织 结构的排序的结果。


图1为本发明的流程图; 图2为本发明的模块示意图。
具体实施例方式
如图2所示,该发明的模块,包括Web管理页面、服务器以及客户端l、客户端2、客户端3......等等。
如图1所示, 一种在企业即时通信工具中设置组织结构排序的方 法,包括如下步骤
51. 企业管理员登录Web管理页面。
52. 管理页面从数据库获取当前组织结构排序数据的内容。
53. 企业管理员设置组织结构的排序。 组织结构有3种显示模式,按部门树、按职务树、同级显示。
A. 按部门树组织结构以"部门树"的方式显示,即
公司为根,可以不显示,也可以显示公司简称,如北京 某某公司
-〉开发部
->软件部 ->硬件部
->技术部
->网络部 ->工程部
-〉维修部
->安装部
-〉财务部
B. 按职务树组织结构以"职位树"的方式显示,即
公司
->总经理 -〉"^门经J里-〉技术部经理 -〉财务部经理
-〉才支术员
-〉软件工程师 -〉硬件工程师 -〉网《各工;f呈师
-〉销售员
C.同级显示所有员工在同一个级别下显示,即 公司
->员工曱 ->员工乙 ->员工丙
根据这3种显示模式的排序规则如下
如果是"部门树"模式,则先排列部门,然后在每个部门内,排 列员工;如果职务设定了顺序,则在每个部门内按照员工对应的职务 顺序排列;如果对员工设定了顺序,则按该顺序排序。
如果是"职务树"模式,则先排列职务,然后在每个职务内,排 列员工;如果对员工设定了顺序,则按该顺序排序。
如果是"同级显示"模式,则按员工对应的职务顺序排序;如果 对员工设定了顺序,则按该顺序排序。 默认组织结构排序是按字母序。 S4.完成设置后,管理页面提交给服务器。
655. 服务器把设置后的组织结构数据存储到数据库中。
56. 服务器向该公司在线的客户端发送"组织结构排序、更新"通 知消息。
S7客户端收到通知后,向服务器获取最新组织结构排序的数据。 S8还包括服务器向发送请求的客户端返回组织结构排序数据。 S9.客户端收到后,按设置的排序,更新当前组织结构排序的数据, 更新显示界面。
Sl0.离线客户端,再次上线后自动请求显示设置的组织结构排序的
数据,因此离线客户端再次上线后会显示组织结构最新的排序。
其中管理员在管理页面中,
对职务进行排序这样该职务所属的员工顺序就确定了 ; 对部门进行排序确定哪些部门在前,哪些部门在后; 对员工进行排序 一般情况下,由于员工比较多,所以按职务排
序后,基本可以满足需求,但是如果确实需要调整某些员工的顺序,
则可以对这些员工的顺序进行单独设置。
组织结构的每个对象都有一个顺序字段(Rank),存储该对象的排
序位置,例如,以下是对职务排序的结果,括号内是该职务对应的
Rank值,值越大表示位置越靠后
总经理(l)、部门经理(2)、会计(3)、销售员(4)、
该值是在管理页面设置排序时自动生成的,客户端收到组织结构 数据后,就是依靠Rank按顺序在界面中显示组织结构。
权利要求
1. 一种在企业即时通信工具中设置组织结构排序的方法,其特征在于包括如下步骤,a. 企业管理员登录Web管理页面;b. 企业管理员设置组织结构的排序;c. 完成设置后,管理页面提交给服务器;d. 服务器向该公司在线的客户端发送“组织结构排序更新”通知消息;e. 客户端收到后,按设置的排序,更新当前组织结构的排序数据,更新显示界面。
2. 根据权利要求1所述的一种在企业即时通信工具中设置组织结构排序 的方法,其特征在于2. 1 )所述a步骤后还包括管理页面从数据库获取当前组织结构排序的数 据内容;2. 2 )所述c步骤后还包括服务器把设置后的组织结构排序数据存储到数 据库中;2. 3)所述d步骤后还包括客户端收到通知后,向服务器获取最新组织结 构排序数据;2. 4 )所述还包括服务器向发送请求的客户端返回组织结构排序数据; 2.5)所述e步骤后还包括离线客户端,再次上线后自动请求显示设置的组织结构排序的数据。
3. 根据权利要求1所述的一种在企业即时通信工具中设置组织结构排序 的方法所述的组织结构的排序包括按"部门树"排序, 按"职务树"排序, 按"同级"排序。
全文摘要
本发明提供了一种在企业即时通信工具中设置组织结构排序的方法,包括如下步骤a.企业管理员登录Web管理页面;b.企业管理员设置组织结构的排序;c.完成设置后,管理页面提交给服务器;d.服务器向该公司在线的客户端发送“组织结构排序更新”通知消息;e.客户端收到后,按设置的排序,更新当前组织结构的排序数据,更新显示界面。这样用户可以按照自己的需要设置多种排序方式显示组织结构;管理员可以很方便地对公司组织结构进行排序操作,而且客户端会实时显示组织结构排序的结果。
文档编号G06Q10/00GK101431482SQ200710176910
公开日2009年5月13日 申请日期2007年11月7日 优先权日2007年11月7日
发明者键 关, 荣 文, 霍文旌, 平 黄 申请人:北京亿企通信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1