【技术实现步骤摘要】
本专利技术涉及计算机应用
,特别涉及一种基于HC-TABLE的数据分拣系统及其实现方法。
技术介绍
随着计算机应用技术的发展,用户涉及到的数据需求愈趋向于多样化。伴随着业务的复杂化及不确定因素,重复类似的数据需求及其分拣工作需要花费较多时间。在传统业务系统内,往往无法对数据分拣工作进行统一定制化。这时候更需要一种灵活度高和适用范围广的方法,可以在快速响应业务需求,并实现统一规则管理。
技术实现思路
本专利技术解决的技术问题在于针对重复类似的数据需求及其分拣工作需要花费较多时间的问题,提供了一种基于HC-TABLE的数据分拣系统。通过规则库的维护,实现了分拣数据需求细化管理,可以在短时间内将业务需求拆分并实现数据分拣。同时,以HC-TABLE的方式存放规则细目,保证了系统的多元化及可扩展性。本专利技术解决的另一技术问题在于提供一种基于HC-TABLE的数据分拣系统的实现方法。本专利技术解决上述技术问题之一的技术方案是:所述的系统由规则库和分拣调度模块组成,并提供相应的开发和集成接口;所述的规则库,包括构成HC-TABLE的分拣配置库、基于HC-TABLE的分拣规则库以及分拣结果集;所述的分拣配置库,提供构成HC-TABLE的单元组件集合,包括HC-TABLE子集组件、字典翻译组件和HC-TABLE关系维护模块;所述的HC-TABLE子集组件,是构成HC-TABLE的单元;每一个子集都具备唯一标识及其特性,作为HC-TABLE的一个属性存在,HC-TABLE子集的唯一标识可以自定义为代码的形式,并通过字典翻译组件进行翻译;所述的字典翻译组件,提供分拣过程中 ...
【技术保护点】
一种基于HC‑TABLE的数据分拣系统,其特征在于:所述的系统由规则库和分拣调度模块组成,并提供相应的开发和集成接口;所述的规则库,包括构成HC‑TABLE的分拣配置库、基于HC‑TABLE的分拣规则库以及分拣结果集;所述的分拣配置库,提供构成HC‑TABLE的单元组件集合,包括HC‑TABLE子集组件、字典翻译组件和HC‑TABLE关系维护模块;所述的HC‑TABLE子集组件,是构成HC‑TABLE的单元;每一个子集都具备唯一标识及其特性,作为HC‑TABLE的一个属性存在,HC‑TABLE子集的唯一标识可以自定义为代码的形式,并通过字典翻译组件进行翻译;所述的字典翻译组件,提供分拣过程中涉及到的代码翻译,支持代码转换为代码以及非代码两种方式的翻译;所述的HC‑TABLE关系维护模块,负责维护HC‑TABLE间的关联关系,关联关系可由一个或多个子集的唯一标识组成,通过维护,将HC‑TABLE间的关系动态关联,为分拣规则库提供规则基础;所述的分拣规则库,提供具体的分拣业务规则,以一定业务规则维护的HC‑TABLE关系集合,为分拣结果集提供分拣依据;所述的分拣结果集,是业务的集合,是建立 ...
【技术特征摘要】
1.一种基于HC-TABLE的数据分拣系统,其特征在于:所述的系统由规则库和分拣调度模块组成,并提供相应的开发和集成接口;所述的规则库,包括构成HC-TABLE的分拣配置库、基于HC-TABLE的分拣规则库以及分拣结果集;所述的分拣配置库,提供构成HC-TABLE的单元组件集合,包括HC-TABLE子集组件、字典翻译组件和HC-TABLE关系维护模块;所述的HC-TABLE子集组件,是构成HC-TABLE的单元;每一个子集都具备唯一标识及其特性,作为HC-TABLE的一个属性存在,HC-TABLE子集的唯一标识可以自定义为代码的形式,并通过字典翻译组件进行翻译;所述的字典翻译组件,提供分拣过程中涉及到的代码翻译,支持代码转换为代码以及非代码两种方式的翻译;所述的HC-TABLE关系维护模块,负责维护HC-TABLE间的关联关系,关联关系可由一个或多个子集的唯一标识组成,通过维护,将HC-TABLE间的关系动态关联,为分拣规则库提供规则基础;所述的分拣规则库,提供具体的分拣业务规则,以一定业务规则维护的HC-TABLE关系集合,为分拣结果集提供分拣依据;所述的分拣结果集,是业务的集合,是建立在分拣规则库基础上的一种多态形式;分拣结果集提供输入输出控制手段,对输出及输入的HC-TABLE子集进行控制进而产生不同的结果集;所述的分拣调度模块提供调度和分发功能,调度功能以任务的形式将结果集的结构化查询语言转换为实际数据文件,分发功能将数据文件进行分发。2.根据权利要求1所述的基于HC-TABLE的数据分拣系统,其特征在于:所述的HC-TABLE是高可配的结构化表,可通过分拣配置库进行配置组装;HC-TABLE由一个或多个HC-TABLE子集组成。3.根据权利要求1所述的基于HC-TABLE的数据分拣系统,其特征在于:所述的分拣结果集通过控制输入端,过滤分拣结果;通过控制输出端,以多态的形式生成分拣结果;生成每一个结果集可用结构化查询语言表示,作为分拣调度模块调度的基础。4.根据权利要求1所述的基于HC-TABLE的数据分拣系统,其特征在于:所述的分拣结果集通过控制输入端,过滤分拣结果;通过控制输出端,以多态的形式生成分拣结果;生成每一个结果集可用结构化查询语言表示,作为分拣调度模块调度的基础。5.根据权利要求1至4任一项所述的数据分拣系统,其特征在于:所述的规则库提供CRUD访问接口,用于查询及维护HC-TABLE子集组件、字典翻译组件和HC-TABLE关系维护模块配置信息。6.一种权利要求1-5任一项所述的数据分拣系统的实现方法,其特征在于:配置HC-TAB...
【专利技术属性】
技术研发人员:郑葵荣,李勇波,季统凯,
申请(专利权)人:国云科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。