电网资产管理系统的技术架构研究与实现

2019年01月05日 17:06来源于:科技创新与应用

固定资产管理系统的研究与应用

黄强

摘 要:企业级应用系统在企业管理中扮演着越来越重要的角色,按照企业级信息系统建设思路,实现信息系统的横向集成、纵向贯通。文章通过贵州电网公司资产管理系统的建设过程,主要介绍其重点、难点的完成方法,根据实际情况进行改进的措施等等。

关键词:资产管理系统;技术架构;系统架构;性能调优

1 资产管理系统深化设计

1.1 重点工作任务信息化解决方案

基于PAS55资产管理规范、资产全生命周期管理体系导则、横向接口表及重点工作任务成果,提出资产成本的分摊与归集、基建项目进度与资金匹配、物资合同统签统付等信息化的解决方案,实现了资产全生命周期管理高效协同,解决了项目进度与资金匹配、合同统签统付、供应商评价等工作任务问题。

1.2 体系导则信息化落实情况

体系导则对资产管理信息化有七个方面的要求,目前系统基本实现了以下五个方面的支撑,固化资产管理策略和监控企业资产管理绩效暂未落实,需要进一步开展优化设计,明确资产管理系统的内外部集成关系、数据架构、技术架构。横向贯通资产全生命周期业务,通过制度梳理和流程优化,打通资产全生命周期各阶段业务,基本实现横向协同。根据140横向接口表,通过69个接口落实了324条需信息化的横向业务协同事项。记录资产全生命周期的活动,覆盖计划部、设备部、基建部、物资部等多个部门的业务;固化一体化管理要求,共涵盖一级业务35个,二级业务125个,业务流程587个。存储资产全生命周期的数据,固化台账全维度信息,从基本信息、技术参数等7个维度归集全生命周期数据;满足效能、风险、成本全方位管理要求。归集资产全生命周期的成本,固化资产成本分摊与归集方案,实现了初始投资成本、检修成本、故障抢修成本和退役处置成本的归集。实物管理、价值管理的统一,固化设备资产统一目录和统一编码体系,为实物管理、价值管理的统一奠定基础;账卡物一致、电子化移交、设备退役与处置等实现实物管理、价值管理的统一。

1.3 系统内外部集成

为了满足体系导则中“固化资产管理策略”和“监控企业资产管理绩效”对资产管理信息化的要求,资产管理系统需要新增57个内外部集成关系、改造4个功能模块和新增16个功能模块,打通资产管理系统与其他管理系统通道,进行数据共享及业务协同。

1.4 数据架构优化

为满足资产管理系统架构的优化設计需求,在现有决策分析系统数据架构基础上,增加对资产绩效、资产策略和管理监控的数据支撑,提出新的数据分析主题及数据概念模型。

2 技术架构优化

(1)通过使用Ajax、Spring IOC、Spring AOP、Spring MVC等开发技术,促进优化提升。使用Ajax技术降低服务器端的压力,使用异步模式减少用户等待,可在画面上实现更多的功能、更便利的交互以改善客户感受,在技术层面则可以带来更灵活的应用结构组织方式。使用Spring IOC分离对象依赖,由IOC容器来管理对象的生命周期、依赖关系等,使应用程序的配置和依赖性规范与实际的应用程序代码分开,实现通过XML配置文件进行应用程序组件间相互关系的配置,而不用重新修改并编译具体的代码。使用Spring AOP关注切面编程,将与业务无关却为业务模块所共同调用的逻辑或责任封装,减少系统的重复代码,降低模块间的耦合度,有利于提升系统的可操作性和可维护性。使用Spring MVC简化开发,分离控制器、模型对象、分派器以及处理程序对象的角色,以更容易进行定制,从而将Web层的职责进行解耦。(2)通过Oracle实例内存优化、磁盘I/O优化,优化Oracle数据库。Oracle实例内存优化,Oracle实例的内存结构是否能够获得足够的物理内存,是决定Oracle整体性能的关键因素。采用动态SGA、共享池优化、数据库缓存、重作日志缓存次数、大型池等技术改进内存结构,以提升整体性能。磁盘I/O优化,磁盘I/O调整以使得各个表空间的物理读写在各个磁盘间平衡。影响磁盘I/O性能的主要原因有磁盘竞争、I/O次数过多和数据块空间的分配管理。具体可采用磁盘阵列,选择合理的RAID方式,使用独立的回滚段表空间,了解碎片的概念以及如何消除碎片,建立一个或多个临时表空间技术。(3)通过应用RIA技术,提升用户交互优化提升。应用RIA技术提升用户体验,RIA具有两个明显的优点:丰富的用户界面,智能的数据模型;企业应用RIA技术可以继续使用现有的应用程序模型,无需大规模替换现有的Web应用程序,轻松构建更为直观、易于使用、反应更迅速并且可以脱机使用的应用程序。

3 系统架构

3.1 开发架构

依照南网SOA架构要求,系统开发架构采用分层、分包的模式,涵盖系统资源、数据访问、组件服务、服务接入、业务流程、业务代理、表现共七层。

3.2 技术架构

系统遵循网公司SOA技术路线进行规范化、服务化、标准化设计和开发,采用多层架构设计,并具有独立的服务层和服务接入层,使系统技术架构拥有良好的灵活性和可扩展性。统一数据模型设计:按照数据唯一录入的原则构建了全维度资产管理数据结构,通过弹性字段设计和加密存储实现了数据扩展性及安全性控制。统一开发框架:通过对前期已上线的子模块进行升级,实现资产管理所有子系统统计开发框架。统一工作流程引擎:工作流符合国际标准,支持业务实际进行流程灵活配置,实现业务的无缝流转。统一SOA服务化改造:改造遵从公司SOA技术标准,开展内外部集成的改造,实现了SOA服务的自由组装。

4 性能调优

4.1 整体架构调整

物资报表分离:由于物资系统导入导出报表业务数据量较大,耗费大量的JVM内存资源,为了不影响其他物资应用服务,将物资系统导入导出报表模块与其他业务功能的服务分离。

coherence分离:由于系统上线初期,生产与资产其他子系统共用coherence缓存节点,节点资源消耗较大,并且容易出现各子系统间争抢资源的情况,导致出现性能问题。因此需要将生产与资产其他子系统进行coherence缓存节点分离。

资产各子系统进行服务器划分:在资产系统上线初期,资产系统各子系统的服务节点交叉部署。这样的好处能有效的利用服务器资源,但是,如在一个子系统出现性能问题时,会消耗大量的服务器资源,使运行在同一台服务器上的其他子系统服务运行受到影响。因此,在调优过程中,将各子系统服务节点进行了重新分离部署。

4.2 4A认证接口优化

将资产系统中的CSS、JPG等静态资源进行控制,除保留登陆及部分跨系统应用时进行票据校验外,其他票据校验均取消,减少票据校验过程中所消耗的时间。

4.3 代码逻辑优化

存在性能瓶颈的存储过程及函数性能优化,技术参数查询增加表分区条件,减少数据库I/O;对于需要多次使用的结果集,存入缓存,减少数据库查询次数;对循环较多的sql操作修改为集合操作;对临时转正式的操作中,由delete和insert两步操作修改为mergeinto一步操作。

5 结束语

按照企业级信息系统建设思路,结合绿色电网建设的目标和需求,以战略支持型信息化建设为导向,完善组织架构,规范管控模式、再造业务流程,创新管理模式,实现信息系统的横向集成、纵向贯通;以资产全生命周期管理、客户全方位服务、资源集约化管理为理念,开展应用系统的集成贯通,全面推进管理业务的融合和提升。在现有信息化水平的基础上。打破业务间原有壁垒,加强应用集成,实现业务的深度融合,提升管理水平,推进业务转变。

按照资产全生命周期管理理念一体化构建,覆盖项目管理、物资管理、设备运维管理、电网运行管理、固定资产管理等多个业务领域,实现规划建设、生产运行的一体化和精益化管理,支持先进供应链管理体系的构建,支撑资产全生命周期管理,全面提升公司运营管理水平。

 
免责声明:

     本文仅代表作者/企业观点,与【名品家电网】无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,仅供读者参考,并自行核实相关内容。

     【名品家电网】刊载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

      如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行;新闻纠错: lwl#youngchina.cn

关键词: 文章 资产 架构