国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

不動產(chǎn)登記業(yè)務(wù)中臺設(shè)計與實現(xiàn)

2023-05-11 11:11:52趙冬冬
自然資源信息化 2023年2期
關(guān)鍵詞:中臺線程業(yè)務(wù)流程

趙冬冬,丁 健,卞 雯

(1.南京國圖信息產(chǎn)業(yè)有限公司,江蘇 南京 210036;2.合肥市自然資源和規(guī)劃信息中心,安徽 合肥 230011)

0 引言

2018 年以來,國務(wù)院和自然資源部先后發(fā)布了一系列政策文件,對不動產(chǎn)登記信息化建設(shè)提出了更高要求。同時,隨著“互聯(lián)網(wǎng)+政務(wù)服務(wù)”、政務(wù)服務(wù)自助辦理等新業(yè)態(tài)、新模式的深入開展,亟須在原有信息平臺基礎(chǔ)上沉淀通用業(yè)務(wù)能力,以滿足不動產(chǎn)登記業(yè)務(wù)對應(yīng)各個前臺產(chǎn)品的頻繁迭代與更新[1]。基于“大中臺、小前臺”的設(shè)計思想,通過抽象不動產(chǎn)登記業(yè)務(wù)及封裝通用技術(shù)能力,設(shè)計并研發(fā)不動產(chǎn)登記業(yè)務(wù)中臺,這是深化“放管服”改革、持續(xù)打造更優(yōu)營商環(huán)境的基礎(chǔ)。

不動產(chǎn)登記業(yè)務(wù)中臺是支持多個前臺業(yè)務(wù)且具備業(yè)務(wù)屬性的共性能力組織,與傳統(tǒng)的業(yè)務(wù)平臺具有相似之處,都具備某種共性能力,兩者的區(qū)分重點在于是否具備業(yè)務(wù)屬性。中臺技術(shù)在國內(nèi)起源于互聯(lián)網(wǎng)電商企業(yè),通過整合集團內(nèi)部業(yè)務(wù)、技術(shù)建立企業(yè)級中臺,對各個前臺業(yè)務(wù)形成強有力支撐[2-3]。目前,在政務(wù)服務(wù)類信息系統(tǒng)建設(shè)中,中臺設(shè)計架構(gòu)應(yīng)用較少。特別是處于發(fā)展完善階段的不動產(chǎn)登記業(yè)務(wù)體系,隨著法律法規(guī)的出臺,不斷出現(xiàn)新的業(yè)務(wù)類型,現(xiàn)有信息平臺無法實現(xiàn)快速響應(yīng),其建設(shè)主要面臨以下問題。

(1)單體架構(gòu)平臺難以滿足不動產(chǎn)登記業(yè)務(wù)復(fù)雜性,系統(tǒng)很難橫向和縱向擴展。

(2)傳統(tǒng)不動產(chǎn)登記業(yè)務(wù)系統(tǒng),通過分散在代碼中的各種業(yè)務(wù)邏輯驗證保障不動產(chǎn)登記業(yè)務(wù)的辦理安全。但是,隨著業(yè)務(wù)邏輯復(fù)雜性的增加,邏輯規(guī)則與業(yè)務(wù)功能高度耦合,導致軟件缺陷頻發(fā),難以保證系統(tǒng)業(yè)務(wù)安全。

(3)省市統(tǒng)建不動產(chǎn)登記信息管理基礎(chǔ)平臺的趨勢越來越明顯,登記業(yè)務(wù)流程復(fù)雜度、業(yè)務(wù)系統(tǒng)吞吐量都將成倍增加,亟須通過更加先進的技術(shù)提升平臺業(yè)務(wù)能力。

1 總體設(shè)計

不動產(chǎn)登記業(yè)務(wù)中臺建設(shè)需要分析業(yè)務(wù),建立覆蓋全業(yè)務(wù)流程的領(lǐng)域模型,基于領(lǐng)域模型抽取共用的業(yè)務(wù)能力;應(yīng)用行業(yè)先進技術(shù),搭建可以充分實現(xiàn)業(yè)務(wù)能力的技術(shù)架構(gòu)。

1.1 業(yè)務(wù)架構(gòu)設(shè)計

(1)業(yè)務(wù)體系梳理。不動產(chǎn)登記業(yè)務(wù)體系梳理采用價值鏈模型對不動產(chǎn)登記機構(gòu)進行組織級業(yè)務(wù)體系分析。價值鏈主要描述組織價值的創(chuàng)造過程,價值鏈分析主要為不動產(chǎn)登記機構(gòu)橫向?qū)徱曌陨淼臉I(yè)務(wù)能力和體系提供分析框架。依據(jù)不動產(chǎn)登記機構(gòu)職能要求和橫向業(yè)務(wù)分布情況,不動產(chǎn)登記機構(gòu)主要活動可分為測繪生產(chǎn)、地籍管理、登記管理、檔案管理、信息共享、公眾服務(wù)和監(jiān)管決策,而支持性活動包括業(yè)務(wù)流程管理、業(yè)務(wù)規(guī)則驗證、數(shù)據(jù)資源管理等[4]。不動產(chǎn)登記業(yè)務(wù)體系以不動產(chǎn)登記機構(gòu)的7 個基本活動為依據(jù),劃分7 個業(yè)務(wù)大類和35 個業(yè)務(wù)小類,如圖1 所示。

圖1 不動產(chǎn)登記業(yè)務(wù)體系

(2)業(yè)務(wù)組件設(shè)計。不動產(chǎn)登記業(yè)務(wù)體系梳理是不動產(chǎn)統(tǒng)一登記價值鏈的橫向分析,業(yè)務(wù)組件分析是價值鏈各個環(huán)節(jié)的縱向分析。業(yè)務(wù)組件是一系列不可分割的縱向關(guān)鍵性活動,能夠構(gòu)建信息平臺的業(yè)務(wù)功能模塊。業(yè)務(wù)組件以獨立和減少不必要的組件間交互為基本原則,通過一定程度的內(nèi)容分離,實現(xiàn)面向業(yè)務(wù)服務(wù)的重用。不動產(chǎn)登記業(yè)務(wù)組件在整個不動產(chǎn)登記業(yè)務(wù)體系梳理分析的基礎(chǔ)上,對測繪生產(chǎn)、地籍管理、登記管理、檔案管理、信息共享、公眾服務(wù)和監(jiān)管決策7 個業(yè)務(wù)大類進行縱向分析,抽象和提煉關(guān)鍵的業(yè)務(wù)組件,覆蓋不動產(chǎn)登記所有業(yè)務(wù)服務(wù)的能力需求,如表1 所示。

表1 業(yè)務(wù)組件表

1.2 業(yè)務(wù)中臺總體設(shè)計

本文基于業(yè)務(wù)架構(gòu)設(shè)計及業(yè)務(wù)流程管理中間 件(business process management middleware,BPM)流程引擎、規(guī)則引擎等技術(shù),將基礎(chǔ)技術(shù)能力和核心業(yè)務(wù)能力進行提煉總結(jié)并沉淀為業(yè)務(wù)中臺的核心能力,服務(wù)覆蓋地、房、林、海、草的不動產(chǎn)登記業(yè)務(wù)中臺建設(shè),如圖2 所示。

圖2 業(yè)務(wù)中臺能力設(shè)計總體技術(shù)路線

整個業(yè)務(wù)中臺架構(gòu)分為業(yè)務(wù)應(yīng)用、應(yīng)用程序接口(application programming interface,API)網(wǎng)關(guān)和業(yè)務(wù)微服務(wù)3 個層次。其中,業(yè)務(wù)應(yīng)用主要提供了面向不動產(chǎn)登記業(yè)務(wù)場景的核心業(yè)務(wù)能力;API 網(wǎng)關(guān)提供了業(yè)務(wù)場景所需的彈性負載、動態(tài)路由、日志監(jiān)控和認證授權(quán)等技術(shù)能力;業(yè)務(wù)微服務(wù)實現(xiàn)了不動產(chǎn)登記業(yè)務(wù)應(yīng)用所需的基礎(chǔ)能力服務(wù)和核心業(yè)務(wù)服務(wù),如圖3 所示。

圖3 業(yè)務(wù)中臺架構(gòu)

2 關(guān)鍵技術(shù)

2.1 微服務(wù)技術(shù)

基于傳統(tǒng)架構(gòu)設(shè)計研發(fā)的信息平臺將全流程的不動產(chǎn)登記業(yè)務(wù)管理功能全部打包部署在一個獨立單元,系統(tǒng)通過一個進程的方式運行并提供不動產(chǎn)登記服務(wù)。這種單體煙囪式應(yīng)用存在可靠性差、可伸縮性弱、耦合性高等缺點。微服務(wù)架構(gòu)按照不動產(chǎn)登記業(yè)務(wù)領(lǐng)域?qū)误w煙囪式應(yīng)用拆分為多個高內(nèi)聚、低耦合的小型服務(wù),每個小型服務(wù)獨立進程運行,如圖4 所示[5]。微服務(wù)注重單一職責,關(guān)注業(yè)務(wù)(功能)領(lǐng)域分離,盡可能模塊化和服務(wù)化,這與業(yè)務(wù)中臺的特點不謀而合。業(yè)務(wù)中臺是一種組織治理思想和方法論,而微服務(wù)技術(shù)是支撐中臺實現(xiàn)的關(guān)鍵技術(shù)之一[6]。

圖4 基于Spring Cloud 的微服務(wù)技術(shù)架構(gòu)

2.2 業(yè)務(wù)流程引擎技術(shù)

不動產(chǎn)登記業(yè)務(wù)模型和審批流程的可視化建模需要依托業(yè)務(wù)流程引擎技術(shù),建立不動產(chǎn)登記業(yè)務(wù)要素和登記審批業(yè)務(wù)流程之間的組成關(guān)系和流程編排,實現(xiàn)不動產(chǎn)登記業(yè)務(wù)之間的互通和銜接。同時,不動產(chǎn)登記業(yè)務(wù)辦理需要跨部門協(xié)同,要求業(yè)務(wù)流程引擎必須具有支持復(fù)雜事件的能力,提供多種類型網(wǎng)關(guān),動態(tài)決策不同業(yè)務(wù)類型流轉(zhuǎn)路徑。本文的業(yè)務(wù)流程引擎采用開源框架工作流引擎(Flowable)中的業(yè)務(wù)流程模型和標記法(business process model and notation,BPMN)引擎。它是利用Java 編寫的輕量級業(yè)務(wù)流程引擎,支持BPMN 2.0 行業(yè)標準,提供了豐富的事件與網(wǎng)關(guān)類型,具備跨層級、跨部門和跨應(yīng)用系統(tǒng)的業(yè)務(wù)流程整合能力。本文通過封裝BPMN 引擎八大服務(wù),提煉一些通用服務(wù)組件,支撐不同業(yè)務(wù)流程的相同流程要素共用能力,完善了不動產(chǎn)登記業(yè)務(wù)中臺的業(yè)務(wù)流程管理能力[7]。

2.3 規(guī)則引擎技術(shù)

不動產(chǎn)登記業(yè)務(wù)是政務(wù)服務(wù)業(yè)務(wù)中的復(fù)雜業(yè)務(wù)之一,業(yè)務(wù)辦理過程包含了大量的易變業(yè)務(wù)規(guī)則,難以有效支撐傳統(tǒng)架構(gòu)的信息平臺,無法快速響應(yīng)業(yè)務(wù)變化[8]。信息平臺通過集成Drools-core和KIE-API 等組件,將規(guī)則引擎嵌入系統(tǒng),并提供接口服務(wù)管理規(guī)則、加載規(guī)則、編譯規(guī)則、執(zhí)行規(guī)則,最終實現(xiàn)業(yè)務(wù)規(guī)則與業(yè)務(wù)邏輯解耦[9],如圖5 所示。

圖5 規(guī)則引擎邏輯

2.4 微服務(wù)編排技術(shù)

基于微服務(wù)技術(shù),信息平臺拆分成多個微服務(wù),需要通過微服務(wù)之間協(xié)作實現(xiàn)一個完整的不動產(chǎn)登記業(yè)務(wù)流程,靈活實現(xiàn)中臺能力復(fù)用。微服務(wù)編排可以實現(xiàn)基于BPM 的服務(wù)編排、基于消息的服務(wù)編排等多種技術(shù)方案。它們雖然都具備基本的流程定義、連接定義、流程啟動和任務(wù)調(diào)度等能力,但傳統(tǒng)的BPM 引擎僵化,平臺過于龐大且必須遵循BPMN 標準規(guī)范,這限制了微服務(wù)編排的靈活性[10]。本文采用基于消息的微服務(wù)編排技術(shù),通過消息的交互序列控制各個微服務(wù)資源的交互,并通過TCC 模式(try-confirmcancel)和補償模式解決微服務(wù)編排帶來的事務(wù)一致性問題,如圖6 所示。通過封裝一個泛化的通用服務(wù),實現(xiàn)服務(wù)編排客戶端代碼不依賴微服務(wù)的API 參數(shù)與返回值,最大限度保證微服務(wù)編排的純粹性。

圖6 TCC 模式

2.5 智能線程調(diào)度引擎技術(shù)

不動產(chǎn)登記業(yè)務(wù)存在實時批量任務(wù)辦理、定時任務(wù)處理等很多大批量任務(wù)處理場景,搶占了大量的系統(tǒng)資源,嚴重影響系統(tǒng)的穩(wěn)定性和前臺業(yè)務(wù)辦理效率。智能線程調(diào)度引擎技術(shù)通過封裝JDK 原生線程池,根據(jù)系統(tǒng)資源利用的實時信息動態(tài)設(shè)置線程池核心參數(shù)并即時生效。同時,本文研發(fā)了一套線程分發(fā)規(guī)則算法,基于任務(wù)組數(shù)量與線程數(shù)量合理分發(fā)線程資源,實現(xiàn)了任務(wù)與資源的動態(tài)平衡,整體提升了信息平臺運行效率,如圖7 所示。

圖7 智能線程工作過程

3 應(yīng)用案例

合肥市原有不動產(chǎn)登記信息平臺采用多系統(tǒng)并行的過渡模式,多系統(tǒng)并行導致不動產(chǎn)統(tǒng)一登記工作的信息化支撐力度不足,無法滿足不動產(chǎn)登記“四統(tǒng)一”的工作要求,直接影響不動產(chǎn)登記工作的效能和效率,也無法滿足當前合肥市“互聯(lián)網(wǎng)+政務(wù)服務(wù)”的建設(shè)需求。同時,原有系統(tǒng)技術(shù)老舊,在高并發(fā)場景下存在一定隱患。為滿足不動產(chǎn)登記需求,合肥市開展了不動產(chǎn)統(tǒng)一登記信息平臺改造工作。

基于不動產(chǎn)登記業(yè)務(wù)中臺的新一代不動產(chǎn)登記信息管理基礎(chǔ)平臺,已經(jīng)在合肥市上線應(yīng)用,日均辦件量超過5 000 件,建立2 390 項業(yè)務(wù)查驗規(guī)則,貫穿業(yè)務(wù)“事前、事中、事后”全流程,保障不動產(chǎn)登記業(yè)務(wù)辦理無錯件與業(yè)務(wù)零風險。通過與住建、稅務(wù)、公安、民政等15 個部門的數(shù)據(jù)融合互通,對內(nèi)實現(xiàn)權(quán)利主體信息的自動核驗等安全保障,對外提供900 多萬次精準查詢服務(wù),打破部門間的數(shù)據(jù)壁壘。合肥市不動產(chǎn)登記稅費繳納案例在全國進行推廣宣傳,產(chǎn)生了較明顯的社會效益。同時,基于“互聯(lián)網(wǎng)+不動產(chǎn)登記”網(wǎng)上辦事大廳實現(xiàn)線上、線下一體化辦理,線上辦件率超過70%,為企業(yè)復(fù)工復(fù)產(chǎn)及疫情防控提供有力支持。合肥市不動產(chǎn)登記中心通過打造市縣一體化不動產(chǎn)登記信息平臺,助力全市范圍不動產(chǎn)登記全城通辦、一證通辦,提高辦事企業(yè)和群眾的獲得感和幸福感。

4 結(jié)語

本文根據(jù)最新的不動產(chǎn)登記業(yè)務(wù)相關(guān)政策法規(guī),應(yīng)用業(yè)務(wù)中臺的方法論,從總體設(shè)計、關(guān)鍵技術(shù)和應(yīng)用案例3 個方面進行研究與實踐??傮w設(shè)計部分應(yīng)用價值鏈模型對業(yè)務(wù)應(yīng)用體系進行橫向、縱向梳理與分析,建立了信息平臺的業(yè)務(wù)架構(gòu)和業(yè)務(wù)組件設(shè)計。關(guān)鍵技術(shù)部分根據(jù)建立的業(yè)務(wù)架構(gòu),抽象出業(yè)務(wù)中臺能力,結(jié)合各種關(guān)鍵技術(shù)的特點,實現(xiàn)了不動產(chǎn)登記業(yè)務(wù)中臺的總體設(shè)計。隨著不動產(chǎn)登記業(yè)務(wù)的不斷發(fā)展,不動產(chǎn)登記業(yè)務(wù)中臺能力仍需完善,大數(shù)據(jù)挖掘及區(qū)塊鏈等新一代信息技術(shù)在不動產(chǎn)登記領(lǐng)域的應(yīng)用場景仍有待研究。

猜你喜歡
中臺線程業(yè)務(wù)流程
中臺是媒體轉(zhuǎn)型必經(jīng)之路嗎?
——媒體中臺建設(shè)的特點和誤區(qū)
視聽界(2021年2期)2021-11-27 00:30:14
RPA機器人助業(yè)務(wù)流程智能化
關(guān)于零售企業(yè)“中臺”建設(shè)的研究
汽車制造企業(yè)質(zhì)量中臺研究
以技術(shù)開發(fā)中心為中臺,數(shù)字化轉(zhuǎn)型之見解
STK業(yè)務(wù)流程優(yōu)化的探究
電子測試(2018年23期)2018-12-29 11:11:28
企業(yè)財務(wù)管理、業(yè)務(wù)流程管理中整合ERP之探索
淺談linux多線程協(xié)作
基于財務(wù)業(yè)務(wù)流程再造的ERP信息系統(tǒng)構(gòu)建探析
中國商論(2016年34期)2017-01-15 14:24:22
Linux線程實現(xiàn)技術(shù)研究
普陀区| 浮山县| 耿马| 乾安县| 临沭县| 贵州省| 拉孜县| 纳雍县| 泰安市| 吉林市| 花莲县| 莲花县| 玉门市| 将乐县| 新营市| 闸北区| 太康县| 福贡县| 托克托县| 开封县| 桑植县| 遂平县| 新郑市| 德兴市| 镇赉县| 永靖县| 古丈县| 富阳市| 岢岚县| 万山特区| 诸城市| 凌源市| 榆林市| 乐陵市| 白河县| 嘉祥县| 台东县| 康平县| 辉南县| 霍州市| 任丘市|