一种用于关联关系分析的知识库建模方法技术

技术编号:14478393 阅读:85 留言:0更新日期:2017-01-25 11:05
本发明专利技术公开了一种用于关联关系分析的知识库建模方法,包括属性建模阶段、对象建模阶段和关系建模阶段,其中:属性建模阶段:对不同类型的信息进行统一配置和管理;对象建模阶段:定义对象的基本信息以及对象包含的属性信息;关系建模阶段:对业务的数据关系进行建模和管理。本发明专利技术能够快速根据业务特点构建关联分析业务知识库,既能快速地完成数据的关联信息表达,易于查看和理解,并且能够过滤无效数据,又能及时响应业务需求变化,及时满足业务需求,快速实现数据关联分析。

【技术实现步骤摘要】

本专利技术涉及知识库建模方法,特别是一种用于关联关系的知识库建模方法。
技术介绍
随着大数据存储和分析的发展,用户应用的数据量越来越大,数据种类越来越多,关系越来越复杂,对数据进行查看、搜索、分析变得越来越困难。传统的业务数据处理方法,对现存在系统内的数据,挑选出重要的字段信息进行简单查看和归类,不贴近用户的业务需求,信息难以理解;一般的关联展示分析工具对系统的数据做了一定的信息处理和关联,仍然不能方便地表现出数据的具体关系,且随着用户需求的变更和增加,调整内容,关系结构变得非常困难,难以适应新的业务需求,往往需要大量的开发工作。究其原因,主要是因为传统的数据处理和一般的展示分析往往都是从数据本身出发,根据业务的需要对数据进行一定的转义和变形,使数据更方便查看,并没有从业务本身的需要出发,对数据进行规范化的管理。
技术实现思路
专利技术目的:本专利技术的目的是提供一种能够解决现有技术中存在的缺陷的用于关联关系分析的知识库建模方法。技术方案:本专利技术所述的用于关联关系分析的知识库建模方法,包括属性建模阶段、对象建模阶段和关系建模阶段,其中:属性建模阶段:对不同类型的信息进行统一配置和管理;对象建模阶段:定义对象的基本信息以及对象包含的属性信息;关系建模阶段:对业务的数据关系进行建模和管理。进一步,所述属性建模阶段中,对属性信息进行配置,所述属性信息包括属性名称、属性类型、识别规则和叠加方式。进一步,为了方便用户查看,所述属性信息还包括格式信息。进一步,为了方便用户识别,所述属性信息还包括显示图标。进一步,所述属性信息还包括用户描述信息。进一步,所述对象建模阶段中,对象的基本信息包括对象名称、对象类型、对象的父级对象和对象识别规则。进一步,为了方便用户识别,所述对象的基本信息还包括显示图标。进一步,所述对象的基本信息还包括对象的描述。进一步,所述关系建模阶段中,业务的数据关系包括关系的相关对象、关系的类型、关系的层级、关系的约束信息和关系权重。进一步,为了方便用户识别,所述业务的数据关系还包括关系的显示方式。有益效果:与现有技术相比,本专利技术具有如下的有益效果:(1)本专利技术从用户的业务出发,对数据本身进行业务层次的建模,通过对业务数据信息进行标准化,同时能够对数据的有效性进行合理的验证,使数据更贴近用户业务,解决了数据内容难以理解,数据组织难以适应业务需求变更的问题;(2)本专利技术还对数据之间的关系进行建模,用户可以方便灵活地对数据的关系进行建模,从而方便地实现关联关系分析。附图说明图1为本专利技术方法的示意图。具体实施方式本专利技术公开了一种用于关联关系分析的知识库建模方法,如图1所示,包括属性建模阶段、对象建模阶段和关系建模阶段,其中:属性建模阶段:对不同类型的信息进行统一配置和管理;对象建模阶段:定义对象的基本信息以及对象包含的属性信息;关系建模阶段:对业务的数据关系进行建模和管理。下面对这三个阶段进行详细介绍:属性建模阶段是对数据标准化的重要步骤,对不同类型的信息名称、含义进行统一的配置和管理,使用用户易于理解的语言对数据信息的基本元素进行描述,加强用户对信息的识别,对数据进行有效的检测和过滤。其中,需要对属性信息进行配置,属性信息包括属性名称、属性类型、格式信息、显示图标、用户描述信息、识别规则和叠加方式。各个属性信息介绍如下:属性名称:采用用户业务语言描述数据名称;属性类型:用户理解的类型;格式信息:进行格式化显示,方便用户查看;显示图标:易于识别的个性化图标;用户描述信息:用户对此数据信息的理解;识别规则:也即数据过滤规则,用来加强数据有效性监控;叠加方式:数据信息累加,避免丢失和混乱。对象建模阶段是用户对信息理解、分析和展示的重要步骤,对数据根据业务元素进行建模,方便用户完整地查看、分析一条完整的业务信息,而不是查看、分析多个关联度不高、信息不完整的零散数据。对象建模阶段首先需要定义对象的基本信息,同时需要定义对象包含的属性信息。对象的基本信息包括对象名称、对象类型、显示图标、对象的父级对象、对象识别规则和对象的描述。各个基本信息介绍如下:对象名称:采用用户业务语言描述对象名称,便于理解;对象类型:采用用户业务语言描述类型,便于理解和归类;显示图标:便于识别对象信息;对象的父级对象:用于体现对象的层次关系;对象识别规则:用于加强数据有效性监控;对象的描述:用户对此对象信息的理解。关系建模阶段是建立在对象建模基础上对数据更深层次的理解,对业务的数据关系进行建模和管理。业务的数据关系包括关系的相关对象、关系的类型、关系的显示方式、关系的层级、关系的约束信息和关系权重。各个业务的数据关系介绍如下:关系的相关对象:是指关系涉及到的对象信息,包括对象的名称和关联属性;关系的类型:指明是单向、双向还是多方关系;关系的显示方式:包括显示时关系的颜色等信息,便于识别;关系的层级:是指关系的细分,方便用户理解关系内容;关系的约束信息:指明关系的约束条件,互斥、相反或无关;关系权重:表明关系的亲密程度。本专利技术能够快速根据业务特点构建关联分析业务知识库,既能快速地完成数据的关联信息表达,易于查看和理解,并且能够过滤无效数据,又能及时响应业务需求变化,及时满足业务需求,快速实现数据关联分析。下面以一个具体实施方式来进行介绍:当前系统有一个需求,为了了解系统内产品各级关系、各客户在不同产品的销售情况,对系统内的产品和客户信息进行归类整理。使用本专利技术方法分别对产品信息、客户信息以及销售信息进行建模,将销售情况直观地表现出来。1、属性建模阶段:对产品信息和客户信息的相关信息内容进行建模,描述产品名称、销售额、客户名称以及购买量。对以下属性信息进行了配置:(1)属性一:产品名称属性名称:产品名称属性类型:字符串信息格式信息:无显示图标:指定一个图标用户描述信息:对产品名称、版本的具体解释识别规则:产品销量大于0叠加方式:无(2)属性二:产品销量属性名称:产品销量属性类型:数字信息格式信息:无显示图标:指定一个图标用户描述信息:对产品销量的说明,指明单位识别规则:无叠加方式:数字累加(3)属性三:客户名称属性名称:客户名称属性类型:字符串信息格式信息:无显示图标:指定一个图标用户描述信息:对客户名称的具体解释识别规则:产品购买量大于0叠加方式:无(4)属性四:产品购买量属性名称:产品购买量属性类型:数字信息格式信息:无显示图标:指定一个图标信息用户描述信息:对产品购买量的说明,指明单位识别规则:无叠加方式:数字累加2、对象建模阶段:对产品信息和客户信息进行建模,描述每类产品和每个客户的基本信息。对以下基本信息进行了配置:(1)对象一:产品对象名称:产品对象类型:物品显示图标:指定一个图标对象的父级对象:无对象识别规则:产品销量大于0对象的描述:对产品的具体解释包含属性:产品名称、产品销量(2)对象二:客户对象名称:客户对象类型:单位显示图标:指定一个图标对象的父级对象:无对象识别规则:产品购买量大于0对象的描述:对客户单位的具体解释包含属性:客户名称、产品购买量3、关系建模阶段:对客户和产品的购买关系进行建模,分析每个产品与客户的购买量。对以下业务关系进行了配置:关系一:关系的相关对象:产品和客户关系的类型:购买-出售关系的显示方式:双本文档来自技高网...
一种用于关联关系分析的知识库建模方法

【技术保护点】
一种用于关联关系分析的知识库建模方法,其特征在于:包括属性建模阶段、对象建模阶段和关系建模阶段,其中:属性建模阶段:对不同类型的信息进行统一配置和管理;对象建模阶段:定义对象的基本信息以及对象包含的属性信息;关系建模阶段:对业务的数据关系进行建模和管理。

【技术特征摘要】
1.一种用于关联关系分析的知识库建模方法,其特征在于:包括属性建模阶段、对象建模阶段和关系建模阶段,其中:属性建模阶段:对不同类型的信息进行统一配置和管理;对象建模阶段:定义对象的基本信息以及对象包含的属性信息;关系建模阶段:对业务的数据关系进行建模和管理。2.根据权利要求1所述的用于关联关系分析的知识库建模方法,其特征在于:所述属性建模阶段中,对属性信息进行配置,所述属性信息包括属性名称、属性类型、识别规则和叠加方式。3.根据权利要求2所述的用于关联关系分析的知识库建模方法,其特征在于:所述属性信息还包括格式信息。4.根据权利要求2所述的用于关联关系分析的知识库建模方法,其特征在于:所述属性信息还包括显示图标。5.根据权利要求2所述的用于关联关系分析的知识库建模方法,其特征在于...

【专利技术属性】
技术研发人员:陆丰勤龙炳林
申请(专利权)人:南京茂毓通软件科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1