一种应用于电力公司的业务流程监测系统及方法与流程

文档序号:11708242阅读:156来源:国知局
一种应用于电力公司的业务流程监测系统及方法与流程

本发明属于智能电网领域,具体涉及一种应用于电力公司的业务流程监测系统及方法。



背景技术:

协同办公系统作为sg186工程八大业务应用之一,在十一五期间完成了系统的设计、研发,并在电力公司全面推广实施,办公信息化水平总体实现了从办公自动化到协同办公的大跨越,利用协同办公系统实现了多级无纸化办公,提高了协同工作能力,实现了知识积累与共享。

随着协同办公系统的全面覆盖及深化应用的开展,协同办公系统关注重点由系统功能性、实用性逐步转向系统综合能力,对系统性能、稳定性、安全性进行全面的监控,及时发现和解决系统的应用问题,为适应这一转变,需立项开展协同办公系统业务流程监测研发及深化应用工作。

由于目前协同办公系统用户量大、层次多、使用频繁高,系统出现问题的影响面广。从福建电力近几年运维经验来看,运维工作的多数精力都花在定位问题、重现问题场景上,而真正解决问题所花时间不到整个运维工作的20%。

鉴于使用和维护协同办公系统过程中遇见的问题,为了更好的促进系统应用和提升协同办公系统的运行和维护能力,急需建立一套对协同办公系统运行状态的监控系统,实现对业务、应用、性能情况进行全方位、可视化的监控。



技术实现要素:

本发明的目的是提供一种应用于电力公司的业务流程监测系统及方法。

本发明采用以下技术方案实现:一种应用于电力公司的业务流程监测系统,其特征在于:包括:

展现层,所述展现层用于系统面向用户的展示界面;业务层,所述业务层包括业务管理模块、维护管理模块、性能管理模块、监视管理分析模块、告警管理模块、指标管理模块、知识管理模块、图元管理模块及系统管理模块;数据库,所述数据库用于系统数据的存储管理;以及数据采集层,所述数据采集层用于对来自各业务系统采集来的数据进行管理。

本发明还提供一种应用于电力公司的业务流程监测方法,其特征在于,包括以下步骤:s1:基于协同办公系统对重点模块业务流程执行情况进行监视和跟踪;s2:基于协同办公系统的主要模块的业务数据进行跟踪和分析;s3:依照国家规定,过对省公司、直管单位、地市局的协同办公系统实用化要求对主要模块的应用指标进行监视,对各单位的系统实用化指标数据进行综合考核评比;s4:对用户行为进行监视,并对协同办公系统的用户操作行为和操作习惯的记录分析;该分析结果作为基础数据,为关键用户定制特别的界面信息,方便用户使用。

本发明以协同办公系统为试点,通过对系统中关键业务及流程进行监视,实现对协同办公业务系统运行中异常、故障的预警,构造系统流程及业务管理的可视化平台。帮助系统维护人员从业务、应用、性能三方面进行系统的监视和管理,从而使人员对系统维护和管理水平得到提升。

附图说明

图1为本发明的整体结构示意图。

图2为本发明业务层的结构示意图。

图3为本发明数据采集示意图。

具体实施方式

下面结合附图和具体实施例对本发明做进一步解释说明。

本发明提供一种应用于电力公司的业务流程监测系统,其包括:展现层,所述展现层用于系统面向用户的展示界面;业务层,所述业务层包括业务管理模块、维护管理模块、性能管理模块、监视管理分析模块、告警管理模块、指标管理模块、知识管理模块、图元管理模块及系统管理模块;数据库,所述数据库用于系统数据的存储管理;以及数据采集层,所述数据采集层用于对来自各业务系统采集来的数据进行管理。本发明的原理结构示意图参见图1。

流程业务监测的核心业务是帮助系统维护人员对重要业务系统从业务、维护、性能三方面进行全面的监视和分析,辅助运维人员更好的管理和维护系统。通过建立知识库提高运维系统故障定位和处理的能力和效率。业务层的结构示意图参见图2。

1)业务管理模块

对业务系统的应用情况进行监测和分析。主要业务包括:业务流程跟踪、业务量分析、处理时限分析、业务应用评价。

ø业务流程跟踪:对系统中已发起的流程进行监控和跟踪。

ø业务量分析:对系统中各模块产生的业务量情况进行监测。

ø处理时限分析:分析统计各流程节点业务处理超限情况。

ø业务应用评价:监测业务系统是否达到实用化标准。

2)维护管理模块

对业务系统存在异常或者故障进行监测和告警。主要业务包括:流程异常监视、文档异常监视、待办异常监视、账号异常监视。

流程异常监视:对业务系统总异常流程进行监测和告警。

文档异常监视:对业务系统中文档处理过程中存在的异常情况进行监测和告警。

待办异常监视:对业务系统中存在异常的待办事务进行监测和告警。

账号异常监视:对业务系统中存在异常行为的账号进行监测和提示。

3)性能管理模块

对于支撑业务系统的服务器、中间件、数据库、主机以及系统本身的性能情况进行监测和告警。主要业务包括:系统运行监视,应用服务器监视、数据库监视、主机监视。

系统运行监视:对业务系统性能和运行情况进行监测和告警。

应用服务器监视:对业务系统所在应用服务器的性能进行监测和告警。

数据库监视:对数据库的性能指行监测和告警。

主机监视:对于业务运行的主机的性能进行监测与告警。

4)知识管理模块

实现业务系统日常维护工作的知识和经验的积累,为快速消除类似问题提供参照。主要功能包括:标准故障管理、故障影响分析、解决方案管理。

标准故障管理:将常见的系统告警信息及故障信息进行整理和定义,形成标准化故障描述。

故障影响分析:根据日常维护经验,建立起不同故障的影响范围和等级模型。

解决方案管理:每一次解决的故障和问题,都可以形成解决方案并加入知识管理中,以便今后类似问题的快速排除与解决。

5)运维管理分析、报表模块

对业务管理、维护管理、性能管理各主题的信息能够定期的分析和统计,形成管理报表。

展示层即个人工作桌面为业务监测系统的用户提供统一的工作界面和展示样式。可按照不同的用户角色个性需求进行界面定制,构成不同角色融合的工作桌面,也可以按照不同的用户角色个性需求进行综合集成展示,针对不同权限的角色展现不同的展现面板。

本发明还提供一种应用于电力公司的业务流程监测方法,其特征在于,包括以下步骤:s1:基于协同办公系统对重点模块业务流程执行情况进行监视和跟踪;s2:基于协同办公系统的主要模块的业务数据进行跟踪和分析;s3:依照国家规定,过对省公司、直管单位、地市局的协同办公系统实用化要求对主要模块的应用指标进行监视,对各单位的系统实用化指标数据进行综合考核评比;s4:对用户行为进行监视,并对协同办公系统的用户操作行为和操作习惯的记录分析;该分析结果作为基础数据,为关键用户定制特别的界面信息,方便用户使用。

其中s1包括以下步骤:

s11:对各模块中每个流程类型的各节点流程数量、流程的平均执行时长进行监视,展示各模块中不同类型流程的总体情况;

s12:对重点模块中每个已执行流程的流程节点状态、处理人、节点开始时间、结束时间、节点处理的时长、流程总时长进行监视跟踪;

s13:根据关键字对主要模块中执行监视的流程进行检索和查询;

s14:辅助系统管理人员从业务管理角度分析和定位流程执行过程中的问题。

业务数据统计包括:对公文管理模块中不同状态的公文数量进行统计,例如公文管理模块中新增、已审批、已签发、已办结的数量、当日发文数量、当日收文数量等;对档案管理模块的档案条目数、档案案件数进行统计分析;对会议管理模块的会议发布量进行统计分析;对大事记的大事记发布量进行统计分析;对信息采编模块的信息报送量、信息发布量进行统计分析;对综合协调的电子公告发布量、日用车辆、日处理量进行统计分析。

依照规定(国家电网办文档〔2010〕71号文档),过对省公司、直管单位、地市局的协同办公系统实用化要求对主要模块的应用指标进行监视,对各单位的系统实用化指标数据进行综合考核评比。具体包括:对各单位公文管理模块下已登记并进行流程运转的收文数、已签发的发文数、已起草并进行流程运转的签报数进行对比;对各单位督查督办模块下起草并进行流程运转的督办的数量进行对比;对各单位会议管理模块下登记或审批生成的会议计划数、起草并进行流程运转的计划内会议审批数、起草并进行流程运转的计划外会议审批数、已发布内部会议量进行对比;对各单位值班管理模块下值班登记的来文和来电量、登记的值班日志量、已发布的每日要情量、已发布的大事记量进行对比;对各单位信息投稿模块下已投信息稿件数、已定版或已发布电子刊物数进行对比;对各单位综合协调模块下的已发布电子公告数、登记或进行流程运转的接待数、登记或进行流程运转的信访数、起草并进行流程运转的出差数、起草并进行流程运转的用车申请数、起草并进行流程运转的申购申请和领料申请数、登记的领导日程数、起草并流程运转的重大活动组织方案总数进行对比;对各单位知识管理、档案管理模块下的本单位上传及共享知识的数量、本年度本单位归到档案库的文件总数、本单位档案查询频率、档案文件总数中所有挂接电子原文的数量进行对比;对各单位发起流程实例数、实例平均办理时长、实例平均待办办理时长、由本单位创建的任务数量进行对比。

用户行为监视能够实现对协同办公系统的用户操作行为和操作习惯的记录分析。该分析结果可以作为基础数据,以便为关键用户定制特别的界面信息,方便用户使用。具体包括:对关键用户常用的页面、常用模块的名称、常用的功能、具体操作过程进行记录;记录关键用户在使用协同办公系统操作步骤上发生的异常及告警;定期对关键用户使用系统的行为特征进行统计分析,如常访问页面、常使用操作、常使用功能及系统页面响应情况等。

本发明还包括对系统的维护管理;实现对协同办公系统的全程监视,记录系统中产生的异常和故障并进行可视化展示,同时进行告警提示,以便于运维人员进行问题的快速定位与处理。具体包括以下几个内容:

流程异常监视

对协同办公系统中的故障、异常和性能情况进行监视,同时根据流程异常的紧急程度和影响的范围,进行相应级别的告警提示。

对各模块中的流程冲突、流程无故终止、流程代理执行保存错误等流程故障的进行监视与告警;

当用户使用系统过程时,能够对用户的操作,流程的流转性能问题进行实时监视,及时发现系统在使用过程中的性能瓶颈;

定期对流程的异常、故障、性能问题进行统计分析,辅助运维人员对系统的功能、程序性能进行改进。

文档异常监视

对协同办公系统中的文档进行监视,根据文档异常的紧急程度和影响的范围,进行相应级别的告警提示。

对无法正常打开的文档的监视和告警,以便维护人员及时处理;

对主要模块中文档域超过32k限制信息进行监视和告警,对可能发生的异常故障进行预防;

对文档处理人为空、关键字段缺失、文档中存在特殊字符等信息进行监视和告警,系统管理人员根据告警内容,及时将信息反馈给文档处理人,将文档错误从源头进行控制;

定期对文档的异常数量、故障来源、故障类型、故障发生趋势等数据进行统计分析。

待办异常监视

对待办信息进行监视,当发生异常待办信息时进行记录并告警。

对打开时存在错误提示的待办、信息为空的待办进行监视和告警,以便维护人员及时进行处理,不影响用户的使用,然后查出故障的根本原因并进行解决,减少异常故障的再次发生的机率;

对已处理但待办不消失的情况进行监视和告警,便于系统维护人员对异常进行跟踪和调查,尽快对其进行解决;

定期对待办的异常数量、故障类型、故障发生趋势等数据进行统计分析。

较佳的还包括账号异常监视

可以对系统账号进行监视,当存在异常的账号信息时进行记录并告警。

对没有修改初始密码的账号进行监视并告警,减少账号被冒用的风险;

对连续错误密码输入多次的账号进行监视并告警,防止账号被盗用;

对人员调离后需要停用的账号进行监视并告警,提醒系统管理人员将此类账号及时停用;

定期对账号异常数据进行统计分析,例如异常数量、类型、趋势等,确保系统的安全性和可靠性达到预期管理目标。

本发明还包括性能管理

应用服务器、数据库、中间件、主机及协同办公系统的性能情况都可能会影响协同办公系统的稳定运行,因此需要对此类资源进行监视,保证系统持续处于健康运行状态。并通过实现事件预测和告警,主动对资源进行管理和优化,使影响系统正常运行的风险降到最低。主要包括以下几个内容:

系统运行监视

监视记录统计办公自动化首页加载平均时长、主要模块核心功能平均加载时间以及文档打开平均时间;

监视记录系统会话连接数、系统注册用户数、在线用户数、累计访问人数、当日登录人数、服务器正常运行时长;

监视公文传输接口、ims接口、归档接口、知识管理归档接口是否运行正常;

定期对系统运行信息、指标信息、告警信息进行统计分析。

应用服务器监视

可监视domino服务器相关指标,包括在线用户数、jvm内存、http私有内存、http线程数、定时代理情况、服务器文档关键配置、notes.ini关键配置等。

可监视服务器的操作系统版本、cpu、内存、存储等使用情况;

定期对应用服务器运行信息、指标信息、告警信息进行统计分析。

数据库监视

可监视names.nsf库的使用情况、log.nsf使用情况和日志信息;

可监视损坏数据库、大容量数据库、大数据量数据库、需要压缩数据库等数据库信息;

定期对数据库运行信息、指标信息、告警信息进行统计分析。

主机监视

可监视主机、型号、cpu信息、内存大小、操作系统版本、磁盘数量及磁盘大小等指标信息;

可监视主机相关指标信息,包括cpu平均利用率、内存利用率、磁盘空间利用率、运行时长、进程数量、进程名称、进程cpu利用率、进程内存利用率、进程状态、进程开始时间、进程运行时长以、网络和端口等;

定期对主机的运行信息、指标信息、告警信息进行统计分析。

本发明还包括图元管理

为实现对协同办公系统的业务、维护、性能的可视化监视,需要对业务系统的模型进行绘制和管理。该工具应展现出系统、设备、相关资源间的关联关系和依赖关系,为故障定位及业务域影响分析提供依据。主要包括以下几个内容:

图形管理

系统能够提供丰富的常见图形元素,可用于业务系统模型的绘制、编辑、展示。

图形元素应包括:

资源图形:如服务器、主机、数据库、中间件、路由器、防火墙、交换机等图形;

链路关系图形:如部署关系、依赖关系、网络连接、存储连接等图形;

管理拓扑图形:如建筑、机房、机柜、互联网、企业内部网络等图形;

常用地图:如中国地图,福建省地图、福建市地图等地图图形;

模型绘制

可以根据业务系统的系统架构、部署方式、依赖关系等情况,绘制相应的业务模型、流程图等。

模型绘制工具应包括新增、编辑、删除、资源图片替换、业务模型图导入、业务模型图导出等功能,并且操作简单,易于维护。

设备关联

需要将设备信息与模型图形进行关联,为系统故障定位及业务域影响分析提供依据。

应提供简单易用的配置修改工具,使维护管理人员能够对视图信息进行灵活的配置和修改。

本发明对于协同办公系统运行过程中产生的异常和性能问题,需要通过告警提示来进行展示,因此需要告警能够支持灵活的配置,以便于维护管理人员可以完成符合现状的告警设定。

告警应根据指标来设置资源运行时通知运维人员不同状态下的报告,通过告警规则公式的定义、告警策略的灵活配置来满足不同角色的需求。

告警原则

实时性:保证关键告警信息及时得到报告。

准确性:保证告警信息按照所属模块、所属资源、所属级别得到准确报告。

告警配置化:提供灵活的参数配置,保证告警管理具有很强的适应性。

告警分类

告警应采用分级分类进行管理,维护管理人员可对告警等级进行设置。

告警定义

维护管理人员可根据故障情况及指标属性进行相应的告警信息设定。

告警展示

告警信息应包括但不限于:告警类型、告警级别、告警状态、告警源、告警标题、告警内容、资源名称、ip地址、告警发生的时间、告警最后发生时间、告警累计次数、告警确认的时间、告警清除的时间;

告警信息能支持按照告警级别和告警发生时间两种排序方式进行排序,用户根据自己的需要选择相应的排序方式;

可以对告警信息进行处理,实现告警的升级、降级、确认,对不影响系统性能的告警可以进行忽略,对处理完成的告警可进行清除;

对于重复的告警能够压缩成一条记录,更新显示告警累计次数和最后发生时间。

数据采集

对于协同办公系统的数据采集,应在不影响系统正常使用的情况下,由放置在业务系统内部的数据采集器对业务系统的信息进行采集。

采集的信息应包括:系统的业务、流程、性能、日志、异常数据等。

采集完成后的数据统一发送至业务流程系统的数据消息接口,业务流程系统收集完监视数据后发送给规则引擎对数据进行格式化处理。

主要原理结构示意图参见图3。

数据采集:系统通过部署于各业务系统内部的数据采集模块,对系统的业务、流程、性能、日志、异常数据进行采集,采集完后统一发送流程业务系统的数据消息接口。

数据接收:系统通过消息总线集中收集来自各业务系统的监视数据,并发送给规则引擎对数据进行格式化处理。

数据处理:对来自各业务系统的数据进行关联、过滤、压缩处理,使数据符合业务落实和显示规则,然后存储于实时数据库。

数据存储:数据按照主题先后存储于实时数据库和历史数据库,实时数据库为实时监视、告警提供数据来源,以提高监视展示的及时性。历史数据用于分析和报表输出。

以上是本发明的较佳实施例,凡依本发明技术方案所作的改变,所产生的功能作用未超出本发明技术方案的范围时,均属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1