羅永政,陽許軍
(1.武漢郵電科學(xué)研究院湖北武漢430000;2.武漢虹信技術(shù)服務(wù)有限公司湖北武漢430000)
2013年11月20日,國務(wù)院總理李克強(qiáng)在主持召開的國務(wù)院常務(wù)會議上指出:整合不動產(chǎn)登記職責(zé)、建立不動產(chǎn)統(tǒng)一登記制度,是國務(wù)院機(jī)構(gòu)改革和職能轉(zhuǎn)變方案的重要內(nèi)容[1]。將分散在多個部門的不動產(chǎn)登記職責(zé)整合由一個部門承擔(dān)理順部門職責(zé)關(guān)系,減少辦證環(huán)節(jié),減輕群眾負(fù)擔(dān)。2014年12月22日李克強(qiáng)總理簽署了第656《中華人民共和國國務(wù)院令》,公布《不動產(chǎn)登記暫行條例》,并且明確自2015年3月1日起開始實施。2016年1月1日國土資源部部長姜大明簽署了國土資源部第63號令,公布《不動產(chǎn)登記暫行條例實施細(xì)則》,并于發(fā)布之日起正式實施[2]。自此全國各城市相繼開始進(jìn)行不動產(chǎn)登記平臺的設(shè)計與開發(fā),針對不動產(chǎn)登記信息混亂,不動產(chǎn)交易安全缺少保障等問題提供解決方案。
業(yè)務(wù)流程是指具有相同特定目標(biāo)的一群人為了實現(xiàn)任務(wù)價值而分別協(xié)同合作完成的一系列活動。這些活動既有嚴(yán)格的先后順序規(guī)則限制,而且它們的內(nèi)容、方式、責(zé)任等也必須嚴(yán)格進(jìn)行安排和限定,從而能讓這些不同的活動可以在不同的崗位職責(zé)人之間進(jìn)行順利轉(zhuǎn)接,并且這些活動在時間和空間上的轉(zhuǎn)移往往有較大的跨度。業(yè)務(wù)流程可以理解為是將輸入有效轉(zhuǎn)為輸出的一系列相互關(guān)聯(lián)作用的活動。BPM,也就是業(yè)務(wù)流程管理,是以業(yè)務(wù)流程為中心,以可持續(xù)不斷提升組織業(yè)務(wù)績效的規(guī)范化端到端的系統(tǒng)方法學(xué)。從本質(zhì)上來說BPM是一門學(xué)科和一種方法論。
引入工作流引擎可以提高辦證工作人員的工作效率,當(dāng)流程定義變動而帶來的相關(guān)業(yè)務(wù)發(fā)生改變時,系統(tǒng)可以柔性地處理表單,不再需要開發(fā)人員重新對前端頁面和后臺表單進(jìn)行代碼修改和開發(fā)。做到工作流管理系統(tǒng)本身可以處理不動產(chǎn)登記平臺業(yè)務(wù)流程變動時帶來的影響,減少業(yè)務(wù)人員對開發(fā)人員的依賴。
基于工作流引擎的不動產(chǎn)登記平臺采用C/S架構(gòu)設(shè)計,具體需求如下:
1)界面風(fēng)格以扁平、簡潔為主,操作方式便捷、避免系統(tǒng)使用人員多次點擊操作,減少工作人員的錄入操作。
2)工作人員根據(jù)案件相關(guān)人員提供的信息填寫表單,完成后提交給下一個操作人員,根據(jù)用戶不同權(quán)限展示其對應(yīng)可操作的系統(tǒng)模塊。用戶可通過“日志”查看案件辦理工作流。
3)進(jìn)行查詢操作時,可以通過輸入不動產(chǎn)單元號查詢該不動產(chǎn)單元的屬性信息,方便之后對該不動產(chǎn)單元所屬案件進(jìn)行操作處理。
4)系統(tǒng)將不動產(chǎn)辦理案件按狀態(tài)分為代辦、已辦、退檔、刪除。對未完結(jié)的案件可以回退給上一個操作人員重新操作。
5)對于正在辦理的已選定操作人員的案件,可以選擇改派給其他同級人員進(jìn)行案件辦理。
6)可通過系統(tǒng)集成外部設(shè)備讀卡器,讀取身份證信息,包括姓名、證件號、住址,并將讀取的信息展示到業(yè)務(wù)系統(tǒng)相應(yīng)表單中。在系統(tǒng)界面中點擊“讀卡”,系統(tǒng)自動將該身份證信息讀取到系統(tǒng)表單界面上。可通過系統(tǒng)集成外部設(shè)備高拍儀將紙質(zhì)件拍攝為圖片上傳到系統(tǒng)進(jìn)行管理查看。
7)對案件響應(yīng)速度的需求。要求系統(tǒng)至少滿足500人員同時在線使用系統(tǒng),系統(tǒng)響應(yīng)快速,每個案件的附件量按10M規(guī)劃,滿足打開項目、查看附件、掃描拍照、錄入信息、查詢信息、業(yè)務(wù)流程操作等性能保障。
在進(jìn)行流程梳理和建模有一些基本原則。首先,流程建模要根據(jù)任務(wù)目標(biāo)展開而不是根據(jù)其過程展開。只有達(dá)到任務(wù)的預(yù)期目標(biāo),其過程才有意義。其次流程建模時需要除開既不對內(nèi)部用戶也不對外部用戶增值的活動,只有這樣才能加快組織內(nèi)部和外部之間的反饋,響應(yīng)時間縮短,效率增強(qiáng)。流程建模中應(yīng)當(dāng)根據(jù)職業(yè)完整性原則,盡可能讓同一個人完成一項完整的工作任務(wù),這樣可以減少任務(wù)交接和后續(xù)的重復(fù)工作,用戶工作積極性和工作成就感也能得以提升[4]。同時,流程建模中由于各決策時間點和實際工作時間點間如果時間延遲太大則可能將引起整個工作任務(wù)進(jìn)程停止,造成流程處理時間和組織資源的浪費,所以應(yīng)當(dāng)在接近需要進(jìn)行決策的地方設(shè)置決策點。最后,由于普遍現(xiàn)象為部門領(lǐng)導(dǎo)對具體問題的了解比基層人員少,但是經(jīng)驗和大局觀要比基礎(chǔ)人員豐富,所以由部門領(lǐng)導(dǎo)利用經(jīng)驗給出適當(dāng)和結(jié)論性意見,即具體作業(yè)由基礎(chǔ)人員去進(jìn)行由部門領(lǐng)導(dǎo)去把關(guān)。
在進(jìn)行流程分析設(shè)計和開發(fā)需要考慮以下幾個方面:
1)基本功能組件化、可變功能腳本化
在流程設(shè)計時,把那些可能變化的因素提取出來,變成可定制的腳本或參數(shù)定制文件。
2)流程模版分類和可定制化
首先分析企業(yè)的流程,然后對企業(yè)流程進(jìn)行分類。對每一類流程建立一個(或多個)流程模版類。然后在這個流程模版類中,對易改變的流程節(jié)點用動態(tài)方式進(jìn)行節(jié)點的增加和消減。
3)考慮流程體系的可移植性
在設(shè)計一個部門的流程體系時,考慮將來把該系統(tǒng)移植到其他相似部門時的重用問題。方法是盡量多的設(shè)置可定制的腳本或參數(shù)文件。把流程體系變?yōu)榭啥ㄖ频摹?/p>
在系統(tǒng)設(shè)計時采用IBM公司的Process Designer流程設(shè)計工具進(jìn)行不動產(chǎn)工作流程的設(shè)計。系統(tǒng)結(jié)構(gòu)上采用C/S客戶機(jī)和服務(wù)器結(jié)構(gòu),數(shù)據(jù)庫應(yīng)用Oracle關(guān)系管理數(shù)據(jù)庫,可有效解決數(shù)據(jù)的穩(wěn)定性和安全性。前端框架采用jQuery框架,頁面使用html語言進(jìn)行編寫,可以有效解決某些瀏覽器可能存在的不兼容問題。后臺框架采用Spring+Struts+hibernate3即SSH框架。使用hinernate對象關(guān)系映射框架可以有效解決數(shù)據(jù)庫映射混亂,數(shù)據(jù)傳遞不清晰等問題。
該不動產(chǎn)登記系統(tǒng)總體工作流流程圖如圖1所示,案件開始首先進(jìn)入受理階段,由不動產(chǎn)窗口登記人員輸入要登記的土地宗地號或者土地的不動產(chǎn)單元號,調(diào)取查詢到該地塊,顯示該不動產(chǎn)單元當(dāng)前的屬性信息,判斷是否可以進(jìn)行登記,如果可以則選擇登記類型、權(quán)利事項、業(yè)務(wù)名稱后打開表單信息,自動獲取土地不動產(chǎn)單元號讀取,讀取該不動產(chǎn)屬性信息,顯示在表單信息中,填寫該案件申請人情況、申請原因等,完成表單信息,生成業(yè)務(wù)號隨后提交下一環(huán)節(jié)初審。初審人員和復(fù)審人員均獲取當(dāng)前案件人員資格證書號,判斷該人員是否復(fù)核要求,分別填寫初審和復(fù)審的審批意見提交下一環(huán)節(jié)核定。核定由不動產(chǎn)主管領(lǐng)導(dǎo)查看掃描文件、表單信息并簽名,保存表單信息到庫然后提交給不動產(chǎn)經(jīng)辦人員進(jìn)行登簿/繕證。經(jīng)辦人員在登簿/繕證階段生成證書號,核對證書信息后提交下一環(huán)節(jié)發(fā)證。發(fā)證時又不動產(chǎn)登記窗口人員打印證書填寫歸檔信息,保存表單信息到庫,掃描證書并上傳證照,最后結(jié)案。
圖1 系統(tǒng)總體工作流流程圖
該系統(tǒng)主界面入口如圖2所示,根據(jù)用戶級別、崗位職責(zé)類型等來展現(xiàn)其工作需要的模塊以及賦予其相應(yīng)操作權(quán)限,然后根據(jù)工作人員需要操作的案件類型,提供案件辦理入口。工作人員辦理完案件后可在案件類型所屬模塊或綜合查詢模塊中查詢該案件基本信息,并可查詢其工作流日志,工作流日志記錄該案件的操作對象、操作時間、案件當(dāng)前環(huán)節(jié)等信息。
圖2 系統(tǒng)主界面圖
填寫表單界面如圖3所示,用戶新建案件時會依規(guī)則生成唯一業(yè)務(wù)號,展現(xiàn)該案件基本信息,工作人員根據(jù)申請人提供的信息錄入表單,自動生成簽名,上傳材料,完成表單后保存表單到數(shù)據(jù)庫,最后提交到下一環(huán)節(jié)。案件生成后,在查詢模塊查詢該案件點擊進(jìn)入后可以查看該案件的只讀信息,系統(tǒng)安全性可得到保障。
圖3 表單填寫界面
不動產(chǎn)登記平臺的推廣可以使得登記審核、權(quán)屬審核能夠同時進(jìn)行,有案件關(guān)聯(lián)可以防止以往一方多證的情況產(chǎn)生可以進(jìn)行全生命周期管理,實現(xiàn)了流程與規(guī)劃業(yè)務(wù)的分離,最終達(dá)到簡政放權(quán)、放管結(jié)合、優(yōu)化服務(wù)的作用。以業(yè)務(wù)流程為核心,將工作流應(yīng)用于不動產(chǎn)登記系統(tǒng),可以將分散在多部門的與不動產(chǎn)登記相關(guān)的崗位整合到同一個政府部門,可以減少各部門聯(lián)合辦理所帶來的繁瑣環(huán)節(jié),同時減輕政府和群眾雙方負(fù)擔(dān),優(yōu)化職能力量。同時由于每個環(huán)節(jié)在工作流日志中都可以看到,系統(tǒng)的安全性也得到了有效保障。
[1]吳學(xué)安.不動產(chǎn)統(tǒng)一登記制,千呼萬喚始出來[J].城市開發(fā),2015(4):38-40.
[2]藍(lán)天宇.不動產(chǎn)統(tǒng)一登記的重要意義及相關(guān)問題探討[J].國土資源情報,2015(5):8-10.
[3]Bruce Eckel.Thinkingin Java[M].4th Revised edition Prentice Hall,2006.
[4]張豪月,傅秀芬,趙亞齊.基于JBPM的工作流管理系統(tǒng)中業(yè)務(wù)流程的研究與應(yīng)用[J].計算機(jī)應(yīng)用,2011(1):93-95.
[5]劉利平,吳一民.基于工作流的電子工單系統(tǒng)的設(shè)計與實現(xiàn)[J].電信科學(xué),2009(1):51-57.
[6]馬勇.不動產(chǎn)登記暫行條例實施相關(guān)問題研究與討論[J].社會縱橫,2015(12):82-84.
[7]金瑩,李超.基于AJAX的WEB開發(fā)研究[J].電腦知識與技術(shù),2009(4):839-840.
[8]何建斌.基于GIS的縣域不動產(chǎn)統(tǒng)一登記平臺設(shè)計研究[D].天津:天津大學(xué),2013.
[9]王德穎,向忠順,林樾.推動簡政放權(quán)向縱深發(fā)展激發(fā)市場活力和社會創(chuàng)造力---國家行政學(xué)院“簡政放權(quán)、放管結(jié)合、優(yōu)化服務(wù)”座談會綜述[J].行政管理改革,2015(7):94-97.
[10]張屏翀.基于WF的工作流管理系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機(jī)與現(xiàn)代化,2013(6):175-178.
[11]尹鵬程,黃亮,付麗莉,等.市縣級不動產(chǎn)統(tǒng)一登記信息平臺建設(shè)探討[J].國土資源信息化,2015(2):38-42.
[12]李剛.瘋狂Java講義[M].北京:電子工業(yè)出版社,2014.
[13]李剛.輕量級JavaEE企業(yè)應(yīng)用實戰(zhàn)[M].北京:電子工業(yè)出版社,2015.
[14]何佳.基于Activiti5的Web管理控制臺的設(shè)計與實現(xiàn)[D].昆明:昆明理工大學(xué),2015.
[15]劉宇熹.運維管理平臺工作流引擎設(shè)計[J].現(xiàn)代計算機(jī),2010(2):140-143.
[16]黃曉韓,趙俊卓.JSP環(huán)境下的SQL注入防范[J].網(wǎng)絡(luò)與信息,2010,24(8):56.