版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、AP OMS流程治理概要设计讲明书 Prepared by 拟制Date日期Reviewed by 评审人Date日期Approved by批准Date日期修订记录日期修订版本CR号修改章节修改描述作者 目 录 TOC o 1-3 h z HYPERLINK l _Toc87705321 1简介 PAGEREF _Toc87705321 h 13 HYPERLINK l _Toc87705322 1.1目的 PAGEREF _Toc87705322 h 13 HYPERLINK l _Toc87705323 1.2范围 PAGEREF _Toc87705323 h 13 HYPERLINK l
2、 _Toc87705324 1.2.1软件名称 PAGEREF _Toc87705324 h 13 HYPERLINK l _Toc87705325 1.2.2软件功能 PAGEREF _Toc87705325 h 13 HYPERLINK l _Toc87705326 1.2.3软件应用 PAGEREF _Toc87705326 h 13 HYPERLINK l _Toc87705327 2第0层设计描述 PAGEREF _Toc87705327 h 13 HYPERLINK l _Toc87705328 2.1软件系统上下文定义 PAGEREF _Toc87705328 h 13 HYPE
3、RLINK l _Toc87705329 3第一层设计描述 PAGEREF _Toc87705329 h 14 HYPERLINK l _Toc87705330 3.1系统结构 PAGEREF _Toc87705330 h 14 HYPERLINK l _Toc87705331 3.1.1系统结构描述 PAGEREF _Toc87705331 h 15 HYPERLINK l _Toc87705332 3.1.2业务流程讲明 PAGEREF _Toc87705332 h 16 HYPERLINK l _Toc87705333 3.2分解描述 PAGEREF _Toc87705333 h 20
4、HYPERLINK l _Toc87705334 3.2.1资源导入治理模块描述 PAGEREF _Toc87705334 h 20 HYPERLINK l _Toc87705335 3.2.2资源导出治理模块描述 PAGEREF _Toc87705335 h 22 HYPERLINK l _Toc87705336 3.2.3地区治理模块描述 PAGEREF _Toc87705336 h 22 HYPERLINK l _Toc87705337 3.2.4设备治理模块描述 PAGEREF _Toc87705337 h 23 HYPERLINK l _Toc87705338 3.2.5端口治理模块
5、描述 PAGEREF _Toc87705338 h 24 HYPERLINK l _Toc87705339 3.2.6PVC资源治理模块描述 PAGEREF _Toc87705339 h 24 HYPERLINK l _Toc87705340 3.2.7用户治理模块描述 PAGEREF _Toc87705340 h 25 HYPERLINK l _Toc87705341 数据异常显示治理模块描述 PAGEREF _Toc87705341 h 26 HYPERLINK l _Toc87705342 3.2.9系统配置模块描述 PAGEREF _Toc87705342 h 26 HYPERLINK
6、 l _Toc87705343 3.2.10数据库治理策略设置模块 PAGEREF _Toc87705343 h 27 HYPERLINK l _Toc87705344 3.2.11系统治理模块 PAGEREF _Toc87705344 h 27 HYPERLINK l _Toc87705345 3.2.12Radius失败缘故治理模块描述 PAGEREF _Toc87705345 h 27 HYPERLINK l _Toc87705346 3.2.13守护进程模块描述 PAGEREF _Toc87705346 h 28 HYPERLINK l _Toc87705347 3.2.14Syslo
7、g采集器的通信模块 PAGEREF _Toc87705347 h 28 HYPERLINK l _Toc87705348 3.2.15Syslog采集器的解释模块 PAGEREF _Toc87705348 h 29 HYPERLINK l _Toc87705349 3.2.16Syslog采集器的缓冲数据处理模块 PAGEREF _Toc87705349 h 32 HYPERLINK l _Toc87705350 3.3依靠性描述 PAGEREF _Toc87705350 h 34 HYPERLINK l _Toc87705351 3.4接口描述 PAGEREF _Toc87705351 h
8、35 HYPERLINK l _Toc87705352 3.4.1资源治理模块的接口描述 PAGEREF _Toc87705352 h 35 HYPERLINK l _Toc87705353 3.4.2用户治理模块的接口描述 PAGEREF _Toc87705353 h 35 HYPERLINK l _Toc87705354 3.4.3安全治理模块的接口描述 PAGEREF _Toc87705354 h 35 HYPERLINK l _Toc87705355 3.4.4数据库治理模块的接口描述 PAGEREF _Toc87705355 h 35 HYPERLINK l _Toc87705356
9、 3.4.5系统配置模块的接口描述 PAGEREF _Toc87705356 h 35 HYPERLINK l _Toc87705357 3.4.6系统治理模块 PAGEREF _Toc87705357 h 36 HYPERLINK l _Toc87705358 3.4.7Radius失败缘故治理模块的接口描述 PAGEREF _Toc87705358 h 36 HYPERLINK l _Toc87705359 3.4.8守护进程模块的接口描述 PAGEREF _Toc87705359 h 36 HYPERLINK l _Toc87705360 3.4.9Syslog采集器的通信模块的接口描述
10、 PAGEREF _Toc87705360 h 37 HYPERLINK l _Toc87705361 3.4.10Syslog采集器的解释模块的接口描述 PAGEREF _Toc87705361 h 37 HYPERLINK l _Toc87705362 3.4.11Syslog采集器的缓冲数据处理模块的接口描述 PAGEREF _Toc87705362 h 38 HYPERLINK l _Toc87705363 4第二层设计描述 PAGEREF _Toc87705363 h 38 HYPERLINK l _Toc87705364 4.1资源导入治理模块 PAGEREF _Toc877053
11、64 h 39 HYPERLINK l _Toc87705365 4.1.1设计描述 PAGEREF _Toc87705365 h 39 HYPERLINK l _Toc87705366 4.1.2功能实现讲明 PAGEREF _Toc87705366 h 41 HYPERLINK l _Toc87705367 4.2资源导出治理模块 PAGEREF _Toc87705367 h 41 HYPERLINK l _Toc87705368 4.2.1资源导出治理模块设计描述 PAGEREF _Toc87705368 h 42 HYPERLINK l _Toc87705369 4.2.2功能实现讲明
12、 PAGEREF _Toc87705369 h 42 HYPERLINK l _Toc87705370 4.3地区治理模块 PAGEREF _Toc87705370 h 43 HYPERLINK l _Toc87705371 4.3.1地区治理模块设计描述 PAGEREF _Toc87705371 h 43 HYPERLINK l _Toc87705372 4.3.2功能实现讲明 PAGEREF _Toc87705372 h 44 HYPERLINK l _Toc87705373 4.4设备治理模块 PAGEREF _Toc87705373 h 45 HYPERLINK l _Toc87705
13、374 4.4.1设备治理模块设计描述 PAGEREF _Toc87705374 h 45 HYPERLINK l _Toc87705375 4.4.2功能实现讲明 PAGEREF _Toc87705375 h 47 HYPERLINK l _Toc87705376 4.5端口治理模块 PAGEREF _Toc87705376 h 47 HYPERLINK l _Toc87705377 4.5.1端口治理模块设计描述 PAGEREF _Toc87705377 h 47 HYPERLINK l _Toc87705378 4.5.2功能实现讲明 PAGEREF _Toc87705378 h 49
14、HYPERLINK l _Toc87705379 4.6PVC资源治理模块 PAGEREF _Toc87705379 h 50 HYPERLINK l _Toc87705380 4.6.1PVC资源治理模块设计描述 PAGEREF _Toc87705380 h 50 HYPERLINK l _Toc87705381 4.6.2功能实现讲明 PAGEREF _Toc87705381 h 53 HYPERLINK l _Toc87705382 4.7用户治理模块 PAGEREF _Toc87705382 h 53 HYPERLINK l _Toc87705383 4.7.1用户治理模块设计描述 P
15、AGEREF _Toc87705383 h 53 HYPERLINK l _Toc87705384 4.7.2功能实现讲明 PAGEREF _Toc87705384 h 55 HYPERLINK l _Toc87705385 数据异常显示治理模块 PAGEREF _Toc87705385 h 56 HYPERLINK l _Toc87705386 数据异常显示治理模块设计描述 PAGEREF _Toc87705386 h 56 HYPERLINK l _Toc87705387 4.8.2功能实现讲明 PAGEREF _Toc87705387 h 57 HYPERLINK l _Toc87705
16、388 4.9系统配置治理模块 PAGEREF _Toc87705388 h 58 HYPERLINK l _Toc87705389 4.9.1系统配置治理模块设计描述 PAGEREF _Toc87705389 h 58 HYPERLINK l _Toc87705390 4.9.2功能实现讲明 PAGEREF _Toc87705390 h 58 HYPERLINK l _Toc87705391 4.10数据库治理策略设置模块 PAGEREF _Toc87705391 h 59 HYPERLINK l _Toc87705392 4.10.1数据库治理策略设置模块设计描述 PAGEREF _Toc
17、87705392 h 59 HYPERLINK l _Toc87705393 4.10.2功能实现讲明 PAGEREF _Toc87705393 h 60 HYPERLINK l _Toc87705394 运行治理模块 PAGEREF _Toc87705394 h 60 HYPERLINK l _Toc87705395 运行治理模块设计描述 PAGEREF _Toc87705395 h 60 HYPERLINK l _Toc87705396 4.12Radius错误缘故治理模块 PAGEREF _Toc87705396 h 66 HYPERLINK l _Toc87705397 4.12.1R
18、adius错误缘故治理模块设计描述 PAGEREF _Toc87705397 h 66 HYPERLINK l _Toc87705398 4.12.2功能实现讲明 PAGEREF _Toc87705398 h 67 HYPERLINK l _Toc87705399 4.13守护进程模块 PAGEREF _Toc87705399 h 68 HYPERLINK l _Toc87705400 4.13.1守护进程模块设计描述 PAGEREF _Toc87705400 h 68 HYPERLINK l _Toc87705401 4.13.2功能实现讲明 PAGEREF _Toc87705401 h 7
19、5 HYPERLINK l _Toc87705402 4.14Syslog采集器的通信模块 PAGEREF _Toc87705402 h 77 HYPERLINK l _Toc87705403 4.14.1模块设计描述 PAGEREF _Toc87705403 h 77 HYPERLINK l _Toc87705404 4.14.2功能实现讲明 PAGEREF _Toc87705404 h 79 HYPERLINK l _Toc87705405 4.15Syslog采集器的解释模块 PAGEREF _Toc87705405 h 79 HYPERLINK l _Toc87705406 4.15.
20、1模块设计描述 PAGEREF _Toc87705406 h 79 HYPERLINK l _Toc87705407 4.15.2功能实现讲明 PAGEREF _Toc87705407 h 93 HYPERLINK l _Toc87705408 4.16Syslog采集器的缓冲数据处理模块 PAGEREF _Toc87705408 h 93 HYPERLINK l _Toc87705409 4.16.1模块设计描述 PAGEREF _Toc87705409 h 93 HYPERLINK l _Toc87705410 4.16.2功能实现讲明 PAGEREF _Toc87705410 h 97
21、HYPERLINK l _Toc87705411 5数据库设计 PAGEREF _Toc87705411 h 97 HYPERLINK l _Toc87705412 5.1实体定义 PAGEREF _Toc87705412 h 97 HYPERLINK l _Toc87705413 5.1.1分解描述 PAGEREF _Toc87705413 h 97 HYPERLINK l _Toc87705414 5.1.2内部依靠性描述 PAGEREF _Toc87705414 h 107 HYPERLINK l _Toc87705415 5.2行为定义 PAGEREF _Toc87705415 h 1
22、09 HYPERLINK l _Toc87705416 5.2.1分解描述 PAGEREF _Toc87705416 h 109 HYPERLINK l _Toc87705417 5.2.2外部依靠性描述 PAGEREF _Toc87705417 h 110 HYPERLINK l _Toc87705418 5.2.3内部依靠性描述 PAGEREF _Toc87705418 h 110 HYPERLINK l _Toc87705419 6组件视图 PAGEREF _Toc87705419 h 111 HYPERLINK l _Toc87705420 6.1系统运行组件 PAGEREF _Toc
23、87705420 h 111 HYPERLINK l _Toc87705421 7进程视图 PAGEREF _Toc87705421 h 111 HYPERLINK l _Toc87705422 8需求追踪视图 PAGEREF _Toc87705422 h 112表目录 TOC h z t 表号去除自动编号,1,表号,1,table description,1 c 圖表 HYPERLINK l _Toc86121325 表1 需求追踪图1 PAGEREF _Toc86121325 h 113 HYPERLINK l _Toc86121326 表2 需求追踪图2 PAGEREF _Toc8612
24、1326 h 113图目录 TOC h z t 图号去除自动编号,1,图号,1,figure description,1 c 圖表 HYPERLINK l _Toc86121327 图1 NetParser与外围系统之间的关系 PAGEREF _Toc86121327 h 14 HYPERLINK l _Toc86121328 图2 NetParser系统结构图 PAGEREF _Toc86121328 h 15 HYPERLINK l _Toc86121329 图3 SyslogParser系统结构图 PAGEREF _Toc86121329 h 16 HYPERLINK l _Toc861
25、21330 图4 NetPaser后台业务流程图 PAGEREF _Toc86121330 h 17 HYPERLINK l _Toc86121331 图5 辅Syslog Parser 业务流程图 PAGEREF _Toc86121331 h 18 HYPERLINK l _Toc86121332 图6 主 Syslog Parser 业务流程图 PAGEREF _Toc86121332 h 19 HYPERLINK l _Toc86121333 图7 Syslog采集器的解释模块流程图 PAGEREF _Toc86121333 h 30 HYPERLINK l _Toc86121334 图
26、8 Syslog采集器的输入检查流程图 PAGEREF _Toc86121334 h 31 HYPERLINK l _Toc86121335 图9 Syslog失败缘故计数 PAGEREF _Toc86121335 h 31 HYPERLINK l _Toc86121336 图10 Syslog采集器的数据缓冲处理模块流程图 PAGEREF _Toc86121336 h 33 HYPERLINK l _Toc86121337 图11 Syslog采集器登出失败缘故为端口down等的处理流程 PAGEREF _Toc86121337 h 34 HYPERLINK l _Toc86121338 图
27、12 资源输入模块的Sequence图 PAGEREF _Toc86121338 h 41 HYPERLINK l _Toc86121339 图13 资源导出治理模块的Sequence图 PAGEREF _Toc86121339 h 43 HYPERLINK l _Toc86121340 图14 地区治理模块的Sequence图 PAGEREF _Toc86121340 h 45 HYPERLINK l _Toc86121341 图15 设备治理模块的Sequence图 PAGEREF _Toc86121341 h 47 HYPERLINK l _Toc86121342 图16 设备端口治理模
28、块的Sequence图 PAGEREF _Toc86121342 h 50 HYPERLINK l _Toc86121343 图17 PVC资源治理模块的Sequence图 PAGEREF _Toc86121343 h 53 HYPERLINK l _Toc86121344 图18 用户治理模块的Sequence图 PAGEREF _Toc86121344 h 55 HYPERLINK l _Toc86121345 图19 告警设置模块的Sequence图 PAGEREF _Toc86121345 h 57 HYPERLINK l _Toc86121346 图20 系统配置模块的Sequenc
29、e图 PAGEREF _Toc86121346 h 59 HYPERLINK l _Toc86121347 图21 数据库治理策略设置模块的Sequence图 PAGEREF _Toc86121347 h 60 HYPERLINK l _Toc86121348 图22 系统治理模块的Sequence图 PAGEREF _Toc86121348 h 66 HYPERLINK l _Toc86121349 图23 Radius错误缘故治理模块的Sequence图 PAGEREF _Toc86121349 h 68 HYPERLINK l _Toc86121350 图24 进程守护模块的Sequen
30、ce图 PAGEREF _Toc86121350 h 77 HYPERLINK l _Toc86121351 图25 Syslog采集器通信模块的Sequence图 PAGEREF _Toc86121351 h 79 HYPERLINK l _Toc86121352 图26 NetParser资源实体与性能的E-R图 PAGEREF _Toc86121352 h 109 HYPERLINK l _Toc86121353 图27 Syslog采集器的组件视图 PAGEREF _Toc86121353 h 111 HYPERLINK l _Toc86121354 图28 NetParser后台进程
31、视图 PAGEREF _Toc86121354 h 112 NetParser治理工具及Syslog Parser概要设计讲明书关键词:NetParser, Admin Tools, syslog 数据采集器,守护程序摘 要:NetParser的后台程序由守护程序启动,并同意守护程序的监控。后台程序包括Syslog数据采集器和报表生成器。后台程序与守护程序之间的通信采纳Socket通信。缩略语清单:Abbreviations缩略语Full spelling 英文全名Chinese explanation 中文解释NPNetParser华为宽带性能治理系统阿Admin ToolsAdmin To
32、ols治理工具:对用户、配置和资源进行治理HBHeart Beater守护程序,监视着后台的两个进程:Syslog数据采集器和报表生成器,若有进程不处于运行状态,守护程序则对其进行重启。 简介目的本文是AP OMS流程治理功能模块的概要设计讲明书。AP OMS中的流程定义的注册、注销以及流程监控、流程实例的操作差不多上通过本模块来进行处理。采纳Web GUI的方式提供用户入口。本概要设计是软件开发人员进行详细设计和编码实现的指南。范围软件名称APSoft Order Manager System 流程治理模块 软件功能要实现的软件功能包括:流程注册模块流程注销模块流程监控模块启动工单模块暂停工
33、单模块恢复工单模块终止工单模块完成工单模块人工干预模块软件应用本模块为AP OMS中的一部分,要紧包括流程的注册、注销、监控以及工单的启动、暂停、恢复、终止、完成等功能。第0层设计描述软件系统上下文定义流程治理功能模块上下文定义图 第一层设计描述系统结构系统结构描述红色框图部分为本文所涉及的模块红色框图部分为本文所涉及的模块AP OMS流程治理系统结构图业务流程讲明NetPaser后台业务流程图图5是主服务器和从服务器都具有的功能。Parse 文件将数据写入数据库中的原始数据表、用户上网统计表,月用户上网统计表、上线失败缘故统计表,下线失败缘故统计表。图3的功能模块只在主服务器具有,用来统计5
34、分钟间隔数据中需要原始表和临时表产生的数据。 辅Syslog Parser 业务流程图主 Syslog Parser 业务流程图分解描述本文包括的模块有:注册流程、注销流程、流程监控、启动工单、暂停工单、恢复工单、终止工单、完成工单及人工干预九个模块。注册流程模块描述简介注册流程模块用于将设计完成的流程定义注册到AP OMS中。功能列表查询流程定义信息注册流程3数据设计流程名称信息描述 标识:ProcessName 类型: 目的:用于记录流程定义的名字流程版本信息描述标识:ProcessVersion类型:目的: 用于记录注册流程的版本.流程注册标志信息描述标识:RegisterFlag类型:
35、目的: 用于记录流程定义是否差不多注册到AP OMS的标志信息注销流程模块描述简介注销流程模块用于从AP OMS中移除已注册的流程定义。功能列表查询已注册的流程注销流程数据设计流程名称信息描述 标识:ProcessName 类型: 目的:用于记录流程定义的名字流程版本信息描述标识:ProcessVersion类型:目的: 用于记录注册流程的版本.流程注册标志信息描述标识:RegisterFlag类型:目的: 用于记录流程定义是否差不多注册到AP OMS的标志信息。流程监控模块描述简介流程监控模块用于实时监控流程执行实例的执行状态,包括查看流程定义、流程执行实例和任务的相关信息。功能列表查询流程
36、定义数据信息。查询流程执行实例数据信息。查询任务数据信息。数据设计流程名称信息描述 标识:ProcessName 类型: 目的:用于记录流程定义的名字流程实例名称信息描述标识:ProcessInstanceName类型:目的: 用于记录流程执行实例的名称.流程状态信息描述标识:ProcessStatus类型:目的: 用于记录流程执行实例的状态启动工单模块描述简介启动工单模块用于启动工单对应的流程实例功能列表启动工单。数据设计流程名称信息描述 标识:ProcessName 类型: 目的:用于记录流程定义的名字流程实例名称信息描述标识:ProcessInstanceName类型:目的: 用于记录流
37、程执行实例的名称.流程状态信息描述标识:ProcessStatus类型:目的: 用于记录流程执行实例的状态暂停工单模块描述简介暂停工单模块用于暂停工单的流程实例。功能列表查询出流程状态为启动状态的工单信息,并将信息列出给用户扫瞄。暂停工单数据设计流程名称信息描述 标识:ProcessName 类型: 目的:用于记录流程定义的名字流程实例名称信息描述标识:ProcessInstanceName类型:目的: 用于记录流程执行实例的名称.流程状态信息描述标识:ProcessStatus类型:目的: 用于记录流程执行实例的状态恢复工单模块描述简介恢复工单模块用于恢复处于暂停状态的工单,使之处于正常运行
38、状态。功能列表查询出流程状态为暂停状态的工单信息,并将信息列出给用户扫瞄。恢复工单。数据设计流程名称信息描述 标识:ProcessName 类型: 目的:用于记录流程定义的名字流程实例名称信息描述标识:ProcessInstanceName类型:目的: 用于记录流程执行实例的名称.流程状态信息描述标识:ProcessStatus类型:目的: 用于记录流程执行实例的状态终止工单模块描述简介终止工单模板用于终止工单流程功能列表查询出流程状态为未完成或未终止状态的工单信息,并将信息列出给用户扫瞄。终止工单。数据设计流程名称信息描述 标识:ProcessName 类型: 目的:用于记录流程定义的名字流
39、程实例名称信息描述标识:ProcessInstanceName类型:目的: 用于记录流程执行实例的名称.流程状态信息描述标识:ProcessStatus类型:目的: 用于记录流程执行实例的状态完成工单模块描述简介完成工单模块用于完成工单的流程实例。功能列表查询出流程状态为未完成或未终止状态的工单信息,并将信息列出给用户扫瞄。完成工单。数据设计流程名称信息描述 标识:ProcessName 类型: 目的:用于记录流程定义的名字流程实例名称信息描述标识:ProcessInstanceName类型:目的: 用于记录流程执行实例的名称.流程状态信息描述标识:ProcessStatus类型:目的: 用于
40、记录流程执行实例的状态人工干预模块描述简介人工干预模块用于流程执行过程中出现异常情况,由人工进行干预处理。功能列表查询出需要进行干预的工单信息,并将信息列出给用户扫瞄。人工干预处理。数据设计流程名称信息描述 标识:ProcessName 类型: 目的:用于记录流程定义的名字流程实例名称信息描述标识:ProcessInstanceName类型:目的: 用于记录流程执行实例的名称.流程状态信息描述标识:ProcessStatus类型:目的: 用于记录流程执行实例的状态。依靠性描述用户登录AP OMS成功同时用户具有流程治理的功能权限。界面描述注册流程模块的接口描述名称:注册流程的接口讲明:封装ex
41、Flow注册流程的接口,供web端调用定义: 注销流程模块的接口描述名称:注销流程的接口讲明:此接口为封装exFlow注销流程的接口,供web端调用定义: 查询流程模块的接口描述名称:查询流程定义的接口讲明:此接口为封装exFlow查询流程定义的接口,供web端调用定义:名称:查询流程实例的接口讲明:此接口为封装exFlow查询流程实例信息的接口,供web端调用定义:名称:查询任务的接口讲明:此接口为封装exFlow查询流程实例的任务信息的接口,供web端调用定义:启动工单模块的接口描述名称:启动工单接口讲明:此接口为封装exFlow启动流程实例的接口,供web端调用定义: 暂停工单模块的接口
42、描述名称:暂停工单界面讲明:此接口为封装exFlow暂停流程实例的接口,供web端调用 定义:恢复工单模块的接口描述名称:恢复工单界面讲明:此接口为封装exFlow恢复流程实例的接口,供web端调用定义: 终止工单模块的接口描述名称:终止工单接口讲明:此接口为封装exFlow终止流程实例的接口,供web端调用定义:完成工单模块的接口描述名称:完成工单接口讲明:此接口为封装exFlow完成流程实例的接口,供web端调用定义: 人工干预模块的接口描述名称:讲明:定义: 第二层设计描述流程治理功能要紧包括注册流程、注销流程、流程监控、启动工单、暂停工单、恢复工单、终止工单、完成工单和人工干预共九个模
43、块。注册流程模块设计描述注册流程模块实现的功能:将设计完成的流程定义注册到AP OMS 中。ProcessDefinitionAgent标识 AP OMS - ProcessManager - ProcessDefinitionAgent简介实现流程定义的注册,注册流程定义到AP OMS中,假如流程定义差不多注册到AP OMS,则提示差不多注册。类定义class ProcessDefinitionAgentprotected:String definitionName;public:ProcessDefinitionAgent ();ProcessDefinitionAgent (String
44、 definitionName);public:bool register();bool unRegister();功能实现讲明资源输入模块的Sequence图注销流程模块设计描述注销流程模块用于将已注册的流程定义从AP OMS中移除。ProcessDefinitionAgent标识 AP OMS - ProcessManager - ProcessDefinitionAgent 简介 用于将已注册的流程定义从AP OMS中移除,注销后的流程定义在 AP OMS中不可用类定义class ProcessDefinitionAgentprotected:String definitionName;
45、public:ProcessDefinitionAgent ();ProcessDefinitionAgent (String definitionName);public:bool register();bool unRegister();功能实现讲明资源导出治理模块的Sequence图流程监控模块设计描述流程监控模块用于实时监控流程执行实例的执行状态,包括查看流程定义、流程执行实例和任务的相关信息。ProcessDefinitionQuery标识 AP OMS - ProcessManager - ProcessDefinitionQuery 简介 用于查询流程定义的相关信息数据,包括流程
46、名称、流程定义的任务名称、流程相关参数。类定义class ProcessDefinitionQuery:public:ProcessDefinitionQuery ();protected:String definitionName;String definitionId;Map relevantData;Map taskpublic:ProcessDefinitionContextCollection listProcessDefinitions ();ProcessRelevantDataDefinitionCollection getProcessRelevantDataDefiniti
47、on (String definitionId);ProcessDefinitionContext findProcessDefinitionById (String definitionId);ProcessDefinitionContext findProcessDefinitionByName(String definitionName);ProcessInstanceQuery标识 AP OMS - Resource - ProcessInstanceQuery 简介 用于查询流程实例的相关信息数据,包括流程名称、流程实例名称、流程实例状态、流程实例相关参数、已执行任务名称、已执行任务
48、状态、未执行任务名称、未执行任务状态。类定义class ProcessInstanceQuery:public:ProcessInstanceQuery ();virtual ProcessInstanceQuery ();protected:String definitionName;String definitionId;String instanceId;public:ProcessInstanceContext findProcessInstance(String instanceId);ProcessInstanceContextCollection listProcessInsta
49、nces();ProcessInstanceContextCollection listProcessInstancesByStatus(String status);ProcessInstanceContextCollection findProcessInstanceByTaskId(String taskId);ProcessInstanceContextCollection findPIByStatusNoSubFlow(String status);ProcessRelevantDataCollection getProcessRelevantData(String sInstanc
50、eId);String findProcessInstanceIDByTaskId(String taskId);String findMainFlowInstanceId(String subInstanceId);Vector listPINamesByStatus(String sStatus);ProcessTaskQuery标识 AP OMS - Resource - ProcessTaskQuery 简介 用于查询流程实例中的任务信息数据,包括任务名称、任务相关参数、任务状态、任务完成状态、任务开始时刻、任务结束时刻、任务执行角色、任务执行用户。定义class ProcessTas
51、kQuery : public:ProcessTaskQuery ();protected:String sTaskId;String sInstanceId;TaskContext taskContext;public:Collection listTasks(String sInstanceID);Collection listTasksByStatus(String sInstanceID, String sStatus);Collection listTasksByStatus(String sStatus);TaskContext findTask(String sTaskId)Co
52、llection listTasksByRoleID(String sRoleID);Collection listTasksByUserID(String sUserID);TaskRelevantDataCollection getTaskRelevantData(String sTaskId)功能实现讲明地区治理模块的Sequence图启动工单模块设计描述启动工单模块用于启动工单对应的流程实例。ProcessInstanceMgr标识 AP OMS - ProcessManager - ProcessInstanceMgr 简介用于启动工单对应的流程实例,包括创建工单实例、启动工单实例。
53、类定义class ProcessInstanceMgr:public:ProcessInstanceMgr ();protected:static String sDefinitionID;static String sDefinitionName;static String sInstanceName;static String sInstanceDescription;static TimeLimit aTimeLimit;ProcessRelevantDataCollection processRelevantDataCollection;ProcessInstanceContext p
54、rocessInstanceContext;public:ProcessInstanceContext createProcessInstanceByName(String sDefinitionName,String sInstanceName,String sInstanceDescription);ProcessInstanceContext createProcessInstance(String sDefinitionID,String sInstanceName,String sInstanceDescription);ProcessRelevantDataCollection g
55、etProcessRelevantData();void setProcessRelevantData(ProcessRelevantDataCollection aProcessRelevantDataCollection);bool startProcessInstance();TimeLimit getTimeLimit();Void setTimeLimit(TimeLimit aTimeLimit);功能实现讲明设备治理模块的Sequence图暂停工单模块设计描述暂停工单模块用于暂停工单的流程实例。ProcessInstanceMgr标识 AP OMS - ProcessManage
56、r - ProcessInstanceMgr 简介用于暂停工单的流程实例,暂停的流程实例将不接着执行流程,直到流程实例被恢复。类定义class ProcessInstanceMgr:public:ProcessInstanceMgr ();void suspendProcessInstance();void suspendProcessInstance(String instanceId);功能实现讲明设备端口治理模块的Sequence图恢复工单模块设计描述恢复工单模块用于恢复流程实例状态为暂停状态的工单。ProcessInstanceMgr标识 AP OMS - ProcessManager
57、 - ProcessInstanceMgr 简介用于恢复流程实例状态为暂停状态的工单,使工单流程实例能够接着执行流程。类定义class ProcessInstanceMgr:public:ProcessInstanceMgr ();void resumeProcessInstance();void resumeProcessInstance(String instanceId);功能实现讲明PVC资源治理模块的Sequence图终止工单模块设计描述终止工单模块用于终止在执行中的工单流程实例。ProcessInstanceMgr标识 AP OMS - ProcessManager - Proce
58、ssInstanceMgr 简介终止工单模块用于用于终止在执行中的工单流程实例,使该流程实例的状态变为终止状态。类定义class ProcessInstanceMgr:public:ProcessInstanceMgr ();void terminateProcessInstance();void terminateProcessInstance(String instanceId);功能实现讲明用户治理模块的Sequence图完成工单模块设计描述完成工单模块用于完成流程执行中的工单。ProcessInstanceMgr标识 NetParser- ProcessManager - Proces
59、sInstanceMgr 简介用于用于完成流程执行中的工单类定义class ProcessInstanceMgr:public:ProcessInstanceMgr ();void completeProcessInstance();void completeProcessInstance(String instanceId);功能实现讲明告警设置模块的Sequence图人工干预模块设计描述人工干预模块用于流程执行过程中出现异常情况,由人工进行干预处理。ProcessManualInterveneMgr标识 AP OMS - ProcessManager - ProcessManualInte
60、rveneMgr 简介 人工干预模块用于流程执行过程中出现异常情况,由人工进行干预处理,从而使流程能够接着正常的执行。类定义class ProcessManualInterveneMgr: public:ProcessManualInterveneMgr ();protected:String instanceId;public:void updateTaskStatus(String taskId,String status);void nextTask(String taskId);void backTask(String taskId);void setTaskRelevantData(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年弋江区招聘警民联调室专职人民调解员备考题库完整答案详解
- 2026年上海益诺思生物技术股份有限公司招聘备考题库含答案详解
- 2026年宁夏贺兰工业园区管委会工作人员社会化公开招聘备考题库参考答案详解
- 2026年广西大学新校区建设项目招聘劳务派遣制工作人员备考题库及一套参考答案详解
- 2026年中车兰州机车有限公司招聘备考题库及答案详解参考
- 2026年农业农村部耕地质量和农田工程监督保护中心度面向社会公开招聘工作人员12人备考题库完整参考答案详解
- 2026年中国电子工程设计院股份有限公司河南分公司招聘备考题库及完整答案详解1套
- 2026年安徽皖信人力资源管理有限公司公开招聘电力工程设计技术人员5人备考题库(马鞍山)及一套答案详解
- 2026年广东省乐昌市校园公开招聘专任教师89人备考题库及答案详解1套
- 2026年中孚实业秋季招聘备考题库及1套参考答案详解
- 北京市西城区中学课余训练:现状洞察与发展探究
- 团队成员介绍课件
- 规划展馆改造项目方案(3篇)
- 玉米dh育种技术
- 头孢曲松钠过敏的观察与急救
- 幼儿园后勤人员培训会议记录2025
- 广告材料供货方案(3篇)
- 四上语文《快乐读书吧》作品导读《世界经典神话与传说》
- 母婴护理员职业道德课件
- 混合痔术后大出血的护理
- 咯血诊治专家共识解读
评论
0/150
提交评论