应用系统模块化集成的方法技术方案

技术编号:22689761 阅读:68 留言:0更新日期:2019-11-30 04:03
本发明专利技术提供一种应用系统模块化集成的方法,该应用系统模块化集成的方法包括:步骤1.对应用系统进行业务划分;步骤2.对业务系统的研发的技术路线进行统一;步骤3.按照统一的规范,对业务系统进行模块化改造,注册到应用资源中心库;步骤4.由应用资源中心库进行集中管理;步骤5.按照用户岗位,定制业务资源树,分配应用资源。该应用系统模块化集成的方法可以将企业应用系统,进行模块级封装和管理;打破应用系统的界限,对岗位进行资源分配,并对应用资源进行计量,为企业的应用建设提供决策依据;借鉴百度软件、360软件等软件管理的新模式,实现企业内部的应用资源的管理新模式。

The method of modular integration of application system

The invention provides a method of application system modular integration, the method of application system modular integration includes: Step 1. Business division of application system; step 2. Unified technical route of business system research and development; step 3. Modular transformation of business system according to unified specification and registration to application resource center library; step 4. Application Resource Center Library Carry out centralized management; step 5. Customize business resource tree and allocate application resources according to user position. The method of modular integration of the application system can encapsulate and manage the enterprise application system at the module level; break the boundaries of the application system, allocate resources to the posts, and measure the application resources, so as to provide decision-making basis for the application construction of the enterprise; learn from the new models of software management such as Baidu software and 360 software, so as to realize the new management model of application resources within the enterprise Type.

【技术实现步骤摘要】
应用系统模块化集成的方法
本专利技术涉及油田数据处理
,特别是涉及到一种应用系统模块化集成的方法。
技术介绍
石油行业多年的信息化工作,建设了大量的、面向不同业务域、不同类型、不同规模、不同层次的业务应用。在建设过程中,受信息技术的发展、普及程度等因素的影响,不同单位、不同部门间,出现了应用重复建设和成果共享程度低等问题。石油行业的应用资源按照业务可分为:1)勘探;2)开发;3)生产;4)经营等。按照技术可分为:1)架构方式。B/S和C/S系统。2)运行环境:windows系统和Linux系统、移动端Android和iso;3)应用服务。IIS和Tomcat等;4)数据库。Oracle、SqlServer、Access;5)安装部署。客户端、集中部署、独立部署、集群部署等。区别于传统行业,软件资源具有其特殊性。软件资源的研发,测试,运行,计量等都有其自身的特点。建设企业级的应用资源中心,可以满足油田勘探开发、综合研究、生产运行、精细化管理等各项业务应用的统一管理要求。建立组件资源库,实现技术与资源的积累,加快项目研发进度、提高项目质量、降低研发成本。为此我们专利技术了一种新的应用系统模块化集成的方法,解决了以上技术问题。
技术实现思路
本专利技术的目的是提供一种可以将企业的应用进行模块级的设计、改造和管理,从而完成应用资源的岗位定制和分配的应用系统模块化集成的方法。本专利技术的目的可通过如下技术措施来实现:应用系统模块化集成的方法,该应用系统模块化集成的方法包括:步骤1.对应用系统进行业务划分;步骤2.对业务系统的研发的技术路线进行统一,进行的统一包括:统一数据,统一用户,统一流程,统一日志和统一界面;统一数据时,基于数据中心系统提供的数据服务,将现有的模块的数据源统一到数据中心,实现数据统一;统一用户时,基于用户中心提供的用户服务,将现有的模块的用户统一到用户中心,实现用户统一;统一流程时,基于流程中心提供的流程服务,将现有的模块的用户统一到流程中心,实现流程统一;统一日志时,基于日志中心提供的日志服务,将现有的模块的日志统一到日志中心,实现日志统一;统一界面时,基于界面标准规范,将现有的模块的界面统一,实现界面及操作统一;步骤3.按照统一的规范,对业务系统进行模块化改造,注册到应用资源中心库;步骤4.由应用资源中心库进行集中管理;步骤5.按照用户岗位,定制业务资源树,分配应用资源。进一步地,在步骤1中,根据油田的业务域划分为勘探、开发、生产经营,对业务应用采集以下信息:(1)子系统信息:系统名称,系统版本,系统图片,数据库配置,帮助信息页面,备注信息,可用,网页子系统,默认Url头,开发商;安装发布信息:Web服务地址,绑定安装子系统;(2)模块信息:模块编码,模块名称,模块类型,数据库配置,帮助,开发商信息;启动程序文件,名空间及类名,方法名称,自定义参数,右键关联,其他信息,独立进程,独立窗体,默认浏览器,可用,模块说明,模块功能的文字说明。进一步地,在步骤3中,按照系统的架构和运行模式,针对不同的业务系统进行模块化改造,系统为浏览器/服务器BS架构,模块化的方式是将系统分解为独立的URL链接;系统为服务器/客户端CS架构的,模块化的方法是封装为可独立运行的EXE文件或者DLL库,通过开启进程或者反射进行调用。进一步地,在步骤4中,根据注册应用资源中心,进入资源生命管理周期;建立以模块粒度为基本单元的应用资源库,应用资源的精细化管理,对应用资源的测试,发布,运行,更新,下架节点进行管理。进一步地,在步骤5中,以应用商店的方式,对外提供应用资源的标准化服务,为用户提供应用资源的业务信息和申请入口。进一步地,在步骤5中,根据资源申请情况,为用户进行模块授权,用户登录平台,获取所授模块,在平台中运行。进一步地,在步骤5中,应用资源的分配,采用两种方式:1)批量分配,将应用资源配置到岗位和角色,由岗位和角色给用户配置资源;2)个性化配置,对用户单独分配。本专利技术中的应用系统模块化集成的方法,通过对应用系统进行模块化,建立起企业的应用资源中心,在以下三方面有创新性:一是形成了一套系统模块化、标准化的方法,可以将企业应用系统,进行模块级封装和管理。二是建立了一个管理和分配应用资源的新模式。基于应用系统的模块化管理,可以打破应用系统的界限,对岗位进行资源分配,并对应用资源进行计量,为企业的应用建设提供决策依据。三是建立了一个应用资源商店。借鉴百度软件、360软件等软件管理的新模式,实现企业内部的应用资源的管理新模式。附图说明图1为本专利技术的应用系统模块化集成的方法的一具体实施例的运行图;图2为本专利技术的一具体实施例中应用系统模块注册与分配的示意图;图3为本专利技术的一具体实施例中应用系统的模块类型的示意图;图4为本专利技术的应用系统模块化集成的方法的一具体实施例的流程图。具体实施方式为了使本领域的技术人员可以更好地理解本专利技术,下面结合附图和实施例对本专利技术技术方案进一步说明。步骤101,对应用系统进行业务划分,根据油田业务域划分为勘探、开发、生产、经营等,并采集应用系统的信息。子系统基本信息:系统名称;系统版本;系统图片;数据库配置;帮助信息页面;其他信息:备注信息;可用;网页子系统;默认Url头;开发商;安装发布信息:Web服务地址;绑定安装子系统;(2)模块信息:基本信息:模块编码;模块名称;模块类型;数据库配置;帮助;开发商信息;技术信息:启动程序文件;名空间及类名;方法名称;自定义参数;右键关联;其他信息;独立进程;独立窗体;默认浏览器;可用;模块说明:模块说明:模块功能的文字说明;步骤102.对业务系统的研发的技术路线进行统一;统一数据,基于数据中心系统提供的数据服务,将现有的模块的数据源统一到数据中心,实现数据统一;统一用户,基于用户中心提供的用户服务,将现有的模块的用户统一到用户中心,实现用户统一;统一流程,基于流程中心提供的流程服务,将现有的模块的用户统一到流程中心,实现流程统一;统一日志,基于日志中心提供的日志服务,将现有的模块的日志统一到日志中心,实现日志统一;统一界面,基于界面标准规范,将现有的模块的界面统一,实现界面及操作统一。步骤103.按照统一的规范,对业务系统进行模块化改造;注册到应用资源中心库。按照系统的架构和运行模式,针对不同的业务系统进行模块化改造,系统为BS架构,模块化的方式是将系统分解为独立的URL链接;系统为CS架构的,模块化的方法是封装为可独立运行的EXE文件或者DLL库,通过开启进程或者反射进行调用。系统模块化,浏览器/服务器系统即B/S系统的模块化。应用资源标准化包括业务信息标准化和技术信息标准化。业务信息是应用资源的信息简介;技术信息是应用资源运行的技术参数。步骤104.由应用资源中心库进行集中管理;注册应用资源中心,进入资源生命管理周期。建立以模块粒度为基本本文档来自技高网...

【技术保护点】
1.应用系统模块化集成的方法,其特征在于,该应用系统模块化集成的方法包括:/n步骤1.对应用系统进行业务划分;/n步骤2.对业务系统的研发的技术路线进行统一,进行的统一包括:统一数据,统一用户,统一流程,统一日志和统一界面;统一数据时,基于数据中心系统提供的数据服务,将现有的模块的数据源统一到数据中心,实现数据统一;统一用户时,基于用户中心提供的用户服务,将现有的模块的用户统一到用户中心,实现用户统一;统一流程时,基于流程中心提供的流程服务,将现有的模块的用户统一到流程中心,实现流程统一;统一日志时,基于日志中心提供的日志服务,将现有的模块的日志统一到日志中心,实现日志统一;统一界面时,基于界面标准规范,将现有的模块的界面统一,实现界面及操作统一;/n步骤3.按照统一的规范,对业务系统进行模块化改造,注册到应用资源中心库;/n步骤4.由应用资源中心库进行集中管理;/n步骤5.按照用户岗位,定制业务资源树,分配应用资源。/n

【技术特征摘要】
1.应用系统模块化集成的方法,其特征在于,该应用系统模块化集成的方法包括:
步骤1.对应用系统进行业务划分;
步骤2.对业务系统的研发的技术路线进行统一,进行的统一包括:统一数据,统一用户,统一流程,统一日志和统一界面;统一数据时,基于数据中心系统提供的数据服务,将现有的模块的数据源统一到数据中心,实现数据统一;统一用户时,基于用户中心提供的用户服务,将现有的模块的用户统一到用户中心,实现用户统一;统一流程时,基于流程中心提供的流程服务,将现有的模块的用户统一到流程中心,实现流程统一;统一日志时,基于日志中心提供的日志服务,将现有的模块的日志统一到日志中心,实现日志统一;统一界面时,基于界面标准规范,将现有的模块的界面统一,实现界面及操作统一;
步骤3.按照统一的规范,对业务系统进行模块化改造,注册到应用资源中心库;
步骤4.由应用资源中心库进行集中管理;
步骤5.按照用户岗位,定制业务资源树,分配应用资源。


2.根据权利要求1所述的应用系统模块化集成的方法,其特征在于,在步骤1中,根据油田的业务域划分为勘探、开发、生产经营,对业务应用采集以下信息:
(1)子系统信息:系统名称,系统版本,系统图片,数据库配置,帮助信息页面,备注信息,可用,网页子系统,默认Url头,开发商;安装发布信息:Web服务地址,绑定安装子系统;
(2)模块信息:模块编码,模块名称,模块类型,数据库配置,帮助,开发商信息;启动程序文件,名空间及类名,方...

【专利技术属性】
技术研发人员:朱琦
申请(专利权)人:安徽易百互联科技有限公司
类型:发明
国别省市:安徽;34

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

1