一种供决策分析用的信息对象模型架构装置及方法制造方法及图纸

技术编号:7241999 阅读:216 留言:0更新日期:2012-04-11 18:40
本发明专利技术揭示了一种供决策分析用的信息对象模型架构装置及方法,通过业务流程分析,结合企业的管理对象,抽象出整个组织范围的业务对象,然后在业务对象的基础上通过信息整合构建支持商业决策分析的信息整合模型,为企业商业决策提供信息服务内容。本发明专利技术帮助企业在信息化建设中快速从自然商业逻辑理解转入到计算机实现逻辑。该方法可以支持金融等行业企业的商务智能类应用软件项目的业务分析和模型设计,快速实现弹性的、合理的、可扩展的客户化软件体系架构。

【技术实现步骤摘要】

本专利技术涉及数据建模领域,更具体地说,涉及。
技术介绍
在商务智能应用领域,数据建模技术是最关键技术之一,数据模型是企业数据的一种组织方式,是企业信息可访问查询和统计分析的基本前提。构建整个组织范围的、通用的和灵活的数据结构,是一个商务智能应用成败的关键。一个面向商业决策的企业业务信息对象模型应该是一个实体和关联组成的网络, 该网络表现了业务数据的结构和规则。实体表现的是诸如参与方、产品、事件、资源活动等概念,关联表现的是业务实体之间的关系。所有的实体都包含有属性,属性记录了该实体和业务相关的特性。所以建立一个面向商业决策的信息对象模型,其目的是在于1)识别企业运作的主要管理对象,清晰而且唯一地定义系统中所有的业务元素。2)清晰地表示业务信息中结构分类和规则;3)确认业务模型中各实体间的联系,明确的数据存储和数据流动,而不是分析数据的具体存储和处理的需求;4)为物理数据库设计提供独立于实施的需求.5这样的信息对象模型可以为企业组织提供新的渠道、服务和特定的企业信息架构开发流程。也可以制定企业各个信息系统之间交互的信息和组件规范,帮助企业在信息化建设中快速从自然商业逻辑理解转入到计算机实现逻辑,为企业更加合理的建立面向决策分析的架构。
技术实现思路
为了解决上述问题,本专利技术的目的是提供,能使快速从自然商业逻辑理解转入到计算机实现逻辑,为企业更加合理的建立面向决策分析的架构。本专利技术的一方面提供一种供决策分析用的信息对象模型架构装置,包括 业务对象构建单元,从现有业务模式中提取出业务对象,并构建业务对象模型;信息整合单元,基于业务对象模型构建支持商业决策分析的信息整合模型,所述业务对象模型是信息整合单元的前提和基础,信息整合单元是对业务对象模型全面,多维,科学,必要的描述。本专利技术还包括信息存储单元,存储业务对象构建单元提取出业务对象,所述业务对象包括参与方参与方是指在企业活动中涉及到的组织和个人,包括供应商、客户、员工、部门等;产品企业向其内外部提供的标准化设备或服务,包括机械设备、工程项目、培训等; 资源企业在对内外部提供产品所涉及到的时间空间条件,如时间、汇率、地点等; 事件在特定资源条件下各参与方针对产品产生的不同情况; 规则企业在不同的情况对事件信息的有不同处理逻辑,常用于数据处理过程; 分类包括根据业务管理的要求对参与方、产品、资源等不同的统计分析口径,常用于数据分析过程;数据快照包括在某个时间点,对特定对象如参与方、产品、资源等的属性进行记录的结果,如库存等。 所述业务对象通过业务对象构建单元建立相互间的逻辑关系。所述信息整合单元利用反范式设计带来的冗余实现查询,包括a)基于时间的反范式信息整合模块即在某一时间点对所有相关主题数据进行关联, 形成宽表、星型模式表或雪花模式表,如某个时间点各类产品各个仓库的库存情况;b)基于对象的反范式信息整合模块即针对某一对象,在时间、地域等方面上进行数据关联,形成宽表、星型模式表或雪花模式表,如某个合同的全周期信息、某个项目的全周期信息等;c)基于流程的反范式信息整合模块即针对某一业务流程,在时间、地域、资源等方面数据进行关联,形成宽表、星型模式表或雪花模式表,如物流周期的各个阶段信息统计等;d)基于服务的反范式信息整合模块即针对特定的数据服务,向其它信息系统提供数据服务,数据服务有推送(push)和拖拉(Pull)两种方式,推送(push)方式是主动的将信息通过各种方式如FTP、ffeb Service等发往下游系统,拖拉(Pull)方式则是由下游系统主动请求服务获得相关信息。另一方面,本专利技术还提供一种供决策分析用的信息对象模型架构方法,包括5. 1建立业务对象构建单元,从现有业务模式中提取出业务对象,并构建业务对象模型;5. 2建立信息整合单元,基于业务对象模型构建支持商业决策分析的信息整合模型,所述业务对象模型是信息整合单元的前提和基础,信息整合是对业务对象模型全面,多维,科学,必要的描述。5. 3设置信息存储单元,用以存储业务对象构建之后提取出的业务对象,所述业务对象包括参与方参与方是指在企业活动中涉及到的组织和个人,包括供应商、客户、员工、部门等;产品企业向其内外部提供的标准化设备或服务,包括机械设备、工程项目、培训等; 资源企业在对内外部提供产品所涉及到的时间空间条件,如时间、汇率、地点等; 事件在特定资源条件下各参与方针对产品产生的不同情况; 规则企业在不同的情况对事件信息的有不同处理逻辑,常用于数据处理过程; 分类包括根据业务管理的要求对参与方、产品、资源等不同的统计分析口径,常用于数据分析过程;数据快照包括在某个时间点,对特定对象如参与方、产品、资源等的属性进行记录的结果,如库存等。所述业务对象通过业务对象构建单元建立相互间的逻辑关系。所述信息整合单元利用反范式设计带来的冗余实现查询,包括a)基于时间的反范式信息整合模块即在某一时间点对所有相关主题数据进行关联, 形成宽表、星型模式表或雪花模式表,如某个时间点各类产品各个仓库的库存情况;b)基于对象的反范式信息整合模块即针对某一对象,在时间、地域等方面上进行数据关联,形成宽表、星型模式表或雪花模式表,如某个合同的全周期信息、某个项目的全周期信息等;c)基于流程的反范式信息整合模块即针对某一业务流程,在时间、地域、资源等方面数据进行关联,形成宽表、星型模式表或雪花模式表,如物流周期的各个阶段信息统计等;d)基于服务的反范式信息整合模块即针对特定的数据服务,向其它信息系统提供数据服务,数据服务有推送(push)和拖拉(Pull)两种方式,推送(push)方式是主动的将信息通过各种方式如FTP、ffeb Service等发往下游系统,拖拉(Pull)方式则是由下游系统主动请求服务获得相关信息。附图说明图1为本专利技术的模型架构示意图; 图2为本专利技术的构建方法流程图3为本专利技术实施例的业务对象构建方法流程图; 图4为本专利技术实施例的系统架构图; 图5为本专利技术实施例的业务对象模型的逻辑关系图。具体实施例方式如图1所示,本专利技术提供一种供决策分析用的信息对象模型架构装置,包括 业务对象构建单元11,从现有业务模式中提取出业务对象,并构建业务对象模型; 信息整合单元12,基于业务对象模型构建支持商业决策分析的信息整合模型,所述业务对象模型是信息整合单元12的前提和基础,信息整合单元12是对业务对象模型全面,多维,科学,必要的描述。本专利技术还包括信息存储单元13,所述信息存储单元13采用3NF范式的设计结构, 避免数据冗余,减少数据库的空间,减轻维护数据完整性的麻烦。存储业务对象构建单元11 提取出业务对象,所述业务对象包括参与方参与方是指在企业活动中涉及到的组织和个人,包括供应商、客户、员工、部门等;产品企业向其内外部提供的标准化设备或服务,包括机械设备、工程项目、培训等; 资源企业在对内外部提供产品所涉及到的时间空间条件,如时间、汇率、地点等;事件在特定资源条件下各参与方针对产品产生的不同情况; 规则企业在不同的情况对事件信息的有不同处理逻辑,常用于数据处理过程; 分类包括根据业务管理的要求对参与方、产品、资源等不同的统计分析口径,常用于数据分析过程;数据快照包括在某个时间点,对特定对象如参与方、产品、资源本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:汪恒杰王磊张佳苗
申请(专利权)人:上海宝信软件股份有限公司
类型:发明
国别省市:

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

1
相关领域技术