AP OMS計劃流程管理概要設計手冊_第1頁
AP OMS計劃流程管理概要設計手冊_第2頁
AP OMS計劃流程管理概要設計手冊_第3頁
AP OMS計劃流程管理概要設計手冊_第4頁
AP OMS計劃流程管理概要設計手冊_第5頁
已閱讀5頁,還剩99頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、AP OMS流程治理概要設計講明書 Prepared by 擬制Date日期Reviewed by 評審人Date日期Approved by批準Date日期修訂記錄日期修訂版本CR號修改章節(jié)修改描述作者 目 錄 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軟件系統(tǒng)上下文定義 PAGEREF _Toc87705328 h 13 HYPE

3、RLINK l _Toc87705329 3第一層設計描述 PAGEREF _Toc87705329 h 14 HYPERLINK l _Toc87705330 3.1系統(tǒng)結構 PAGEREF _Toc87705330 h 14 HYPERLINK l _Toc87705331 3.1.1系統(tǒng)結構描述 PAGEREF _Toc87705331 h 15 HYPERLINK l _Toc87705332 3.1.2業(yè)務流程講明 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地區(qū)治理模塊描述 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 數(shù)據(jù)異常顯示治理模塊描述 PAGEREF _Toc87705341 h 26 HYPERLINK l _Toc87705342 3.2.9系統(tǒng)配置模塊描述 PAGEREF _Toc87705342 h 26 HYPERLINK

6、 l _Toc87705343 3.2.10數(shù)據(jù)庫治理策略設置模塊 PAGEREF _Toc87705343 h 27 HYPERLINK l _Toc87705344 3.2.11系統(tǒng)治理模塊 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采集器的緩沖數(shù)據(jù)處理模塊 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數(shù)據(jù)庫治理模塊的接口描述 PAGEREF _Toc87705355 h 35 HYPERLINK l _Toc87705356

9、 3.4.5系統(tǒng)配置模塊的接口描述 PAGEREF _Toc87705356 h 35 HYPERLINK l _Toc87705357 3.4.6系統(tǒng)治理模塊 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采集器的緩沖數(shù)據(jù)處理模塊的接口描述 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功能實現(xiàn)講明 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功能實現(xiàn)講明

12、 PAGEREF _Toc87705369 h 42 HYPERLINK l _Toc87705370 4.3地區(qū)治理模塊 PAGEREF _Toc87705370 h 43 HYPERLINK l _Toc87705371 4.3.1地區(qū)治理模塊設計描述 PAGEREF _Toc87705371 h 43 HYPERLINK l _Toc87705372 4.3.2功能實現(xiàn)講明 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功能實現(xiàn)講明 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功能實現(xiàn)講明 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功能實現(xiàn)講明 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功能實現(xiàn)講明 PAGEREF _Toc87705384 h 55 HYPERLINK l _Toc87705385 數(shù)據(jù)異常顯示治理模塊 PAGEREF _Toc87705385 h 56 HYPERLINK l _Toc87705386 數(shù)據(jù)異常顯示治理模塊設計描述 PAGEREF _Toc87705386 h 56 HYPERLINK l _Toc87705387 4.8.2功能實現(xiàn)講明 PAGEREF _Toc87705387 h 57 HYPERLINK l _Toc87705

16、388 4.9系統(tǒng)配置治理模塊 PAGEREF _Toc87705388 h 58 HYPERLINK l _Toc87705389 4.9.1系統(tǒng)配置治理模塊設計描述 PAGEREF _Toc87705389 h 58 HYPERLINK l _Toc87705390 4.9.2功能實現(xiàn)講明 PAGEREF _Toc87705390 h 58 HYPERLINK l _Toc87705391 4.10數(shù)據(jù)庫治理策略設置模塊 PAGEREF _Toc87705391 h 59 HYPERLINK l _Toc87705392 4.10.1數(shù)據(jù)庫治理策略設置模塊設計描述 PAGEREF _Toc

17、87705392 h 59 HYPERLINK l _Toc87705393 4.10.2功能實現(xiàn)講明 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功能實現(xiàn)講明 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功能實現(xiàn)講明 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功能實現(xiàn)講明 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功能實現(xiàn)講明 PAGEREF _Toc87705407 h 93 HYPERLINK l _Toc87705408 4.16Syslog采集器的緩沖數(shù)據(jù)處理模塊 PAGEREF _Toc87705408 h 93 HYPERLINK l _Toc87705409 4.16.1模塊設計描述 PAGEREF _Toc87705409 h 93 HYPERLINK l _Toc87705410 4.16.2功能實現(xiàn)講明 PAGEREF _Toc87705410 h 97

21、HYPERLINK l _Toc87705411 5數(shù)據(jù)庫設計 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系統(tǒng)運行組件 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與外圍系統(tǒng)之間的關系 PAGEREF _Toc86121327 h 14 HYPERLINK l _Toc86121328 圖2 NetParser系統(tǒng)結構圖 PAGEREF _Toc86121328 h 15 HYPERLINK l _Toc86121329 圖3 SyslogParser系統(tǒng)結構圖 PAGEREF _Toc86121329 h 16 HYPERLINK l _Toc861

25、21330 圖4 NetPaser后臺業(yè)務流程圖 PAGEREF _Toc86121330 h 17 HYPERLINK l _Toc86121331 圖5 輔Syslog Parser 業(yè)務流程圖 PAGEREF _Toc86121331 h 18 HYPERLINK l _Toc86121332 圖6 主 Syslog Parser 業(yè)務流程圖 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失敗緣故計數(shù) PAGEREF _Toc86121335 h 31 HYPERLINK l _Toc86121336 圖10 Syslog采集器的數(shù)據(jù)緩沖處理模塊流程圖 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 地區(qū)治理模塊的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 系統(tǒng)配置模塊的Sequenc

29、e圖 PAGEREF _Toc86121346 h 59 HYPERLINK l _Toc86121347 圖21 數(shù)據(jù)庫治理策略設置模塊的Sequence圖 PAGEREF _Toc86121347 h 60 HYPERLINK l _Toc86121348 圖22 系統(tǒng)治理模塊的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 數(shù)據(jù)采集器,守護程序摘 要:NetParser的后臺程序由守護程序啟動,并同意守護程序的監(jiān)控。后臺程序包括Syslog數(shù)據(jù)采集器和報表生成器。后臺程序與守護程序之間的通信采納Socket通信??s略語清單:Abbreviations縮略語Full spelling 英文全名Chinese explanation 中文解釋NPNetParser華為寬帶性能治理系統(tǒng)阿Admin ToolsAdmin To

32、ols治理工具:對用戶、配置和資源進行治理HBHeart Beater守護程序,監(jiān)視著后臺的兩個進程:Syslog數(shù)據(jù)采集器和報表生成器,若有進程不處于運行狀態(tài),守護程序則對其進行重啟。 簡介目的本文是AP OMS流程治理功能模塊的概要設計講明書。AP OMS中的流程定義的注冊、注銷以及流程監(jiān)控、流程實例的操作差不多上通過本模塊來進行處理。采納Web GUI的方式提供用戶入口。本概要設計是軟件開發(fā)人員進行詳細設計和編碼實現(xiàn)的指南。范圍軟件名稱APSoft Order Manager System 流程治理模塊 軟件功能要實現(xiàn)的軟件功能包括:流程注冊模塊流程注銷模塊流程監(jiān)控模塊啟動工單模塊暫停工

33、單模塊恢復工單模塊終止工單模塊完成工單模塊人工干預模塊軟件應用本模塊為AP OMS中的一部分,要緊包括流程的注冊、注銷、監(jiān)控以及工單的啟動、暫停、恢復、終止、完成等功能。第0層設計描述軟件系統(tǒng)上下文定義流程治理功能模塊上下文定義圖 第一層設計描述系統(tǒng)結構系統(tǒng)結構描述紅色框圖部分為本文所涉及的模塊紅色框圖部分為本文所涉及的模塊AP OMS流程治理系統(tǒng)結構圖業(yè)務流程講明NetPaser后臺業(yè)務流程圖圖5是主服務器和從服務器都具有的功能。Parse 文件將數(shù)據(jù)寫入數(shù)據(jù)庫中的原始數(shù)據(jù)表、用戶上網(wǎng)統(tǒng)計表,月用戶上網(wǎng)統(tǒng)計表、上線失敗緣故統(tǒng)計表,下線失敗緣故統(tǒng)計表。圖3的功能模塊只在主服務器具有,用來統(tǒng)計5

34、分鐘間隔數(shù)據(jù)中需要原始表和臨時表產生的數(shù)據(jù)。 輔Syslog Parser 業(yè)務流程圖主 Syslog Parser 業(yè)務流程圖分解描述本文包括的模塊有:注冊流程、注銷流程、流程監(jiān)控、啟動工單、暫停工單、恢復工單、終止工單、完成工單及人工干預九個模塊。注冊流程模塊描述簡介注冊流程模塊用于將設計完成的流程定義注冊到AP OMS中。功能列表查詢流程定義信息注冊流程3數(shù)據(jù)設計流程名稱信息描述 標識:ProcessName 類型: 目的:用于記錄流程定義的名字流程版本信息描述標識:ProcessVersion類型:目的: 用于記錄注冊流程的版本.流程注冊標志信息描述標識:RegisterFlag類型:

35、目的: 用于記錄流程定義是否差不多注冊到AP OMS的標志信息注銷流程模塊描述簡介注銷流程模塊用于從AP OMS中移除已注冊的流程定義。功能列表查詢已注冊的流程注銷流程數(shù)據(jù)設計流程名稱信息描述 標識:ProcessName 類型: 目的:用于記錄流程定義的名字流程版本信息描述標識:ProcessVersion類型:目的: 用于記錄注冊流程的版本.流程注冊標志信息描述標識:RegisterFlag類型:目的: 用于記錄流程定義是否差不多注冊到AP OMS的標志信息。流程監(jiān)控模塊描述簡介流程監(jiān)控模塊用于實時監(jiān)控流程執(zhí)行實例的執(zhí)行狀態(tài),包括查看流程定義、流程執(zhí)行實例和任務的相關信息。功能列表查詢流程

36、定義數(shù)據(jù)信息。查詢流程執(zhí)行實例數(shù)據(jù)信息。查詢任務數(shù)據(jù)信息。數(shù)據(jù)設計流程名稱信息描述 標識:ProcessName 類型: 目的:用于記錄流程定義的名字流程實例名稱信息描述標識:ProcessInstanceName類型:目的: 用于記錄流程執(zhí)行實例的名稱.流程狀態(tài)信息描述標識:ProcessStatus類型:目的: 用于記錄流程執(zhí)行實例的狀態(tài)啟動工單模塊描述簡介啟動工單模塊用于啟動工單對應的流程實例功能列表啟動工單。數(shù)據(jù)設計流程名稱信息描述 標識:ProcessName 類型: 目的:用于記錄流程定義的名字流程實例名稱信息描述標識:ProcessInstanceName類型:目的: 用于記錄流

37、程執(zhí)行實例的名稱.流程狀態(tài)信息描述標識:ProcessStatus類型:目的: 用于記錄流程執(zhí)行實例的狀態(tài)暫停工單模塊描述簡介暫停工單模塊用于暫停工單的流程實例。功能列表查詢出流程狀態(tài)為啟動狀態(tài)的工單信息,并將信息列出給用戶掃瞄。暫停工單數(shù)據(jù)設計流程名稱信息描述 標識:ProcessName 類型: 目的:用于記錄流程定義的名字流程實例名稱信息描述標識:ProcessInstanceName類型:目的: 用于記錄流程執(zhí)行實例的名稱.流程狀態(tài)信息描述標識:ProcessStatus類型:目的: 用于記錄流程執(zhí)行實例的狀態(tài)恢復工單模塊描述簡介恢復工單模塊用于恢復處于暫停狀態(tài)的工單,使之處于正常運行

38、狀態(tài)。功能列表查詢出流程狀態(tài)為暫停狀態(tài)的工單信息,并將信息列出給用戶掃瞄?;謴凸?。數(shù)據(jù)設計流程名稱信息描述 標識:ProcessName 類型: 目的:用于記錄流程定義的名字流程實例名稱信息描述標識:ProcessInstanceName類型:目的: 用于記錄流程執(zhí)行實例的名稱.流程狀態(tài)信息描述標識:ProcessStatus類型:目的: 用于記錄流程執(zhí)行實例的狀態(tài)終止工單模塊描述簡介終止工單模板用于終止工單流程功能列表查詢出流程狀態(tài)為未完成或未終止狀態(tài)的工單信息,并將信息列出給用戶掃瞄。終止工單。數(shù)據(jù)設計流程名稱信息描述 標識:ProcessName 類型: 目的:用于記錄流程定義的名字流

39、程實例名稱信息描述標識:ProcessInstanceName類型:目的: 用于記錄流程執(zhí)行實例的名稱.流程狀態(tài)信息描述標識:ProcessStatus類型:目的: 用于記錄流程執(zhí)行實例的狀態(tài)完成工單模塊描述簡介完成工單模塊用于完成工單的流程實例。功能列表查詢出流程狀態(tài)為未完成或未終止狀態(tài)的工單信息,并將信息列出給用戶掃瞄。完成工單。數(shù)據(jù)設計流程名稱信息描述 標識:ProcessName 類型: 目的:用于記錄流程定義的名字流程實例名稱信息描述標識:ProcessInstanceName類型:目的: 用于記錄流程執(zhí)行實例的名稱.流程狀態(tài)信息描述標識:ProcessStatus類型:目的: 用于

40、記錄流程執(zhí)行實例的狀態(tài)人工干預模塊描述簡介人工干預模塊用于流程執(zhí)行過程中出現(xiàn)異常情況,由人工進行干預處理。功能列表查詢出需要進行干預的工單信息,并將信息列出給用戶掃瞄。人工干預處理。數(shù)據(jù)設計流程名稱信息描述 標識:ProcessName 類型: 目的:用于記錄流程定義的名字流程實例名稱信息描述標識:ProcessInstanceName類型:目的: 用于記錄流程執(zhí)行實例的名稱.流程狀態(tài)信息描述標識:ProcessStatus類型:目的: 用于記錄流程執(zhí)行實例的狀態(tài)。依靠性描述用戶登錄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端調用定義: 人工干預模塊的接口描述名稱:講明:定義: 第二層設計描述流程治理功能要緊包括注冊流程、注銷流程、流程監(jiān)控、啟動工單、暫停工單、恢復工單、終止工單、完成工單和人工干預共九個模

43、塊。注冊流程模塊設計描述注冊流程模塊實現(xiàn)的功能:將設計完成的流程定義注冊到AP OMS 中。ProcessDefinitionAgent標識 AP OMS - ProcessManager - ProcessDefinitionAgent簡介實現(xiàn)流程定義的注冊,注冊流程定義到AP OMS中,假如流程定義差不多注冊到AP OMS,則提示差不多注冊。類定義class ProcessDefinitionAgentprotected:String definitionName;public:ProcessDefinitionAgent ();ProcessDefinitionAgent (String

44、 definitionName);public:bool register();bool unRegister();功能實現(xiàn)講明資源輸入模塊的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();功能實現(xiàn)講明資源導出治理模塊的Sequence圖流程監(jiān)控模塊設計描述流程監(jiān)控模塊用于實時監(jiān)控流程執(zhí)行實例的執(zhí)行狀態(tài),包括查看流程定義、流程執(zhí)行實例和任務的相關信息。ProcessDefinitionQuery標識 AP OMS - ProcessManager - ProcessDefinitionQuery 簡介 用于查詢流程定義的相關信息數(shù)據(jù),包括流程

46、名稱、流程定義的任務名稱、流程相關參數(shù)。類定義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 簡介 用于查詢流程實例的相關信息數(shù)據(jù),包括流程名稱、流程實例名稱、流程實例狀態(tài)、流程實例相關參數(shù)、已執(zhí)行任務名稱、已執(zhí)行任務

48、狀態(tài)、未執(zhí)行任務名稱、未執(zhí)行任務狀態(tài)。類定義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 簡介 用于查詢流程實例中的任務信息數(shù)據(jù),包括任務名稱、任務相關參數(shù)、任務狀態(tài)、任務完成狀態(tài)、任務開始時刻、任務結束時刻、任務執(zhí)行角色、任務執(zhí)行用戶。定義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)功能實現(xiàn)講明地區(qū)治理模塊的Sequence圖啟動工單模塊設計描述啟動工單模塊用于啟動工單對應的流程實例。ProcessInstanceMgr標識 AP OMS - ProcessManager - ProcessInstanceMgr 簡介用于啟動工單對應的流程實例,包括創(chuàng)建工單實例、啟動工單實例。

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);功能實現(xiàn)講明設備治理模塊的Sequence圖暫停工單模塊設計描述暫停工單模塊用于暫停工單的流程實例。ProcessInstanceMgr標識 AP OMS - ProcessManage

56、r - ProcessInstanceMgr 簡介用于暫停工單的流程實例,暫停的流程實例將不接著執(zhí)行流程,直到流程實例被恢復。類定義class ProcessInstanceMgr:public:ProcessInstanceMgr ();void suspendProcessInstance();void suspendProcessInstance(String instanceId);功能實現(xiàn)講明設備端口治理模塊的Sequence圖恢復工單模塊設計描述恢復工單模塊用于恢復流程實例狀態(tài)為暫停狀態(tài)的工單。ProcessInstanceMgr標識 AP OMS - ProcessManager

57、 - ProcessInstanceMgr 簡介用于恢復流程實例狀態(tài)為暫停狀態(tài)的工單,使工單流程實例能夠接著執(zhí)行流程。類定義class ProcessInstanceMgr:public:ProcessInstanceMgr ();void resumeProcessInstance();void resumeProcessInstance(String instanceId);功能實現(xiàn)講明PVC資源治理模塊的Sequence圖終止工單模塊設計描述終止工單模塊用于終止在執(zhí)行中的工單流程實例。ProcessInstanceMgr標識 AP OMS - ProcessManager - Proce

58、ssInstanceMgr 簡介終止工單模塊用于用于終止在執(zhí)行中的工單流程實例,使該流程實例的狀態(tài)變?yōu)榻K止狀態(tài)。類定義class ProcessInstanceMgr:public:ProcessInstanceMgr ();void terminateProcessInstance();void terminateProcessInstance(String instanceId);功能實現(xiàn)講明用戶治理模塊的Sequence圖完成工單模塊設計描述完成工單模塊用于完成流程執(zhí)行中的工單。ProcessInstanceMgr標識 NetParser- ProcessManager - Proces

59、sInstanceMgr 簡介用于用于完成流程執(zhí)行中的工單類定義class ProcessInstanceMgr:public:ProcessInstanceMgr ();void completeProcessInstance();void completeProcessInstance(String instanceId);功能實現(xiàn)講明告警設置模塊的Sequence圖人工干預模塊設計描述人工干預模塊用于流程執(zhí)行過程中出現(xiàn)異常情況,由人工進行干預處理。ProcessManualInterveneMgr標識 AP OMS - ProcessManager - ProcessManualInte

60、rveneMgr 簡介 人工干預模塊用于流程執(zhí)行過程中出現(xiàn)異常情況,由人工進行干預處理,從而使流程能夠接著正常的執(zhí)行。類定義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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論