预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共38页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

ESB平台服务管理系统概要设计说明书V0.1文档编号:当前版本:0.1作者:编写日期:评审:评审日期:审核:审核日期:批准:批准日期:文档状态:变更次数:Allrightsreserved版权所有侵权必究文档修订记录日期修订号描述作者2014-6-2V0.1创建目录1引言61.1目的61.2文档范围61.3参考资料61.4术语和缩略语72系统概述82.1设计约束92.1.1开发过程92.1.2运行环境配置102.2设计策略和方法102.3系统技术结构112.4面向层次的技术架构构成133业务监控分析153.1业务监控总体需求153.2业务监控流程介绍154功能模块概述174.1标准代码管理模块174.1.1模块描述174.1.2功能操作174.1.3信息结构194.1.4数据流图194.2业务信息管理194.2.1模块描述194.2.2功能操作204.2.3信息结构204.2.4数据流图204.3业务流程管理214.3.1模块描述214.3.2功能操作214.3.3信息结构214.3.4数据流图214.4业务进程管理214.4.1模块描述214.4.2功能操作214.4.3信息结构214.4.4数据流图214.5业务预警管理224.5.1模块描述224.5.2功能操作224.5.3信息结构224.5.4数据流图224.6用户权限管理224.6.1模块描述224.6.2功能操作224.6.3信息结构224.6.4数据流图224.7业务监控的展示234.7.1模块描述234.7.2功能操作234.7.3数据流图234.8数据统计分析234.8.1模块描述234.8.2功能操作234.8.3数据流图235服务监控245.1服务监控相关数据流图245.2服务监控模块设计255.2.1服务信息监测模块255.2.2服务控制模块275.2.3服务监控主程序285.2.4服务监控任务305.2.5服务监控基础功能模块325.3服务接口规范325.3.1服务处理成功失败定义规范325.3.2服务调用方规范335.3.3服务流量控制规范335.4服务实现规范335.4.1服务调用信息规范335.4.2服务调用信息消息规范346编码规则356.1服务流程调用号356.2系统调用方357系统安全性和出错处理设计367.1安全性367.2出错处理368参考文档378.1Hawk介绍37图目录图1服务提供方式7图2业务监控系统目标图10图11服务监控页面24图11应用实例页面25图12服务实例列表页面25图15服务统计查询页面26图16服务调用次数查询页面27图17服务调用时间查询页面28图18服务调用方查询页面28图19服务调用次数对比页面29图20服务排名页面30图21服务监控操作流图34图22服务监控模块层次结构图35图23服务内部发送服务信息示意图36图24服务调用执行信息类型定义36图25服务监控程序主流程图40图26服务调用信息接收存储流程图41图27服务控制流程图42图28Hawk架构47表目录表1缩略语6引言目的编写本概要设计说明书的目的是对ESB平台服务管理系统当中业务监控系统进行总体设计的说明包括业务监控流程、输入输出、与被监控系统的接口设计、数据库设计、预警设计和系统出错处理设计等。该概要设计是指导相关工作人员进行后续详细设计、数据库设计、编码、测试用例设计、系统部署的重要依据是联结需求阶段和开发阶段指导性文档。文档范围系统名称:ESB平台服务业务监控系统用户方:XXXX银行开发方:ESB平台开发小组任务提出方:XXXX银行任务承受方:XXXX银行营运中心预期读者:系统设计开发人员、系统测试人员和用户使用人:ESB系统维护人员本文档用于系统设计阶段的概要设计它的上游(根据的基线)是《ESB平台服务监控需求规格说明书》。系统概要设计的范围包括:系统的总体结构设计、系统的全局架构设计、主要业务功能设计主要技术功能设计等放方面内容。该范围应覆盖《ESB平台服务监控系统需求规格说明书》。参考资料《ESB平台服务监控系统需求规格说明书》术语和缩略语名词说明ESBESB全称为EnterpriseServiceBus企业服务总线是行内构建基于服务架构的主要基础设施支持。BusinessWorks/BWBusinessWorks(BW)是行内ESB的基础运行容器在ESB上实施的服务都会通过这个容器进行服务提供。BW提供完整的项目周期管理支持包含了图形化的服务流程设计器、适配器配置和部署;服务流程的运行管理也可以通过基于Web浏览器实现。HawkHawk是一个监控和管理分布式应用和操作系统的工具。它是专为监控分布式系统而设计无需中央控制台也无需通过频繁网络轮询