[发明专利]一种电力业务系统拓展公共组件有效
申请号: | 201811276067.2 | 申请日: | 2018-10-30 |
公开(公告)号: | CN109522003B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 张炜;吉宇;徐晓轶 | 申请(专利权)人: | 国网江苏省电力有限公司南通供电分公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06Q10/10;G06Q50/06 |
代理公司: | 苏州市港澄专利代理事务所(普通合伙) 32304 | 代理人: | 马丽丽 |
地址: | 226006 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电力 业务 系统 拓展 公共 组件 | ||
本发明提供了一种电力业务系统拓展公共组件,所述拓展公共组件的建设包括编码规范制订、统一的框架选型和开发环境、发布平台三大部分;在确定好框架选型和开发环境后,开发确定基础组件、技术组件、业务组件和典型页面;基础组件包括事务控制、统一权限控制、统一认证和参数配置、异常处理和日志输出、系统运行情况监控;技术组件包括统一页面风格、富客户端扩展控件、统一校验和告警、导出Excel/word、服务封装、图表和报表;业务组件包括角色选择、组织机构树、角色选择树、用户树/人员树、附件上传下载以及工作流封装。本发明旨在建设一套实用、易用、高效的公共组件,致力于解决信息化系统建设中的共性问题。
技术领域
本发明属于电力信息化技术领域,特别涉及一种电力业务系统拓展公共组件。
背景技术
随着全球信息化产业的蓬勃发展,电力系统开展的信息化建设项目也在稳步增加,参与到信息化建设中的业务部门也越来越多。在信息系统迅猛发展的浪潮下,对于信息化系统的基础建设方面的不足也逐渐凸显出来。不同开发团队、不同供应商承建的信息化系统,系统建设的质量良莠不齐,对于不同业务需求的实现方式五花八门,建设过程中的重心过多的放在业务需求的实现上,缺乏对系统安全等硬性指标的有系统的研究。在这样的业务背景下,对于信息化系统建设过程中的一些共性的问题,包括系统的可靠性、可扩展性、安全性、健壮性的提升,以及信息系统建设过程中规范化、标准化的要求,对于现有业务需求场景下实现方式的优化与提炼开展系统性、有针对性的研究与建设,进而形成一套行之有效、易于推广、易于管理及分发的信息化系统建设架构,已经成为一项迫切的需求。
发明内容
本发明旨在建设一套实用、易用、高效的公共组件,致力于解决信息化系统建设中的共性问题,并推广到后续开发工作中,在项目构建过程中完成系统优化工作。
本发明具体为一种电力业务系统拓展公共组件,所述拓展公共组件的建设包括编码规范制订、统一的框架选型和开发环境、发布平台三大部分;其中,编码规范制订为制订通用的编码规范,使信息化系统建设规范化、标准化;统一的框架选型和开发环境为选取最契合电力业务系统信息化建设的框架,在开发框架内实现对业务系统安全性、可靠性、扩展性的保障,并据此定义开发环境,统一不同项目之间的差异,最大化程度降低技术风险;发布平台为用于对各类组件进行集中展示的平台,供业务系统直观地了解公共组件全套代码框架的设计思路,以及各个组件的使用方式、注意事项信息。
在确定好框架选型和开发环境后,开发确定基础组件、技术组件、业务组件和典型页面;所述基础组件包括事务控制、统一权限控制、统一认证和参数配置、异常处理和日志输出、系统运行情况监控;所述基础组件以提高安全性、可靠性、扩展性为目标,搭建统一的系统建设框架;所述技术组件包括统一页面风格、富客户端扩展控件、统一校验和告警、导出Excel/word、服务封装、图表和报表;所述技术组件基于富客户端技术,结合现有电力业务系统已使用组件,对组件功能进行定制化拓展开发,使其具有更高的实用意义以及更便捷的使用方式,供电力业务系统直接调用,不需关注底层实现;所述业务组件包括角色选择、组织机构树、角色选择树、用户树/人员树、附件上传下载以及工作流封装;所述业务组件结合常用电力业务,定制通用组件,供电力业务系统直接使用,无需重复开发;所述典型页面为常用的展现方式及控件提供标准的实现范例及模板,供电力业务系统进行参照,统一实现方式;所述典型页面包括列表、树+列表、树+主从列表、树+列表+详细、图表控件、报表界面以及组件使用案例。
进一步的,客户端的组件采用在线引用的方式保持版本的一致性及更新的实时性,具体机制包括:用户通过浏览器方式,分别发起对业务系统A、业务系统B中不同功能的请求,但两个功能均使用到同一个客户端组件C;业务系统响应用户请求,需要加载客户端组件C,以直接引用的方式,向多节点路由及缓存设备发起请求;多节点路由及缓存设备,优先访问本地已缓存资源,若客户端组件C已缓存,则直接返回缓存对象到用户设备;多节点路由及缓存设备本地并未缓存客户端组件C,则通过统一的资源存储设备获取客户端组件C,然后再返回至用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网江苏省电力有限公司南通供电分公司,未经国网江苏省电力有限公司南通供电分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811276067.2/2.html,转载请声明来源钻瓜专利网。