天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

國(guó)網(wǎng)業(yè)務(wù)與財(cái)務(wù)協(xié)同平臺(tái)數(shù)據(jù)交換系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-01-30 11:38
【摘要】:隨著國(guó)家信息化建設(shè)的不斷發(fā)展,國(guó)家電網(wǎng)各個(gè)產(chǎn)業(yè)單位都獨(dú)立的開發(fā)建設(shè)了信息化管理系統(tǒng),但是各個(gè)單位之間信息化建設(shè)的程度各不相同。在IT資源集約共享方面,現(xiàn)有基礎(chǔ)資源為分散建設(shè),現(xiàn)有基礎(chǔ)資源為分散建設(shè),缺乏統(tǒng)一的運(yùn)維管控;自建系統(tǒng)存在小而散的情況,各單位間存在數(shù)據(jù)壁壘,集成度相對(duì)較低。國(guó)家電網(wǎng)信通產(chǎn)業(yè)集團(tuán)的業(yè)務(wù)與財(cái)務(wù)系統(tǒng)平臺(tái)是信通產(chǎn)業(yè)為促進(jìn)業(yè)務(wù)和財(cái)務(wù)融合而開發(fā)的平臺(tái),目前信通產(chǎn)業(yè)集團(tuán)及各產(chǎn)業(yè)單位已經(jīng)基本實(shí)施了SAP系統(tǒng),并在SAP系統(tǒng)中創(chuàng)建銷售訂單和采購(gòu)訂單,為保證業(yè)財(cái)與協(xié)同平臺(tái)數(shù)據(jù)的完整性和一致性,需要和SAP系統(tǒng)進(jìn)行集成,將SAP系統(tǒng)中的主數(shù)據(jù)信息(項(xiàng)目、客戶、供應(yīng)商、成本中心信息)傳遞至業(yè)務(wù)與財(cái)務(wù)協(xié)同平臺(tái),其中銷售訂單信息、采購(gòu)訂單信息生成銷售合同與采購(gòu)合同。通過(guò)與影像系統(tǒng)進(jìn)行集成完成業(yè)務(wù)與財(cái)務(wù)協(xié)同平臺(tái)中單據(jù)和影像的關(guān)聯(lián)。本文通過(guò)對(duì)業(yè)務(wù)與財(cái)務(wù)協(xié)同平臺(tái)需要和集成的系統(tǒng)之間的數(shù)據(jù)進(jìn)行了需求分析,給出了系統(tǒng)的總體設(shè)計(jì)以及數(shù)據(jù)庫(kù)的設(shè)計(jì),并對(duì)各個(gè)功能模塊的設(shè)計(jì)和實(shí)現(xiàn)進(jìn)行了詳細(xì)闡述。在技術(shù)上采用了Web Service作為數(shù)據(jù)交換系統(tǒng)的基礎(chǔ),對(duì)于采用可擴(kuò)展標(biāo)識(shí)語(yǔ)言XML作為中間語(yǔ)言,利用XML Schema完成對(duì)XML的合法性檢驗(yàn)。采用Spring MVC框架和Mybatis框架開發(fā)監(jiān)控模塊和管理模塊。監(jiān)控模塊主要實(shí)現(xiàn)了對(duì)數(shù)據(jù)交換系統(tǒng)與對(duì)接系統(tǒng)之間的數(shù)據(jù)交互的監(jiān)控,包括了結(jié)構(gòu)化數(shù)據(jù)的監(jiān)控和非結(jié)構(gòu)化數(shù)據(jù)的監(jiān)控。管理模塊主要實(shí)現(xiàn)了用戶的管理、系統(tǒng)參數(shù)設(shè)置、角色管理、權(quán)限管理等功能。數(shù)據(jù)交換系統(tǒng)完成了從對(duì)接系統(tǒng)到數(shù)據(jù)交換系統(tǒng)之間的校驗(yàn)工作,包括了結(jié)構(gòu)化數(shù)據(jù)校驗(yàn)和非結(jié)構(gòu)化數(shù)據(jù)校驗(yàn),并且對(duì)系統(tǒng)訪問(wèn)的安全性做了一些保證措施。最后通過(guò)系統(tǒng)測(cè)試對(duì)系統(tǒng)的各個(gè)模塊的功能點(diǎn)和系統(tǒng)的性能進(jìn)行了測(cè)試,測(cè)試結(jié)果與預(yù)期結(jié)果相同,能夠滿足要求。
【圖文】:

架構(gòu)圖,架構(gòu)


圖 1-1 Apache Thrift 架構(gòu)圖色的部分是用戶實(shí)現(xiàn)的業(yè)務(wù)邏輯。褐色的部分是根據(jù) Thrift 定義的服務(wù)文件生成的客戶端和服務(wù)器端代碼框架。紅色部分是根據(jù) Thrift 文件生現(xiàn)數(shù)據(jù)的讀寫操作。紅色部分以下是 Thrift 的傳輸體系協(xié)議以及底層 使用 Thrift 可以很方便的定義一個(gè)服務(wù)并且選擇不同的傳輸協(xié)議和傳輸要重新生成代碼。 Thrift 類似的還有同樣是出自 Apache 的 Apache Avro 和來(lái)自于 ZeroCIce, Apache Avro 是一個(gè)基于二進(jìn)制數(shù)據(jù)傳輸?shù)母咝阅苤虚g件,,在 Had項(xiàng)目中例如 HBase 和 Hive 的 Client 端與服務(wù)端的數(shù)據(jù)傳輸也采用了這Avro 設(shè)計(jì)之初就用來(lái)支持?jǐn)?shù)據(jù)密集型應(yīng)用,適合于遠(yuǎn)程或本地大規(guī)模儲(chǔ)和交換[34]。Ice 是一個(gè)面向?qū)ο蟮姆植际较到y(tǒng)中間件,Ice 通過(guò)具體編管的中立語(yǔ)言 Slice 來(lái)描述服務(wù)的接口,從而達(dá)到對(duì)象接口與其實(shí)現(xiàn)想的,具有支持多語(yǔ)言之間的 PRC 互通、高性能、兼容性、支持安全通信支持等特性[35,36]。

驗(yàn)證過(guò)程


圖 3-2 SOAP 請(qǐng)求結(jié)構(gòu)Envelope 包含命名空間申明和額外的屬性。Envelope 的直接子元素 Header和 Body必須排列在最前面。Header 在 SOAP 消息是可選的。但是一旦出現(xiàn)則必須是 SOAP Envelope 元素的第一個(gè)直接子元素。Body 元素是 SOAP 消息體元素。② SOAP 頭部驗(yàn)證設(shè)計(jì)Apache CXF 是一個(gè)開源的 WebService 框架,利用 CXF 攔截器進(jìn)行 SOAP協(xié)議頭部的驗(yàn)證,創(chuàng)建的攔截器需繼承 AbstractPhaseInterceptor<SoapMessage>類,在 handleMessage(SoapMessage message)方法中進(jìn)行 SOAP 頭部的驗(yàn)證,在本數(shù)據(jù)交換系統(tǒng)中,在頭部使用自定義 Token元素作為驗(yàn)證訪問(wèn)權(quán)限的令牌,其驗(yàn)證過(guò)程如圖 3-3 所示。
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP311.52

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 楊e

本文編號(hào):2574686


資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2574686.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶69ac7***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com