组织架构调整方法及系统与流程

文档序号:12177044阅读:1467来源:国知局
组织架构调整方法及系统与流程

本发明涉及通信技术,尤其涉及一种组织架构调整方法和系统。



背景技术:

在当前业绩高增长目标驱动下,销售线要做到快速响应市场变化必然需使自身的组织架构最适合当下市场客户分布情况,因此销售线自身的组织架构需紧跟市场趋势定期快速调整。在此情况下,为支持销售线业务发展,广告平台的客户关系管理(CRM,Customer Relationship Management)系统面临着新的挑战:

作为仅支持单一组织架构的客户关系管理系统需要快速支持销售线最新组织架构变动,现有的客户关系管理系统在更新销售线的组织架构时停服时间较长,难以在不影响已有业务数据实现的前提下与销售线的组织架构调整进行同步更新;

综上所述,目前的客户关系管理系统存在对组织架构更新周期长,进而导致因客户关系管理系统停服时间长而影响用户使用体验的问题。



技术实现要素:

本发明实施例提供一种组织架构调整方法及系统,能够在不影响已有业务数据实现的前提下同步更新客户关系管理系统后台数据库中的组织架构。

本发明实施例的技术方案是这样实现的:

本发明实施例提供一种组织架构调整方法,所述方法包括:

获取组织架构对应的更新数据,对所获取的组织架构的更新数据执行数据转换操作,得到支持应用于所述后台数据库的配置信息;

触发所述客户关系管理系统停止服务,并基于所述配置信息调整后台数据 库中的组织架构,其中,所述后台数据库为所述客户关系管理系统用以提供服务的后台数据库;

更新所述后台数据库中的组织架构完成后,触发所述客户关系管理系统开启服务。

上述方案中,所述获取组织架构对应的更新数据,包括:

建立组织架构数据的导入页面,获取运营上传的组织架构数据;

根据校验规则对所述上传的组织架构数据进行校验,校验完成后得到所述组织架构的更新数据。

上述方案中,所述配置信息包括所述后台数据库的组织架构中需要调整的目标小组的描述信息;

所述基于所述配置信息调整后台数据库中的组织架构,包括:

将所述配置信息中包括的需要调整的目标小组的信息映射到所述后台数据库的组织架构,以调整所述后台数据库的组织架构中对应所述目标小组的描述信息。

上述方案中,所述配置信息包括所述后台数据库的组织架构中需要调整的目标小组的权限架构、以及所述目标小组中用户的角色权限;

所述基于所述配置信息调整所述后台数据库中的组织架构,包括:

将所述配置信息中包括的所述目标小组的权限架构映射到所述后台数据库的组织架构,以调整所述后台数据库的组织架构中所述目标小组的权限架构,以及,

将所述配置信息中包括的所述目标小组中用户的角色权限映射到所述后台数据库的组织架构,以调整所述后台数据库的组织架构中所述目标小组的用户的角色权限。

上述方案中,还包括:触发所述客户关系管理系统开启服务之前,比对所述配置信息与所述后台数据库中调整后的组织架构,对所述后台数据库中的组织架构进行错误排查;

调整所述后台数据库中的组织架构之前,备份所述后台数据库中的组织结 构。

本发明实施例提供一种组织架构调整系统,所述组织架构调整系统包括:

录入配置模块,用于获取组织架构对应的更新数据;

数据转换模块,用于对所获取的组织架构的更新数据执行数据转换操作,得到支持应用于后台数据库的配置信息,基于所述配置信息调整所述后台数据库中的组织架构,其中,所述后台数据库为客户关系管理系统用以提供服务的后台数据库;

所述数据转换模块,还用于更新所述后台数据库中的组织架构完成后,触发所述客户关系管理系统开启服务。

上述方案中,所述数据转换模块,还用于建立组织架构数据的导入页面,获取运营上传的组织架构数据;

所述数据转换模块,还用于根据校验规则对所述上传的组织架构数据进行校验,校验完成后得到所述组织架构的更新数据。

上述方案中,所述配置信息包括所述后台数据库的组织架构中需要调整的目标小组的描述信息;

所述数据转换模块,还用于将所述配置信息中包括的需要调整的目标小组的信息映射到所述后台数据库的组织架构,以调整所述后台数据库的组织架构中对应所述目标小组的描述信息。

上述方案中,所述配置信息包括所述后台数据库的组织架构中需要调整的目标小组的权限架构、以及所述目标小组中用户的角色权限;

所述数据转换模块,还用于将所述配置信息中包括的所述目标小组的权限架构映射到所述后台数据库的组织架构,以调整所述后台数据库的组织架构中所述目标小组的权限架构,以及,

还用于将所述配置信息中包括的所述目标小组中用户的角色权限映射到所述后台数据库的组织架构,以调整所述后台数据库的组织架构中所述目标小组用户的角色权限。

上述方案中,所述组织架构调整系统还包括:

自动校验模块,用于在所述数据转换模块触发所述客户关系管理系统开启服务之前,比对所述配置信息与所述后台数据库中的调整后的组织架构,对所述后台数据库中的组织架构进行错误排查;

所述录入配置模块,还用于在所述数据转换模块调整所述后台数据库中的组织架构之前,备份所述后台数据库中的组织结构。

本发明实施例中,通过组织架构调整系统可以将现有技术中对组织架构的人工的调整操作,转化为数据形式的配置信息,对后台数据库中组织架构的影响和变化可以清楚、直观地采用数据化的配置信息来表述,较相关技术明显降低了更新组织架构的风险;2)对组织架构的调整可以通过将配置信息映射到后台数据库的组织架构的方式自动化实现,节约了人工操作,提升了调整组织架构的效率,实现了对后台数据库中的组织架构的同步更新,避免了客户关系管理系统因更新组织架构停服时间长的问题,保障客户关系管理系统的用户使用体验。

附图说明

图1是本发明相关技术中组织架构调整的系统架构示意图;

图2是相关技术中组织架构调整的实现流程图;

图3是本发明实施例中组织架构调整的系统架构示意图;

图4是本发明实施例中组织架构调整的实现流程图一;

图5是本发明实施例中组织架构调整的实现流程图二;

图6是本发明实施例中组织架构调整系统的结构示意图一;

图7是本发明实施例中组织架构调整系统的结构示意图二。

具体实施方式

以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

目前,客户关系管理系统普遍采用微软的DynamicCRM软件套件,该软件 套件属于闭源系统,由于闭源的限制,因此用户对客户关系管理系统的操作所触发的在后台的数据流转情况是不透明的,只能通过人工操作逐步在软件套件上进行设置以调整团体的组织架构,

参见图1和图2示出的一个调整团体的组织架构的示例,可以用于销售线的组织架构的调整,在操作者通过操作前端对客户关系管理系统中对一个团体的组织架构进行调整时,首先客户关系管理系统的后台数据库中组织架构的数据进行备份,然后将需要调整的组织架构(包括需要调整的团体如销售线的具体组织架构)的数据录入客户关系管理系统(步骤101),后台数据库备份和组织架构数据的录入客户关系管理系统是调整销售线的组织架构的前置工作。

客户关系管理系统维护的组织架构在调整时需要停止服务(步骤102),包括停止承载客户端关系管理系统的服务器上的相关服务,例如承载客户关系管理系统的后台数据库和操作前端设备的服务。

在客户关系管理系统停止服务的期间,基于录入的新的组织架构数据来调整销售线中小组(小组是组织架构中的基本单位)间的结构关系(步骤103),在备份小组中用户的角色权限(步骤104)之后,基于新的组织架构数据调整小组中用户对应的权限架构(步骤105),权限架构主要用来控制小组中用户的角色权限;调整所有用户的权限架构(步骤106);在调整完成之后,客户关系管理系统恢复小组中用户的角色权限,并确认调整结果以启动服务。

结合上述更新组织架构的处理可以看出:

1)组织架构的数据存放于基于微软的闭源套件的客户关系管理系统中,数据流转的信息不透明,操作者的很多操作背后对客户关系管理系统的后台数据库中带来的影响和变化对于操作者来说是未知的,导致更新组织架构的风险高;

2)在更新组织架构时,对于客户关系管理系统人工干预的时间较多,在现有机制下,由于大部分的操作都需要在操作者在客户关系管理系统的软件套件上进行操作才能完成,对于组织架构更新需要至少1人/天的时间,导致客户关系管理系统的停服时间较长,用户体验差;

3)在现有机制下,在遇到大规模如多个片区一并调整组织架构的情况下, 涉及到的组织架构中的改动点很多,目前普遍采用的人工验证方式需要在客户关系管理系统的操作前端中逐个页面走查,耗时长且验证效率低;

4)在向客户关系管理系统录入组织架构数据时,需要在客户关系管理系统指定的导入页面上选择对应的实体,然后数据的导入操作,由于导入数据的重复检测机制不透明而经常报错,且重复导入数据的错误难以排查,效率低;

5)客户关系管理系统在更新团体的组织架构之后,以销售线为例,对一些能够有效监测业绩、任务的指标模型如WIP、forcast,以及YOY和QOQ数据计算时,仅能够计算出采用新的组织架构的销售线的业绩和任务统计信息;但是,不能计算出采用原组织架构的销售线的对应的业绩和任务统计信息;如果对于季度环比、年度同比的计算,能够在新组织架构正确反映出原组织架构的客观结果,则能够为相关业务线同事对广告销售情况跟踪及管理提供好决策支持。

针对上述问题,本发明实施例中设置组织架构调整系统,与客户关系管理系统的后台数据库连接,组织架构调整系统可以基于光纤、电缆等方式与后台数据库连接,图3中示出的组织架构调整系统与客户关系管理系统共用操作前端,当然,组织架构调整系统也可以设置专用的操作前端;客户关系管理模块的后台数据库中维护为团体的组织架构,例如可以为销售线的组织架构,当然也可以是其他团体如与销售线相关的业务线。

结合图3,本发明实施例记载一种组织架构调整方法,应用于图3中设置的组织架构调整系统,参见图4,组织架构调整系统获取客户关系管理系统的后台数据库中的组织架构对应的更新数据(步骤201),示例性地,可以通过建立组织架构数据的导入页面来获取运营上传的组织架构数据;根据校验规则对上传的组织架构数据进行校验,校验完成后得到组织架构的更新数据,上述过程由组织架构调整系统自动化完成,相比相关技术中通过在客户关系管理系统的操作前端中逐页面的走查更新的组织架构数据提升了处理效率且不易出错;

可选地,组织架构调整系统还可以增加备份任务以备份后台数据库中的组织架构数据,包括需要调整的目标小组自身的描述信息,目标小组中的用户的 角色权限、以及目标小组的权限架构,例如可以在例如可以在客户关系管理系统停止服务时触发备份任务,或者定时执行备份任务。

组织架构调整系统对所获取的组织架构的更新数据执行数据转换操作,得到支持应用于后台数据库的配置信息(步骤202);其中组织架构的更新数据包括组织架构中需要调整的目标小组自身的描述信息、目标小组中用户的角色权限(用户在小组中的角色以及所具有的权限)以及目标小组的权限架构(如目标小组的上下级部门);相应地,通过数据转换所生成的配置信息包括与需要调整的目标小组自身的描述信息、目标小组中用户的角色权限(用户在小组中的角色以及所具有的权限)以及目标小组的权限架构。

在触发客户关系管理系统停止服务之后,客户关系管理系统基于配置信息调整后台数据库中的组织架构(步骤203),在调整时,首先将配置信息中包括的需要调整的目标小组的信息映射到后台数据库的组织架构,以调整后台数据库的组织架构中对应目标小组自身的描述信息;其次,将配置信息中包括目标小组的权限架构映射到后台数据库的组织架构中,使后台数据库中目标小组的组织架构与配置信息一致;再次,将配置信息中包括的目标小组中用户的角色权限映射到后台数据库的组织架构,以调整后台数据库的组织架构中目标小组的用户的角色权限;上述的调整操作是组织架构调整系统自动化完成的,与相关技术通过操作人员手动在客户关系管理系统的操作前端进行人工调整组织架构的更新数据,效率明显提升。

可选地,组织架构调整系统在调整后台数据库中的组织架构之前,可以备份所述后台数据库中的组织架构,后续可以利用备份的组织架构计算原组织架构的指标,以销售线为例,可以计算原组织架构对应的业绩和任务统计信息,如forcast,以及YOY和QOQ数据;调整后的组织架构可以用于计算调整后的组织架构的指标;基于原组织架构的指标、以及调整后组织架构的指标,可以方便对组织架构涉及业务进行跟踪以及管理决策。

在更新后台数据库中的组织架构完成后,触发客户关系管理系统开启服务(步骤204);可选地,触发客户关系管理系统开启服务之前,通过比对配置信 息与后台数据库中的调整后的组织架构,对调整后台数据库中的组织架构的错误处理进行排查,与相关技术通过操作人员在客户关系系统的操作前端进行人工排查调整组织架构的过程中出现的错误明显节省了时间。

再参见图5,期望调整团体的组织架构时,组织架构调整系统进入自动化处理流程,组织架构调整系统增加备份任务(备份后台数据库中的组织架构数据,例如可以在客户关系管理系统停止服务时触发备份任务,或者定时执行备份任务),建立外部组织架构数据的导入页面,获取运营上传的组织架构数据,上传的组织架构数据可以是对应组织架构的改动点和非改动点的数据,也可以仅是对应组织架构的改动点的数据;根据校验规则对获取的组织架构数据进行校验(例如是否存在重复数据等)确定最终的组织架构更新的数据,校验结果可以采用邮件或其他形式通知上下游;与相关技术依靠操作者手动操作相比,组织架构调整系统实现了客户关系管理系统后台数据库的组织架构数据的自动化备份以及组织架构数据的运营化导入(步骤301),无需人工在客户关系管理系统的操作前台导入数据,提升了处理效率。

在组织架构调整系统对客户关系管理系统的后台数据库进行调整之前,组织架构调整系统停止客户关系管理系统的服务(步骤302),包括停止承载客户端关系管理系统的服务器上的相关服务,例如承载客户关系管理系统的后台数据库和操作前端设备的服务。

在触发停止客户关系管理系统的服务之后,组织架构调整系统自动化备份后台数据库中的组织架构,包括组织架构中小组自身的描述信息、小组中各用户的角色权限以及小组的权限架构(备份的组织架构可以用于计算组织架构调整前的指标,以与调整后的组织架构的指标对比进行业务跟踪决策),并进行自动化小组调整(步骤303);示例性地,组织架构调整系统录入确定目标小组自身的描述信息,通过数据转换生成可以映射到后台数据库的配置信息,在备份目标小组自身的描述信息以及目标小组中各用户的角色权限之后,根据生成的配置信息自动调整目标小组的描述信息,包括目标小组的组名、组长、组长手机号码、小组类型以及小组的上级部门),便于基于日志了解调整目标小组的信 息的进度。

组织架构调整系统自动化调整权限架构,自动化调整所有用户的角色权限(步骤304);示例性地,录入目标小组的权限机构以及目标小组中用户的角色权限,通过数据转换生成可以映射到后台数据库的配置信息,根据生成的配置信息自动调整目标小组权限架构,例如相关小组的名称、上级部门、相关小组所关联的小组的信息;还基于配置信息自动化调整目标小组中用户的角色权限;可选地,在调整的过程可以实时输出调整的日志,便于基于日志了解调整的进度。

可以通过执行恢复脚本来恢复组织架构中各小组中用户的角色权限(步骤305),调用自动验证程序根据配置信息中的目标小组自身的描述信息、权限架构信息、目标小组中用户的角色权限与后台数据库的组织架构中的目标小组的描述信息、目标小组的权限架构以及目标小组中用户的角色权限进行比对调整,实现自动化检查调整结果(步骤306),可选地,检查过程中可以实时日志输出;在排查调整结果中的错误完毕之后,确保了基于配置信息调整后台数据库中组织架构的准确性,此时组织架构调整系统可以开启客户关系管理系统的服务(步骤307)。

参见图6,示出了图3中组织架构调整系统的结构,包括:

录入配置模块510,用于获取后台数据库中的组织架构对应的更新数据,其中,所述后台数据库为客户关系管理系统的后台数据库;

数据转换模块520,用于对所获取的组织架构的更新数据执行数据转换操作,得到支持应用于所述后台数据库的配置信息,基于所述配置信息调整所述后台数据库中的组织架构;将相关技术中需要的手动操作,转换为支持配置录入配置模块510的数据,利于集中处理和回溯;

所述数据转换模块520,还用于更新所述后台数据库中的组织架构完成后,触发所述客户关系管理系统开启服务。

所述数据转换模块520,还用于建立组织架构数据的导入页面,获取运营上传的组织架构数据;所述数据转换模块520,还用于根据校验规则对所述上 传的组织架构数据进行校验,校验完成后得到所述组织架构的更新数据。

所述配置信息包括所述后台数据库的组织架构中需要调整的目标小组的描述信息、目标小组的权限架构、以及所述目标小组中用户的角色权限;

在调整组织架构时,首先,所述数据转换模块520将所述配置信息中包括的需要调整的目标小组的信息映射到所述后台数据库的组织架构,以调整所述后台数据库的组织架构中对应所述目标小组自身的描述信息;其次,将所述配置信息中包括的所述目标小组的权限架构映射到所述后台数据库的组织架构,以调整所述后台数据库的组织架构中所述目标小组的权限架构,再次,将所述配置信息中包括的所述目标小组中用户的角色权限映射到所述后台数据库的组织架构,以调整所述后台数据库的组织架构中所述目标小组的用户的角色权限。

参见图7,基于图6示出的组织架构调整系统,还可以包括自动校验模块530,用于在所述数据转换模块520触发所述客户关系管理系统开启服务之前,基于所述配置信息与所述后台数据库中的调整后的组织架构,对调整所述后台数据库中的组织架构进行错误排查。

实际应用中,组织架构调整系统的上述各模块可以由承载组织架构调整系统中的处理器、微处理器(MCU)在内存中运行可执行指令实现。

本发明实施例还记载一种计算机可读介质,可以为ROM(例如,只读存储器、FLASH存储器、转移装置等)、磁存储介质(例如,磁带、磁盘驱动器等)、光学存储介质(例如,CD-ROM、DVD-ROM、纸卡、纸带等)以及其他熟知类型的程序存储器;所述计算机可读介质中存储有计算机可执行指令,当执行所述指令时,引起至少一个处理器执行包括以下的操作:

获取后台数据库中的组织架构对应的更新数据,其中,所述后台数据库为客户关系管理系统的后台数据库;对所获取的组织架构的更新数据执行数据转换操作,得到支持应用于所述后台数据库的配置信息,触发所述客户关系管理系统停止服务,并基于所述配置信息调整所述后台数据库中的组织架构;

更新所述后台数据库中的组织架构完成后,触发所述客户关系管理系统开 启服务。

示例性地,当执行所述指令时,引起至少一个处理器执行包括以下的操作:建立组织架构数据的导入页面,获取运营上传的组织架构数据;根据校验规则对所述上传的组织架构数据进行校验,校验完成后得到所述组织架构的更新数据。

示例性地,当执行所述指令时,引起至少一个处理器执行包括以下的操作:将所述配置信息中包括的需要调整的目标小组的信息映射到所述后台数据库的组织架构,以调整所述后台数据库的组织架构中对应所述目标小组的描述信息;其中,所述配置信息包括所述后台数据库的组织架构中需要调整的目标小组的描述信息。

示例性地,当执行所述指令时,引起至少一个处理器执行包括以下的操作:

所述基于所述配置信息调整所述后台数据库中的组织架构,包括:将所述配置信息中包括的所述目标小组的权限架构映射到所述后台数据库的组织架构,以调整所述后台数据库的组织架构中所述目标小组的权限架构,以及,将所述配置信息中包括的所述目标小组中用户的角色权限映射到所述后台数据库的组织架构,以调整所述后台数据库的组织架构中所述目标小组的用户的角色权限;其中,所述配置信息包括所述后台数据库的组织架构中需要调整的目标小组的权限架构、以及所述目标小组中用户的角色权限;

示例性地,当执行所述指令时,引起至少一个处理器执行包括以下的操作:触发所述客户关系管理系统开启服务之前,比对所述配置信息与所述后台数据库中调整后的组织架构,对所述后台数据库中的组织架构进行错误排查;调整所述后台数据库中的组织架构之前,备份所述后台数据库中的组织架构,所述备份的组织架构用于支持计算原组织架构的指标计算。

综上所述,本发明实施例具有以下有益效果:

1)通过组织架构调整系统可以将现有技术中对组织架构的人工的调整操作,转化为数据形式的配置信息,对后台数据库中的组织架构的影响和变化可 以清楚、直观地采用数据化的配置信息来表述,较相关技术明显降低了更新组织架构的风险。

2)对组织架构的调整可以通过将配置信息映射到后台数据库的组织架构的方式自动化实现,节约了人工操作,提升了调整组织架构的效率,避免了客户关系管理系统因更新组织架构停服时间长的问题,保障客户关系管理系统的用户使用体验。

3)通过配置信息录入和管理以及数据转换的自动化处理过程,避免了闭源的操作风险,节省了人工成本,降低了调整组织架构出错的机率,整个调整过程较相关技术变得更加可控而且高效。

4)通过在调整组织架构前备份后台数据库中的原组织机构架构,既可以形成对应调整后的组织架构的指标,也可以基于备份的组织架构形成原组织架构的指标,克服了相关技术在组织架构调整后不能形成原组织架构的指标的限制,便于利用指标进行跟踪决策,使客户关系关系管理系统提供良好业务支持。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、随机存取存储器(RAM,Random Access Memory)、只读存储器(ROM,Read-Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、RAM、ROM、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1