基于net体系业务架构平台的资源管理系统技术方案

技术编号:2913332 阅读:309 留言:0更新日期:2012-04-11 18:40
一种基于业务架构平台的资源管理系统,设计计算机技术领域,本发明专利技术在net体系上构建一个基于业务层面的层次化体系平台,基于业务层面按层次构建资源权限管理平台,根据组织机构设置的权限通过资源权限管理平台实施对资源的管理,采用ETL工具及CUB工具构建数据库仓库,通过数据源适配器控制调度各数据连接,分别建立各种数据库与各逻辑数据库的数据连接,逻辑数据库适配器根据各种数据源的特征建立逻辑数据表,根据逻辑数据表建立各种数据库中数据资源的映射。本发明专利技术根据业务要求构建层次化的结构平台,建立层次逻辑关系之间的映射,针对各种不同数据源实施操作和控制处理等提供解决办法,能广泛应用于企业管理系统。

【技术实现步骤摘要】

本专利技术涉及计算机技术,具体设计一种业务资源控制管理。
技术介绍
现有的信息系统通常都是直接在技术平台(如PB\\Delphi\\VB……)上构建,如SAP的netweaver、SPS在知识管理上的运用、但其架构限制了发展并且在使用过程中仍然需要编程,同时其应用成本非常高,适用于开发企业内部的部分应用。JBF目前只能在一些小型的应用上快速构建系统,大的应用受到其自身的功能限制;BOS在与财务软件的集成上比较有优势,但其应用复杂程度高、应用范围窄,限制了推广。采用传统方式,开发环境和运行环境是分离的,采用代码编写再通过编译发布的形式,每一次用户需求的变化都需要重新修改代码、重新测试、重新编译,对于应用软件开发商及最终用户带来很多不便和低效。并且模型转换工具少,模型与代码间的异构性造成模型转换代码重用的困难,传统的应用软件开发,需要通过用户需求调查、分析、设计、编程等环节,最后形成系统后才能给用户看到,在这个过程中,由于沟通问题,很多时候造成最后形成的产品不是用户最终所需要的,同样,对于已有软件的修改也是这样的。目前企业级的应用越来越复杂,而分层通常是解决复杂问题的有效方法,不论业务需求程度有多高,均可以通过分解和抽象的手段划分成多个层次,然后放置在系统环境的相应位置,并组织多个层次之间的逻辑关系。但目前系统架构的搭建并不严谨、层次划分不合理、层次定义不准确、层次间逻辑关系混乱等情况,严重影响了系统功能的实现和运行性能。-->中国专利申请(申请号:200810113096.7)公开了一种基于业务本体特征的业务对象建模方法,该方法根据业务需求对业务进行模块化分层,在满足业务需求的基础上构建层次化的系统架构模型。但该方法没有从支撑体系上对系统进行满足业务要求的构建,对如何建立和处理各个层次之间逻辑关系,针对各种不同数据源实施操作和控制处理方式等提供解决办法,开发环境和运行环境是分离的,不能有效提高用户构建复杂业务系统的能力。
技术实现思路
本专利技术针对现有技术的上述缺陷,构建一种基于业务架构平台的资源管理系统,该系统在基于业务层面的架构平台上构建,通过各种数据库适配器对各种资源及各级数据库进行调度管理,建立层次之间合理的逻辑关系,实现开发环境和运行环境的有效统一。本专利技术解决上述技术问题的技术方案是,在.net体系上构建一个基于业务层面的层次化体系架构平台,基于业务层面按层次构建资源权限管理平台,根据组织机构设置的权限通过资源权限管理平台实施对各级各类资源的管理,通过不同层次的组件分类,在不同层次完成各自不同的任务和功能,共同支撑了整体体系的运行。该体系架构平台包括,采用ETL工具及CUB工具构建数据库仓库,建立各种工具数据库服务体系,数据库控制模块根据各种数据库的标识符建立与资源的关联,根据资源的需求调配所使用的数据库,根据数据库的特征值控制不同数据库存储不同性质的资源,采用CUB工具通过资源权限管理平台实施对各级各类资源的管理,根据访问权限建立对各数据库的访问机制。通过数据源适配器控制调度各数据连接分别建立各种数据库与各逻辑数据库的数据连接,逻辑数据库适配器根据各种数据源的特征建立逻辑数据表,数据字-->典适配器根据逻辑数据表建立一系列数据字典,通过AP分组报表适配器建立的AP分组报表直接通过数据连接赋予各数据库,建立各种数据库中数据资源的映射。数据源适配器根据资源的级别分别通过各自的数据连接与逻辑数据库建立连接,逻辑数据库适配器根据各种数据源的特征、数据库的特征值对数据库的管理、访问、存取权限建立逻辑数据表,各逻辑数据库根据逻辑数据表分别建立一系列数据字典与各种数据库的映射,各数据字典中包括数据字典编辑工具,以及表达式编辑工具,由数据字典适配器调配各种资源数据库采用的数据字典编辑工具和表达式编辑工具。数据集适配器根据数据字典自定义一系列数据集,数据集内容包括,TP分组报表适配器建立TP分组报表,TP普通报表适配器建立TP普通报表。根据数据集策略构建SmartPart,将其加入到SmartForm中,建立SmartPart连接设置。根据组织机构建立的资源管理权限,通过工作流引擎对任务完成中的各阶段进行查询。该系统还内嵌即时消息服务模块,通过计划服务引擎根据任务设置的紧迫程度,通过邮件、计划、任务、即时消息发送通知。层次化体系包括数据层、信息层、功能层、资源层、流程层、组织层。数据层定义应用系统数据构成情况,包含各种数据库中存储的数据源、逻辑数据库、逻辑数据表等,提供数据库、数据字典编辑工具,以及表达式编辑工具,并负责将各种数据库内容进行映射,建立数据字典编辑工具、表达式编辑工具与各种数据库中数据源的映射关系,设置构建信息系统的基础工具,为其他更高层次提供存取访问数据的统一接口。信息层构建于数据层之上,由数据集适配器调度通过构建业务数据集来实现,提供内置的SQL构造器来完成数据集的构建,通过SQL构造器设置业务数据集的数据表、排序、条件,-->根据条件对数据表进行顺序排列,以及从数据表的可选项中选择合适的数据。界面层通过采用SmartForm和SmartPart可设置参数状态的基本属性、输入参数的来源,参数返回的途径,进行权限控制,设置内部操作,设置数据策略、智能操作信息、智能组件连接。资源层抽象系统所涉及的各种资源类型,建立一个统一的资源树,由资源权限管理模块设置对各种资源的操作权限。流程层在流程中定义各个功能环节间的流转规则,设置图形化设计器和图形化的流程状态监控,数据提取模块从信息层提取业务数据集和业务数据表,获得数据及其表现,同时信息层也为流程的监控和分析、数据引用、范围权限、操作权限等控制提供基础。组织层规划设计用户的组织结构体系,进行业务分工和权限管理。本专利技术根据业务要求构建层次化的结构平台,建立层次逻辑关系之间的映射,针对各种不同数据源实施操作和控制处理方式等提供解决办法,在运行时设计的支持下,可以做到“所见所得开发”,可以快速完成软件需求的完成和修改,用户可以在很短的时间内构建起大型的复杂业务系统,大幅度提高应用软件的生产效率,大幅度缩减项目周期,大大降低开发成本和维护成本。附图说明图1本专利技术系统体系结构示意图图2本专利技术层次化体系结构架构图图3层级机构的组织树示意图图4应用SmartForm和SmartPart基本构建示意框图具体实施方式本专利技术构建一个基于层次化体系的基于.net的三层应用系统,基于业务层面按层次构建资源权限管理平台,根据组织机构设置的权限通过资源权限管理-->平台实施对各级各类资源的管理,本专利技术层次化体系结构包括,数据层、信息层、界面层、资源层、流程层、组织层。通过不同层次的组件分类,在不同层次完成各自不同的任务和功能,共同支撑了整体体系的运行。以下针对附图和具体实例,对本专利技术进行具体描述。如图1所示为本专利技术体系结构示意图,在数据层建立数据库仓库,实施对各种资源的采集、存储、管理、调度、访问控制等操作。采用数据整合ETL工具及CUB工具构建数据库仓库,建立各种工具数据库,包括:ORACL数据库、SQL Server数据库、MYSQL数据库、Foxpro数据库等,建立数据库控制服务体系,对数据库仓库中的数据库分别设置标识符及特征值,数据库控制模块根据各种数据库的标识符建本文档来自技高网
...

【技术保护点】
一种基于net体系业务架构平台的资源管理系统,其特征在于,在.net体系上构建一个基于业务层面的层次化体系平台,基于业务层面按层次构建资源权限管理平台,根据组织机构设置的权限通过资源权限管理平台实施对资源的管理,采用ETL工具及CUB工具构建数据库仓库,通过数据源适配器控制调度各数据连接分别建立各种数据库与各逻辑数据库的数据连接,逻辑数据库适配器根据各种数据源的特征建立逻辑数据表,数据字典适配器根据逻辑数据表建立一系列数据字典,通过AP分组报表适配器建立的AP分组报表直接通过数据连接赋予各数据库,建立各种数据库中数据资源的映射,数据集适配器根据数据字典自定义一系列数据集。

【技术特征摘要】
1、一种基于net体系业务架构平台的资源管理系统,其特征在于,在.net体系上构建一个基于业务层面的层次化体系平台,基于业务层面按层次构建资源权限管理平台,根据组织机构设置的权限通过资源权限管理平台实施对资源的管理,采用ETL工具及CUB工具构建数据库仓库,通过数据源适配器控制调度各数据连接分别建立各种数据库与各逻辑数据库的数据连接,逻辑数据库适配器根据各种数据源的特征建立逻辑数据表,数据字典适配器根据逻辑数据表建立一系列数据字典,通过AP分组报表适配器建立的AP分组报表直接通过数据连接赋予各数据库,建立各种数据库中数据资源的映射,数据集适配器根据数据字典自定义一系列数据集。2、根据权利要求1所述的资源管理系统,其特征在于,各逻辑数据库根据逻辑数据表分别建立一系列数据字典与各种数据库的映射,各数据字典中包括数据字典编辑工具,以及表达式编辑工具,由数据字典适配器调配各种资源数据库采用的数据字典编辑工具和表达式编辑工具。3、根据权利要求1所述的资源管理系统,其特征在于,根据数据集策略构建SmartPart,将其加入到SmartForm中,建立SmartPart连接设置,数据集内容包括,TP分组报表适配器建立TP分组报表,TP普通报表适配器建立TP普通报表。4、根据权利要求1所述的资源管理系统,其特征在于,层次化体系...

【专利技术属性】
技术研发人员:高敏刘宴兵江向东赵军
申请(专利权)人:重庆邮电大学
类型:发明
国别省市:85[中国|重庆]

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

1