电力企业信息系统用户和电话用户集中整合的方法及系统的制作方法

文档序号:9870452阅读:604来源:国知局
电力企业信息系统用户和电话用户集中整合的方法及系统的制作方法
【技术领域】
[0001]本发明涉及企业业务系统用户信息和电话用户信息集中整合的方法及系统,具体涉及到电网下省级电力公司通信网络电话用户信息与信息网络业务系统用户集中整合的方法及系统。
【背景技术】
[0002]目前,国网下属各省级电力公司内部的信息网络和通信网络是分离的,按安全规范要求,两个网络在应用层不能连通。而在信息网络中部署着企业大量业务系统,这部分业务系统用户一般使用目录系统进行管理和维护;同样的,通信网络中主要是部署与电话通信相关的系统,电话用户一般使用计费系统来管理和维护。目录系统以用户名为主维护用户信息,包括用户组织结构信息,用户信息、组织结构信息准确;而计费系统以电话号码为主登记用户信息和部门信息等,电话号码和电话位置信息准确。随着MS系统分阶段部署运行,信息网络和通信网络的融合工作已经取得进展,基于这两部分用户信息的业务系统需求也就应运而生,但当前使用两网用户信息仍存在着很多问题和困难:
[0003](I)目录系统和计费系统用户信息完整性差别大。目录系统用户信息完整、组织结构准确,但电话号码及其位置信息不如计费系统准确。而计费系统用户信息不准确,单位信息不准确,没有完整的组织结构,但电话号码准确。
[0004](2)用户更新机制和更新内容不同。目录系统用户信息由办公室统一管理,人员变动及时维护到系统中,用户可以通过门户修改个人信息,信息更新机制较为完善,内容更新及时。而计费系统只有在电话入网或者变动才会更新信息,而更新的主要侧重于电话及其位置信息,用户信息、组织结构信息更新不及时。
[0005](3)两个系统没有任何接口和数据交换。因为两网分离,两个系统之间没有任何接口和数据交换通道,两部分用户信息有价值部分不能得到充分的发掘和利用。
[0006](4)随着IMS的部署,两网融合逐步实现,但IMS并不具备企业通讯录功能,不能将两网用户信息进行集成,企业的职工用户信息仍然是不统一,相互分离的。
[0007]综上所述,迫切需要建立一个统一的通讯录系统,集中整合目录系统用户信息和计费系统的电话信息,充分利用现有目录系统和计费系统的数据更新机制,实现电力企业用户通讯录信息完整、内容准确、更新及时、方便可用。

【发明内容】

[0008]为解决现有技术存在的不足,本发明公开了一种实现目录系统和计费系统用户数据集中整合的方法,通过建立统一的企业用户通讯录系统,部署在IMS核心网专用的服务器,通过SBC网关功能配置连通信息网络和通信网络,使得信息网数据通过专有地址和端口连通企业统一通讯录系统。在目录系统和统一通讯录之间增设目录用户临时库,目录系统即时向目录临时库推送用户信息;在计费系统和统一通讯录之间增设计费用户临时库,计费系统将用户和电话号码信息推送至计费用户临时库。
[0009]为实现上述目的,本发明的具体方案如下:
[0010]电力企业信息系统用户和电话用户集中整合的方法,包括以下步骤:
[0011 ]目录系统因为业务变动产生目录系统信息更新,被实时推送到企业统一通讯录的目录系统用户临时库中,目录系统用户同步服务发现更新记录,启动同步更新任务,将来自目录系统的更新信息按照逻辑规则同步到企业统一通讯录正式库的相应表中;
[0012]多个计费系统用户变动信息被分别导入到统一通讯录的计费系统用户临时库中,计费系统用户同步服务发现更新记录,启动同步更新任务,将来自计费系统的更新信息按照逻辑规则同步到企业统一通讯录正式库的相应表中;
[0013]企业统一通讯录正式库中保存着集中整合了目录系统用户和计费系统用户信息的企业用户信息,用于业务系统应用各种沟通渠道的总发起入口。
[0014]进一步的,目录系统将信息更新内容同步到企业统一通讯录的正式表中,采用的具体步骤为:
[0015]步骤一:目录系统将更新的用户信息推送到目录系统用户临时表,临时表中包括目录系统的企业用户信息和组织结构信息;
[0016]步骤二:目录系统用户同步服务不断监测目录系统用户临时表的更新信息;
[0017]步骤三:目录系统用户同步服务根据上次同步最大记录时间,查询自上次同步以来变更数据,形成结果集;
[0018]步骤四:目录系统用户同步服务开始对结果集记录进行循环处理;
[0019]步骤五:从结果集中取一条目录用户变更记录,开始同步处理;
[0020]步骤六:判断该条记录是新增修改,还是删除类型的更新操作;
[0021 ]步骤七:如果是增加或者修改操作,则执行新增和修改流程;
[0022]步骤八:如果是删除操作,则执行删除操作流程;
[0023]步骤九:判断结果集是否处理完,如果没有处理完成,则返回步骤五继续处理;
[0024]步骤十:目录用户同步服务一次同步处理结束。
[0025]进一步的,在步骤七中,如果是增加或者修改操作,则执行新增和修改流程,新增和修改流程具体步骤为:
[0026]步骤7-1:按idu查询企业统一通讯录正式库表中是否有该用户信息;
[0027]步骤7-2:如果没有该用户信息,则作为新增用户处理;
[0028]步骤7-3:如果在企业统一通讯录正式库表中查询已经存在该用户信息,则执行修改操作;
[0029]步骤7-4:新增或者修改用户记录信息结束。
[0030]进一步的,在步骤7-2中:如果没有该用户信息,则作为新增用户处理,新增用户处理步骤如下:
[0031]步骤7-2-1:按电话号码从企业统一通讯录正式库表中查询同一计费系统下是否有该计费用户信息;
[0032]步骤7-2-2:如果没有计费用户信息,则直接向企业统一通讯录正式库表中增加一条记录;
[0033]步骤7-2-3:如果有计费用户信息,判断该计费用户记录是否存在目录用户信息;
[0034]步骤7-2-4:如果有目录用户信息,则记录新增用户信息时发现存在使用相同电话号码的其他用户信息,并向企业统一通讯录正式库表中增加一条记录;
[0035]步骤7-2-5:如果没有目录用户信息,则将该计费用户信息与新的目录用户信息合并。
[0036]进一步的,在步骤7-3中:如果在企业统一通讯录正式库表中查询已经存在该用户信息,则执行修改操作,修改操作处理步骤如下:
[0037]步骤7-3-1:检查是否修改企业统一通讯录正式库表中用户部门;
[0038]步骤7-3-2:如果修改用户部门,则判断是否跨计费系统;
[0039]步骤7-3-3:如果跨计费系统,在新计费系统查计费用户电话号码;
[0040]步骤7-3-4:如果不跨计费系统,判断是否修改计费系统电话号码;
[0041 ] 步骤7-3-5:如果修改计费电话号码,则按照电话号码查询计费用户,否则修改企业统一通讯录正式库表中的用户记录信息;
[0042]步骤7-3-6:根据上一步骤查询计费用户结果,判断是否有计费用户。如果没有计费用户,则修改目录用户信息,否则如果有计费用户信息,则继续判断该计费用户是否有目录用户信息;
[0043]步骤7-3-7:如果该计费用户记录有目录用户信息,则说明存在使用相同电话号码的用户,记录使用相同电话号码的用户其它信息,并向企业统一通讯录正式库表中增加一条记录;
[0044]步骤7-3-8:如果企业统一通讯录正式库表中该计费用户记录没有目录用户信息,则将该计费用户信息与要增加或修改的目录用户信息合并。
[0045]进一步的,计费系统将信息更新内容同步到企业统一通讯录的正式表中,采用的具体步骤为:
[0046]步骤A:计费系统将更新的用户信息导入到计费系统用户临时表,计费系统用户临时表中包括计费系统的用户信息,包括电话号码信息;
[0047]步骤B:计费用户同步服务定时监测目录系统用户临时表的更新信息;
[0048]步骤C:计费用户同步服务根据上次同步最大记录时间,查询自上次同步以来变更数据,形成结果集;
[0049]步骤D:同步服务开始对结果集记录进行循环处理;
[0050]步骤E:从结果集中取一条目录用户变更记录,开始同步处理;
[0051 ]步骤F:判断该条记录是新增修改,还是删除类型的更新操作;
[0052]步骤G:如果是增加或者修改操作,则执行新增和修改流程;
[0053]步骤H:如果是删除操作,则执行删除操作流程;
[0054]步骤I:判断结果集是否处理完,如果没有处理完成,则返回步骤E继续处理;
[0055]步骤J:计费用户同步服务一次同步处理结束。
[0056]进一步的,步骤G中:如果是增加或者修改操作,则执行新增和修改流程;计费系统用户信息新增修改流程详细操作步骤如下:
[0057]步骤G-1:查询企业统一通讯录正式库表中是否有该计费电话号码用户信息;
[005
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1