軟件系統(tǒng)總體規(guī)劃_第1頁
軟件系統(tǒng)總體規(guī)劃_第2頁
軟件系統(tǒng)總體規(guī)劃_第3頁
軟件系統(tǒng)總體規(guī)劃_第4頁
軟件系統(tǒng)總體規(guī)劃_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

軟件系統(tǒng)總體規(guī)劃1.1.1建設(shè)目標業(yè)務(wù)目標嚴格按照統(tǒng)一規(guī)劃和部署,在規(guī)范財政業(yè)務(wù)流程與管理規(guī)則的基礎(chǔ)上,結(jié)合《財政部關(guān)于地方財政信息化建設(shè)的指導意見》,以落實全國財政“五統(tǒng)一”核心要素為重心,以財政業(yè)務(wù)應用為驅(qū)動,切實發(fā)揮平臺的基礎(chǔ)支撐作用,保證平臺應用的實效性和可持續(xù)性。充分考慮我區(qū)財政業(yè)務(wù)應用現(xiàn)狀和管理需求,保證現(xiàn)有預算一體化系統(tǒng)在升級過程中能夠平穩(wěn)過渡,繼承現(xiàn)行預算一體化系統(tǒng)所有功能,以業(yè)務(wù)流程為主線,基于平臺2.0對現(xiàn)有業(yè)務(wù)流程進行充分優(yōu)化和整合,最終建成橫向縱向貫通的預算管理一體化系統(tǒng)。1、財政局內(nèi)管理一體化、業(yè)務(wù)一體化1)財政核心業(yè)務(wù)全覆蓋,業(yè)務(wù)流程全部網(wǎng)絡(luò)在線完成,管理更加規(guī)范。2)“預算編制有目標、預算執(zhí)行有監(jiān)控、項目完成有評價、評價結(jié)果有反饋、反饋結(jié)果有運用的”的全過程預算績效管理。3)現(xiàn)代財政管理信息化方式。即實現(xiàn)“用數(shù)據(jù)說話、用數(shù)據(jù)決策、用數(shù)據(jù)管理、用數(shù)據(jù)創(chuàng)新”。“數(shù)字說話”、數(shù)據(jù)應用是財政部門“天賦秉性”,數(shù)據(jù)應用的水平?jīng)Q定了財政部門的管理方式和水平,大數(shù)據(jù)應用是信息化時代人必然選擇。2、財政與預算單位達到縱向業(yè)務(wù)全貫通1)規(guī)范預算單位項目的申報內(nèi)容和申報程序,加強項目支出預算的管理,提高項目資金的使用效益。實現(xiàn)預算單位項目立項日?;?、規(guī)范化管理。2)實現(xiàn)預算單位從資金申請到資金支付的數(shù)據(jù)自動生成會計憑證,保證財務(wù)記賬的準確性。3)預算單位財務(wù)決算一體化管理,實現(xiàn)財務(wù)與決算自動過賬,自動生成決算、電子對賬。達到財務(wù)賬與決算表數(shù)據(jù)的一致性。4)適應未來拓展,提供數(shù)據(jù)依據(jù)綜合業(yè)務(wù)系統(tǒng)要從結(jié)構(gòu)上適應未來財政改革,系統(tǒng)根據(jù)管理的需要能較快速做出調(diào)整,適應財政業(yè)務(wù)和管理的需要。同時,為財政決策提供完整準確、及時合理的數(shù)據(jù)依據(jù),充分發(fā)揮數(shù)據(jù)資源的作用。技術(shù)目標金財工程應用支撐平臺2.0的建設(shè)將加強對公共基礎(chǔ)數(shù)據(jù)規(guī)范的管理,進一步提升平臺的安全性、可擴展性、易用性及運維便捷性,實現(xiàn)平臺更廣泛的應用和發(fā)展,支撐財政業(yè)務(wù)管理進一步科學化、規(guī)范化和信息化。1、依據(jù)財政部金財工程的技術(shù)路線要求,特別是金財工程應用支撐平臺也是基于J2EE的構(gòu)架,因此,本系統(tǒng)采用基于J2EE的三層架構(gòu)。本項目覆蓋面廣,業(yè)務(wù)相對復雜,因此,本次項目建設(shè),需要滿足以下要求:系統(tǒng)運行的可靠性;系統(tǒng)運行的高效性;系統(tǒng)維護的方便;適應業(yè)務(wù)發(fā)展需要的可擴展性。因此本系統(tǒng)建設(shè)基于成熟的J2EE技術(shù)架構(gòu),采用Http協(xié)議進行數(shù)據(jù)傳輸,成熟可靠。2、技術(shù)實現(xiàn)一體化:數(shù)據(jù)集中在財政存儲,預算單位數(shù)據(jù)零存儲。預算核心業(yè)務(wù)統(tǒng)一網(wǎng)絡(luò)在線完成。統(tǒng)一平臺、統(tǒng)一數(shù)據(jù)標準。3、 業(yè)務(wù)管理一體化:預算管理業(yè)務(wù)統(tǒng)一規(guī)劃,對系統(tǒng)進行一體化整合,各模塊完美銜接,簡化數(shù)據(jù)流程。4、 橫向縱向業(yè)務(wù)一體化:充分發(fā)揮應用支撐平臺的作用,滿足我區(qū)與市財政之間橫向業(yè)務(wù)與縱向業(yè)務(wù)的貫通。5、 實施服務(wù)一體化:系統(tǒng)統(tǒng)一實施、統(tǒng)一服務(wù)標準、服務(wù)統(tǒng)一管理、系統(tǒng)統(tǒng)一升級。1.1.2系統(tǒng)建設(shè)原則針對目前財政信息系統(tǒng)建設(shè)現(xiàn)狀,以財政業(yè)務(wù)實際需要進行統(tǒng)一規(guī)劃,按照“統(tǒng)一組織領(lǐng)導,統(tǒng)一規(guī)劃實施,統(tǒng)一網(wǎng)絡(luò)平臺,統(tǒng)一標準規(guī)范,統(tǒng)一安全管理”的“五統(tǒng)一”原則,建立財政局預算綜合業(yè)務(wù)系統(tǒng)。1、統(tǒng)籌規(guī)劃,分步實施此次信息化建設(shè)涉及的業(yè)務(wù)面廣、系統(tǒng)數(shù)量多,需要統(tǒng)籌規(guī)劃,提出切實可行的實施步驟和時間節(jié)點,有序推進財政信息化建設(shè)工作的協(xié)調(diào)發(fā)展。2、標準先行,統(tǒng)一建設(shè)標準化是促進業(yè)務(wù)管理、系統(tǒng)建設(shè)規(guī)范統(tǒng)一的基礎(chǔ),是實現(xiàn)系統(tǒng)銜接、數(shù)據(jù)共享和業(yè)務(wù)協(xié)作的重要保障。3、突出重點,注重實效緊密圍繞財政業(yè)務(wù)需求,從解決當前的重要問題入手,確定有效目標與實施路徑,既要緊跟信息化發(fā)展趨勢,又要以實際需求為導向,要把信息化融入業(yè)務(wù)流程再造和管理創(chuàng)新的全過程,充分挖掘現(xiàn)有資源潛力,堅持實事求是,講究實效。1.1.3系統(tǒng)總體架構(gòu)設(shè)計總體框架圖根據(jù)新時期財政信息化建設(shè)總體思路,立足本市實際需求,以當前預算改革新要求,對財政生產(chǎn)業(yè)務(wù)流程和辦公流程深度再造,借助財政部推廣應用支撐平臺2.0、地方預算綜合管理系統(tǒng)的契機,構(gòu)建財政業(yè)務(wù)橫縱貫通、內(nèi)控機制科學嚴謹、外部服務(wù)優(yōu)質(zhì)便捷、財政運行安全高效、財政信息高度共享的平臺及一體化系統(tǒng),為現(xiàn)代財政改革,提供強大信息系統(tǒng)支撐。財政局綜合業(yè)務(wù)系統(tǒng)建設(shè),將達成財政部對地方財政信息化“五統(tǒng)一”要求,實現(xiàn)全面貫通預算編制、預算執(zhí)行、監(jiān)督檢查的全過程閉環(huán),通過財政大數(shù)據(jù)支撐領(lǐng)導決策,可實現(xiàn)將動態(tài)監(jiān)控范圍拓展到所有財政資金和全部預算單位,并建立健全財政網(wǎng)絡(luò)安全和運維保障體系。系統(tǒng)架構(gòu)設(shè)計財政核心業(yè)務(wù)系統(tǒng)基于平臺2.0進行構(gòu)建,系統(tǒng)從整體上分為數(shù)據(jù)源層、應用支撐層、應用功能層、門戶展現(xiàn)層四個層次,以及財政業(yè)務(wù)管理制度與業(yè)務(wù)規(guī)范體系、技術(shù)規(guī)范與運維管理體系兩大標準規(guī)范體系。平臺的總體體系架構(gòu)如下所示:在數(shù)據(jù)源層,通過應用支撐平臺接入人員信息庫、項目信息庫、預算編制數(shù)據(jù)庫、預算執(zhí)行數(shù)據(jù)庫、政府采購數(shù)據(jù)庫、工資發(fā)放數(shù)據(jù)庫、會計核算數(shù)據(jù)庫、決算數(shù)據(jù)庫,為財政核心業(yè)務(wù)管理工作提供數(shù)據(jù)存儲和應用環(huán)境。在應用支撐層,平臺以服務(wù)總線為基礎(chǔ),面向業(yè)務(wù)應用,提供數(shù)據(jù)字典、總賬管理、標準存儲、數(shù)據(jù)交換、業(yè)務(wù)規(guī)則、交易憑證、工作流、報表、文件服務(wù)、安全等服務(wù),為上層應用功能層提供有效的應用支撐。在應用功能層,平臺面向財政核心業(yè)務(wù)應用,提供基礎(chǔ)庫管理、項目庫管理、預算編制管理、指標管理、績效目標管理等預算綜合管理功能,國庫支付管理、工資統(tǒng)發(fā)管理、動態(tài)監(jiān)控、政府采購管理、賬務(wù)管理等預算執(zhí)行管理功能,以及預算執(zhí)行分析、決策支持等數(shù)據(jù)挖掘和分析功能。在門戶展現(xiàn)層,平臺利用統(tǒng)一門戶系統(tǒng)對外展示預算綜合管理信息、預算執(zhí)行管理信息、業(yè)務(wù)數(shù)據(jù)分析利用信息、協(xié)同辦公信息。技術(shù)體系架構(gòu)設(shè)計本項目所建系統(tǒng)采用J2EE架構(gòu),系統(tǒng)設(shè)計采用了目前業(yè)內(nèi)主流的新技術(shù),從而確保系統(tǒng)技術(shù)架構(gòu)的先進性。系統(tǒng)還提供標準的接口服務(wù),可實現(xiàn)與其他系統(tǒng)的有效集成應用,從而滿足項目建設(shè)要求。J2EE體系基于組件技術(shù)的企業(yè)應用服務(wù)可以靈活地配置和組裝,因而,系統(tǒng)可獲得較好的穩(wěn)定性、高可靠性、可擴展性,不受操作系統(tǒng)的束縛,易于移植和重用。系統(tǒng)采用組件化編程策略,提取和構(gòu)建統(tǒng)一的、科學合理的公用構(gòu)件。公共構(gòu)件按通用程度分為與應用無關(guān)的基礎(chǔ)性的公共構(gòu)件、一般管理信息系統(tǒng)通用構(gòu)件、財政領(lǐng)域相關(guān)的通用構(gòu)件三種。系統(tǒng)的公共構(gòu)件可實現(xiàn)接口和技術(shù)實現(xiàn)相分離,系統(tǒng)接口使用業(yè)界具有規(guī)范性和普適性的標準,系統(tǒng)技術(shù)實現(xiàn)將完全遵循接口規(guī)范,并提供多種可用的技術(shù)實現(xiàn)方式供選擇。系統(tǒng)基于應用支撐平臺開發(fā),運用JavaEE框架和SSH技術(shù)、SOA/MVC的設(shè)計模式、Ajax和RSS等大量先進的技術(shù),來增強系統(tǒng)的柔性和開放性,為業(yè)務(wù)應用提供一個靈活擴展、隨需定制、易于整合的技術(shù)平臺。系統(tǒng)采用業(yè)界成熟的分層結(jié)構(gòu),各層次之間功能獨立且耦合度低,易于高效實現(xiàn)和擴展。系統(tǒng)各層相互獨立,并通過組件化封裝、面向接口開發(fā),可有效分離不同關(guān)注點。同時,系統(tǒng)采用MVC框架進行封裝,提高了系統(tǒng)的易用性、用戶體驗。系統(tǒng)的服務(wù)總線層完全遵循SOA設(shè)計理念,可降低系統(tǒng)的耦合性,提高了業(yè)務(wù)對象訪問安全性。此外,系統(tǒng)通過統(tǒng)一的AOP、事件、消息、性能、任務(wù)等處理組件,可全面提升系統(tǒng)整體性能、穩(wěn)定性、可擴展性。(1)數(shù)據(jù)持久層系統(tǒng)支持多種主流關(guān)系型數(shù)據(jù)庫,可生成標準的SQL模型腳本,數(shù)據(jù)庫構(gòu)建腳本可自動生成。由于將業(yè)務(wù)邏輯(處理業(yè)務(wù)的邏輯程序)及業(yè)務(wù)對象(界面)完全封裝在業(yè)務(wù)框架層,因而,數(shù)據(jù)庫模型不依賴于具體的業(yè)務(wù)邏輯。(2)基礎(chǔ)框架系統(tǒng)基于JavaEE技術(shù),為平臺框架、業(yè)務(wù)系統(tǒng)框架的各模塊實現(xiàn)提供了基礎(chǔ)技術(shù)支持。系統(tǒng)提供了多種可直接調(diào)用、易于使用、高效執(zhí)行的類。基礎(chǔ)框架包括JDK、WEB容器、IOC/AOP平臺等三個核心部分:系統(tǒng)主要面向JDK6來開發(fā),也支持與JDK6同級的其他商業(yè)級JAVA虛擬機(如:Oracle的虛擬機,以支持Weblogic;IBM的虛擬機,以支持Websphere)。系統(tǒng)支持Tomcat、Weblogic、Websphere等商業(yè)或開源Web容器。在IOC/AOP平臺方面,系統(tǒng)采用了成熟度和發(fā)展性都非常優(yōu)秀的Spring。(3) 平臺框架1) 元數(shù)據(jù)層:提供對框架中使用到的抽象層次上的原始信息進行分類定義和統(tǒng)一管理,為其他層提供統(tǒng)一的元數(shù)據(jù)信息訪問接口。2) 數(shù)據(jù)處理層:提供對業(yè)務(wù)對象與數(shù)據(jù)庫之間的交互處理功能,隔離業(yè)務(wù)對象對數(shù)據(jù)訪問層接口的依賴,實現(xiàn)對多種類型數(shù)據(jù)庫的支持特性。3) 資源管理層:負責系統(tǒng)中資源的訪問、資源的發(fā)布、資源的修改等功能,Portal框架層通過資源管理層提供的訪問接口來獲取資源信息,業(yè)務(wù)框架代理層進行業(yè)務(wù)處理的復雜性,實現(xiàn)了對不同“橫切關(guān)注點”的分離與處理。(4) 業(yè)務(wù)系統(tǒng)框架業(yè)務(wù)系統(tǒng)框架采用插件化思路,開發(fā)和管理相關(guān)業(yè)務(wù)模塊插件,并遵循MVC設(shè)計模式,分為業(yè)務(wù)邏輯層、流轉(zhuǎn)控制層、UI交互層,在保證業(yè)務(wù)邏輯核心實現(xiàn)的可控性和安全性前提下,提高重用性、可維護性、可置換性。UI交互層主要完成業(yè)務(wù)系統(tǒng)與人機交互控制邏輯,通過獨立的UI交互層,將業(yè)務(wù)模塊展現(xiàn)給系統(tǒng)用戶。用戶通過系統(tǒng)終端設(shè)備獲取、輸入各種信息與系統(tǒng)進行信息上的互動。系統(tǒng)部署架構(gòu)設(shè)計本項目將在信息中心內(nèi)網(wǎng)部署本項目所建系統(tǒng),為業(yè)務(wù)處室人員(經(jīng)辦人、處室領(lǐng)導)、預算單位(經(jīng)辦人)、銀行(業(yè)務(wù)人員、業(yè)務(wù)領(lǐng)導)、維護管理員用戶提供系統(tǒng)的統(tǒng)一管理、分布式應用服務(wù),并通過業(yè)務(wù)客戶端接入業(yè)務(wù)應用服務(wù)和業(yè)務(wù)信息訪問服務(wù)。利用現(xiàn)有網(wǎng)絡(luò)環(huán)境,統(tǒng)一部署數(shù)據(jù)庫服務(wù)器、應用服務(wù)器、數(shù)據(jù)交換服務(wù)器、SAN存儲中心磁盤陣列、光纖通道SAN交換機、虛擬磁帶庫(磁盤陣列)、備份服務(wù)器,并在各服務(wù)器上部署操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、應用中間件軟件、相關(guān)應用支撐軟件。各級、各類用戶可通過業(yè)務(wù)客戶端訪問部署在應用服務(wù)器上的一體化系統(tǒng)來完成基礎(chǔ)信息庫、項目庫管理、預算編制、預算調(diào)整、指標管理、預算績效管理、國庫集中支付、實撥管理等業(yè)務(wù)工作。統(tǒng)一門戶架構(gòu)設(shè)計本項目通過基于金財工程應用支撐平臺統(tǒng)一門戶實現(xiàn)財政核心業(yè)務(wù)信息門戶,將各類應用和信息進行有機整合,方便用戶使用系統(tǒng)。本項目采用統(tǒng)一身份認證、單點登錄等機制來保證應用資源的訪問安全,并對應用門戶架構(gòu)進行整體規(guī)劃設(shè)計,構(gòu)建財政核心業(yè)務(wù)信息門戶。面向服務(wù)架構(gòu)作為新一代軟件架構(gòu),正以其協(xié)同高效、復用擴展、異步及松耦合等優(yōu)點逐步取代傳統(tǒng)的軟件架構(gòu),成為分布式計算應用發(fā)展的趨勢。將面向服務(wù)架構(gòu)的思想引入應用門戶架構(gòu)的設(shè)計,通過一個清晰的基礎(chǔ)框架來幫助政府用戶快速構(gòu)建、部署和整合一個完整的多層結(jié)構(gòu)的門戶系統(tǒng),同時也作為新的門戶架構(gòu)的統(tǒng)一完善模式和信息化解決方案。本項目采用基于服務(wù)的、松耦合門戶體系結(jié)構(gòu)來構(gòu)建面向服務(wù)的門戶平臺,該結(jié)構(gòu)結(jié)合具有內(nèi)部、外部兩種交互方式,可以為用戶提供個性化服務(wù)和統(tǒng)一訪問入口。面向服務(wù)門戶平臺的體系結(jié)構(gòu)采用基于Web服務(wù)的多層體系結(jié)構(gòu),由用戶層訪問接入層、門戶服務(wù)層、業(yè)務(wù)系統(tǒng)層、資源層構(gòu)成。該結(jié)構(gòu)將主要業(yè)務(wù)服務(wù)邏輯與資源數(shù)據(jù)以業(yè)務(wù)系統(tǒng)和門戶組件的方式進行獨立部署和交互。用戶的各種應用請求通過門戶發(fā)送到門戶服務(wù)層,由應用服務(wù)接口完成一般服務(wù)處理功能。若客戶端請求需后臺支撐服務(wù)或訪問其他資源,則門戶服務(wù)層將調(diào)用業(yè)務(wù)系統(tǒng)層和資源層的其他服務(wù)接口。應用門戶的技術(shù)體系結(jié)構(gòu)如下所示:1)用戶層:按照不用類型的用戶可以使用的不同門戶入口,來保證訪問安全性。用戶終端支持多種訪問載體。2)訪問接入層:提供訪問請求的安全接入,使用戶無法直接訪問后臺的服務(wù)和資源。單點登錄機制將保證用戶在登錄門戶平臺后可訪問已經(jīng)登錄的其他業(yè)務(wù)系統(tǒng)。3)門戶服務(wù)層:作為門戶系統(tǒng)的核心層,主要為門戶提供各種服務(wù)(如:內(nèi)容管理、安全、擴展開發(fā)、多層整合等),并采用Portalet、EJB、Web服務(wù)方式來提供應用集成、服務(wù)資源接入的接口。4)應用系統(tǒng)層:主要提供一些應用系統(tǒng)及模塊。通過多層次整合、鏈接引用、定制開發(fā)等方式來表現(xiàn),可基于Web服務(wù)和門戶服務(wù)的接口進行集成部署。5)資源層:主要包括目錄信息、資源信息、數(shù)據(jù)緩存、數(shù)據(jù)庫、數(shù)據(jù)倉庫,是門戶所需管理和整合的數(shù)據(jù)資源。其中,門戶服務(wù)層和應用系統(tǒng)層的各類服務(wù)組件可由業(yè)務(wù)服務(wù)邏輯模型和門戶組件整合設(shè)計構(gòu)建而成,以保證系統(tǒng)的靈活性和可復用性。數(shù)據(jù)庫架構(gòu)設(shè)計財政局應用支撐平臺升級及綜合業(yè)務(wù)系統(tǒng)以應用支撐平臺2.0為支撐,貫穿“預算-預算變動-預算執(zhí)行-核算-決算”的財政主體業(yè)務(wù)管理閉環(huán)。具體數(shù)據(jù)模型圖如下:工作流引擎設(shè)計本項目所建基于平臺2.0的財政核心業(yè)務(wù)系統(tǒng)中的基礎(chǔ)信息庫、項目庫管理預算編制、預算調(diào)整、指標管理、預算績效管理等系統(tǒng)功能均基于工作流引擎。該工作流引擎提供了靈活的流程自定義功能,通過規(guī)則定義引擎,可靈活方便地對現(xiàn)有流程進行擴展,滿足用戶不斷變化的業(yè)務(wù)需求。工作流引擎架構(gòu)設(shè)計的關(guān)鍵在于對工作流管理模型的設(shè)計。工作流管理模型涉及業(yè)務(wù)流程的定義、管理、執(zhí)行,包括工作流引擎、圖表化流程定義工具、流程運行跟蹤機制等要素。通過一個或多個工作流引擎來解釋工作流的過程定義,并為工作流的參與者提供交互操作,還可根據(jù)需要調(diào)用其他工具或應用進行應用整合。利用工作流引擎、圖表化流程定義工具、流程運行跟蹤機制可以構(gòu)造工作流管理的集成架構(gòu)模型,通過工作流應用擴展接口與數(shù)據(jù)交換接口,可以對業(yè)務(wù)應用系統(tǒng)與工作流管理平臺進行流程的定義、管理、執(zhí)行、應用、整合等方面的應用集成,如下所示:遵循SOA設(shè)計理念,從共享訪問、共享數(shù)據(jù)、共享應用、共享業(yè)務(wù)流程、共享門戶等服務(wù)著手,按照不同服務(wù)粒度以及上述工作流管理、集成架構(gòu)、應用集成等模型,可以設(shè)計出工作流管理的分層架構(gòu),包括:展示層、服務(wù)層、基礎(chǔ)引擎層,1)展示層:面向訪問者(角色)進行邏輯展示,基于Portalet規(guī)范實現(xiàn),在運行時需門戶組件的支持。展示層服務(wù)主要包括:流程跟蹤查詢、流程靈活配置查詢、流程統(tǒng)計查詢、流程催辦、流程定義、流程設(shè)置、業(yè)務(wù)表單等。2)服務(wù)層:面向業(yè)務(wù)管理,可以組合、封裝多個來自接口總線的業(yè)務(wù)系統(tǒng)的服務(wù),并提供復雜的業(yè)務(wù)邏輯,是前端展示與后臺邏輯引擎的接口層。服務(wù)層主要提供業(yè)務(wù)流程執(zhí)行定制存取、業(yè)務(wù)表單存取、業(yè)務(wù)流程跟蹤和統(tǒng)計查詢所需的數(shù)據(jù)提取、流程執(zhí)行所需業(yè)務(wù)交互數(shù)據(jù)提取等服務(wù)。3)基礎(chǔ)引擎層:主要提供業(yè)務(wù)流程管理所需的基礎(chǔ)服務(wù)工作,包括:業(yè)務(wù)流程流轉(zhuǎn)所需的流程引擎、規(guī)則引擎,業(yè)務(wù)流程的用戶權(quán)限服務(wù),流程定義產(chǎn)生的業(yè)務(wù)模型和流程模型的存儲,業(yè)務(wù)流程執(zhí)行過程中的日志記錄等。1.1.4基于平臺2.0生長式開發(fā)設(shè)計財政部印發(fā)的《應用支撐平臺2.0升級實施方案》要求:地方財政部門要堅持基于平臺構(gòu)建一體化系統(tǒng)?;谄脚_2.0生長模式開發(fā)核心業(yè)務(wù)系統(tǒng),將實現(xiàn)財政核心業(yè)務(wù)鏈條一體化運行,無縫對接。生長式開發(fā)的關(guān)鍵設(shè)計如下:系統(tǒng)技術(shù)框架融合業(yè)務(wù)系統(tǒng)基于應用支撐平臺提供的開發(fā)技術(shù)框架進行構(gòu)建和開發(fā),通過平臺統(tǒng)一創(chuàng)建和管理平臺域和各個業(yè)務(wù)域,使用阿里巴巴的DUBBO分布式服務(wù)架構(gòu)體系,實現(xiàn)統(tǒng)一的分布式事務(wù)、分布式存儲和分布式緩存管理等功能。技術(shù)結(jié)構(gòu):平臺作為財政信息化的底層中間件,其技術(shù)架構(gòu)提供了各種開發(fā)級公共應用框架,為業(yè)務(wù)系統(tǒng)提供較為通用的技術(shù)組件,開發(fā)人員可以基于該框架開發(fā)符合系統(tǒng)要求的功能。公共框架:公共框架定義了平臺運行環(huán)境,技術(shù)環(huán)境,第三方組件。公共框架中包含了默認開發(fā)工程、建庫腳本、框架源碼、默認系統(tǒng)功能配置等。服務(wù)框架:業(yè)務(wù)系統(tǒng)基于平臺構(gòu)建,通過Dubbo(開源的分布式服務(wù)框架)與Spring容器的融合,將服務(wù)總線封裝到業(yè)務(wù)域運行環(huán)境中。使平臺服務(wù)可以通過服務(wù)總線直接為業(yè)務(wù)域中的業(yè)務(wù)系統(tǒng)提供服務(wù),對業(yè)務(wù)系統(tǒng)完全透明事務(wù)框架:平臺提供分布式事務(wù)框架,解決應用系統(tǒng)同時操作多個數(shù)據(jù)庫時的事務(wù)一致性問題。業(yè)務(wù)系統(tǒng)開發(fā)時無需考慮事務(wù)實現(xiàn)問題,只要按照框架要求啟用事務(wù)即可。(5)緩存框架:平臺緩存框架提供全局緩存、域緩存、事務(wù)緩存三層緩存機制。為了控制緩存內(nèi)容的有效性,確保緩存內(nèi)容不會占用過多系統(tǒng)資源,在全局緩存和域緩存中都要使用淘汰算法,清空使用頻度低的內(nèi)容。緩存框架提供配額管理功能,對業(yè)務(wù)系統(tǒng)及其他系統(tǒng)使用緩存的大小進行控制,避免一個業(yè)務(wù)系統(tǒng)使用不當影響其他業(yè)務(wù)系統(tǒng)正常運行。版本框架:版本管理框架為業(yè)務(wù)系統(tǒng)提供版本管理,依賴檢測,自動升級等功能。包括:版本上傳、版本下載、升級腳本管理、系統(tǒng)備份、升級界面、升級日志、異常報告等功能。業(yè)務(wù)系統(tǒng)升級時,除了提供jar包,腳本包之外,還需要編寫系統(tǒng)升級配置文件,平臺框架將按配置文件的要求自動升級相關(guān)功能模塊。安全框架:業(yè)務(wù)系統(tǒng)將遵從平臺安全框架,按《信息系統(tǒng)安全等級保護基本要求》進行系統(tǒng)安全管理和安全控制,主要功能包括:訪問控制、資源控制、數(shù)據(jù)加密、數(shù)據(jù)完整性、通訊保密性功能。(8)監(jiān)管框架:業(yè)務(wù)系統(tǒng)運行監(jiān)管將通過平臺監(jiān)管框架實現(xiàn),包括系統(tǒng)運行環(huán)境監(jiān)管、系統(tǒng)訪問監(jiān)管、關(guān)鍵數(shù)據(jù)監(jiān)管。監(jiān)管框架將依據(jù)系統(tǒng)設(shè)置和監(jiān)管規(guī)則,從系統(tǒng)運行環(huán)境、關(guān)鍵操作節(jié)點、數(shù)據(jù)庫中抽取數(shù)據(jù),提供給日志管理使用。系統(tǒng)登錄與安全管理業(yè)務(wù)系統(tǒng)的用戶管理、用戶授權(quán)管理、CA身份認證和單點登錄等功能采用平臺框架提供的權(quán)限組件和CA安全管理功能,照信息系統(tǒng)安全分級保護要求,實現(xiàn)三員分權(quán)即系統(tǒng)管理員、安全保密管理員和安全審計員的分別管理。(1) 系統(tǒng)跳轉(zhuǎn):業(yè)務(wù)系統(tǒng)通過平臺主控域提供的統(tǒng)一入口訪問系統(tǒng)頁面,用戶登錄時,平臺主控域會給每個用戶授予一個唯一標識TOKENID,并從用戶信息獲取相關(guān)權(quán)限及菜單信息。業(yè)務(wù)系統(tǒng)在部署時有一個上下文(context_root),與其他業(yè)務(wù)系統(tǒng)不能重復,由平臺統(tǒng)一管理。(2) 單點登錄:業(yè)務(wù)系統(tǒng)調(diào)用平臺的權(quán)限組件進行用戶管理、角色管理、菜單管理等,按照平臺WebService接口規(guī)范實現(xiàn)與門戶系統(tǒng)銜接,實現(xiàn)統(tǒng)一用戶管理和單點登錄。平臺存有業(yè)務(wù)系統(tǒng)所有用戶有關(guān)信息,業(yè)務(wù)系統(tǒng)也存有自己的用戶信息,以便數(shù)據(jù)權(quán)限控制。這樣用戶信息就存在不同庫中。用戶數(shù)據(jù)原則上只能通過一個界面進行維護(平臺界面),然后同步到其他系統(tǒng)。(3) 系統(tǒng)權(quán)限管理:平臺管理用戶權(quán)限信息(單位,用戶,角色,菜單信息,并配置關(guān)聯(lián)信息。如用戶和角色關(guān)聯(lián),角色和菜單關(guān)聯(lián),單位和用戶關(guān)聯(lián)。)平臺權(quán)限管理只到菜單一級,數(shù)據(jù)權(quán)限管理由業(yè)務(wù)系統(tǒng)負責。系統(tǒng)把菜單登記到平臺,由平臺決定哪個菜單可以訪問。(4) 系統(tǒng)服務(wù)監(jiān)控:平臺會對業(yè)務(wù)系統(tǒng)的HTTP請求和DUBBO調(diào)用進行監(jiān)控,監(jiān)控是由平臺filter提供的,因此要保證filter在最外層。(5) 系統(tǒng)日志管理:平臺會在業(yè)務(wù)系統(tǒng)生成日志文件?;谄脚_的服務(wù)調(diào)用業(yè)務(wù)系統(tǒng)對平臺中服務(wù)的注冊和調(diào)用以及對其他系統(tǒng)中服務(wù)調(diào)用是通過服務(wù)總線實現(xiàn)的。服務(wù)總線組件提供包括服務(wù)注冊管理、服務(wù)發(fā)布管理、服務(wù)授權(quán)管理、服務(wù)監(jiān)控管理等功能。服務(wù)提供方(平臺,各表層業(yè)務(wù)系統(tǒng),第三方系統(tǒng))需要按照平臺規(guī)范的要求設(shè)計開發(fā)服務(wù)(如查詢數(shù)據(jù)服務(wù)程序),包括接口服務(wù)方式、身份認證、數(shù)據(jù)組織形式等等。開發(fā)完成的接口服務(wù)需要到平臺注冊,通過平臺驗證后發(fā)布,供其它業(yè)務(wù)系統(tǒng)查詢和調(diào)用。服務(wù)使用方經(jīng)過平臺的授權(quán)并按照平臺規(guī)范的要求調(diào)用服務(wù)提供方在平臺中注冊的服務(wù),獲取到相應的數(shù)據(jù)。業(yè)務(wù)系統(tǒng)通過報文形式進行服務(wù)查詢和服務(wù)調(diào)用,所有報文使用XML格式進行描述,報文結(jié)構(gòu)包括報文頭、報文體和認證節(jié)點。1、調(diào)用服務(wù)過程系統(tǒng)注冊服務(wù):提供服務(wù)的系統(tǒng)需在平臺先注冊以取得平臺唯一的標識符。任何服務(wù)都有服務(wù)名,服務(wù)名必須唯一。任何服務(wù)都要注冊支持郵件地址用來發(fā)送錯誤信息。平臺管理各業(yè)務(wù)系統(tǒng)提供的數(shù)據(jù)服務(wù),包括服務(wù)名稱、服務(wù)地址、服務(wù)參數(shù)、數(shù)據(jù)返回值形式及意義、服務(wù)提供方(業(yè)務(wù)系統(tǒng))、服務(wù)的性質(zhì)和作用等內(nèi)容。系統(tǒng)發(fā)布服務(wù):業(yè)務(wù)系統(tǒng)在平臺注冊,平臺為系統(tǒng)分配appid,該id作為業(yè)務(wù)系統(tǒng)在平臺系統(tǒng)中的唯一標識,用于識別系統(tǒng)身份、管理業(yè)務(wù)系統(tǒng)功能的唯一識別碼。系統(tǒng)在平臺服務(wù)管理功能中注冊服務(wù)內(nèi)容,填寫服務(wù)描述信息,并上傳服務(wù)相關(guān)技術(shù)文檔。平臺根據(jù)服務(wù)描述文件的內(nèi)容自動分析出服務(wù)的具體內(nèi)容,包括方法名、參數(shù)個數(shù)、參數(shù)類型等。對服務(wù)的應用范圍進行授權(quán),并在控制界面啟用服務(wù),其他系統(tǒng)即可相應調(diào)用業(yè)務(wù)系統(tǒng)發(fā)布的服務(wù)。修改系統(tǒng)服務(wù):通過平臺服務(wù)總線的統(tǒng)一界面來修改服務(wù)參數(shù)。授權(quán)系統(tǒng)服務(wù):平臺統(tǒng)一對服務(wù)的調(diào)用權(quán)限進行管理。對于已經(jīng)在平臺注冊的業(yè)務(wù)系統(tǒng),通過服務(wù)總線設(shè)置權(quán)限功能,在授權(quán)功能中勾選業(yè)務(wù)系統(tǒng)后即時生效,將服務(wù)授權(quán)給業(yè)務(wù)系統(tǒng)調(diào)用。系統(tǒng)調(diào)用服務(wù):業(yè)務(wù)系統(tǒng)在平臺注冊,獲得平臺分配的appid,并經(jīng)過平臺服務(wù)總線授權(quán)所需的服務(wù),即可調(diào)用平臺服務(wù)、其他一體化業(yè)務(wù)系統(tǒng)服務(wù)及第三系統(tǒng)的服務(wù)。2、調(diào)用服務(wù)要求基于平臺的任何業(yè)務(wù)服務(wù)或第三方服務(wù)必須是同步服務(wù)。系統(tǒng)如果不能在指定時間內(nèi)完成服務(wù),需要返回服務(wù)超時錯誤,服務(wù)如不能正常結(jié)束,需給出明確錯誤信息以便存入日志。任何服務(wù)必須檢查輸入?yún)?shù),如不滿足條件(類型不匹配或值域不不匹配),需給出明確錯誤信息以便客戶端修正。3、調(diào)用服務(wù)權(quán)限平臺通過服務(wù)總線統(tǒng)一管理服務(wù)權(quán)限,并提供服務(wù)權(quán)限設(shè)置界面。4、調(diào)用服務(wù)日志業(yè)務(wù)系統(tǒng)調(diào)用服務(wù)的過程都會在平臺服務(wù)總線記錄生產(chǎn)日志,平臺提供服務(wù)請求日志和服務(wù)操作日志。(1)服務(wù)請求日志日志涵蓋每一次服務(wù)調(diào)用,包括以下內(nèi)容:>客戶端信息>調(diào)用參數(shù)>調(diào)用時間,完成時間>如有錯誤,必須提供完整錯誤信息>錯誤信息由服務(wù)端提供,其他信息由平臺提供(2)服務(wù)操作日志服務(wù)操作日志記錄服務(wù)的注冊,修改情況?;A(chǔ)數(shù)據(jù)管理業(yè)務(wù)系統(tǒng)使用平臺基礎(chǔ)數(shù)據(jù)規(guī)范組件、數(shù)據(jù)字典組件、標準存儲組件和數(shù)據(jù)交換組件提供的功能和接口,遵守平臺提供的基礎(chǔ)數(shù)據(jù)標準規(guī)范,實現(xiàn)基礎(chǔ)數(shù)據(jù)的統(tǒng)一下發(fā)、存儲、管理和使用,基礎(chǔ)數(shù)據(jù)統(tǒng)一存儲于平臺中,系統(tǒng)使用平臺的基礎(chǔ)數(shù)據(jù)。平臺基礎(chǔ)數(shù)據(jù)分成3類,財政基礎(chǔ)數(shù)據(jù),本級擴展和系統(tǒng)預設(shè)。財政基礎(chǔ)數(shù)據(jù)由中央下發(fā),下級不能更改,只有部分允許細化。本級擴展和系統(tǒng)預設(shè)允許更改,但必須在平臺頁面維護。平臺提供基礎(chǔ)數(shù)據(jù)接口供業(yè)務(wù)系統(tǒng)使用,但業(yè)務(wù)系統(tǒng)不能直接通過接口調(diào)用更改基礎(chǔ)數(shù)據(jù)。平臺只提供接口方式和消息方式,業(yè)務(wù)系統(tǒng)可以在此基礎(chǔ)上進行封裝。1、基礎(chǔ)數(shù)據(jù)維護生長式業(yè)務(wù)系統(tǒng)向支撐平臺傳送當前系統(tǒng)基礎(chǔ)數(shù)據(jù),并同步平臺對基礎(chǔ)數(shù)據(jù)的修改,系統(tǒng)中所使用的基礎(chǔ)數(shù)據(jù)均與支撐平臺中所維護的基礎(chǔ)數(shù)據(jù)一致。平臺不提供自定義基礎(chǔ)數(shù)據(jù)通過業(yè)務(wù)系統(tǒng)灌入接口??赏ㄟ^平臺界面在平臺里維護業(yè)務(wù)系統(tǒng)使用的基礎(chǔ)數(shù)據(jù)。業(yè)務(wù)要素修改之后會自動從平臺同步到業(yè)務(wù)系統(tǒng)。也可通過平臺域管理工具手工同步到業(yè)務(wù)系統(tǒng)。>如果平臺和業(yè)務(wù)系統(tǒng)在同一個數(shù)據(jù)庫實例中,業(yè)務(wù)系統(tǒng)通過數(shù)據(jù)庫同義詞讀取平臺基礎(chǔ)數(shù)據(jù)。>如果平臺和業(yè)務(wù)系統(tǒng)不在同一個數(shù)據(jù)庫實例中。平臺負責同步基礎(chǔ)數(shù)據(jù)到業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫。對于基礎(chǔ)數(shù)據(jù)不一致情況時,業(yè)務(wù)系統(tǒng)可以通過平臺服務(wù)總線基礎(chǔ)數(shù)據(jù)查詢接口查詢平臺基礎(chǔ)數(shù)據(jù),并與業(yè)務(wù)系統(tǒng)基礎(chǔ)數(shù)據(jù)做對照?;A(chǔ)數(shù)據(jù)組件不支持寫入接口。業(yè)務(wù)系統(tǒng)如有需求,可通過平臺界面把業(yè)務(wù)系統(tǒng)的基礎(chǔ)數(shù)據(jù)維護進平臺。如有特殊情況,業(yè)務(wù)系統(tǒng)還可以通過業(yè)務(wù)數(shù)據(jù)寫入接口把業(yè)務(wù)系統(tǒng)的的基礎(chǔ)數(shù)據(jù)寫入平臺的標準存儲,然后由平臺實施人員基于標準存儲中的數(shù)據(jù),在基礎(chǔ)數(shù)據(jù)中建立視圖型的基礎(chǔ)數(shù)據(jù),發(fā)布到各個業(yè)務(wù)系統(tǒng)中。維護的基礎(chǔ)數(shù)據(jù)包括但不限于以下:(1) 功能科目:包括功能科目數(shù)據(jù)版本、功能科目代碼、功能科目名稱、功能科目唯一碼、變化類型、變化序號等。(2) 經(jīng)濟科目:包括經(jīng)濟科目數(shù)據(jù)版本、經(jīng)濟科目代碼、經(jīng)濟科目名稱、經(jīng)濟科目唯一碼、變化類型、變化序號等。(3) 單位信息:包括單位信息數(shù)據(jù)版本、單位代碼、單位名稱、單位唯一碼、地址、郵編、電話、傳真、聯(lián)系人、機關(guān)負責人、財務(wù)負責人、經(jīng)費供給方式、行政級別代碼、組織機構(gòu)編碼、地區(qū)編碼、變化類型、變化序號、單位類別等。(4) 項目類別:包括項目類別數(shù)據(jù)版本、項目類別代碼、項目類別名稱、項目類別唯一碼、變化類型、變化序號等。(5) 資金性質(zhì):包括資金性質(zhì)數(shù)據(jù)版本、資金性質(zhì)代碼、資金性質(zhì)名稱、資金性質(zhì)唯一碼、變化類型、變化序號等。(6) 歸口處室:包括處室數(shù)據(jù)版本、處室代碼、處室名稱、處室唯一碼、變化類型、變化序號等。7)支付方式:包括支付方式數(shù)據(jù)版本、支付方式代碼、支付方式名稱、支付方式唯一碼、變化類型、變化序號等。(8)結(jié)算方式:包括結(jié)算方式數(shù)據(jù)版本、結(jié)算方式代碼、結(jié)算方式名稱、結(jié)算方式唯一碼、變化類型、變化序號等。業(yè)務(wù)系統(tǒng)與平臺銜接的基礎(chǔ)數(shù)據(jù)詳見“.基礎(chǔ)數(shù)據(jù)銜接需求”2、基礎(chǔ)數(shù)據(jù)橫向共享基于平臺生長和整合的業(yè)務(wù)系統(tǒng)之間的基礎(chǔ)數(shù)據(jù)交換主要通過平臺服務(wù)總線組件實現(xiàn),通過調(diào)用平臺注冊服務(wù)、查詢接口實現(xiàn)系統(tǒng)與系統(tǒng)的數(shù)據(jù)交互。3、基礎(chǔ)數(shù)據(jù)縱向交換業(yè)務(wù)系統(tǒng)通過本級平臺和上級平臺的數(shù)據(jù)交換組件實現(xiàn)基礎(chǔ)數(shù)據(jù)上下級交換,從而實現(xiàn)上下級財政的業(yè)務(wù)協(xié)同。上下級財政交換模式是異步交換模式的擴展,兩級平臺數(shù)據(jù)交換組件之間數(shù)據(jù)傳遞采用“推”和“拉”相結(jié)合的方式,下級平臺數(shù)據(jù)交換組件定時從上級平臺數(shù)據(jù)交換組件檢索屬于本級財政的基礎(chǔ)數(shù)據(jù)包,進行下載和必要處理;下級平臺數(shù)據(jù)交換組件定時將需要報送上級財政的基礎(chǔ)數(shù)據(jù)包上傳到上級平臺數(shù)據(jù)交換組件。平臺基礎(chǔ)數(shù)據(jù)管理組件(數(shù)據(jù)字典)管理維護將要下發(fā)下級財政的數(shù)據(jù)元、業(yè)務(wù)要素及其代碼集,設(shè)定其在下級財政的應用范圍。需要進行財政業(yè)務(wù)基礎(chǔ)數(shù)據(jù)規(guī)范下發(fā)時,平臺基礎(chǔ)數(shù)據(jù)管理組件調(diào)用數(shù)據(jù)交換組件完成基礎(chǔ)數(shù)據(jù)的交換。平臺基礎(chǔ)數(shù)據(jù)管理組件調(diào)用交換組件完成財政業(yè)務(wù)基礎(chǔ)數(shù)據(jù)規(guī)范下發(fā)流程圖如業(yè)務(wù)數(shù)據(jù)管理1、業(yè)務(wù)數(shù)據(jù)錄入與維護業(yè)務(wù)系統(tǒng)的業(yè)務(wù)終審數(shù)據(jù)的存儲使用平臺的標準存儲組件,按照平臺的要求統(tǒng)一進行注冊登記,平臺統(tǒng)一進行各類業(yè)務(wù)數(shù)據(jù)存儲的分類管理,方便進行業(yè)務(wù)數(shù)據(jù)分析,以及與其他業(yè)務(wù)系統(tǒng)之間的數(shù)據(jù)共享與交互。由于標準存儲數(shù)據(jù)量較大,為避免影響平臺效率,標準存儲單獨設(shè)置數(shù)據(jù)源。標準存儲只保存最重要的業(yè)務(wù)系統(tǒng)數(shù)據(jù),一般是結(jié)果數(shù)據(jù),不存儲過程數(shù)據(jù)。標準存儲保存各業(yè)務(wù)系統(tǒng)需要共享的數(shù)據(jù)。?平臺統(tǒng)一管理一體化系統(tǒng)的標準存儲信息。?中央的標準存儲表結(jié)構(gòu)由中央定義并下發(fā)。?地方可創(chuàng)建自己本級的標準存儲擴展。?中央向地方標準存儲數(shù)據(jù)采集。?同級財政向地方標準存儲數(shù)據(jù)采集。?數(shù)據(jù)采集后可以下發(fā)給下級財政使用。標準存儲組件采集業(yè)務(wù)數(shù)據(jù)可有兩種方式:>平臺控制:采集任務(wù)由平臺發(fā)起,業(yè)務(wù)系統(tǒng)需提供任務(wù)接口,由平臺調(diào)用。采集控制表存儲在平臺。業(yè)務(wù)系統(tǒng)按采集表時間進行增量數(shù)據(jù)采集。A業(yè)務(wù)系統(tǒng)控制:米集任務(wù)由系統(tǒng)發(fā)起。米集控制表存儲在平臺。業(yè)務(wù)系統(tǒng)按采集表時間進行增量數(shù)據(jù)采集。業(yè)務(wù)系統(tǒng)使用平臺的總賬組件提供的接口和功能,將預算與執(zhí)行核心業(yè)務(wù)數(shù)據(jù)按平臺總賬的規(guī)范要求記入平臺總賬存儲中。通過總賬的復式記賬過程,可全面反映財政核心業(yè)務(wù)的整體運轉(zhuǎn)情況。寫入總賬的業(yè)務(wù)數(shù)據(jù)要根據(jù)平臺數(shù)據(jù)元(數(shù)據(jù)字典)進行定義。如果業(yè)務(wù)數(shù)據(jù)與總賬業(yè)務(wù)要素不匹配,需要把它先轉(zhuǎn)化成業(yè)務(wù)要素再寫入總賬??傎~配置功能界定如下:>單據(jù)定義要根據(jù)具體的業(yè)務(wù)需求和實施情況決定是在業(yè)務(wù)系統(tǒng)中配置還是在平臺中配置>賬套,科目,記賬模板,業(yè)務(wù)要素,核算要素在平臺配置>單據(jù)需與平臺記賬模板做關(guān)聯(lián)>單據(jù)的數(shù)據(jù)信息需參照業(yè)務(wù)要素制定>總賬寫入時需要賬套,記賬模板,用戶信息和單據(jù)數(shù)據(jù)>平臺提供總賬寫入和查詢接口。總賬科目體系需要涵蓋政府的所有經(jīng)濟活動及核算目標,按權(quán)責發(fā)生制體系來設(shè)計,科目體系包含資產(chǎn)、負債、凈資產(chǎn)、收入、支出等,同時也要考慮風險準備、成本控制、結(jié)余等要素。分為預算編制科目體系和預算執(zhí)行科目體系:預算編制科目體系用于核算預算編制過程中,財政資金收入、支出的平衡關(guān)系。按照預算種類,分別對以下進行核算:>一般公共預算>政府性基金預算>國有資本經(jīng)營預算>社會保險基金預算預算執(zhí)行科目體系用于平衡以下關(guān)系:>預算批復>預算調(diào)整變動>預算資金的計劃>收支的全過程2、業(yè)務(wù)數(shù)據(jù)橫向共享基于平臺生長和整合的業(yè)務(wù)系統(tǒng)之間的基礎(chǔ)數(shù)據(jù)交換主要通過平臺服務(wù)總線組件實現(xiàn),通過調(diào)用平臺注冊服務(wù)、查詢接口實現(xiàn)系統(tǒng)與系統(tǒng)的數(shù)據(jù)交互。>數(shù)據(jù)共享實現(xiàn):明確來源和去向,由哪個系統(tǒng)寫入,哪個系統(tǒng)調(diào)用。>數(shù)據(jù)分析與匯總:數(shù)據(jù)明確標識以便共享,例如:預算部門收入計劃,固定資產(chǎn)的單位固定資產(chǎn)收入計劃數(shù)據(jù)項。>統(tǒng)一數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)字段按基礎(chǔ)數(shù)據(jù)規(guī)范里的數(shù)據(jù)元和業(yè)務(wù)要素定義。>按預算單位:數(shù)據(jù)表里都有預算單位,這樣可按預算單位層碼進行匯總。>按時間:數(shù)據(jù)表里都采集時間和數(shù)據(jù)時間,這樣可按時間軸進行匯總。3、業(yè)務(wù)數(shù)據(jù)縱向交換通過本級平臺標準存儲組件、數(shù)據(jù)交換組件以及上級平臺標準存儲組件、數(shù)據(jù)交換組件進行業(yè)務(wù)系統(tǒng)的上下級之間業(yè)務(wù)數(shù)據(jù)的采集與存儲。各業(yè)務(wù)系統(tǒng)通過平臺dubbo的方式調(diào)用調(diào)用交換組件發(fā)送以及查詢數(shù)據(jù)。實現(xiàn)縱向?qū)蛹夐g的數(shù)據(jù)交互。平臺交互組件應用示意圖如下:上級平臺將采集頻率下發(fā)到下級平臺,下級平臺按采集頻率和時間定期啟動批處理作業(yè)向上級平臺發(fā)送數(shù)據(jù)。上級存儲采集控制表(日志表)記錄采集信息。數(shù)據(jù)采集根據(jù)采集控制表增量發(fā)送數(shù)據(jù)。采集時對數(shù)據(jù)進行校驗,根據(jù)校驗結(jié)果返回成功與否信息。另外,縱向采集還提供手動校驗功能,在非采集時間進行表對表按時間段數(shù)據(jù)校驗。業(yè)務(wù)系統(tǒng)與上級平臺系統(tǒng)的業(yè)務(wù)數(shù)據(jù)交換存在同步方式和異步方式兩種方式。>同步方式:數(shù)據(jù)交換發(fā)送者構(gòu)造請求數(shù)據(jù)包,并發(fā)送至平臺數(shù)據(jù)交換組件;平臺數(shù)據(jù)交換組件將請求數(shù)據(jù)包發(fā)送給數(shù)據(jù)交換接收者進行處理,最終向發(fā)送者返回響應數(shù)據(jù)包。發(fā)送者只有接收到響應數(shù)據(jù)包或捕獲到數(shù)據(jù)交換異常后才繼續(xù)往下執(zhí)行,這種方式適用于數(shù)據(jù)交換量小、響應時間要求嚴格的情況。>異步方式:數(shù)據(jù)交換發(fā)送者向平臺數(shù)據(jù)交換組件發(fā)出請求數(shù)據(jù)包后,繼續(xù)進行其他處理,而不是等待響應數(shù)據(jù)包;平臺數(shù)據(jù)交換組件負責將請求數(shù)據(jù)包發(fā)送給接收者,或接收者主動從平臺數(shù)據(jù)交換組件索取請求數(shù)據(jù)包;接收者在獲得請求數(shù)據(jù)包后進行處理并構(gòu)造響應數(shù)據(jù)包,然后發(fā)送至平臺數(shù)據(jù)交換組件;平臺數(shù)據(jù)交換組件負責將響應數(shù)據(jù)包發(fā)送給發(fā)送者,或發(fā)送者主動從平臺數(shù)據(jù)交換組件索取響應數(shù)據(jù)包;發(fā)送者在獲得響應數(shù)據(jù)包后進行處理。這種方式適用于數(shù)據(jù)交換量比較大且對響應時間要求不十分嚴格的情況。數(shù)據(jù)查詢與統(tǒng)計分析業(yè)務(wù)系統(tǒng)使用平臺報表組件提供的功能和接口,在平臺中定義業(yè)務(wù)報表格式和取數(shù)方式,報表引擎既可獨立運行,也可嵌入到業(yè)務(wù)系統(tǒng)中,方便進行系統(tǒng)內(nèi)以及跨業(yè)務(wù)系統(tǒng)的統(tǒng)計、查詢和分析工作。?支持利用平臺報表組件自定義報表?支持利用平臺報表組件自定義打印設(shè)置利用平臺報表組件定制風格多樣報表利用平臺報表組件管理報表工作流程協(xié)同業(yè)務(wù)系統(tǒng)使用平臺工作流組件提供的功能和接口,可在平臺中定義系統(tǒng)的各類工作流程,工作流運行引擎在業(yè)務(wù)系統(tǒng)中,可將各類業(yè)務(wù)辦理和工作流程進行結(jié)合,在系統(tǒng)中實現(xiàn)各種業(yè)務(wù)流程的流轉(zhuǎn)、審批和復雜的業(yè)務(wù)處理,以滿足項目不斷變化的業(yè)務(wù)流程需求。平臺2.0工作流組件基于流行的開源流程引擎Activiti5.X的基礎(chǔ)上構(gòu)建,擴展容易,學習成本低。平臺統(tǒng)一針對各個業(yè)務(wù)系統(tǒng)進行流程建模、流程配置,本項目各業(yè)務(wù)系統(tǒng)只專注于自身的業(yè)務(wù)邏輯的實現(xiàn),平臺工作流組件負責對各業(yè)務(wù)流程進行精確管理。1.1.5基于平臺2.0整合式接入設(shè)計系統(tǒng)整合接入方式基于平臺整合接入的模式下,業(yè)務(wù)系統(tǒng)本身并不和平臺打交道,而是和在平臺之上的各種服務(wù)打交道,采用接口調(diào)用方式獲取業(yè)務(wù)系統(tǒng)接入節(jié)點的數(shù)據(jù)。應用支撐平臺2.0引入了一個新的核心組件服務(wù)總線組件統(tǒng)一管理平臺和外界的接口。業(yè)務(wù)系統(tǒng)可以通過調(diào)用應用支撐平臺的服務(wù)總線提供的服務(wù)實現(xiàn)與平臺的對接。系統(tǒng)登錄與安全管理1、系統(tǒng)單點登錄平臺可提供單點登錄功能給業(yè)務(wù)系統(tǒng)。在這種方式下,業(yè)務(wù)系統(tǒng)在平臺中有鏈接,用戶只在平臺登陸一次,由平臺進行用戶認證,業(yè)務(wù)系統(tǒng)信任平臺認證,因此不必再在業(yè)務(wù)系統(tǒng)登錄。平臺存有各個業(yè)務(wù)系統(tǒng)所有用戶有關(guān)信息,業(yè)務(wù)系統(tǒng)也存有自己的用戶信息,以便數(shù)據(jù)權(quán)限控制。這樣用戶信息就存在不同庫中。不同庫中的用戶可用標識位進行匹配。用戶通過平臺登錄入口驗證用戶的基本信息。驗證通過后用戶信息緩存到平臺系統(tǒng)中,同時平臺為用戶生成令牌(TokenID)。用戶跳轉(zhuǎn)到第三方系統(tǒng)時會攜帶TokenID,業(yè)務(wù)系統(tǒng)通過TokenID來識別用戶身份,并可以通過TokenID從平臺獲取用戶信息2、系統(tǒng)用戶權(quán)限管理在整合方式下,平臺統(tǒng)一管理各業(yè)務(wù)系統(tǒng)用戶和單位信息。對權(quán)限的管理只到系統(tǒng)一級,平臺一般不管理接入系統(tǒng)的菜單。平臺提供用戶查詢接口,平臺對外服務(wù)總線暫不提供用戶維護接口。用戶信息在平臺頁面中維護,平臺提供界面維護單位,用戶,角色信息,如果數(shù)據(jù)量很大,也可通過數(shù)據(jù)表直接導入。平臺提供數(shù)據(jù)表導入模板。基于平臺的服務(wù)調(diào)用業(yè)務(wù)系統(tǒng)對平臺中服務(wù)的注冊和調(diào)用以及對其他系統(tǒng)中服務(wù)調(diào)用是通過服務(wù)總線實現(xiàn)的,通過服務(wù)總線可以調(diào)用平臺組件豐富的的服務(wù)接口。服務(wù)總線組件提供包括服務(wù)注冊管理、服務(wù)發(fā)布管理、服務(wù)授權(quán)管理、服務(wù)監(jiān)控管理等功能。同時,平臺制定業(yè)務(wù)系統(tǒng)提供服務(wù)的規(guī)范,支持將業(yè)務(wù)系統(tǒng)的服務(wù)注冊到平臺并通過平臺授權(quán)給其他業(yè)務(wù)系統(tǒng)應用。注冊到平臺的服務(wù)需滿足服務(wù)管理、服務(wù)要求、服務(wù)權(quán)限和日志的要求。服務(wù)提供方(平臺,各表層業(yè)務(wù)系統(tǒng),第三方系統(tǒng))需要按照平臺規(guī)范的要求設(shè)計開發(fā)服務(wù)(如查詢數(shù)據(jù)服務(wù)程序),包括接口服務(wù)方式、身份認證、數(shù)據(jù)組織形式等等。開發(fā)完成的接口服務(wù)需要到平臺注冊,通過平臺驗證后發(fā)布,供其它業(yè)務(wù)系統(tǒng)查詢和調(diào)用。服務(wù)使用方經(jīng)過平臺的授權(quán)并按照平臺規(guī)范的要求調(diào)用服務(wù)提供方在平臺中注冊的服務(wù),獲取到相應的數(shù)據(jù)。1、調(diào)用服務(wù)過程系統(tǒng)注冊服務(wù):提供服務(wù)的系統(tǒng)需在平臺先注冊以取得平臺唯一的標識符。任何服務(wù)都有服務(wù)名,服務(wù)名必須唯一。任何服務(wù)都要注冊支持郵件地址用來發(fā)送錯誤信息。平臺管理各業(yè)務(wù)系統(tǒng)提供的數(shù)據(jù)服務(wù),包括服務(wù)名稱、服務(wù)地址、服務(wù)參數(shù)、數(shù)據(jù)返回值形式及意義、服務(wù)提供方(業(yè)務(wù)系統(tǒng))、服務(wù)的性質(zhì)和作用等內(nèi)容。系統(tǒng)發(fā)布服務(wù):業(yè)務(wù)系統(tǒng)在平臺注冊,平臺為系統(tǒng)分配appid,該id作為業(yè)務(wù)系統(tǒng)在平臺系統(tǒng)中的唯一標識,用于識別系統(tǒng)身份、管理業(yè)務(wù)系統(tǒng)功能的唯一識別碼。系統(tǒng)在平臺服務(wù)管理功能中注冊服務(wù)內(nèi)容,填寫服務(wù)描述信息,并上傳服務(wù)相關(guān)技術(shù)文檔。平臺根據(jù)服務(wù)描述文件的內(nèi)容自動分析出服務(wù)的具體內(nèi)容,包括方法名、參數(shù)個數(shù)、參數(shù)類型等。對服務(wù)的應用范圍進行授權(quán),并在控制界面啟用服務(wù),其他系統(tǒng)即可相應調(diào)用業(yè)務(wù)系統(tǒng)發(fā)布的服務(wù)。修改系統(tǒng)服務(wù):通過平臺服務(wù)總線的統(tǒng)一界面來修改服務(wù)參數(shù)。授權(quán)系統(tǒng)服務(wù):平臺統(tǒng)一對服務(wù)的調(diào)用權(quán)限進行管理。對于已經(jīng)在平臺注冊的業(yè)務(wù)系統(tǒng),通過服務(wù)總線設(shè)置權(quán)限功能,在授權(quán)功能中勾選業(yè)務(wù)系統(tǒng)后即時生效,將服務(wù)授權(quán)給業(yè)務(wù)系統(tǒng)調(diào)用。系統(tǒng)調(diào)用服務(wù):業(yè)務(wù)系統(tǒng)在平臺注冊,獲得平臺分配的appid,并經(jīng)過平臺服務(wù)總線授權(quán)所需的服務(wù),即可調(diào)用平臺服務(wù)、其他一體化業(yè)務(wù)系統(tǒng)服務(wù)及第三系統(tǒng)的服務(wù)。2、調(diào)用服務(wù)要求基于平臺的任何業(yè)務(wù)服務(wù)或第三方服務(wù)必須是同步服務(wù)。系統(tǒng)如果不能在指定時間內(nèi)完成服務(wù),需要返回服務(wù)超時錯誤,服務(wù)如不能正常結(jié)束,需給出明確錯誤信息以便存入日志。任何服務(wù)必須檢查輸入?yún)?shù),如不滿足條件(類型不匹配或值域不不匹配),需給出明確錯誤信息以便客戶端修正。3、調(diào)用服務(wù)權(quán)限平臺通過服務(wù)總線統(tǒng)一管理服務(wù)權(quán)限,并提供服務(wù)權(quán)限設(shè)置界面。4、調(diào)用服務(wù)日志業(yè)務(wù)系統(tǒng)調(diào)用服務(wù)的過程都會在平臺服務(wù)總線記錄生產(chǎn)日志,平臺提供服務(wù)請求日志和服務(wù)操作日志。(1)服務(wù)請求日志日志涵蓋每一次服務(wù)調(diào)用,包括以下內(nèi)容:>客戶端信息>調(diào)用參數(shù)>調(diào)用時間,完成時間>如有錯誤,必須提供完整錯誤信息>錯誤信息由服務(wù)端提供,其他信息由平臺提供(2)服務(wù)操作日志服務(wù)操作日志記錄服務(wù)的注冊,修改情況?;A(chǔ)數(shù)據(jù)管理1、 基礎(chǔ)數(shù)據(jù)維護整合式業(yè)務(wù)系統(tǒng)通過平臺的外部服務(wù)總線進行基本的基礎(chǔ)數(shù)據(jù)查詢。查詢方式有全量查詢和增量查詢兩種,可以保證獲取實時準確數(shù)據(jù)。同時,平臺不直接提供基礎(chǔ)數(shù)據(jù)寫入接口??赏ㄟ^平臺界面在平臺里維護業(yè)務(wù)系統(tǒng)使用的基礎(chǔ)數(shù)據(jù)。>全量查詢接口說明:平臺登錄后,向業(yè)務(wù)系統(tǒng)提供請求服務(wù),業(yè)務(wù)系統(tǒng)把基礎(chǔ)數(shù)據(jù)的全量數(shù)據(jù)讀取出來。>增量查詢接口說明:平臺登錄后,向業(yè)務(wù)系統(tǒng)提供請求服務(wù),業(yè)務(wù)系統(tǒng)把基礎(chǔ)數(shù)據(jù)的增量部分數(shù)據(jù)讀取出來。2、 基礎(chǔ)數(shù)據(jù)橫向共享基于平臺生長和整合的業(yè)務(wù)系統(tǒng)之間的基礎(chǔ)數(shù)據(jù)交換主要通過平臺服務(wù)總線組件實現(xiàn),通過調(diào)用平臺注冊服務(wù)、查詢接口實現(xiàn)系統(tǒng)與系統(tǒng)的數(shù)據(jù)交互。3、基礎(chǔ)數(shù)據(jù)縱向交換整合業(yè)務(wù)系統(tǒng)可調(diào)用平臺數(shù)據(jù)交換組件接口完成數(shù)據(jù)下發(fā)和數(shù)據(jù)上傳,平臺的交換組件為業(yè)務(wù)系統(tǒng)提供了上下級之間的數(shù)據(jù)交換通道。業(yè)務(wù)系統(tǒng)先調(diào)用文件服務(wù)器數(shù)據(jù)上傳接口把數(shù)據(jù)上傳到本級平臺文件服務(wù)器,再調(diào)用交換組件接口把文件上傳到上級平臺的交換組件,文件被存儲在上級平臺文件服務(wù)器中。上級業(yè)務(wù)系統(tǒng)再調(diào)用文件服務(wù)器數(shù)據(jù)下載接口把文件下載到上級業(yè)務(wù)系統(tǒng)中業(yè)務(wù)數(shù)據(jù)管理1、業(yè)務(wù)數(shù)據(jù)錄入與維護業(yè)務(wù)系統(tǒng)的業(yè)務(wù)終審數(shù)據(jù)的存儲使用平臺的標準存儲組件,按照平臺的要求統(tǒng)一進行注冊登記,平臺統(tǒng)一進行各類業(yè)務(wù)數(shù)據(jù)存儲的分類管理,方便進行業(yè)務(wù)數(shù)據(jù)分析,以及與其他業(yè)務(wù)系統(tǒng)之間的數(shù)據(jù)共享與交互。由于標準存儲數(shù)據(jù)量較大,為避免影響平臺效率,標準存儲單獨設(shè)置數(shù)據(jù)源。接入平臺的業(yè)務(wù)系統(tǒng)注冊獲得唯一標識,便于區(qū)分接入數(shù)據(jù)來源,由平臺統(tǒng)一分配管理。各系統(tǒng)調(diào)用接入服務(wù)的權(quán)限均以此來控制。平臺提供基本的寫入和查詢接口,以供業(yè)務(wù)系統(tǒng)把數(shù)據(jù)寫入標準存儲和從標準存儲里獲得數(shù)據(jù)。業(yè)務(wù)數(shù)據(jù)進入平臺時,必須通過調(diào)用平臺提供的接口服務(wù)進行處理,禁止直接修改平臺中的數(shù)據(jù)表。標準存儲組件采集業(yè)務(wù)數(shù)據(jù)可有兩種方式:>平臺控制:采集任務(wù)由平臺發(fā)起,業(yè)務(wù)系統(tǒng)需提供任務(wù)接口,由平臺調(diào)用。采集控制表存儲在平臺。業(yè)務(wù)系統(tǒng)按采集表時間進行增量數(shù)據(jù)采集。A業(yè)務(wù)系統(tǒng)控制:米集任務(wù)由系統(tǒng)發(fā)起。米集控制表存儲在平臺。業(yè)務(wù)系統(tǒng)按采集表時間進行增量數(shù)據(jù)采集。業(yè)務(wù)系統(tǒng)使用平臺的總賬組件提供的接口和功能,將財政核心業(yè)務(wù)數(shù)據(jù)按平臺總賬的規(guī)范要求記入平臺總賬存儲中。通過總賬的復式記賬過程,可全面反映財政核心業(yè)務(wù)的整體運轉(zhuǎn)情況。業(yè)務(wù)系統(tǒng)調(diào)用平臺服務(wù)總線總賬查詢接口查詢獲取賬套、記賬模板(交易令)和核算要素的數(shù)據(jù)。業(yè)務(wù)系統(tǒng)調(diào)用平臺服務(wù)總線總賬寫入服務(wù)方法,傳遞的基礎(chǔ)數(shù)據(jù)參數(shù)包括賬套GUID、記賬模板GUID、記賬模板所屬財政和財年、平臺用戶GUID和業(yè)務(wù)數(shù)據(jù)(包含核算要素)。寫入總賬的業(yè)務(wù)數(shù)據(jù)要根據(jù)平臺數(shù)據(jù)元(數(shù)據(jù)字典)進行定義。如果業(yè)務(wù)數(shù)據(jù)與總賬業(yè)務(wù)要素不匹配,需要把它先轉(zhuǎn)化成業(yè)務(wù)要素再寫入總賬??傎~配置功能界定如下:>單據(jù)定義要根據(jù)具體的業(yè)務(wù)需求和實施情況決定是在業(yè)務(wù)系統(tǒng)中配置還是在平臺中配置>賬套,科目,記賬模板,業(yè)務(wù)要素,核算要素在平臺配置>單據(jù)需與平臺記賬模板做關(guān)聯(lián)>單據(jù)的數(shù)據(jù)信息需參照業(yè)務(wù)要素制定>總賬寫入時需要賬套,記賬模板,用戶信息和單據(jù)數(shù)據(jù)>平臺提供總賬寫入和查詢接口。總賬科目體系需要涵蓋政府的所有經(jīng)濟活動及核算目標,按權(quán)責發(fā)生制體系來設(shè)計,科目體系包含資產(chǎn)、負債、凈資產(chǎn)、收入、支出等,同時也要考慮風險準備、成本控制、結(jié)余等要素。分為預算編制科目體系和預算執(zhí)行科目體系:預算編制科目體系用于核算預算編制過程中,財政資金收入、支出的平衡關(guān)系。按照預算種類,分別對以下進行核算:>一般公共預算>政府性基金預算>國有資本經(jīng)營預算>社會保險基金預算預算執(zhí)行科目體系用于平衡以下關(guān)系:>預算批復>預算調(diào)整變動>預算資金的計劃>收支的全過程業(yè)務(wù)系統(tǒng)與平臺銜接的業(yè)務(wù)數(shù)據(jù)詳見“.標準存儲銜接需求”、“.平臺總賬銜接需求”。2、業(yè)務(wù)數(shù)據(jù)橫向共享基于平臺生長和整合的業(yè)務(wù)系統(tǒng)之間的業(yè)務(wù)數(shù)據(jù)交換主要通過平臺服務(wù)總線組件實現(xiàn),通過調(diào)用平臺注冊服務(wù)、寫入和查詢接口實現(xiàn)系統(tǒng)與系統(tǒng)的數(shù)據(jù)交互?;谄脚_生長和整合的各業(yè)務(wù)系統(tǒng)間原則上不再建立數(shù)據(jù)接口,均通過平臺實現(xiàn)數(shù)據(jù)共享。>數(shù)據(jù)共享實現(xiàn):明確來源和去向,由哪個系統(tǒng)寫入,哪個系統(tǒng)調(diào)用。>數(shù)據(jù)分析與匯總:數(shù)據(jù)明確標識以便共享,例如:預算部門收入計劃,固定資產(chǎn)的單位固定資產(chǎn)收入計劃數(shù)據(jù)項。>統(tǒng)一數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)字段按基礎(chǔ)數(shù)據(jù)規(guī)范里的數(shù)據(jù)元和業(yè)務(wù)要素定義。>按預算單位:數(shù)據(jù)表里都有預算單位,這樣可按預算單位層碼進行匯總。>按時間:數(shù)據(jù)表里都采集時間和數(shù)據(jù)時間,這樣可按時間軸進行匯總。3、業(yè)務(wù)數(shù)據(jù)縱向交換通過本級平臺標準存儲組件、數(shù)據(jù)交換組件以及上級平臺標準存儲組件、數(shù)據(jù)交換組件進行業(yè)務(wù)系統(tǒng)的業(yè)務(wù)數(shù)據(jù)縱向采集與存儲。上級平臺將采集頻率下發(fā)到下級平臺,下級平臺按采集頻率和時間定期啟動批處理作業(yè)向上級平臺發(fā)送數(shù)據(jù)。上級存儲采集控制表(日志表)記錄采集信息。數(shù)據(jù)采集根據(jù)采集控制表增量發(fā)送數(shù)據(jù)。采集時對數(shù)據(jù)進行校驗,根據(jù)校驗結(jié)果返回成功與否信息。另外,縱向采集還提供手動校驗功能,在非采集時間進行表對表按時間段數(shù)據(jù)校驗。業(yè)務(wù)系統(tǒng)與上級平臺系統(tǒng)的業(yè)務(wù)數(shù)據(jù)交換存在同步方式和異步方式兩種方式。>同步方式:數(shù)據(jù)交換發(fā)送者構(gòu)造請求數(shù)據(jù)包,并發(fā)送至平臺數(shù)據(jù)交換組件;平臺數(shù)據(jù)交換組件將請求數(shù)據(jù)包發(fā)送給數(shù)據(jù)交換接收者進行處理,最終向發(fā)送者返回響應數(shù)據(jù)包。發(fā)送者只有接收到響應數(shù)據(jù)包或捕獲到數(shù)據(jù)交換異常后才繼續(xù)往下執(zhí)行,這種方式適用于數(shù)據(jù)交換量小、響應時間要求嚴格的情況。>異步方式:數(shù)據(jù)交換發(fā)送者向平臺數(shù)據(jù)交換組件發(fā)出請求數(shù)據(jù)包后,繼續(xù)進行其他處理,而不是等待響應數(shù)據(jù)包;平臺數(shù)據(jù)交換組件負責將請求數(shù)據(jù)包發(fā)送給接收者,或接收者主動從平臺數(shù)據(jù)交換組件索取請求數(shù)據(jù)包;接收者在獲得請求數(shù)據(jù)包后進行處理并構(gòu)造響應數(shù)據(jù)包,然后發(fā)送至平臺數(shù)據(jù)交換組件;平臺數(shù)據(jù)交換組件負責將響應數(shù)據(jù)包發(fā)送給發(fā)送者,或發(fā)送者主動從平臺數(shù)據(jù)交換組件索取響應數(shù)據(jù)包;發(fā)送者在獲得響應數(shù)據(jù)包后進行處理。這種方式適用于數(shù)據(jù)交換量比較大且對響應時間要求不十分嚴格的情況。數(shù)據(jù)查詢與統(tǒng)計分析業(yè)務(wù)系統(tǒng)使用平臺報表組件提供的功能和接口,在平臺中定義業(yè)務(wù)報表格式和取數(shù)方式,報表引擎既可獨立運行,也可嵌入到業(yè)務(wù)系統(tǒng)中,方便進行系統(tǒng)內(nèi)以及跨業(yè)務(wù)系統(tǒng)的統(tǒng)計、查詢和分析工作。工作流程協(xié)同業(yè)務(wù)系統(tǒng)使用平臺工作流組件提供的功能和接口,可在平臺中定義系統(tǒng)的各類工作流程,工作流運行引擎在業(yè)務(wù)系統(tǒng)中,可將各類業(yè)務(wù)辦理和工作流程進行結(jié)合,在系統(tǒng)中實現(xiàn)各種業(yè)務(wù)流程的流轉(zhuǎn)、審批和復雜的業(yè)務(wù)處理,以滿足項目不斷變化的業(yè)務(wù)流程需求。1.1.6系統(tǒng)部署及運行環(huán)境設(shè)計系統(tǒng)部署模式設(shè)計系統(tǒng)屬于混合架構(gòu)的業(yè)務(wù)軟件模式,它與傳統(tǒng)的B/S業(yè)務(wù)軟件架構(gòu)有所不同主要是多了一個公共組件層(域)供所有軟件使用相同的組件模塊,綜合財政應用支撐平臺升級及一體化升級現(xiàn)狀應符合以下框架環(huán)境要求:平臺和業(yè)務(wù)系統(tǒng)統(tǒng)一部署,不同系統(tǒng)間的交互通過平臺的同步機制、服務(wù)總線實現(xiàn),用戶、角色、權(quán)限、數(shù)據(jù)字典等數(shù)據(jù)集中管理,用戶通過門戶統(tǒng)一訪問平臺和系統(tǒng)。統(tǒng)一部署模式實現(xiàn)設(shè)備集中、業(yè)務(wù)集中、數(shù)據(jù)集中,加強業(yè)務(wù)系統(tǒng)統(tǒng)建統(tǒng)管,實現(xiàn)上下級業(yè)務(wù)模式的統(tǒng)一、標準規(guī)范的統(tǒng)一、運維管理的統(tǒng)一,為全市數(shù)據(jù)貫通創(chuàng)造基礎(chǔ)條件。利用現(xiàn)有網(wǎng)絡(luò)環(huán)境,在信息中心集中部署數(shù)據(jù)庫服務(wù)器、應用服務(wù)器、數(shù)據(jù)交換服務(wù)器、SAN存儲中心磁盤陣列、光纖通道SAN交換機、虛擬磁帶庫(磁盤陣列)、備份服務(wù)器,并在各服務(wù)器上部署操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、應用中間件軟件、相關(guān)應用支撐軟件。各級、各類用戶可通過業(yè)務(wù)客戶端訪問部署在應用服務(wù)器上的財政應用支撐平臺及綜合業(yè)務(wù)系統(tǒng)來完成統(tǒng)一門戶管理、基礎(chǔ)信息庫項目庫管理、預算編制、預算調(diào)整管理、指標管理、預算績效目標管理、集中支付管理、實撥管理等業(yè)務(wù)工作。應用支撐平臺在升級實施后整體部署結(jié)構(gòu)如下圖所示:平臺升級后形成部、市、區(qū)縣三級平臺網(wǎng)絡(luò),我區(qū)平臺在升級后連接到市級平臺,各級平臺網(wǎng)絡(luò)通過數(shù)據(jù)交換組件和文件服務(wù)組件實現(xiàn)各類財政數(shù)據(jù)的互聯(lián)互通;平臺采用分布式框架體系,分為主控域和業(yè)務(wù)域,獨立部署,實現(xiàn)業(yè)務(wù)系統(tǒng)與平臺的分離,降低業(yè)務(wù)系統(tǒng)與平臺的耦合性,提高平臺可操作性。如下圖所示:硬件部署環(huán)境設(shè)計1、系統(tǒng)部署拓撲結(jié)構(gòu)本項目所建財政應用支撐平臺及綜合業(yè)務(wù)系統(tǒng)依托于現(xiàn)有網(wǎng)絡(luò)環(huán)境中的相關(guān)軟硬件基礎(chǔ)設(shè)施,在信息中心進行統(tǒng)一部署,為財政局的業(yè)務(wù)科室室人員(經(jīng)辦人、科室領(lǐng)導)、預算單位(經(jīng)辦人)、銀行(業(yè)務(wù)人員、業(yè)務(wù)領(lǐng)導)、維護管理員用戶提供財政信息化平臺管理與信息應用服務(wù)。系統(tǒng)完全適應當前的主流網(wǎng)絡(luò)配置,采用數(shù)據(jù)通信與加密、安全控制等技術(shù),實現(xiàn)安全、可靠的網(wǎng)絡(luò)數(shù)據(jù)傳輸、數(shù)據(jù)交換等應用集成處理。系統(tǒng)的部署拓撲結(jié)構(gòu)如下所示:從網(wǎng)絡(luò)拓撲結(jié)構(gòu)可知,本項目所建綜合業(yè)務(wù)系統(tǒng)所依賴的硬件設(shè)備主要包括1) 主機設(shè)備:應用服務(wù)器、數(shù)據(jù)庫服務(wù)器、數(shù)據(jù)交換服務(wù)器;2) 存儲備份設(shè)備:存儲備份磁盤陣列、光纖通道存儲交換機。2、系統(tǒng)硬件環(huán)境配置建議本項目所建系統(tǒng)完全適應當前的主流硬件配置,并將充分利用現(xiàn)有的服務(wù)器存儲備份設(shè)備進行硬件設(shè)備的部署,具體部署建議如下所述:財政局平臺及綜合業(yè)務(wù)系統(tǒng)基礎(chǔ)環(huán)境配置建議如下:

序號類別單臺配置描述數(shù)量1分布式應用服務(wù)器(含配套軟件)2*E5-2650V3CPU,1*4端口千兆網(wǎng)卡,滿配電源風扇,機架導軌,機架服務(wù)器,256GB內(nèi)存,8塊1.2TBSAS10K硬盤,2塊雙端口10GE以太網(wǎng)卡,4個多模萬兆模塊,三年保修。含Linux操作系統(tǒng)、Hadoop系統(tǒng)套件、分布式數(shù)據(jù)緩存套件。32虛擬化應用服務(wù)器機架式4顆4*E7-4820V3CPU,256GB內(nèi)存,2*600GHS2.5inSAS,RAID卡,2塊雙端口萬兆網(wǎng)卡(含多模萬兆模塊),2塊8GbHBA卡(含模塊),DVD,導軌,滿配電源風扇。23數(shù)據(jù)庫服務(wù)器選項一(16核小機)HP16核2.1GHzCPU,128GB內(nèi)存小型機??蓴U展到64核。2*600GHS2.5inSAS,2塊雙端口萬兆網(wǎng)卡(含多模萬兆模塊),2塊8GbHBA卡(含模塊),導軌。2選項二(32核小機)HP32核2.1GHzCPU,256GB內(nèi)存小型機??蓴U展到64核。2*600GHS2.5inSAS,2塊雙端口萬兆網(wǎng)卡(含多模萬兆模塊),2塊8GbHBA卡(含模塊),導軌。2選項三(8路X86服務(wù)器)8顆8860v316核2.2GHzCPU,512G內(nèi)存,2*600GHS2.5inSAS,RAID卡,2塊雙端口萬兆網(wǎng)卡(含多模萬兆模塊),2塊8GbHBA卡(含模塊),DVD,導軌,滿配電源風扇。24萬兆交換機24個萬兆SFP+,雙交流電源,20個萬兆多模模塊,4個千兆多模模塊25SAN交換機光纖交換機-24端口(24端口激活,含24*8Gb多模SFP,含E-Port級聯(lián)License)26磁盤陣列存儲雙控,64GB緩存,18塊1.2TB10kSAS硬盤(可用容量大于15T),8個8GbFC主機接口,多路徑軟件許可17系統(tǒng)集成提供服務(wù)器及存儲系統(tǒng)的數(shù)據(jù)移植服務(wù),包括但不限于:新購設(shè)備安裝調(diào)試,利舊設(shè)備規(guī)劃調(diào)整,相關(guān)遷移數(shù)據(jù)移植。1WEB及中間件層:Linux和Windows;建議Linux系統(tǒng),部分應用組件僅支持Linux(可選rhel6.5ppc64)。公共組件層:Linux。Oracle數(shù)據(jù)庫層:Linux和UNIX;建議UNIX。1.1?6?3軟件部署環(huán)境設(shè)計1、系統(tǒng)軟件部署與環(huán)境配置建議本項目所建系統(tǒng)依賴的系統(tǒng)軟件包括:操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、應用中間件、應用支撐軟件,將依托于本項目的網(wǎng)絡(luò)及硬件環(huán)境,部署在財政局信息中心內(nèi)網(wǎng)的數(shù)據(jù)庫服務(wù)器、應用服務(wù)器、數(shù)據(jù)交換服務(wù)器上。服務(wù)器端系統(tǒng)軟件部署方案系統(tǒng)軟件的部署信息如下所示:虛擬化軟件任何支持X86系統(tǒng)的計算虛擬化的軟件。分布式軟件Hadoop2.6或之上、MongoDB2.4、REDIS3.0。數(shù)據(jù)庫軟件OracleDB11G和分布式NoSQL。中間件軟件OracleWebLogic11G。版本(Weblogic1036)。消息中間件IBMMQ7或東方通TongLINK數(shù)據(jù)庫服務(wù)器的系統(tǒng)軟件部署在數(shù)據(jù)庫服務(wù)器上部署操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、虛擬化軟件、分布式軟件,完成各類業(yè)務(wù)管理與應用信息的存儲與管理,并控制系統(tǒng)向磁盤陣列讀寫業(yè)務(wù)管理和應用數(shù)據(jù)。應用服務(wù)器的系統(tǒng)軟件部署在應用服務(wù)器上部署操作系統(tǒng)、應用中間件、虛擬軟件、分布式軟件,完成本項目所建業(yè)務(wù)應用系統(tǒng)的部署與運行管理,并通過數(shù)據(jù)庫管理系統(tǒng)訪問業(yè)務(wù)應用信息資源,實現(xiàn)相應業(yè)務(wù)管理與信息應用。數(shù)據(jù)交換服務(wù)器的系統(tǒng)軟件部署在數(shù)據(jù)交換服務(wù)器上部署本項目所建業(yè)務(wù)應用系統(tǒng)的系統(tǒng)接口,實現(xiàn)與相關(guān)外部系統(tǒng)的數(shù)據(jù)交換與集成整合。其他應用支撐軟件部署在各應用服務(wù)器上部署工作流引擎軟件、報表軟件、多維分析軟件,為業(yè)務(wù)應用系統(tǒng)提供業(yè)務(wù)處理、工作流定制、報表定制、多維分析等方面的應用支撐服

務(wù),有效支持系統(tǒng)運行。2)客戶端系統(tǒng)軟件部署方案在財政局、業(yè)務(wù)科室人員(經(jīng)辦人、科室領(lǐng)導)、預算單位(經(jīng)辦人)、銀行業(yè)務(wù)人員、業(yè)務(wù)領(lǐng)導)、維護管理員用戶等機構(gòu)的客戶端將部署操作系統(tǒng)、瀏覽器、中間件開發(fā)包、報表插件等系統(tǒng)軟件,其部署方案如下:一序號一系統(tǒng)軟件名稱單位數(shù)量配置說明部署位置1操作系統(tǒng)套1WindwosXP/Vista/7,等客戶端PC機2瀏覽器套1支持IE6.0及以上、360安全瀏覽器等主流瀏覽器客戶端PC機3中間件開發(fā)包套1JSDK1.5及以上客戶端PC機4報表插件套1報表客戶端運行插件客戶端PC機通過在客戶端PC機上部署操作系統(tǒng)、瀏覽器、中間件開發(fā)包、報表插件,提供業(yè)務(wù)管理與應用的運行支持平臺,并利用瀏覽器完成業(yè)務(wù)信息的采集、存儲、處理、加工、傳輸、應用,以及安全訪問、系統(tǒng)管理。其中,利用報表插件,可以對業(yè)務(wù)表單、統(tǒng)計報表進行顯示和打印。2、應用軟件部署本項目所建系統(tǒng)包括統(tǒng)一門戶管理、基礎(chǔ)信息庫、項目庫管理、預算編制、預算調(diào)整、指標管理、預算績效管理、集中支付管理、實撥管理以及相關(guān)外部系統(tǒng)應用集成接口,將集中部署在財政局信息網(wǎng)絡(luò)中心的相關(guān)應用服務(wù)器上。業(yè)務(wù)應用軟件系統(tǒng)各部分的部署方案如下所示:序號系統(tǒng)名稱、快匚>=t數(shù)量單位部署說明部署位置1財政應用支撐平臺升級及綜合業(yè)務(wù)系統(tǒng)1套1) 應用支撐平臺2) 統(tǒng)一門戶管理3) 基礎(chǔ)信息庫4) 項目庫管理5) 預算編制6) 預算調(diào)整管理7) 預算績效目標管理8) 指標管理9) 集中支付官理10) 實撥管理信息中心(內(nèi)網(wǎng));刀片應用服務(wù)器在應用服務(wù)器的應用中間件平臺上部署上述業(yè)務(wù)應用系統(tǒng),以滿足相關(guān)業(yè)務(wù)用戶進行財務(wù)信息化平臺管理和應用的要求。同時,通過統(tǒng)一身份認證機制,對整個系統(tǒng)的安全進行統(tǒng)一管理與控制,為系統(tǒng)運行提供完善、可靠的安全機制1.1.7系統(tǒng)技術(shù)路線面向服務(wù)的架構(gòu)SOA本項目將通過SOA體系,以服務(wù)為中心來組織系統(tǒng)功能,從而提高服務(wù)響應速度,增強系統(tǒng)靈活性,更好地適應業(yè)務(wù)的需求,并提供更好的用戶體驗。面向服務(wù)架構(gòu)(SOA)是一個典型的MVC模式的架構(gòu),其示意圖如下所示:與傳統(tǒng)方法相比,SOA更加強調(diào)以下優(yōu)勢:基于標準、松散耦合、共享服務(wù)、粗粒度和聯(lián)合控制。通過不斷地構(gòu)筑業(yè)務(wù)需要的各種標準服務(wù),實實在在地形成一個“服務(wù)倉庫”,按需服務(wù),最終實現(xiàn)的業(yè)務(wù)自主(最終用戶編程)。服務(wù)是網(wǎng)絡(luò)中可用的軟件資源。服務(wù)提供者通過標準機制提供服務(wù),服務(wù)使用者通過網(wǎng)絡(luò)有計劃性地使用服務(wù)。服務(wù)代理發(fā)布服務(wù)所在位置,并在使用者請求服務(wù)時定位服務(wù)。服務(wù)使用者和提供者的角色不是惟一的;服務(wù)提供者也可以是使用者,反之亦然。提供者在服務(wù)約定中以標準語言描述其服務(wù),并向代理發(fā)布服務(wù)??蛻魪姆?wù)代理處(或登記處)查詢所需的服務(wù),并接收有關(guān)服務(wù)訪問的約定和信息。隨后,客戶或使用者便可綁定到服務(wù),并可與提供者直接通信。服務(wù)實現(xiàn)包含服務(wù)的功能或業(yè)務(wù)邏輯。對于服務(wù)使用者來說,服務(wù)實現(xiàn)應是一個“黑匣子”;用戶沒必要知道服務(wù)的功能實現(xiàn)細節(jié)。有以下五類服務(wù):1) 數(shù)據(jù)訪問-允許對不同數(shù)據(jù)源進行統(tǒng)一訪問。2) 組件-提供對打包應用服務(wù)的訪問,如ERP。3) 業(yè)務(wù)-提供使用一個以上打包應用或定制應用功能的復雜服務(wù)。4) 組合-使用以上三種類型的服務(wù)來創(chuàng)建包括新功能和現(xiàn)有功能的新服務(wù)5) 共享的或企業(yè)基礎(chǔ)架構(gòu)服務(wù),消息日志之類的低級服務(wù),其重用性使快速創(chuàng)建新的高級服務(wù)成為可能。在SOA架構(gòu)下,不管是數(shù)據(jù)訪問、組件訪問還是業(yè)務(wù)訪問,都是對服務(wù)的訪問,并可在此基礎(chǔ)上組合和共享。對此制定標準的服務(wù)規(guī)范和接口,將簡化計算環(huán)境。以服務(wù)或組件形式出現(xiàn)的業(yè)務(wù)邏輯可以被共享、重用、配置,各系統(tǒng)通過標準化的服務(wù)接口連接起來。與SOA架構(gòu)有關(guān)的幾個關(guān)鍵術(shù)語及其相關(guān)實現(xiàn)技術(shù)和標準如下所述:1) 松散連接:可使用服務(wù)進行應用整合,而無需知道該服務(wù)的語言、平臺、位置或狀態(tài)。WebServices提供了到網(wǎng)站或應用的程序接口??赡艽嬖趲讉€操作,每個操作都有自己的輸入和輸出信息。這些操作組合起來就構(gòu)成了服務(wù)的程序接口。具體的實施細節(jié)、平臺和語言都被隱藏起來了。只要在調(diào)用時遵循HTTP協(xié)議,返回時遵循SOAP協(xié)議,就能利用WebService靈活集成不同應用。2) 發(fā)現(xiàn):SOA的三角形關(guān)系結(jié)構(gòu)說明了面向服務(wù)中注冊“發(fā)現(xiàn)”交互循環(huán),其目標是要實現(xiàn)對服務(wù)的動態(tài)發(fā)現(xiàn)。3) 流程:提供服務(wù)之間的信息順序和控制順序,包括簡單的或復雜的決策制定,并通過選擇和循環(huán)結(jié)構(gòu)來實現(xiàn)。業(yè)務(wù)規(guī)則負責對流程進行指導和控制。上述關(guān)鍵術(shù)語說明了面向服務(wù)能夠提高的生產(chǎn)率和敏捷性。目前,WebServices的核心標準已經(jīng)相對成熟,應用服務(wù)器和供應商都有符合標準的產(chǎn)品面市。Web服務(wù)建立在開放標準和獨立于平臺的協(xié)議的基礎(chǔ)之上。Web服務(wù)通過HTTP使用SOAP(一種基于XML的協(xié)議),以便在服務(wù)提供者和消費者之間進行通信。服務(wù)通過WSDL(WebServiceDefinitionLanguage)定義的接口來公開,WSDL的語義用XML定義。UDDI是一種語言無關(guān)的協(xié)議,用于和注冊中心進行交互以及查找服務(wù)。所有這些特性都使得Web服務(wù)成為開發(fā)SOA應用程序的優(yōu)秀選擇。服務(wù)質(zhì)量方面的一些主要標準也有了很大進展,比如安全性標準(如WS-Security)和可靠性標準(如WS-ReliableMessaging)。其他標準還有BPM標準(如BPEL)、WebServices管理(如WSDM)以及WebServices門戶標準(WSRP)也都獲得了許多廠家的支持,產(chǎn)品也成熟。SOA憑借其松耦合的特性,使得本項目所建應用軟件系統(tǒng)可按模塊化方式來添加新服務(wù)或更新現(xiàn)有服務(wù),以滿足新的業(yè)務(wù)需要,并通過不同渠道來提供服務(wù),將現(xiàn)有或原有應用作為服務(wù),從而保護了用戶的信息化建設(shè)投資。本項目將利用信息門戶技術(shù)來實現(xiàn)所建系統(tǒng)的統(tǒng)一業(yè)務(wù)信息門戶的資源整合與內(nèi)容管理、信息發(fā)布與多樣化展現(xiàn)服務(wù),可有力支持國庫支付管理的資金支付管理、賬務(wù)處理管理、預算單位管理、監(jiān)控管理、現(xiàn)金管理、政府財務(wù)報告等工作的開展,拓展業(yè)務(wù)管理和相關(guān)信息服務(wù)的技術(shù)手段,從而有效提高工作效率、業(yè)務(wù)管理和信息應用水平,為各類業(yè)務(wù)管理人員、相關(guān)領(lǐng)導提供不同層次的信息服務(wù)。應用門戶框架(portal)是面向服務(wù)架構(gòu)直接面對用戶的界面,是用戶訪問所有服務(wù)的統(tǒng)一的信息系統(tǒng)入口。下圖是應用門戶框架的示意圖。政府信息系統(tǒng)經(jīng)常使用不同種類的解決方案來經(jīng)營業(yè)務(wù)。它們的工具集可能包括各種完全不同的解決方案,這時每個應用程序與其他應用程序之間都會存在數(shù)據(jù)重疊。由于多種原因,政府部門將信息存儲在不同的系統(tǒng)中,以各種不同的方式進行格式設(shè)置和訪問。對于最終用戶來說,這種系統(tǒng)布局會降低生產(chǎn)力。用戶必須首先了解每個應用程序的用途和操作,還必須記住多個登錄信息,每個信息對應一個應用程序。此外,必須熟悉各個不同的平臺。例如,某個工作環(huán)境可能包括使用Windows用戶界面的客戶服務(wù)器應用程序、基于Web的應用程序,甚至是在模擬窗口中執(zhí)行的字符模式應用程序。這些只是最終用戶在一個異類信息系統(tǒng)上執(zhí)行日常工作必須面對的一小部分困難。每個政府部門面臨的挑戰(zhàn)就是消除這些困難,以提高服務(wù)水平和工作效率。理想解決方案是通過無縫集成平臺,使用統(tǒng)一驗證實現(xiàn)應用程序的統(tǒng)一訪問和有效管理。作為通往信息訪問和管理的真正網(wǎng)關(guān),門戶是集成政府信息系統(tǒng)應用程序并向用戶提供高效和完善環(huán)境的最佳形式。通過政府信息系統(tǒng)的統(tǒng)一入口點,政府信息系統(tǒng)門戶實現(xiàn)了從一個位置上對所有應用程序的訪問。通過將政府信息系統(tǒng)應用程序集成到門戶的方式,所有用戶可統(tǒng)一、持續(xù)地訪問信息。用戶無需了解、關(guān)心信息的來源,這些信息通過“瀏覽器”工具“推向”用戶。一次性登錄(SSO)是政府信息系統(tǒng)門戶提供的一個核心服務(wù)。使用SSO,用戶登錄一次即可訪問多個應用程序。通過提供透明的個性化信息訪問(這種信息訪問獨立于真正承載數(shù)據(jù)的后端應用程序),門戶使信息使用更簡便。政府信息系統(tǒng)門戶的設(shè)計很直觀用戶能夠自己查找和操作信息,無需任何培訓。政府信息系統(tǒng)應用程序到門戶的集成即利用了此特性。門戶設(shè)計者的任務(wù)就是通過為每個企業(yè)需求提供相關(guān)視圖并實現(xiàn)與最終用戶交互的方式來組織內(nèi)容。例如,當某個管理人員與門戶連接時,主頁將顯示他的個性化內(nèi)容,例如他的文件夾和郵件。該主頁還可能包含等待他進行審批的部門支出報告。包含這些通知的Portalet會自動引導該管理人員完成查看、接受或拒絕各種支出的過程。用戶還可以使用門戶頁面和集成數(shù)據(jù),以有助于促進業(yè)務(wù)發(fā)展的方式提供信息。門戶可使用戶聚合來自不同系統(tǒng)的數(shù)據(jù),并將這些數(shù)據(jù)轉(zhuǎn)換為商務(wù)智能。政府信息系統(tǒng)應用程序到門戶的集成使得信息能夠用于更廣泛的用戶,并通過為廣泛的政府信息提供個性化和相關(guān)視圖,使其更加智能化。門戶是提高所有工作人員(從決策者到執(zhí)行者)辦公效率的重要因素。運用門戶定制、內(nèi)容管理、通用表單處理、信息發(fā)布、信息展現(xiàn)等方面的信息門戶技術(shù),構(gòu)建全面而完善的信息服務(wù)管理平臺,主要涉及以下技術(shù):1) 欄目管理技術(shù):采用多層次、分布式的欄目管理技術(shù),提供不同位置與架構(gòu)層次的信息門戶欄目管理。2) 模板管理技術(shù):采用頻道方式分類管理多種信息展現(xiàn)模板,實現(xiàn)通用表單處理。通過支持模板的層次嵌套,并利用不同的頁面訪問策略,實現(xiàn)靜態(tài)與動態(tài)信息的發(fā)布。3) 內(nèi)容管理技術(shù):利用可視化編輯器以“所見即所得”的方式進行信息門戶內(nèi)容的圖文混排處理,并通過語言轉(zhuǎn)換平臺進行信息展現(xiàn)的國際化語言支持。4) 信息審核技術(shù):通過信息審核控制邏輯,對待發(fā)布的信息按照指定流程進行審批,確保信息門戶中信息的有效性。5) 信息發(fā)布技術(shù):運用數(shù)據(jù)管理和更新技術(shù),提供信息的快速發(fā)布、定制發(fā)布、完全發(fā)布、高級發(fā)布、后臺發(fā)布等多種發(fā)布方式和技術(shù)手段,從而靈活地管理所發(fā)布的內(nèi)容,并有效地提高系統(tǒng)的性能和人員效率。6) 信息瀏覽技術(shù):采用圖文信息、文檔、附件等復合文檔的發(fā)布預覽技術(shù),在信息正式發(fā)布到Web服務(wù)器前準確感知真實效果,并在信息發(fā)布后利用信息門戶的豐富展現(xiàn)功能進行圖文信息瀏覽。對于本項目所有牽涉到多部門、多崗位協(xié)同處理的業(yè)務(wù),將在業(yè)務(wù)應用系統(tǒng)中采用工作流方式,對數(shù)據(jù)采集、日常監(jiān)督、專項監(jiān)督、重點監(jiān)督檢查、信息通報、行政處理處罰、評價結(jié)果應用等工作進行網(wǎng)絡(luò)化業(yè)務(wù)流程處理,并運用工作流技術(shù)來實現(xiàn)以下功能。1)系統(tǒng)支持任務(wù)自動通知、審批退回、各環(huán)節(jié)批量數(shù)據(jù)處理等功能。2)系統(tǒng)在各審批環(huán)節(jié)使用專用界面,并支持電子印章,提供完整的電子簽章整合接口,方便工作處理。為此,本項目將采用基于J2EE技術(shù)體系開發(fā)的工作流系統(tǒng),在工作流模型的描述和應用接口等方面遵循WFMC(標準化組織工作流管理聯(lián)盟)提出的工作流參考模型,由一套互相獨立、緊密聯(lián)系的軟件模塊和工具構(gòu)成,包括:工作流引擎、圖表化流程定義工具、流程運行跟蹤功能。工作流系統(tǒng)具有以下功能:1)對過程定義進行解釋;2) 控制過程實例的創(chuàng)建、激活、掛起、終止等;3) 控制活動實例轉(zhuǎn)換,包括串行或并行操作、工作流相關(guān)數(shù)據(jù)解釋等;4) 支持分布式工作流的協(xié)同;5) 管理流程的柔性執(zhí)行;6) 提供支持用戶操作的接口;7) 維護工作流控制數(shù)據(jù)和工作流相關(guān)數(shù)據(jù);8) 提供用于激活外部應用程序和訪問工作流相關(guān)數(shù)據(jù)的接口;9) 提供控制、管理和監(jiān)督工作流實例執(zhí)行情況的功能。利用工作流定制與管理功能,可以定制出環(huán)節(jié)數(shù)量不受限制的各種日常管理審批流程,并可作為共享引擎,來支持相關(guān)管理信息的審批或流轉(zhuǎn)控制。(1) 工作流定制的應用范圍從通用和實用角度出發(fā),系統(tǒng)的流程定制模塊提供了大量的可自定義選項,具有良好的全局性、實用性、可伸縮性、適應性,可以采用非編程化管理模式,根據(jù)業(yè)務(wù)管理流程需要,自定義出完全適合本組織的多種業(yè)務(wù)流程。(2) 工作流定制的步驟和方法組織機構(gòu)內(nèi)各種工作事務(wù)的處理過程在各業(yè)務(wù)應用系統(tǒng)中表現(xiàn)為流程形式。流程定義步驟包括:流程定義、環(huán)節(jié)定義、流向定義。1)流程定義:定義流程的基本屬性,包括流程名稱、類別、應用表單、管理者、使用人、歸檔方式等內(nèi)容。2)環(huán)節(jié)定義:每個環(huán)節(jié)均由指定的辦理人按指定的辦理方式和辦理權(quán)限完成相應的工作處理任務(wù)。3)流向定義:指定流程各環(huán)節(jié)的流轉(zhuǎn)次序、流轉(zhuǎn)規(guī)則。(3)工作流定制的功能實現(xiàn)上述功能分三類進行實現(xiàn),主要包括:工作流模型定義、圖表化流程定義、表單設(shè)計,具體描述如下:1)工作流模型定義:根據(jù)已建工作流模型進行工作流程運轉(zhuǎn)模型定義。2)圖形化流程定義:使用圖形化的方法,運用豐富的流程邏輯表達方式,來設(shè)計、修改復雜的業(yè)務(wù)工作流程。3)表單設(shè)計:通過表單、界面設(shè)計功能,完成表單的設(shè)計、部署和管理,實現(xiàn)表單數(shù)據(jù)、處理邏輯和表示分離,以及數(shù)據(jù)、初始值、UI組件、校驗規(guī)則的定義和設(shè)置。商業(yè)智能BI技術(shù)BI(BusinessIntelligence,商業(yè)智能)是隨著Intemet的高速發(fā)展和企業(yè)信息化的不斷深入而產(chǎn)生的。BI使企業(yè)決策者能對企業(yè)信息進行有效、合理地分析和處理,為生產(chǎn)決策提供可靠的依據(jù)。學術(shù)界對BI有不同的定義:DataWarehouseInstitute組織認為“BI是將數(shù)據(jù)轉(zhuǎn)換成知識并將知識應用到商業(yè)行為上的一個過程”:GartnerGroup則認為“BI是將數(shù)據(jù)轉(zhuǎn)換成信息的過程,然后通過發(fā)現(xiàn)將信息轉(zhuǎn)化為知識”。確切地講,BI并不是一項新技術(shù),它將數(shù)據(jù)倉庫(Dw)、聯(lián)機分析處理(OLAP)、數(shù)據(jù)挖掘(DM)等技術(shù)與客戶關(guān)系管理(CRM)結(jié)合起來應用于商業(yè)活動的實際過程中,實現(xiàn)了技術(shù)服務(wù)于決策的目的。BI技術(shù)的應用架構(gòu)如下圖所示:我公司將在本項目中借鑒相關(guān)BI技術(shù)理念,在國庫支付管理的數(shù)據(jù)獲取、數(shù)據(jù)挖掘、數(shù)據(jù)分析、展示利用方面,合理規(guī)劃相應的數(shù)據(jù)分析模型,建立業(yè)務(wù)信息資源的分級管理和應用機制,輔助實現(xiàn)各項國庫支付業(yè)務(wù)的數(shù)據(jù)分析、數(shù)據(jù)預警、信息展現(xiàn)等業(yè)務(wù)應用。報表定制支持各類業(yè)務(wù)表單的數(shù)據(jù)采集、公式設(shè)置、樣式設(shè)置、報表生成。通過可視化表單定制器,提供表單的定制、預覽、打印、導入、導出等功能。利用報表定制機制,可以根據(jù)業(yè)務(wù)需要快速定義表單格式,并用于相關(guān)業(yè)務(wù)應用。運用報表模型機制,可以對報表模板進行文件管理、對象編輯、視圖過濾、公式設(shè)置、數(shù)據(jù)采集、表格設(shè)計等報表設(shè)計和處理。報表定制的主要任務(wù)如下:(1)報表模版文件管理對已創(chuàng)建的報表可進行文件管理,完成以下任務(wù):1)創(chuàng)建報表模版:報表定制工具與后臺數(shù)據(jù)庫進行無縫連接,可選擇不同數(shù)據(jù)源,進行各類報表的定制。通過定制向?qū)?,只需根?jù)提示操作來創(chuàng)建報表模板,并在報表模板中按需插入數(shù)據(jù)項、系統(tǒng)日期、計算域、圖片、圓形、頁數(shù)等。2)報表另存:可將報表生成文件保存到磁盤上。3)報表導入:可將保存的報表格式自動導入。報表定制機制與Word、Excel等文檔格式進行無縫銜接,可將定制好的報表模板自動導入到系統(tǒng)中,完成對報表的定義。4)報表預覽:可預覽報表內(nèi)容,系統(tǒng)自動將已錄入的數(shù)據(jù)填充到報表中,實現(xiàn)報表數(shù)據(jù)的預覽。5)報表打?。嚎芍苯訉⒍ㄖ仆甑膱蟊砑捌鋬?nèi)容提交打印機,輸出紙質(zhì)檔案。系統(tǒng)中通過“打印”功能自動調(diào)用報表打印功能,打印出定制的報表。(2)報表模版對象編輯對已創(chuàng)建的報表可進行修改。在報表中可增加數(shù)據(jù)列,并將指定數(shù)據(jù)源中的數(shù)據(jù)項拖放到報表中。編輯過程中,可對報表格式(如:字體的顏色、大小等)進行調(diào)整。報表定制工具可以對以下對象進行編輯:1)表格:輸入要創(chuàng)建的表格

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論