ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:111.21KB ,
资源ID:19793462      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19793462.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(07 集团型企业信息化建设业务活动监控技术规范Word文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

07 集团型企业信息化建设业务活动监控技术规范Word文件下载.docx

1、模型开发工具模型开发工具是提供给开发人员和用户的操作界面。通过该界面,开发人员可以定义在图表展现层中所展示的数据的模型,并将该模型与BAM Server中的数据对应起来,主要功能包括模型定义与模型测试功能。图表展现组件图表展现组件通过提供一系列的图表来展现来自BAM Sever中的数据,提供的图表形式包括各种仪表盘、报表等,还负责对展现数据的缓存、提供了各种扩展KPI用于应用系统进行展现的扩展、实时反映数据的变化等功能4功能性规范现在成熟的BAM产品都是相对BPM独立,它们需要支持BPM,包括不同厂商的BPM,还有企业中的各个关键业务应用。通过将BAM与BPM集成来跟踪流程和捕获业务事件,识别

2、业务流程中的瓶颈,从而监控并优化流程,而且,通过对服务水平施以更好的管理和实时可见性提供出色的客户体验。提供基于时间和自定义维度的商业智能分析,支持业务度量的聚集、切片和分块挖掘,以协助管理人员做出商业决策,快速定位问题区域。下面我们将对各个功能组件具备的功能逐一进行阐述。数据获取和过滤在BAM中展现的数据来自于企业各种各样的系统,包括BPM系统、ERP等业务系统等。作为企业级的业务活动监控产品,BAM产品要能够支持从多种数据源中获取数据。针对不同的数据源,BAM产品需要提供数据源适配工具以便获取数据,例如从数据库中获取数据时要能够提供面向数据库的适配器等。此外获取数据的方式可以分为两种:主动

3、获取与被动获取方式。主动获取指BAM产品会监控各种数据源,当数据源中的数据发生变化时,它能够检测到这种变化,并将变化后的数据取过来进行显示;被动获取方式是指数据源主动的向BAM产品发送数据,BAM产品拿到数据后进行实时的显示。 当从数据源中获取到数据后,需要运行定义好的实时数据过滤程序,对数据进行清洗、汇聚、过滤、联合等处理。当处理结束后,数据源管理组件将实时信息更新到BAM Server中进行进一步的处理和展现。功能名称功能描述支持从多数据源读取数据支持从BPM产品、各种自开发的业务系统、ERP、JMS、数据库等读取数据。支持主动获取数据的方式支持以主动的方式从各个数据源读取数据支持被动获取

4、数据的方式提供Java API或者Web服务,便于数据源将数据发送到BAM中支持数据的过滤处理操作支持数据的清洗、汇聚、过滤等操作支持Web Service传输的相关协议支持如HTTP/SOAP, WS-I, WS-Security, WS-Policy, SOAP1.2, WS-Addressing等传输协议支持多种消息传输协议支持如JMS, MQ, EJB/RMI, Tuxedo, FTP, SFTP, File, Email, Socket等消息传输协议支持从多种中间件获取数据支持但不局限与 Oracle WebLogic,IBM Websphere Tibco EMS, IBM MQ,

5、 IBM WebSphere等消息中间件获取数据实时数据管理组件实时数据管理组件提供了基于事件的报告和警报来访问目前的业务活动信息。通过它可实时地可视化地监控商业流程、商业信息和商业活动,随时了解关键商业流程的实时性能,提高服务质量。它具有实时智能分析数据缓存能力。实时数据管理能够监视和察觉具体视图的变化。当检测到业务活动数据发生变化后,实时数据管理把变化的信息作为一个XML消息送到仪表盘,仪表盘实时更新视图;或者向事件引擎发送警报,供其进行分析处理。支持采集数据的临时缓存通过适配器采集的数据应具备临时缓存机制监控视图变化能够监视和察觉到具体视图的变化检测到视图变化后,发送XML消息到仪表盘显

6、示当活动数据发生变化后,需要能够生成一个报告,在该报告中记录了变化的数据,并将该数据发送到BAM 仪表盘中根据数据视图的变化向事件引擎发送警报当活动数据发生变化后,根据定义的规则相事件处理引擎发送警报,通知事件处理引擎提供Java API 数据操作接口需要提供JavaAPI接口,便于外部系统对实时数据管理中的数据对象,进行插入修改删除数据的操作。提供Web服务接口需要提供Web服务接口,便于外部系统对实时数据管理中的数据对象,进行插入修改删除数据的操作。提供JMS消息的发布外部系统可以通过定义该组件发布的消息阅读来保持BAM与企业系统后台程序的一致支持动态警报功能支持动态警报(Dynamic

7、Alerts)功能,可使业务用户在发生情况时指定警报的时间、人员和方式。事件引擎事件处理引擎是业务活动监控的基础,BAM的功能的执行过程可以分为捕获,过滤、分析、警告四个阶段,其中: 捕获:BAM捕获各种事件(通过消息监听器、适配器、代理等)。这些事件来自应用、系统软件、外部交易伙伴。消息是BAM的核心它们反应底层业务流程的状况。 过滤:BAM过滤掉没有直接后果的事件,在很多情况下由支持事件流处理或复杂事件处理CEP引擎来进行过滤。 分析:BAM根据分析模型和规则将相关事件联系起来。 警告:BAM向用户提出警告,以便用户在必要时进行控制。如上所示,BAM的执行过程包含四个步骤,而前三个步骤都是

8、对事件进行相关的处理(捕获事件、过滤事件、分析事件、关联事件),因此在事件处理引擎在BAM中占据一个非常重要的地位。与CEP相比,BAM的事件引擎只能进行一些相对简单的事件处理和分析,BAM需要支持与专业的CEP产品集成。支持可自定义的规则可以以业务化、非编码的方式对定义各种事件事件触发通知服务实时的监控业务活动,获取实时信息,基于规则对事件信息进行过滤,并根据过滤的效果触发外部操作支持邮件通知能实时发现反常情况或紧急事件,发出告警,支持人性化电子邮件通知支持流事件的实时监控支持对连续不断的数据进行实时监控处理事件过滤功能对发生的事件提供过滤支持,智能用户定义过滤条件,对事件进行过滤可以定义事

9、件处理的规则规则语言定义事件处理的规则,即条件+动作。当某些条件满足时,执行一些处理,一些动作,规则语言定义的规则集合在运行时由规则引擎来执行,当有新的事件和对象产生,或者已有事件和对象变化时,匹配所有规则,满足条件的规则按优先级进入执行队列,按顺序执行规则中的动作。如果该动作的处理导致事件和对象的变化,可能会有新的规则加入执行队列,或者从执行队列中减去一些规则。这个过程会一直执行下去,模拟了一个实体对变化的持续反提供持续查询语言 CQL来描述事件和事件反应处理规则对于内存中大量的外部事件和内部对象, CQL 通过查询语句来做条件匹配,同时提供回调函数,当某些事件或者对象符合查询条件,就调用回

10、调函数做相应的处理提供事件回放功能提供业务事件记录和回放功能,让管理员可以记录事件流,并在以后导出或回放,提高问题确定的效率,同时可以更容易地维护环境支持WS-Notification规范数据持久化当BAM Server收到来自各个数据源的实时数据后,会对实时数据进行一定的分析处理。当数据处理完毕后,如果需要进行持久化的处理,则可以将这些数据进行持久化处理,将其保存都数据库或者文件中。此外,当将数据送到图表展现组件中进行显示完毕后,这些数据就成为了历史数据,这些历史数据需要保存起来,用于一些复杂的历史数据查询以及高级的数据报表。这些历史数据可以作为BI的数据源之一,通过BI进行进一步的挖掘和处

11、理。BAM产品需要提供基于历史数据的趋势预测功能,以便管理人员提前采取措施,主动避免潜在问题,发现潜在机遇;基于历史数据提供基于预测功能的警报功能,可以基于KPI预测值定义警报的触发,能够对业务状况做出快速而又明智的响应。实时数据存储支持将处理完毕的实时数据存储到数据库或者文件中提供可配置化的存储策略可以在BAMServer中对实时数据的存储策略进行配置,可以设置哪些数据需要进行存储,哪些数据不需要进行存储基于历史数据进行趋势预测基于历史数据进行趋势分析,便于管理人员提前发现潜在的问题和机遇基于历史数据提供警报功能支持基于历史数据的KPI预测值定义警报实时数据缓存企业的监控数据可能源源不断的会

12、被送到BAM Server,这些数据经过处理后,会被送到图表展现管理组件进行展示,数据源推送的速度可能与BAM Server处理的速度存在不匹配,为了解决二者之间的不匹配,就需要对实时数据进行适当的缓存处理,每次数据源先将数据送到实时数据缓存组件中,事件引擎在处理完毕数据后会从缓存中读取数据进行处理,利用缓存,可以极大地提高事件的处理效率,提高BAM产品的性能。提供实时数据缓存对来自数据源中的数据进行缓存,可配置的数据缓存策略可以对缓存的间隔、时效性、个数等特性进行详细的配置对数据缓存进行管理可以对BAM Server中的实时数据缓存进行管理模型定义模型开发工具提供了在BAM Server中进

13、行处理的数据的类型,格式,属性等信息,这些信息都是通过模型定义功能进行操作的,通过模型定义功能,我们可以定义各种在图表中展现的数据格式,可以定义这些数据的处理规则,定义如何对这些数据进行清洗、综合处理,定义当满足一定的条件时触发一系列的特殊操作。定义模型的数据格式定义模型的各个属性定义模型的处理规则针对不同的数据采用不同的处理规则策略定义数据的触发条件和操作定义在什么样的条件下触发外部的操作,触发什么样的操作模型测试当定义完模型后,需要能够对这些定义的模型进行一系列的测试,确保定义的模型没有问题。所进行的测试包括:测试数据的处理规则、数据触发的条件、数据所触发的操作以及数据的模拟查询与展示,具

14、体而言,包括模拟查询数据对定义的数据进行各种查询测试数据的处理规则对数据的处理规则进行测试测试数据的触发条件和操作图表展现管理组件当实时数据管理组件中的数据发生变化后,这种变化要能够实时的在仪表盘以及相关图表中反应出来。这就要求业务活动监控产品提供对图表数据的管理,即从实时数据管理组件发过来的数据要先放在图表数据管理组件中,图表数据管理组件会将数据主动发送到仪表盘,仪表盘会实时进行展示,支持对每个 KPI 的缓存间隔进行细粒度控制,这对于进行需要大量筛选、计算时间长的 KPI的性能而言特别重要。展现开发工具展现开发工具是面向业务用户,用于创建报表的Web应用,可在不同用户之间共享工作成果。通过

15、展现开发工具,业务用户可以根据自己的需求开发出特定的图表。这些图表包括一个或多个视图,用于监控活动数据缓存中众多的数据对象,视图类型包括各种列表、图形、柱状报告、箭头、表单、KPI等样式。提供多种常见展现图表的开发提供各种列表、图形、柱状报告等常见图表形式的开发基于浏览器的开发方式提供基于B/S的开发方式进行展现图表的开发提供图形化的操作界面支持基于角色的、可定制的图形操作界面,提供流程图监控、关键性能指标和维度分析功能仪表盘组件图表的管理容器,通过它可以展示各种各样的业务活动KPI指标。仪表盘组件应该默认提供各种各样的图表组件,图表组件包括:饼状图、柱状图、仪表盘图、折线图、点线图、图文混合

16、图表等常见组件,用户通过在展现开发工具中指定监控数据显示所用的仪表盘来显示数据。如果BAM默认提供的仪表盘无法满足要求,BAM必须支持扩展功能,支持开发人员对这些系统自带的仪表盘进行扩展,根据业务的实际情况进行开发。默认提供多种常见仪表盘提供饼状图、柱状图、仪表盘图、折线图、点线图、图文混合图表等常见组件仪表盘可以进行扩展开发开发人员可以对现有的仪表盘根据自己的情况进行扩展开发仪表盘支持数据的实时显示仪表盘要支持数据的实时显示,不能靠人工去刷新页面的方式来刷新页面仪表盘可以单独进行展现和使用第三方应用可以使用这仪表盘,将其嵌入在应用中图表服务器图表服务器按照用户定义,接收并转换数据,产生简单或

17、复杂的报表。它维护到图表之间的开放性连接,监控缓存数据变化,并实时显示变化后的数据。图表服务器负责接受来自BAM Server的数据,并将这些数据更新到相关数据的缓存中,并将这些数据推送到仪表盘进行实时的显示。接受来自BAM Server的数据实时接收来自BAM Server的数据缓存图表数据将来自BAM Server的数据缓存起来,再将其发送到仪表盘显示图表数据的实时显示当图表数据缓存中的数据发生变化时,要能够将变化后的数据实时的发送的仪表盘进行显示快照与变更列表可以对数据缓存中的内容进行快照,提供对报告的随机存储报告缓存保存变更列表,保证故障恢复图表数据缓存当实时数据管理组件中的数据没有发

18、生变化时,需要将数据进行缓存起来,以供仪表盘数据显示图表数据主动推送能够维持到图表的链接,当数据发生变化后能够将数据主动推送到仪表盘进行展示图表数据格式化处理能够对图表中的数据进行各种各样的格式化处理实时数据监控功能当实时数据管理组件中的数据发生变化时,图标管理组件要能够实时的监控到这种变化,并进行相关的操作数据缓存间隔控制可以按照时间、大小、有效期等维度对数据缓存进行细粒度控制对查询结果进行缓存可以有效地预计算和存储开销很高的查询结果(用于多维度量),避免多维导航(如展开操作)过程中潜在的长时间延迟,提高用户端的响应时间消息中心组件消息中心组件就可以在某些事情(比如异常)发生的时候,通过站内

19、短信或手机短信将相关的数据发送给用户。支持多种消息提醒方式支持通过邮件、站内消息、手机短信的方式通知用户或者相关的应用消息可进行细粒度配置对提示的消息可以进行内容、提示频率等进行详细设置展现扩展开发BAM产品需要能够提供丰富的图表,包括以列表、图形等形式展示。此外还需要提供一个基于角色的、可定制的图形操作界面,提供流程图监控、关键性能指标和维度分析功能。通过该工具,用户可以指定实时数据管理组件中的模型,修改这些数据的模型,指定数据模型展示的形式,确定模型与图表之间的对应关系。支持图形化的语义描述开发界面,支持动态调试增加断点、单步执行、跳入、跳出、实时修改数据的图形化调试工具。可提供高级数据分

20、析接口可将复杂的事件处理与商务智能以及历史、实时数据和事件的高级实时报表相结合,通过视图、信息面板,为业务用户提供关于关键业务参数的可操作信息,有助于识别业务流程和数据源中的瓶颈,提高操作效率,促进做出明智决策。支持各种度量指标库支持各种开放标准的关键性能指标 (KPI),包括各种列表、图表、分栏报表、交叉表、箭头和KPI、电子表格、漏斗图、3D图表(柱状图、线图、区域图、组合图、饼图、堆叠条形图)、SPC图表、市场箭头、矩阵交叉表、汇总交叉表、动作列表(单选钮)、折叠列表和动作表单等。仪表盘开发功能需要提供开发各种仪表盘的功能,用户通过在Studio中拖拽操作以可视化的方式快速方便的完成各种

21、仪表盘的开发实时数据模型开发可在开发工具中进行实时数据模型的开发,可以从实施数据管理组件中读取里面的数据,也可以新建实时数据模型图形化开发界面与动态调试支持图形化的语义描述开发界面;支持动态调试、增加断点、单步执行、跳入、跳出、实时修改数据的图形化调试工具支持与业务建模工具结合支持与业务建模工具的有机结合,在将来的模型中能应用收集到的真实活动数据,来帮助简化与优化商业流程,提高建模的准确性和降低风险提供可扩展的API提供可扩展的API供开发人员按照实际项目的需要进行扩展5非功能性规范除了要满足以上的功能性要求外,在某企业使用的业务活动产品在非功能方面也有一些要求,主要包括产品兼容性、可靠性、负

22、载要求、容错性、安全性,此外,业务活动产品也要支持在集群环境下部署。兼容性业务活动监控平台应全面兼容主流操作系统(如Windows、Linux、Unix、AIX)、数据库(如:Oracle、SQL Server DB2、Sybase)、应用服务器平台(如:IBM Websphere、Oracle Weblogic、Jboss、Apache Tomcat)等应用。可靠性平台在规定的容量设计范围的压力下,正常不间断的运行7*24个小时,同时能够保证平台运行稳定和一定的处理速度;在应用出现各种严重异常的情况下,平台能够容错,并快速建立一系列的处理机制。负载要求压力超过设计容量的30%的情况下,能维持

23、稳定24小时,超过100%的情况下能维持稳定1小时,并在压力恢复的时候,平台恢复正常(cpu以及内存等各种资源)。容错处理业务活动监控平台要能捕获业务应用错误,并屏蔽其对平台造成的影响,同时,提供相应的错误处理机制。安全性平台安全应达到GB/T 18336-2001 信息技术 安全技术 信息技术安全性评估准则的第三级标准。集群部署业务活动监控产品,可适应集群环境部署,并能正确处理多服务器集群环境的消息同步处理、定时服务、缓存同步等。6部署规范如果使用业务监控产品监控单个业务系统内的活动,则监控产品与业务应用分开部署,业务活动监控产品定期或者实时的从业务应用各种获取数据,显示各种KPI 指标;如

24、果是使用业务监控产品监控多个业务系统中的业务活动,建议在某企业与各个分子公司各自部署一套产品,各产业单位与金融单位各自部署一套产品,基于这种统一的业务监控中心对各个业务系统中的业务处理活动进行监控,如下所示:应用模式部署模式监控单个系统监控产品与业务应用分开部署监控多个系统在某企业总部部署一套,各个分子公司、产业单位、金融单位各部署一套7术语表术语名称解释KPIKey performance indicator,关键性能指标CEP复杂事件处理,可以对各种基本事件进行实时处理的技术WS-Security Web服务安全协议WS-AddressingWeb服务地址协议SOAP1.2简单报文协议,一种数据传输协议,与Web服务一起使用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1