【正文】
ion and maintenance to ensure the flow of the process, the single, and automation and information technology, fast delivery and feedback control of information, achieve rapid fault location and business recovery, and thus improve market operations support efforts to improve carrier service levels, quality of service. Application systems are at present relatively popular workflow technology will be a specific job into multiple tasks, roles, and through certain rules and processes, these constraints and monitoring the implementation of mission to improve the management of enterprise production and management levels objectives, and is easy to adjust and optimize the flow. Operation through electronic platforms, implementation of data the Internet, the backbone transmission network, network traffic aggregation, longdistance signaling network, such as the maintenance of professional networks as well as the declaration of failure to coordinate the work of Electronics and flow of treatment. The use of the system to further standardize the mobile device management and fault treatment processes, improve the efficiency of network maintenance work to shorten the online time limit for treatment failure, in order to deal with failure to provide more accurate and rapid green channel at the same time provides for managers reference for decisionmaking firsthand materials, so that failure of treatment process is open, the contents of a unified treatment, and treatment methods to rationalize the results of treatment accurately, and the processing time of Express. Has now bee an indispensable daytoday network maintenance an important part of the background to bee the most powerful support.Keyword: EOMS。實現(xiàn)設(shè)備、人力、信息等各類資源的高效配置,使運行維護(hù)管理標(biāo)準(zhǔn)化、規(guī)范化,加強對市場和業(yè)務(wù)的支撐作用,建立以市場為導(dǎo)向,客戶為中心,效益為目標(biāo)的生產(chǎn)體系,實行對網(wǎng)絡(luò)全專業(yè)的整合。因此,必須依靠管理創(chuàng)新和技術(shù)進(jìn)步走綜合化、集約化維護(hù)之路。關(guān)鍵字:電子運行維護(hù);流程管理;工作流;角色ABSTRACTWith the telemunications market petition being more intense, the new situation of China39。2. 部分流程中執(zhí)行的角色和活動所需要的模板需要更加明確。在電信行業(yè),傳統(tǒng)的運行維護(hù)方式常顯被動,給人的印象是:故障發(fā)生前,維護(hù)人員似乎無所事事。在主動服務(wù)模式下,運行維護(hù)人員主動地監(jiān)控系統(tǒng)的狀況,對日常工作及故障處理完成后主動進(jìn)行問題分析,隨時跟蹤網(wǎng)絡(luò)的變化,對系統(tǒng)的變更風(fēng)險進(jìn)行評估。建立科學(xué)的激勵與監(jiān)督機制,形成一整套科學(xué)的考核制度,以激勵運維人員更有效地提高服務(wù)質(zhì)量和服務(wù)水平,是至關(guān)重要的。整合各種現(xiàn)有的資源,提高資源之間的信息上的溝通,從而達(dá)到有效的利用資源,控制投入成本。同時,基于工作流的電子運維流程管理平臺的建設(shè),易于實現(xiàn)管理目標(biāo),并且可以很容易地解決流程的調(diào)整與優(yōu)化。其次,在技術(shù)架構(gòu)設(shè)計中,分別按照物理架構(gòu)和邏輯架構(gòu)進(jìn)行設(shè)計。目前電信行業(yè)各運營商電子運維建設(shè)已經(jīng)初具規(guī)模,系統(tǒng)處于初始期向成長期過渡的階段[8]。它融合了系統(tǒng)管理、網(wǎng)絡(luò)管理、系統(tǒng)開發(fā)管理等管理活動和變更管理、資產(chǎn)管理、問題管理等許多流程的理論與實踐。1. 首頁 首頁的欄目設(shè)置應(yīng)包括個人部分和公共部分。 以電路調(diào)度本地調(diào)度和開通流程為例: 網(wǎng)元新增電路調(diào)度和開通管理主要是對網(wǎng)元新增電路申請中的各環(huán)節(jié)過程進(jìn)行監(jiān)控和管理,并且完成對DT指令的自動加載和執(zhí)行,進(jìn)而進(jìn)行單通測試,并最后實現(xiàn)現(xiàn)網(wǎng)數(shù)據(jù)和資源數(shù)據(jù)庫的數(shù)據(jù)同步。作業(yè)計劃可按組織、按專業(yè)制定。(2) 作業(yè)計劃執(zhí)行 作業(yè)計劃執(zhí)行包括:作業(yè)計劃執(zhí)行和作業(yè)計劃執(zhí)行情況的檢查a. 作業(yè)計劃執(zhí)行作業(yè)計劃的執(zhí)行人可能是值班人員,也可能不是值班人員。b. 作業(yè)計劃輔助提醒 系統(tǒng)提供作業(yè)任務(wù)輔助提醒功能。交接班完成后,系統(tǒng)自動結(jié)束上一班值班日志,并新生成下一班值班日志。 根據(jù)值班管理的需求描述其用例圖如圖23: 圖23 值班管理用例圖5. 知識管理知識管理模塊包括:文檔管理和案例庫管理兩部分。代理功能即用戶外出或不方便訪問系統(tǒng)時,可設(shè)置代理人員,由代理人員處理該用戶的待辦事宜。1. 約束 (1) 由于各個各省環(huán)境不同,要求系統(tǒng)具有良好的可遷移性,能夠同時適應(yīng)linux,windows等服務(wù)器環(huán)境,weblogic和websphere等web服務(wù)器,數(shù)據(jù)庫要求適應(yīng)Oracle,Informix等。數(shù)據(jù)優(yōu)化要達(dá)到一般的優(yōu)化水平(即在不減少復(fù)雜的動態(tài)SQL查詢的查詢優(yōu)化總量的情況下,能夠同時適用于簡單事務(wù)和查詢的環(huán)境)。按安全域劃分要求,局域網(wǎng)生產(chǎn)終端應(yīng)置于“日常維護(hù)區(qū)”;廠家開發(fā)終端應(yīng)置于“第三方接入?yún)^(qū)”。服務(wù)層軟件為上層各項業(yè)務(wù)功能模塊提供支撐,是系統(tǒng)具有良好可擴展性的保障。流程中攜帶業(yè)務(wù)信息模型。Hibernate則實現(xiàn)與數(shù)據(jù)庫的映射[19],在此采用了比較常用的DAO模式來與數(shù)據(jù)庫進(jìn)行操作[19]。3. 值班管理:加強當(dāng)前值班時的管理,對值班人員及值班期間的各種事情進(jìn)行統(tǒng)一的調(diào)配管理,能夠更好的規(guī)范日常的管理。2. 流程查詢該部分主要是對現(xiàn)有流程或工單的一個查詢。其接口結(jié)構(gòu)如圖35 圖35 系統(tǒng)接口圖系統(tǒng)接口說明:接口類別互聯(lián)系統(tǒng)接口內(nèi)容接口技術(shù)部省接口部省運維流程系統(tǒng)互聯(lián)界面集成HTTPPOST內(nèi)部接口話務(wù)網(wǎng)管、數(shù)據(jù)網(wǎng)管、傳輸網(wǎng)管、動環(huán)監(jiān)控、IT網(wǎng)管告警/故障工單Web Services+POST資源變更與配置Web Services+HTTPPOST外部接口業(yè)務(wù)支撐系統(tǒng)業(yè)務(wù)開通、網(wǎng)絡(luò)投訴、網(wǎng)絡(luò)信息Web Services前轉(zhuǎn)接口SMS/MMS、EMAIL輔助通知信息根據(jù)各平臺要求第4章 系統(tǒng)詳細(xì)設(shè)計工作流管理系統(tǒng)[22],簡稱WFMS,經(jīng)過對業(yè)務(wù)、公文流轉(zhuǎn)過程的分析以及抽象,工作流管理系統(tǒng)圍繞業(yè)務(wù)交互邏輯、業(yè)務(wù)處理邏輯以及參與者三個問題進(jìn)行解決,業(yè)務(wù)交互邏輯對應(yīng)的為業(yè)務(wù)的流轉(zhuǎn)過程,在工作流管理系統(tǒng)中對應(yīng)的提出了工作流引擎、工作流設(shè)計、流程操作來解決業(yè)務(wù)交互邏輯的問題,業(yè)務(wù)處理邏輯對應(yīng)業(yè)務(wù)流轉(zhuǎn)過程中的表單、文檔等的處理,在工作流管理系統(tǒng)中對應(yīng)的提出了表單設(shè)計工具、與表單的集成來解決業(yè)務(wù)處理邏輯的問題,參與者對應(yīng)到的為流轉(zhuǎn)過程中環(huán)節(jié)對應(yīng)的人或程序,在工作流管理系統(tǒng)中通過與應(yīng)用程序的集成來解決參與者的問題?! ?. 流程操作 流程操作指所支持的對于流程環(huán)節(jié)的操作,如啟動流程、終止流程、掛起流程、直流、分流(單人辦理)、并流(多人同時辦理)、聯(lián)審等,像這些流程操作都是可直接基于引擎所提供的環(huán)節(jié)調(diào)度算法來直接支持的,而在實際的需求中,通常需要自由的對于流程進(jìn)行干涉,如回退、跳轉(zhuǎn)、追加、傳閱、辦理等,而這些流程操作對于工作流引擎來說是不合理的,因此必須單獨的去實現(xiàn)?! ?. 與表單的集成 通常業(yè)務(wù)流轉(zhuǎn)需要表單來表達(dá)實際的業(yè)務(wù),因此需要與表單進(jìn)行集成來實現(xiàn)業(yè)務(wù)意義,與表單的集成通常包括表單數(shù)據(jù)的自動獲取、存儲、修改,表單域的權(quán)限控制、流程相關(guān)數(shù)據(jù)的維護(hù)以及流程環(huán)節(jié)表單的綁定。工作流引擎的設(shè)計類圖如圖43 圖43 工作流引擎類圖在引擎類圖中wfProcess類負(fù)責(zé)保存每一個流程實例的詳細(xì)信息(包括id、發(fā)起人等),類wfActivity則保存每一個流程實例中的每一個環(huán)節(jié)的詳細(xì)信息(包括id,該環(huán)節(jié)處理人、處理時間等),wfAssignmeng類則保存有每一個流程實例中各個環(huán)節(jié)之間的流轉(zhuǎn)關(guān)系;wfExectutionObject類則用于在工作流操作中進(jìn)行數(shù)據(jù)傳遞時保存各種所需參數(shù)信息,exception則用于處理各種異常。調(diào)度器負(fù)責(zé)管理Quartz應(yīng)用運行時環(huán)境。緩沖管理的實現(xiàn)類之間的關(guān)系如圖46圖46 緩沖管理實現(xiàn)類圖在緩沖管理類圖中,ProcessScaner類負(fù)責(zé)掃描符合條件的轉(zhuǎn)移數(shù)據(jù),將這些數(shù)據(jù)的工單標(biāo)示放入TransferQueue類的隊列中,然后根據(jù)隊列中的信息通過TaskINfoBuilder、TaskProcessBuilder和BusinessBuilder類來分別構(gòu)造要轉(zhuǎn)移的數(shù)據(jù)對象,然后由TargetObjectBuilder類來對構(gòu)造的3個對象進(jìn)行一個統(tǒng)一的整合,形成一個需要轉(zhuǎn)移的唯一對象,由CachTransfer類來將其轉(zhuǎn)移到緩存數(shù)據(jù)庫中,最后有EngineClear和RunningClear類將引擎數(shù)據(jù)庫和當(dāng)前業(yè)務(wù)運行庫中的相應(yīng)數(shù)據(jù)清除。因此,我們在設(shè)計考慮數(shù)據(jù)庫表結(jié)構(gòu)時,相關(guān)的因素要考慮周全。字段名類型描述約束Plan_idSerial作業(yè)計劃編號Not nullPlan_nameVarchar(255)作業(yè)計劃名稱Not nullDept_idInteger部門編號Not nullnetType_idInteger網(wǎng)元類型編號Not nullContentVarchar(1000)內(nèi)容RemarkVarchar(500)備注Create_timeDatetime year to second創(chuàng)建時間Not nullCreate_userIdInteger創(chuàng)建人編號Not nullCheckerIdInteger審核人編號Not nullcheckFlagVarchar(10)審核標(biāo)志Not nullDeletedVarchar(10)刪除標(biāo)志Parent_plan_idInteger父作業(yè)計劃編號Title_idInteger標(biāo)題編號Not nullPlan_typeVarchar(10)作業(yè)計劃粒度Not null表44緩沖管理主要是在后臺數(shù)據(jù)庫間的數(shù)據(jù)轉(zhuǎn)移,通過定時任務(wù)將運行庫中的數(shù)據(jù)轉(zhuǎn)移到緩存庫中,在緩沖管理模塊中一共用到了8個數(shù)據(jù)庫的表:emos_process_info 存儲流程的信息eoms_activity_info 存儲流程中的各個環(huán)節(jié)的信息eoms_action_info 存儲每一個環(huán)節(jié)的操作信息cach_task_info 存有緩沖工單的信息:如工單idcach_task_process 存儲整個流程的信息cach_task_procdata 存儲工單處理時的信息cach_task_mon 存儲工單中的公共信息Cach_instance_relation 存儲流程的分解情況在緩沖管理中所用到的數(shù)據(jù)表之間的關(guān)系圖如圖47:圖47 緩沖管理數(shù)據(jù)表間關(guān)系第5章 系統(tǒng)實現(xiàn)與測試系統(tǒng)首頁如下:包含用戶處理的基本工單任務(wù)、作業(yè)計劃、各種信息公告及輔助管理的短信發(fā)送、通信錄等等內(nèi)容,用戶可以在此就對任務(wù)或者作業(yè)計劃進(jìn)行處理。amp。 ……………………………. (待審核)。在短息發(fā)送環(huán)節(jié),其實現(xiàn)的部分代碼如下: empIds = ( + , )。 mails += , + ()。 sentMessage(mobiles, content)