版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、北京市市級城市管理信息平臺北京市市級城市管理信息平臺 初步設(shè)計報告初步設(shè)計報告 (第六冊與相關(guān)部門對接系統(tǒng))(第六冊與相關(guān)部門對接系統(tǒng)) 中國電子信息產(chǎn)業(yè)發(fā)展研究院 2005 年年 10 月月 項目名稱項目名稱北京市市級城市管理信息平臺 單位名稱單位名稱北京市市政管理委員會 項目類型項目類型 a2a2 a1:新建部門內(nèi)項目;a2:新建跨部門項目; b1:應(yīng)用升級項目 b2:網(wǎng)絡(luò)升級項目;b3:安全改造項目(根據(jù)項 目情況選擇) 項項 目目 信信 息息 業(yè)務(wù)類型業(yè)務(wù)類型c1c1、c2c2 c1:提高公共服務(wù)能力;c2:提高行政管理能力 (根據(jù)項目情況選擇) 聯(lián)聯(lián) 系系 人人李立明國國 家家 機機
2、 關(guān)關(guān) 地址地址 北京市西城區(qū)西單北大街 80 號 大大 專專 院院 校校 電話電話66055769國 有有 企企 業(yè)業(yè) 傳真?zhèn)髡?6055769股股 份份 公公 司司 emailemail 集集 體體 個個 體體 項項 目目 單單 位位 信信 息息 郵政編碼郵政編碼 100032100032 單單 位位 屬屬 性性 獨獨 立立 科科 研研 機機 構(gòu)構(gòu) 設(shè)計單位設(shè)計單位中中國國電電子子信信息息產(chǎn)產(chǎn)業(yè)業(yè)發(fā)發(fā)展展研研究究院院 接受日期接受日期 2005-092005-09 研究日期研究日期20052005 年年 9 9 月月20052005 年年 1010 月月 提交資料
3、內(nèi)容提交資料內(nèi)容 1、 北京市發(fā)展和改革委員會北京市城市管理信息平臺項目建議書 (代可行性研究報告)的批復(fù); 2、 北京市市級城市管理信息平臺可行性研究報告(修訂版); 3、 北京市市級城市管理信息平臺可行性研究報告(補充材料); 4、 中共北京市委、北京市人民政府關(guān)于推廣東城區(qū)城市管理經(jīng)驗 建立信息化城市管理系統(tǒng)的意見(京發(fā)20057 號) 5、 中共北京市委辦公廳、北京市人民政府辦公廳轉(zhuǎn)發(fā)市社區(qū)建設(shè)和 城市管理體制改革領(lǐng)導(dǎo)小組辦公室關(guān)于推廣東城區(qū)城市管理經(jīng) 驗建立信息化城市管理系統(tǒng)工作方案的通知(京辦發(fā)200520 號文件)。 法法人人代代表表 張張旭旭明明設(shè)設(shè)計計負負責(zé)責(zé)人人葉葉宜宜強強
4、技技術(shù)術(shù)管管理理負負責(zé)責(zé)人人柳柳純純錄錄 目目 錄錄 第第 1 章章. 概述概述.8 1.1. 編寫目的編寫目的 .8 1.2. 術(shù)語定義術(shù)語定義 .8 1.3. 參考資料參考資料 .9 第第 2 章章. 總體設(shè)計總體設(shè)計.10 2.1. 需求簡介需求簡介 .10 2.2. 運行環(huán)境運行環(huán)境 .11 2.3. 基本設(shè)計概念和處理流程基本設(shè)計概念和處理流程 .12 2.4. 結(jié)構(gòu)結(jié)構(gòu) .13 2.5. 功能需求與程序的關(guān)系功能需求與程序的關(guān)系 .13 2.6. 人工處理過程人工處理過程 .13 第第 3 章章. 模塊設(shè)計模塊設(shè)計.14 3.1. 市級平臺委辦局(行業(yè)單位)協(xié)同工作系統(tǒng)市級平臺委辦
5、局(行業(yè)單位)協(xié)同工作系統(tǒng) .14 3.1.1. 系統(tǒng)需求 .14 3.1.2. 系統(tǒng)邊界 .14 3.1.3. 系統(tǒng)框架 .15 3.1.4. 系統(tǒng)設(shè)計 .16 3.1.5. 網(wǎng)絡(luò)、軟硬件環(huán)境 .33 3.2. 業(yè)務(wù)適配器:業(yè)務(wù)適配器:web服務(wù)容器服務(wù)容器 .34 3.3. 業(yè)務(wù)適配器:數(shù)據(jù)存取服務(wù)業(yè)務(wù)適配器:數(shù)據(jù)存取服務(wù) .34 3.4. 業(yè)務(wù)適配器:核心框架業(yè)務(wù)適配器:核心框架 .37 3.4.1. 日志處理機制 .39 3.4.2. 錯誤處理機制 .39 3.4.3. 任務(wù)流水線 .39 3.4.4. 多線程及線程管理 .40 3.4.5. 源(source)、管工廠(pipefac
6、tory)和目的端(destination).42 3.4.6. 圖解 .43 3.5. 業(yè)務(wù)適配器:系統(tǒng)組件業(yè)務(wù)適配器:系統(tǒng)組件 .43 3.5.1. 業(yè)務(wù)適配器:連接器(connector).44 3.5.2. 管道組件(pipefactory).71 3.5.3. 處理器組件(handler).76 3.6. 業(yè)務(wù)適配器:配置管理業(yè)務(wù)適配器:配置管理 .79 3.6.1. 系統(tǒng)控制 .79 3.6.2. 任務(wù)管理 .79 3.6.3. 日志管理 .80 3.6.4. 配置管理 .81 3.6.5. 數(shù)據(jù)診斷 .82 第第 4 章章. 接口設(shè)計接口設(shè)計.84 4.1. 用戶接口用戶接口 .
7、84 4.2. 市區(qū)兩級對接整體框架市區(qū)兩級對接整體框架 .84 4.3. 數(shù)據(jù)對接內(nèi)容數(shù)據(jù)對接內(nèi)容 .90 4.3.1. 基礎(chǔ)數(shù)據(jù) .90 4.3.2. 業(yè)務(wù)數(shù)據(jù) .90 4.3.3. 查詢統(tǒng)計數(shù)據(jù) .93 4.4. 數(shù)據(jù)對接規(guī)范數(shù)據(jù)對接規(guī)范 .94 4.4.1. 對接數(shù)據(jù) .94 4.4.2. 對接數(shù)據(jù)格式規(guī)范 .94 4.4.3. 對接數(shù)據(jù)定義 .95 4.4.4. 數(shù)據(jù)對接實現(xiàn) .95 4.5. 對接數(shù)據(jù)定義對接數(shù)據(jù)定義 .95 4.5.1. 業(yè)務(wù)表單數(shù)據(jù) .96 4.5.2. 基礎(chǔ)支撐數(shù)據(jù) .99 4.5.3. 基礎(chǔ)地理數(shù)據(jù) .100 4.5.4. 查詢統(tǒng)計數(shù)據(jù) .101 4.6.
8、行業(yè)空間數(shù)據(jù)標(biāo)準(zhǔn)行業(yè)空間數(shù)據(jù)標(biāo)準(zhǔn) .101 4.6.1. 概述 .101 4.6.2. 電力行業(yè)空間數(shù)據(jù)應(yīng)用標(biāo)準(zhǔn) .102 4.6.3. “路燈管理中心”數(shù)據(jù)分析.102 4.6.4. 燃氣行業(yè)空間數(shù)據(jù)應(yīng)用標(biāo)準(zhǔn) .103 第第 5 章章. 運行對接設(shè)計、定制內(nèi)容和方案運行對接設(shè)計、定制內(nèi)容和方案.110 5.1. 業(yè)務(wù)適配器定制過程業(yè)務(wù)適配器定制過程 .110 5.1.1. 系統(tǒng)管理 .110 5.1.2. 任務(wù)配置 .115 5.1.3. 框架功能與配置 .117 5.1.4. 組件功能與配置 .123 5.2. 數(shù)據(jù)對接機制數(shù)據(jù)對接機制 .125 5.2.1. 初始化 .125 5.2.2
9、. 定期更新 .126 5.2.3. 實時流轉(zhuǎn) .128 5.2.4. 實時獲取 .128 5.3. 數(shù)據(jù)對接方案數(shù)據(jù)對接方案 .128 5.3.1. 概述 .128 5.3.2. 業(yè)務(wù)流程描述 .129 5.3.3. 對相關(guān)業(yè)務(wù)單位的要求 .130 5.3.4. 委辦局或市屬責(zé)任單位與市級平臺之間的業(yè)務(wù)數(shù)據(jù)交換 .130 5.3.5. 區(qū)級平臺的業(yè)務(wù)數(shù)據(jù)交換 .133 5.3.6. 空間數(shù)據(jù)交換 .134 5.3.7. 對接系統(tǒng)和市級平臺內(nèi)部業(yè)務(wù)系統(tǒng)的連接 .135 第第 6 章章. 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計.136 6.1. 邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計 .136 6.2. 物理結(jié)構(gòu)設(shè)
10、計物理結(jié)構(gòu)設(shè)計 .145 6.3. 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 .146 第第 7 7 章章. . 系統(tǒng)出錯處理設(shè)計系統(tǒng)出錯處理設(shè)計.147 7.1. 出錯信息出錯信息 .147 7.2. 補救措施補救措施 .147 7.3. 系統(tǒng)維護設(shè)計系統(tǒng)維護設(shè)計 .147 第第 8 8 章章. . 網(wǎng)絡(luò)對接網(wǎng)絡(luò)對接.148 8.1. 區(qū)級平臺網(wǎng)絡(luò)現(xiàn)狀描述區(qū)級平臺網(wǎng)絡(luò)現(xiàn)狀描述 .148 8.1.1. 區(qū)縣專網(wǎng)以市專網(wǎng)的交換機 cisco 6006 作為核心.148 8.1.2. 區(qū)縣專網(wǎng)通過本身的核心路由器與市專網(wǎng)連接 .149 8.2. 市級平臺與區(qū)級平臺網(wǎng)絡(luò)對接市級平臺與區(qū)級平臺網(wǎng)絡(luò)對接
11、 .149 8.2.1. 通過市專網(wǎng) cisco 6006 連通市級平臺.150 8.2.2. 通過區(qū)縣專網(wǎng)本身核心路由器連通市級平臺 .151 8.2.3. ip 地址使用要求.151 8.2.4. 帶寬和連接要求 .152 8.2.5. 網(wǎng)絡(luò)安全 .152 第第 9 章章. 市級平臺信息交換規(guī)范市級平臺信息交換規(guī)范.153 附錄一、附錄一、區(qū)級平臺數(shù)據(jù)提供要求區(qū)級平臺數(shù)據(jù)提供要求.154 1.1.部件屬性數(shù)據(jù)部件屬性數(shù)據(jù) .154 2.2.行政區(qū)劃數(shù)據(jù)行政區(qū)劃數(shù)據(jù) .156 3.3.地理編碼庫地理編碼庫 .157 附錄二、附錄二、業(yè)務(wù)適配器軟硬件要求業(yè)務(wù)適配器軟硬件要求.162 1. 硬件
12、設(shè)備硬件設(shè)備 .162 2. 軟件軟件 .162 附錄三、附錄三、數(shù)據(jù)表單數(shù)據(jù)表單.163 1. 下行中間表下行中間表問題登記單問題登記單 .163 2. 下行中間表下行中間表立案單立案單 .164 3. 下行中間表下行中間表任務(wù)分派單任務(wù)分派單 .164 4. 下行中間表下行中間表委托核查單委托核查單 .164 5. 下行中間表下行中間表督辦單督辦單 .165 6. 下行中間表領(lǐng)導(dǎo)批示下行中間表領(lǐng)導(dǎo)批示 .165 7. 下行中間表下行中間表附件附件 .166 8. 下行中間表基礎(chǔ)分類數(shù)據(jù)下行中間表基礎(chǔ)分類數(shù)據(jù) .166 9. 下行中間表專業(yè)部門屬性表下行中間表專業(yè)部門屬性表 .166 10.
13、 上行中間表上行中間表任務(wù)簽收響應(yīng)任務(wù)簽收響應(yīng) .167 11. 上行中間表上行中間表任務(wù)反饋單任務(wù)反饋單.167 12. 上行中間表上行中間表處置核查單處置核查單 .167 13. 上行中間表上行中間表問題登記單問題登記單 .168 14. 上行中間表領(lǐng)導(dǎo)指派任務(wù)、批示反饋表上行中間表領(lǐng)導(dǎo)指派任務(wù)、批示反饋表 .169 15. 上行中間表上行中間表附件附件 .169 16. 上行中間表城管通上行中間表城管通 gps 數(shù)據(jù)數(shù)據(jù).170 17. 上行中間表專業(yè)部門屬性表上行中間表專業(yè)部門屬性表 .170 18. 上行中間表城管員基本屬性上行中間表城管員基本屬性 .170 19. 上行中間表部件屬
14、性信息上行中間表部件屬性信息 .171 附錄四、數(shù)據(jù)格式規(guī)范附錄四、數(shù)據(jù)格式規(guī)范.172 1. 數(shù)據(jù)格式約束數(shù)據(jù)格式約束 .172 xml 名稱空間名稱空間 .172 2. 信息頭結(jié)構(gòu)與格式信息頭結(jié)構(gòu)與格式 .173 preamble規(guī)范規(guī)范.173 delivery規(guī)范規(guī)范.174 service規(guī)范規(guī)范.175 3. 完整的交換數(shù)據(jù)格式舉例完整的交換數(shù)據(jù)格式舉例 .178 附錄五、業(yè)務(wù)適配器附錄五、業(yè)務(wù)適配器 web 服務(wù)調(diào)用接口服務(wù)調(diào)用接口.181 1. 數(shù)據(jù)發(fā)送服務(wù)數(shù)據(jù)發(fā)送服務(wù) .181 1.1 接口方法描述 .181 1.2 web服務(wù) wsdl 描述.181 2. 數(shù)據(jù)接收服務(wù)數(shù)據(jù)
15、接收服務(wù) .183 2.1 接口方法描述 .183 2.2 web服務(wù) wsdl 描述.184 3. 數(shù)據(jù)接收另選方案數(shù)據(jù)接收另選方案 .185 4. 數(shù)據(jù)發(fā)送通知數(shù)據(jù)發(fā)送通知 .185 5. 數(shù)據(jù)到達通知數(shù)據(jù)到達通知 .187 附錄六、查詢統(tǒng)計附錄六、查詢統(tǒng)計 web 服務(wù)調(diào)用接口服務(wù)調(diào)用接口.189 1. 數(shù)據(jù)查詢統(tǒng)計服務(wù)數(shù)據(jù)查詢統(tǒng)計服務(wù) .189 1.1 接口方法描述 .189 1.2 參數(shù)內(nèi)容規(guī)范 .189 1.3 返回結(jié)果規(guī)范 .190 第第 1 章章.概述概述 1.1.編寫目的編寫目的 城市信息化管理市級平臺系統(tǒng)項目(以下簡稱“市級平臺” 項目):的總體目標(biāo)是:根據(jù)全市信息化的總體
16、部署和要求,結(jié)合 gbc 政務(wù)模式,圍繞市市政管委城市管理和公共服務(wù)職能行使的需 求,構(gòu)建對內(nèi)業(yè)務(wù)和辦公、對外服務(wù)的信息化體系,達到“情況清、 指揮靈、使用方便”,為公眾提供快速優(yōu)質(zhì)服務(wù),對企業(yè)實行規(guī)范 管理和有效監(jiān)管,提高整個城市管理水平。為了實現(xiàn)市區(qū)兩級平臺 業(yè)務(wù)聯(lián)動需求,通過對于“市級平臺”前期工作的參與和對東城區(qū) 區(qū)級平臺業(yè)務(wù)的深入學(xué)習(xí),以及和東城區(qū)相關(guān)區(qū)級平臺相關(guān)承建單 位以及各城區(qū)區(qū)級平臺相關(guān)承建單位的交流,深入地了解了城市 信息化管理市級平臺系統(tǒng)對于市區(qū)兩級平臺業(yè)務(wù)聯(lián)動的要求。為 了城市信息化管理市級平臺系統(tǒng)里各業(yè)務(wù)系統(tǒng)能夠順利地和各 區(qū)的業(yè)務(wù)系統(tǒng)對接,以及相應(yīng)數(shù)據(jù)能夠順利地到達
17、各委辦局和市屬 責(zé)任單位,和為項目設(shè)計提供編制依據(jù),特編寫城市信息化管理市 級平臺系統(tǒng)對接系統(tǒng)設(shè)計報告。 1.2.術(shù)語定義術(shù)語定義 縮寫、術(shù)語縮寫、術(shù)語解解 釋釋 市市政管北京市市政管理委員會 市級平臺城市信息化管理市級平臺系統(tǒng) 數(shù)據(jù)交換平臺市級平臺里面用來做市級平臺數(shù)據(jù)和其它業(yè)務(wù)系統(tǒng)數(shù)據(jù) 交換的技術(shù)平臺。 對接系統(tǒng)市級平臺和區(qū)級平臺、委辦局、市屬責(zé)任單位的業(yè)務(wù)對 接系統(tǒng) gbcp 政府(government)、企業(yè)(business)、公眾(citizen) 之間的關(guān)系可以歸結(jié)稱為“gbcp”的關(guān)系模式:就是 g 居于主導(dǎo)地位、b 作為 g 的職能完成主體和監(jiān)管協(xié)調(diào)對象、 c 通過 g 參與
18、政務(wù)管理并有效快速獲得 b 提供的服務(wù)。公 共物 p 的數(shù)據(jù)可分類為:gbcp 編碼、屬性數(shù)據(jù)(長度、 材質(zhì)、型號、能源類型等)、狀態(tài)數(shù)據(jù)(是否正常,流 量、壓力、溫度等)、地理位置、權(quán)屬信息(p 的責(zé)任主 體和責(zé)任范圍)、運營費用等; 1.3.參考資料參考資料 1、北京市市政管委各類定期、年報報表格式以及說明 2、北京市數(shù)字市政管理服務(wù)系統(tǒng)項目建議書 3、gbcp 城市公共管理服務(wù)模式研究 4、北京市信息化城市管理系統(tǒng)技術(shù)規(guī)范 5、依托數(shù)字城市技術(shù)創(chuàng)建城市管理新模式 第第 2 章章.總體設(shè)計總體設(shè)計 2.1.需求簡介需求簡介 根據(jù)京發(fā)20057 號文件的要求:全市統(tǒng)一使用一個城市管理號 碼,
19、建立市、區(qū)兩級城市管理信息平臺。市、區(qū)兩級平臺具有呼叫、 信息傳遞、協(xié)調(diào)處置和監(jiān)督職能。京發(fā)20057 號文件對市級平臺工 作程序要求為:市級平臺接到反映問題的信息后,對區(qū)屬單位責(zé)任 范圍的問題及時轉(zhuǎn)到區(qū)級平臺;對市屬單位責(zé)任范圍的問題及時轉(zhuǎn) 到市屬責(zé)任單位;將需要市、區(qū)兩級聯(lián)動辦理的事項轉(zhuǎn)到區(qū)級平臺 及相應(yīng)的市屬責(zé)任單位;對非市、區(qū)屬責(zé)任單位進行協(xié)調(diào);突發(fā)公 共事件及時上報市應(yīng)急指揮中心。市屬責(zé)任單位接到信息后,應(yīng)按 職責(zé)在規(guī)定時限內(nèi)對問題做出處理,處理完畢后將處置結(jié)果立即反 饋到市級平臺。對需要協(xié)調(diào)解決或責(zé)任單位不按時處理的,市級平 臺要及時予以協(xié)調(diào)或督促處置。 城市管理信息平臺的業(yè)務(wù)單位
20、包括:市級平臺、區(qū)級平臺、相 關(guān)委辦局和市屬責(zé)任單位,以下簡稱“業(yè)務(wù)單位”。與市級平臺相 關(guān)的業(yè)務(wù)單位包括:區(qū)級平臺、相關(guān)委辦局和市屬責(zé)任單位,以下 簡稱“相關(guān)業(yè)務(wù)單位”。 為實現(xiàn)市級平臺對城市管理的綜合處理能力,市級平臺需要與 區(qū)級平臺、相關(guān)委辦局和市屬責(zé)任單位實現(xiàn)對接,即在相關(guān)業(yè)務(wù)單 位之間實現(xiàn)城市管理問題的接收、分發(fā)、協(xié)調(diào)和反饋。 業(yè)務(wù)單位系統(tǒng)的對接主要在三個層面: 1. 數(shù)據(jù)層面的對接,系統(tǒng)間主要的接口是底層數(shù)據(jù)的訪問與功 能調(diào)用; 2. 流程層面的對接,系統(tǒng)間主要的接口是流程性工作在各節(jié)點 的流轉(zhuǎn)過程。 3. 業(yè)務(wù)應(yīng)用層面的對接,系統(tǒng)間的接口是應(yīng)用層次上的功能接 口服務(wù)調(diào)用。 業(yè)務(wù)單
21、位系統(tǒng)的對接數(shù)據(jù)包括: 1. 基礎(chǔ)地理數(shù)據(jù)(地理編碼、行政區(qū)劃數(shù)據(jù),包括街道、社區(qū) 和網(wǎng)格數(shù)據(jù))、部件屬性信息和部件分類、事件分類數(shù)據(jù); 2. 靜態(tài)、定期更新業(yè)務(wù)數(shù)據(jù); 3. 實時動態(tài)交互業(yè)務(wù)流程數(shù)據(jù)。(同一事件可能需要市、區(qū)、 各單位同時參與處理)。 4. 業(yè)務(wù)應(yīng)用方面的查詢、統(tǒng)計結(jié)果數(shù)據(jù)。 2.2.運行環(huán)境運行環(huán)境 硬件設(shè)備硬件設(shè)備 本軟件運行所需要設(shè)備的最低要求: pc 機 p4 2.4ghz 以上,最小內(nèi)存容量 1g,4g 剩余硬盤, vga 彩顯,10/100m 自適應(yīng)網(wǎng)卡。 軟件軟件 使用時需提供以下運行環(huán)境: 操作系統(tǒng): windows server 2003 sp1 軟件環(huán)境:
22、javatm 2 platform, standard edition, v 1.4.2 2.3.基本設(shè)計概念和處理流程基本設(shè)計概念和處理流程 表 2-1 相關(guān)業(yè)務(wù)單位必須滿足的要求列表 相關(guān)業(yè)務(wù)單位必須滿足的要求列表 序號詳細描述 數(shù)據(jù) 要求 1) 部件、事件種類的劃分規(guī)則與市級平臺統(tǒng)一 2) 部件、事件編碼的規(guī)則與市級平臺統(tǒng)一 3) 對具體的某個部件編碼與市級平臺統(tǒng)一 4) 對具體的事件提供事件的唯一標(biāo)識(1 個或幾個標(biāo)志性數(shù) 據(jù)組成),避免重復(fù)立案 功能 要求 1) 業(yè)務(wù)單位能夠接收、響應(yīng)市級平臺轉(zhuǎn)發(fā)的事件處理信 息、核查事件任務(wù) 2) 業(yè)務(wù)單位能夠反饋事件(市級平臺轉(zhuǎn)發(fā))的處理結(jié)果 3
23、) 業(yè)務(wù)單位能夠上報給市級平臺重大、需要協(xié)調(diào)、應(yīng)急、 無法解決的事件 4) 業(yè)務(wù)單位能夠提供事件數(shù)據(jù)查詢統(tǒng)計功能,市級平臺 能夠發(fā)送查詢統(tǒng)計指令到業(yè)務(wù)單位,業(yè)務(wù)單位返回相 應(yīng)的查詢統(tǒng)計結(jié)果。 接口 要求 能夠提供市級平臺獲取部件、事件信息的接口,具體包括: 1) 能夠提供接收、響應(yīng)、反饋市級平臺任務(wù)的接口, 并且提供實時接收任務(wù)的接口 2) 能夠提供上報給市級平臺事件的接口 3) 區(qū)里部件更新時,能夠及時通知市級平臺,以保 證市級平臺數(shù)據(jù)與區(qū)級平臺數(shù)據(jù)的同步 4) 有新的上報的事件時,能夠及時通知市級平臺, 以避免在事件報送過程中產(chǎn)生延誤 5) 能夠提供事件、城管員的查詢統(tǒng)計接口,當(dāng)市級 平臺
24、發(fā)送給相關(guān)業(yè)務(wù)單位查詢統(tǒng)計指令后,相關(guān) 業(yè)務(wù)單位能夠及時返回相應(yīng)查詢及統(tǒng)計結(jié)果。 2.4.結(jié)構(gòu)結(jié)構(gòu) 對接系統(tǒng)由兩部分組成,業(yè)務(wù)適配器和業(yè)務(wù)聯(lián)動表單處理系統(tǒng)。 業(yè)務(wù)適配器是用已經(jīng)有的產(chǎn)品:業(yè)務(wù)適配器,對其主要做大量的配置工作 和處理市級平臺專有的消息。業(yè)務(wù)聯(lián)動表單處理系統(tǒng)是新的專門為市級開發(fā)的 產(chǎn)品。 2.5.功能需求與程序的關(guān)系功能需求與程序的關(guān)系 表 2-2 功能需求與程序的關(guān)系 功能需求功能需求業(yè)務(wù)適配器業(yè)務(wù)適配器業(yè)務(wù)聯(lián)動表單處理系統(tǒng)業(yè)務(wù)聯(lián)動表單處理系統(tǒng) 和區(qū)級平臺業(yè)務(wù)系統(tǒng) 實現(xiàn)數(shù)據(jù)交換 參與 市政管理的相應(yīng)表單 信息到達委辦局、市 屬責(zé)任單位,相關(guān)單 位的信息反饋。 參與參與 對于區(qū)級平
25、臺來說,由于區(qū)級平臺將開發(fā)業(yè)務(wù)程序和市級平臺對接系統(tǒng)對 接,在區(qū)級平臺只部署業(yè)務(wù)適配器就可以了。委辦局、市屬責(zé)任單位不開發(fā)和 市級平臺對接的業(yè)務(wù)系統(tǒng),所以在委辦局、權(quán)屬責(zé)任單位要部署業(yè)務(wù)適配器和 業(yè)務(wù)聯(lián)動表單處理系統(tǒng)。 2.6.人工處理過程人工處理過程 【說明在本軟件系統(tǒng)的工作過程中不得不包含的人工處理過程(如果有 的話)?!?1 對業(yè)務(wù)適配器和業(yè)務(wù)聯(lián)動表單處理系統(tǒng)的日常工作。 2 對業(yè)務(wù)聯(lián)動表單處理系統(tǒng)業(yè)務(wù)聯(lián)動表單處理系統(tǒng)中相關(guān)表單的輸入。 第第 3 章章.模塊設(shè)計模塊設(shè)計 3.1.市級平臺委辦局(行業(yè)單位)協(xié)同工作系統(tǒng)市級平臺委辦局(行業(yè)單位)協(xié)同工作系統(tǒng) 3.1.1.系統(tǒng)需求系統(tǒng)需求 由
26、市級平臺通過數(shù)據(jù)交換平臺下發(fā)到各個委辦局業(yè)務(wù)數(shù)據(jù)(如: 任務(wù)分派單,立案單,問題登記單等),在委辦局端需要提供一個 由市級平臺下發(fā)下來的業(yè)務(wù)數(shù)據(jù)處理的界面接口。方便各個委辦局 可以獨立處理由市級平臺下發(fā)下來的業(yè)務(wù)數(shù)據(jù)。 3.1.2.系統(tǒng)邊界系統(tǒng)邊界 本系統(tǒng)的主要功能包括:從市級數(shù)據(jù)交換平臺下發(fā)來的任務(wù)分 派的管理、各個委辦局辦理情況反饋事項的管理和各個委辦局已經(jīng) 辦理完成情況的查詢。此系統(tǒng)后臺直接與數(shù)據(jù)交換平臺的業(yè)務(wù)適配 器實現(xiàn)對接,而沒有對業(yè)務(wù)流程邏輯和實現(xiàn)邏輯進行判斷。 3.1.3.系統(tǒng)框架系統(tǒng)框架 數(shù)據(jù)交換平臺業(yè)務(wù)適配器 tomcat 服務(wù)器 mysql 委辦局 ie委辦局 ie委辦局
27、ie 圖 3-1 北京市城市管理綜合信息平臺結(jié)構(gòu)圖 數(shù)據(jù)交換平臺業(yè)務(wù)適配器實時的把市級平臺下發(fā)的數(shù)據(jù)放入到 各個委辦局本地的數(shù)據(jù)庫中。各個委辦局城市管理綜合信息系統(tǒng)輪 詢后臺數(shù)據(jù)庫,當(dāng)有從市級平臺下發(fā)的數(shù)據(jù)時,顯示給各個委辦局 指定操作員,從而實現(xiàn)了各個委辦局實時接受到市級平臺下發(fā)的任 務(wù),并進行派遣協(xié)調(diào)業(yè)務(wù)處理。 各個委辦局對問題處理情況需要及時反饋到市級交換平臺,由 市級交換平臺上傳到市級平臺,以便于市級平臺及時掌握問題的處 理情況。 3.1.4.系統(tǒng)設(shè)計系統(tǒng)設(shè)計 .系統(tǒng)功能設(shè)計系統(tǒng)功能設(shè)計 圖 3-2 系統(tǒng)功能用例圖 系統(tǒng)主要功能包括系統(tǒng)管理、任務(wù)的接收、任務(wù)處理、任 務(wù)反
28、饋和任務(wù)存檔查詢等功能。 .系統(tǒng)管理系統(tǒng)管理 包括用戶的注冊管理、角色管理和權(quán)限管理,用戶只有在 系統(tǒng)管理注冊并分配權(quán)限后,才能瀏覽系統(tǒng),進行業(yè)務(wù)處理。 .任務(wù)的接收任務(wù)的接收 主要處理由市級交換平臺下發(fā)來的業(yè)務(wù)數(shù)據(jù)顯示。并對每 個具體的任務(wù)進行查看其在市級平臺業(yè)務(wù)流程各個節(jié)點的處理 情況。 .任務(wù)處理任務(wù)處理 各個委辦局接收到市級交換平臺下發(fā)下來的數(shù)據(jù)后,進行 業(yè)務(wù)的派遣與協(xié)調(diào)處理。 .任務(wù)反饋任務(wù)反饋 委辦局對市級平臺下發(fā)的業(yè)務(wù)進行處理,并把處理的情況 及時通過市級數(shù)據(jù)交換平臺上報到市級平臺。 .任務(wù)存檔查詢?nèi)蝿?wù)存檔查詢
29、 委辦局對本單位處理的業(yè)務(wù)數(shù)據(jù)進行查詢,包括:對已經(jīng) 上傳到市級平臺的整個問題的流程信息和本單位處理的業(yè)務(wù)數(shù) 據(jù)信息。 .系統(tǒng)各個主要實體類設(shè)計系統(tǒng)各個主要實體類設(shè)計 圖 3-3 城市管理綜合信息平臺主要類圖 各個類的詳細說明如下: .1.下行數(shù)據(jù)索引表下行數(shù)據(jù)索引表 表 3-1 下行數(shù)據(jù)索引表 表名表名exchangeindex_send 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/否空否空備注備注 編號idint20not 表名tablenamenvarchar50 記錄號recordidnvarchar50 生成時間creattimedatetime年
30、月日 時分秒 發(fā)送時間senttimedatetime年月日 時分秒 送到時間receivetimedatetime年月日 時分秒 優(yōu)先級sentprinvarchar50 接收 idreceiveunitco de nvarchar100接收單位 id 狀態(tài)statenvarchar50 失敗原因failureresonnvarchar200 重復(fù)次數(shù)repeatnumbernvarchar4 .2.下行中間表下行中間表問題登記單問題登記單 表 3-2 下行中間表問題登記單 表名表名questionregister_send 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/
31、否空否空備注備注 編號idint20not 事件處理編號eventdisposal _id int20 事件編碼questionnumb er nvarchar50地標(biāo)碼 事件等級eventlevelnvarchar50 事件來源eventsourcenvarchar50 所屬類別regimentationnvarchar50 來源方式sourcemannernvarchar50 接線員bookinmannvarchar50 城管員patrolmannvarchar50 城管通手機號cgtphonenvarchar12 問題類型questiontypenvarchar50 部件信息partsc
32、odeingnvarchar200 事件大類bigclassnvarchar50 事件小類smallclassnvarchar50 所屬城區(qū)cityzonenvarchar50 所屬街區(qū)street_idnvarchar50 所屬社區(qū)community_idnvarchar50 所屬萬米單元cellreseau_idint20 事件位置說明positionremar k nvarchar100 地圖定位信息spacepointnvarchar100 問題描述problemdescri ption nvarchar200 破壞程度destroygradenvarchar200 影響范圍incid
33、encenvarchar200 問題發(fā)生時間occurtimedatetime 舉報人enumeratema n nvarchar50 舉報人聯(lián)系方式enumeratema n_info nvarchar200 回復(fù)方式reversionwisenvarchar50 登記人bookernvarchar50 登記時間bookintimedatetime 備注questionrema rk nvarchar200 .3.下行中間表下行中間表立案單立案單 表 3-3 下行中間表立案單 表名表名registercase_send 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/否空否
34、空備注備注 編號idint20not 事件處理編號eventdisposal _id int20 案卷號casenumbernvarchar50 立案人casemannvarchar50 立案時間casetimedatetime 備注caseremarknvarchar200 .4.下行中間表下行中間表任務(wù)分派單任務(wù)分派單 表 3-4 下行中間表任務(wù)分派單 表名表名tasksend_send 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/否空否空備注備注 編號idint20not 事件處理編號eventdisposal _id int20 任務(wù)分派號tasknumbernv
35、archar50 任務(wù)級別tasklevelnvarchar50 分派單位sentedunitnvarchar50 分派者sentedmannvarchar50 分派者聯(lián)系方式sentedinfonvarchar200 分派時間sentedtimedatetime 分派次數(shù)sentednumberint4 響應(yīng)時間要求respondlimitint4 專業(yè)部門類型receiveunit_t ype nvarchar50 專業(yè)部門receiveunitnvarchar200 處理要求disposalrequi re nvarchar200 處理時限disposallimitint4 備注rema
36、rknvarchar200 .5.下行中間表下行中間表委托核查單委托核查單 表 3-5 下行中間表委托核查單 表名表名checksend_send 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/否空否空備注備注 編號idint20not 事件處理編號eventdisposal _id int20 委托人consignmannvarchar50姓名 委托時間consigntimedatetime 委托接收人consignreceiv er nvarchar50姓名 委托接收部門consignreceiv edepatment nvarchar50 .6.下行中間
37、表下行中間表督辦單督辦單 表 3-6 下行中間表督辦單 表名表名urgeinfo_send 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/否空否空備注備注 編號idint20not 事件處理編號eventdisposal _id int20 處理部門disposalunitnvarchar50 處理事件開始時 間 starttiemdatetime 處理時限disposallimitint4 距當(dāng)前時間的時 間差 leavingtimeint4 第幾次督辦overseenumbe r int4 督辦單產(chǎn)生時間createtimedatetime 督辦員overseemannvarchar
38、50 備注remarknvarchar200領(lǐng)導(dǎo)批注信息 .7.下行中間表領(lǐng)導(dǎo)批示下行中間表領(lǐng)導(dǎo)批示 表 3-7 下行中間表領(lǐng)導(dǎo)批示 表名表名indication_send 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/否空否空備注備注 編號idint20not記錄編號 批示標(biāo)題instructiontit le nvarchar200 批示內(nèi)容instructionco ntent nvarchar1000 接收單位recieveunitnvarchar50外鍵 接收者recievemannvarchar50外鍵, 用戶表的編號 重要度importantleve lid
39、nvarchar50數(shù)據(jù)字典項 (重大,一般, 緊急) 批示狀態(tài)instructionst ateid nvarchar50字典項: (已簽收,未簽 收,已反饋, 未 反饋 批示人sentmannvarchar50 批示人單位sentunitnvarchar50 批示時間senttimedatetime年月日 時分秒 處理時限disposallimitint4 處理時限單位disposallimitu nit nvarchar50 備注remarknvarchar200 .8.下行中間表下行中間表附件附件 表 3-8 下行中間表附件 表名表名eventattachment_sen
40、d 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/否空否空備注備注 編號idint20not 事件處理編號eventdisposal _id int20 文件名稱(不含 后綴名) filenamenvarchar100文件內(nèi)容的簡 短摘要描述, 如“現(xiàn)場錄音” 文件后綴filesuffixnvarchar20“.” 內(nèi)容filecontentblob 文件類型filetypenvarchar2圖片 0,聲音 1,視頻 2,其 他 3 .9.上行數(shù)據(jù)索引表上行數(shù)據(jù)索引表 表 3-9 上行數(shù)據(jù)索引表 表名表名exchangeindex_receive 主鍵主鍵id 名稱名稱字段
41、字段類型類型長度長度是是/否空否空備注備注 編號idint20not 表名tablenamenvarchar50 記錄號recordidnvarchar50 生成時間creattimedatetime年月日 時分秒 發(fā)送時間senttimedatetime年月日 時分秒 送到時間receivetimedatetime年月日 時分秒 優(yōu)先級sentprinvarchar50 發(fā)送 idreceiveunitco de nvarchar100發(fā)送單位 id 狀態(tài)statenvarchar50 備注remarknvarchar200 .10.上行中間表上行中間表任務(wù)簽收響應(yīng)任務(wù)簽收響應(yīng)
42、 表 3-10 3 上行中間表任務(wù)簽收響應(yīng) 表名表名respondreturn_receive 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/否空否空備注備注 編號idint20not 事件處理編號flowhistory_i d int20 簽收時間receivemandatetime .11.上行中間表上行中間表任務(wù)反饋單任務(wù)反饋單 表 3-11 上行中間表任務(wù)反饋單 表名表名taskfeedback_receive 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/否空否空備注備注 編號idint20not 事件處理編號eventdisposal _id int20
43、任務(wù)反饋號feedbacknumb er nvarchar50 任務(wù)接收時間receivetimedatetime 反饋類型feedbacktypenvarchar50 反饋內(nèi)容feedbackcont ent nvarchar200 反饋者feedbackmannvarchar50 反饋者聯(lián)系方式feedbackinfonvarchar200 任務(wù)反饋時間feedbacktimedatetime 申請時限applylimitint20 備注feedbackrema rk nvarchar200 .12.上行中間表上行中間表處置核查單處置核查單 表 3-12 上行中間表處置核查單
44、 表名表名checkresult_receive 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/否空否空備注備注 編號idint20not 事件處理編號eventdisposal _id int20 預(yù)檔案號prenumbernvarchar50 核查者checkmannvarchar50 城管通號碼checkcgtphon e nvarchar15 核查時間checktimedatetime 核查意見resulttypenvarchar255 核查情況checkremarknvarchar200 審批者examinemannvarchar50 審批時間examinetimedateti
45、me 備注checkremarknvarchar200 .13.上行中間表上行中間表問題登記單問題登記單 表 3-13 上行中間表問題登記單 表名表名questionregister_receive 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/否空否空備注備注 編號idint20not 事件處理編號eventdisposal _id nvarchar20 事件編碼questionnumb er nvarchar50地標(biāo)碼 事件等級eventlevelnvarchar50 事件來源eventsourcenvarchar50 所屬類別regimentationnvarchar
46、50 來源方式sourcemannernvarchar50 接線員bookinmannvarchar50 城管員patrolmannvarchar50 城管通手機號cgtphonenvarchar12 問題類型questiontypenvarchar50 部件信息partscodeingnvarchar200 事件大類bigclassnvarchar50 事件小類smallclassnvarchar50 所屬城區(qū)cityzonenvarchar50 所屬街區(qū)street_idnvarchar50 所屬社區(qū)community_idnvarchar50 所屬萬米單元cellreseau_idint
47、20 事件位置說明positionremar k nvarchar100 地圖定位信息spacepointnvarchar100 問題描述problemdescri ption nvarchar200 破壞程度destroygradenvarchar200 影響范圍incidencenvarchar200 問題發(fā)生時間occurtimedatetime 舉報人enumeratema n nvarchar50 舉報人聯(lián)系方式enumeratemanvarchar200 n_info 回復(fù)方式reversionwiseint20 登記人bookernvarchar50 登記時間createtime
48、datetime 備注questionrema rk nvarchar200 .14.上行中間表領(lǐng)導(dǎo)指派任務(wù)、批示反饋表上行中間表領(lǐng)導(dǎo)指派任務(wù)、批示反饋表 表 3-14 上行中間表領(lǐng)導(dǎo)指派任務(wù)、批示反饋表 表名表名indicationfeedback_receive 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是是/否空否空備注備注 編號idint20not 領(lǐng)導(dǎo)批示編號leaderinstruc tion_id int20外鍵, leaderinst ruction 表的 編號 任務(wù)反饋號feedbacknumb er nvarchar20 任務(wù)接收時間receivetime
49、datetime 反饋內(nèi)容feedbackcont ent nvarchar200 反饋者feedbackmannvarchar50 反饋者聯(lián)系方式feedbackinfonvarchar200 任務(wù)反饋時間feedbacktimedatetime 申請時限applylimitint20 反饋類型feedbacktypenvarchar50數(shù)據(jù)字典項 備注feedbackrema rk nvarchar200 .15.上行中間表上行中間表附件附件 表 3-15 上行中間表附件 表名表名eventattachment_receive 主鍵主鍵id 名稱名稱字段字段類型類型長度長度是
50、是/否空否空備注備注 編號idint20not 事件處理編號eventdisposal _id nvarchar20 文件名稱(不含 后綴名) filenamenvarchar100文件內(nèi)容的簡 短摘要描述, 如“現(xiàn)場錄音” 文件后綴filesuffixnvarchar20“.” 內(nèi)容filecontentblob 文件類型filetypenvarchar2圖片 0,聲音 1,視頻 2,其 他 3 .界面原型界面原型 北京市城市管理綜合信息平臺系統(tǒng)界面主要包括:接收箱和發(fā) 件箱。對每一條接收箱里接收來的記錄,可以進行詳細的查詢,包 括:對這條記錄的市級平臺里處理的問題登記單、任務(wù)
51、立案單、任 務(wù)分派單查詢界面和委辦局進行業(yè)務(wù)處理的任務(wù)反饋單。具體的界 面原型如下: .1.主界面主界面 圖 3-4 主界面 .2.下發(fā)數(shù)據(jù)展示界面下發(fā)數(shù)據(jù)展示界面 圖 3-5 任務(wù)箱 圖 3-6 任務(wù)箱問題登記單 圖 3-7 任務(wù)箱任務(wù)立案單 圖 3-8 任務(wù)箱任務(wù)分派單 .3.上傳數(shù)據(jù)展示界面上傳數(shù)據(jù)展示界面 圖 3-9 任務(wù)箱任務(wù)反饋 .4.已經(jīng)發(fā)送數(shù)據(jù)查詢界面已經(jīng)發(fā)送數(shù)據(jù)查詢界面 圖 3-10 發(fā)件箱 點擊每一條記錄,進入這條記錄的詳細界面,其界面原型與收 件箱里每條記錄的詳細界面原型一致。 3.1.5.網(wǎng)絡(luò)、軟硬件環(huán)境網(wǎng)絡(luò)、軟硬
52、件環(huán)境 城市管理市平臺 數(shù)據(jù)交換平臺 mysql 數(shù)據(jù)庫服務(wù)器tomcat web 服務(wù)器 圖 3-11 系統(tǒng)硬件拓撲結(jié)構(gòu)圖 .mysql 數(shù)據(jù)庫服務(wù)器根據(jù)單位數(shù)據(jù)量的大小可以采用數(shù)據(jù)庫服務(wù)器根據(jù)單位數(shù)據(jù)量的大小可以采用 pc server 和小型服務(wù)器和小型服務(wù)器 其最低配置如下: 操作系統(tǒng):redcat linux 9.0,win 2000 server/win 2003/win xp 數(shù)據(jù)庫軟件:mysql 5.0 硬件配置:piv 2.0g/512m 內(nèi)存/20g 硬盤 .tcomcat web 服務(wù)器可以與數(shù)據(jù)庫服務(wù)器共用一臺機服務(wù)器可以與數(shù)據(jù)庫服務(wù)器共用
53、一臺機 器,也可以單獨一臺機器。器,也可以單獨一臺機器。 其最低要求配置如下: 操作系統(tǒng):redcat linux 9.0,win 2000 server/win 2003/win xp web 應(yīng)用中間件:tomcat 5.0 硬件配置:piv 2.0g/512m 內(nèi)存/20g 硬盤 3.2.業(yè)務(wù)適配器:業(yè)務(wù)適配器:web 服務(wù)容器服務(wù)容器 業(yè)務(wù)適配器集成 jetty web 服務(wù)容器,作為系統(tǒng) soap 服務(wù)的承載運行環(huán)境, 同時 web 服務(wù)容器也承載著系統(tǒng) web 管理服務(wù)。 系統(tǒng)在啟動核心框架之前首先啟動 web 服務(wù)容器。 3.3.業(yè)務(wù)適配器:數(shù)據(jù)存取服務(wù)業(yè)務(wù)適配器:數(shù)據(jù)存取服務(wù)
54、egads1.0 版本中,與數(shù)據(jù)庫數(shù)據(jù)處理相關(guān)的任務(wù)采用了 o/r 映射和 o/xml 映射相結(jié)合的方式,數(shù)據(jù)庫表(單表或關(guān)聯(lián)多表)中的數(shù)據(jù)信息,java object 對象信息和 xml 格式信息在數(shù)據(jù)映射文件中描述,系統(tǒng)自動將數(shù)據(jù)庫 表中的數(shù)據(jù)取出并映射為 xml。 1、數(shù)據(jù)源處理器 數(shù)據(jù)源處理器通過數(shù)據(jù)源配置(db-config.xml)獲取數(shù)據(jù)源的操作對象 (jdo2),提供 java 類和數(shù)據(jù)庫表建立映射時交互的接口(database 實例)。 對象實體對象實體 db實體db實體 db實體 圖 3-12 關(guān)系/對象映射示意圖 所有的數(shù)據(jù)源處理操作都處于一個事務(wù)的上下文情景中。數(shù)據(jù)源操
55、作將數(shù) 據(jù)從數(shù)據(jù)庫提取到內(nèi)存里的 java 對象中,提供修改 java 對象的接口,新生 成或更新后的對象在事務(wù)提交時寫入數(shù)據(jù)庫中。 數(shù)據(jù)源定義文件舉例: egads1.0 支持的數(shù)據(jù)庫包括: db2db/2 genericgeneric jdbc support hsqlhypersonic sql informixinformix instantdbinstantdb interbaseinterbase mysqlmysql oracleoracle 7 - oracle 9i postgresqlpostgresql 7.1 sql-servermicrosoft sql server
56、 sybasesybase 11 2、xml 處理器 xml 處理器包括兩個功能即 xml 的編組(marshal)和解析 (unmarshal)。xml 編組負責(zé)將 xml 文檔根據(jù)映射定義轉(zhuǎn)換為 java 對象; xml 解析負責(zé)將 java 對象輸出為 xml 文檔,這個過程可以使用映射定義文件, 也可以采用 java 反射機制。 xml schema java object xml document java class xmljava 類型 實例 編組 解析 實例化 實例-schema 代碼生成 圖 9、xml/對象映射示意圖 3、數(shù)據(jù)映射 數(shù)據(jù)映射是數(shù)據(jù)庫關(guān)系記錄與 xml 文檔之
57、間轉(zhuǎn)換的橋梁。它詳細描述了 字段間的映射定義,供數(shù)據(jù)源處理器和 xml 處理器在數(shù)據(jù)轉(zhuǎn)換時使用。 數(shù)據(jù)映射定義舉例: isrecycle.goodsdecl.container 3.4.業(yè)務(wù)適配器:核心框架業(yè)務(wù)適配器:核心框架 業(yè)務(wù)數(shù)據(jù)適配框架作為一個基于消息的系統(tǒng)集成框架,是 egads 業(yè)務(wù)數(shù)據(jù) 適配系統(tǒng)的核心。所有的系統(tǒng)集成工作在業(yè)務(wù)數(shù)據(jù)適配系統(tǒng)中體現(xiàn)為數(shù)據(jù)處理 任務(wù)的定義和資源準(zhǔn)備,即數(shù)據(jù)處理適配的組織。 數(shù)據(jù)處理適配由一組資源文檔組成,包括數(shù)據(jù)處理任務(wù)定義文件 (adaptor.xml),數(shù)據(jù)映射文件(xml),數(shù)據(jù)格式定義(xsd)及自動生成編 譯的 java 代碼等,用來定義將一
58、種數(shù)據(jù)從一個源端傳輸?shù)揭粋€或多個目的端的 處理流程,提供流程處理所需的其他資源。源端和目的端可以是各種不同的系 統(tǒng),如文件目錄,tcp/ip sockets,jms 消息隊列或主題,數(shù)據(jù)庫,soap webservice,odex 中間件,ftp 服務(wù)器等等。 業(yè)務(wù)數(shù)據(jù)適配框架抽象了系統(tǒng)間數(shù)據(jù)的傳輸處理,通過提供的各種可用的 組件,系統(tǒng)集成工作通過簡單的配置 xml 文檔,將各種組件根據(jù)數(shù)據(jù)處理的 需要動態(tài)裝配起來即可實現(xiàn)。 業(yè)務(wù)適配框架結(jié)構(gòu)如下圖所示: adaptor系統(tǒng) 外部控制 管理模塊 任務(wù)模塊a任務(wù)模塊b任務(wù)模塊c 底層平臺 日志管 理模塊 資源中心 事件中心 流程運行 管理模塊 控
59、制 使用 使用 使用 使用 使用 訪問 運行/管理 運行/管理 運行/管理 圖 3-13 業(yè)務(wù)適配結(jié)構(gòu) 數(shù)據(jù)處理適配運行管理模塊是框架的核心,它包括任務(wù)的解析和加載功能, 部件裝配和外部連接件連接,任務(wù)的運行和控制,異常和錯誤處理,并發(fā)控制 和日志記錄等核心功能。 資源中心是配合流程運行管理模塊而設(shè)的集中管理資源的模塊,為平臺提 供資源的注冊和查詢功能,平臺根據(jù)自身結(jié)構(gòu)特點在使用資源時定義一定的層 次結(jié)構(gòu),在此基礎(chǔ)上實現(xiàn)資源管理。 日志管理模塊為一個工具模塊,主要提供日志的記錄輸出功能。可配置不 同消息轉(zhuǎn)換件來實現(xiàn)到不同載體的記錄方式。系統(tǒng)將結(jié)合資源中心來使用日志 模塊記錄日志。 事件中心也是
60、工具模塊,提供各種類型的消息機制來達到系統(tǒng)間的消息觸 發(fā)和處理。系統(tǒng)將結(jié)合資源中心來使用事件機制。 3.4.1.日志處理機制日志處理機制 每個數(shù)據(jù)處理適配(任務(wù))維護其各自的運行日志和數(shù)據(jù)處理日志。任務(wù) 日志有四個子日志為 sysinfo、error、debug 和 user,分別用 pipelinelog 的 log、err、debug 方式寫入,sysinfo 配置 defaultlogcp 的信息轉(zhuǎn)換器,用來記錄 任務(wù)運行信息;error 配置了 errlogcp,用于轉(zhuǎn)換錯誤數(shù)據(jù),記錄任務(wù)流水線運 行過程中的錯誤日志記錄;debug 配置了 debuglogcp,用于顯示調(diào)試信息; u
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 服裝行業(yè)面料設(shè)計師培訓(xùn)心得
- 急診搶救科護士的工作總結(jié)
- 造紙行業(yè)工程師工作總結(jié)
- 農(nóng)業(yè)行業(yè)銷售工作總結(jié)
- 紡織服裝行業(yè)營業(yè)員工作總結(jié)
- 科研行業(yè)前臺工作總結(jié)
- 服裝行業(yè)人才招聘實例總結(jié)
- 藝術(shù)行業(yè)行政后勤工作總結(jié)
- 《管教兒女的智慧》課件
- 《心力衰竭護理》課件
- 2022鋼橋面環(huán)氧瀝青混凝土鋪裝施工技術(shù)規(guī)程
- 培訓(xùn)課件 -華與華-產(chǎn)品開發(fā)超級案例課:8大產(chǎn)品開發(fā)案例 詳細講解華與華產(chǎn)品開發(fā)的原理、模型及技巧
- 乒乓球校隊選拔方案
- 熱水供水系統(tǒng)運營維護服務(wù)投標(biāo)方案(技術(shù)方案)
- 葡萄酒鑒賞智慧樹知到期末考試答案2024年
- 社區(qū)工作者招聘模擬測試題附答案
- 模糊決策培訓(xùn)課件教案模板
- 混凝土攪拌站安全操作規(guī)程技術(shù)交底培訓(xùn)
- 2023年江蘇省南京市南師附中特長生考試數(shù)學(xué)試題
- 2023年高爾夫球車行業(yè)市場突圍建議及需求分析報告
- 陵水黎族自治縣食品公司椰林屠宰場生豬定點屠宰項目環(huán)評報告
評論
0/150
提交評論