成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓
當前位置:工程項目OA系統(tǒng) > 泛普各地 > 上海OA系統(tǒng) > 上海OA軟件行業(yè)資訊
重塑應用架構 證券企業(yè)之SOA實施
IT建設:路越走越窄
隨著證券業(yè)務的快速變化,企業(yè)IT投資越來越大,系統(tǒng)越建越多,IT建設的路反倒越走越窄了,越來越難以快速應對頻繁的業(yè)務變化發(fā)展的需要。
目前,證券企業(yè)擁有了眾多的IT系統(tǒng),使用不同的架構和平臺。如證券交易系統(tǒng)、企業(yè)的互聯(lián)網(wǎng)站、辦公自動化系統(tǒng)、客戶關系管理系統(tǒng)、數(shù)據(jù)倉庫、商業(yè)智能(BI)系統(tǒng)、總部綜合管理系統(tǒng)、財務管理系統(tǒng)等等。其中證券交易系統(tǒng)是企業(yè)的核心系統(tǒng),證券交易系統(tǒng)在渠道接入方面又包括柜臺交易系統(tǒng)、網(wǎng)上交易系統(tǒng)和電話委托系統(tǒng)等。這些系統(tǒng)的大部分來自不同的軟件開發(fā)商,少數(shù)由企業(yè)自行開發(fā)。
證券企業(yè)內(nèi)的各系統(tǒng)之間有著如下三種不同的聯(lián)系:

相互獨立。如企業(yè)的互聯(lián)網(wǎng)站、財務軟件等都獨立于其他系統(tǒng)。
通過專用程序把一個系統(tǒng)的數(shù)據(jù)傳給另一個系統(tǒng)。
通過TCP/IP包交換接口進行系統(tǒng)集成。
證券交易系統(tǒng)通過TCP/IP包交換接口進行系統(tǒng)調(diào)用或集成,主要的缺點是沒有統(tǒng)一的TCP/IP包交換接口標準,且只提供與證券交易相關的接口,證券交易系統(tǒng)其余的眾多功能并沒有提供接口,其他系統(tǒng)無法重用這些功能。通過TCP/IP包交換方式調(diào)用對編程也不便利。
與TCP/IP包交換接口相比,通過專用程序進行系統(tǒng)集成要更糟糕得多。以轉存營業(yè)部證券交易系統(tǒng)數(shù)據(jù)到總部各系統(tǒng)的數(shù)據(jù)采集程序為例,如果要更改或增加采集數(shù)據(jù)內(nèi)容,需要熟悉數(shù)據(jù)采集程序的全部源碼。由于IT人員流動性高的特點,幾年前編寫數(shù)據(jù)采集程序的開發(fā)人員已經(jīng)離開公司,因此必須讓新的維護人員去熟悉這些源代碼,然后才能進行修改。
重構功能,還是梳理流程?
證券企業(yè)實施SOA,首先要做全局規(guī)劃。由此引申出兩條道路,是從重構功能入手,還是由梳理流程開始實施SOA?
證券企業(yè)實施SOA,首先要做全局規(guī)劃,要對自己所有的系統(tǒng)做全面的評估,要了解這些系統(tǒng)有哪些功能,哪些系統(tǒng)中具有共性的功能可以跨系統(tǒng)復用,有多少系統(tǒng)需要改造,還需要上哪些新的系統(tǒng)。
SOA實施先從影響小的部門級系統(tǒng)入手,從辦公、管理、決策分析等非核心應用系統(tǒng)開始,立足現(xiàn)有系統(tǒng),循序漸進地開展SOA。證券企業(yè)的總部綜合管理系統(tǒng)(包括稽查監(jiān)控,各種業(yè)務查詢與匯總,業(yè)務報表等)是不影響企業(yè)實時交易業(yè)務的系統(tǒng),適合最先實施SOA的系統(tǒng)。
如何識別服務是實施SOA的關鍵,服務必須代表有形的業(yè)務概念。確定服務模塊有兩種方法。
一種是從軟件功能的角度:將現(xiàn)有應用系統(tǒng)中所能提供的功能以列表的形式列出,如果發(fā)現(xiàn)相同的功能模塊在不同的系統(tǒng)都有所實現(xiàn),那么這些功能模塊可以以服務模塊的形式加以合并和重構。這種方法是基于軟件功能層面的,所以是低級的確定服務的方式,相對容易,可以在實施的初期使用,然后再逐漸調(diào)整。例如查詢客戶資料(包括客戶資金,股票等)功能是證券交易系統(tǒng)、客戶關系管理系統(tǒng)(CRM)、總部稽查監(jiān)控管理系統(tǒng)等都有的功能。像這樣一些多個系統(tǒng)共有的軟件功能,同時又是有形的業(yè)務功能就可以作為SOA的基礎服務。
另一種是從業(yè)務流程的角度:通過對業(yè)務流程進行分析,可以清楚地知道我們需要完成什么樣的工作,對于這些工作,又需要什么樣的信息系統(tǒng)。由此可以清楚地知道哪些功能性要求可以以服務的形式加以實現(xiàn)。對業(yè)務流程進行充分的分析可以幫助我們更好地了解其業(yè)務流程,明白真正需要的是什么,從而更好地改善企業(yè)的業(yè)務流程,提高其效能。對于SOA架構的系統(tǒng)而言,服務模塊最好通過業(yè)務流程管理來確定。
如上圖所示,是股票委托業(yè)務流程的主要步驟,該流程與銀證轉賬服務資金轉出的業(yè)務流程有些共同的步驟(確定客戶可用資金余額,凍結轉出資金,根據(jù)銀行確認將凍結資金轉為資金減少)。這些為多個流程所共用并具有有形的業(yè)務功能(如凍結資金)可作為基礎服務,而股票委托業(yè)務流程,銀證轉賬業(yè)務流程將作為核心的流程服務以及公共企業(yè)服務(跨企業(yè)服務)。
服務的四個級別
SOA分為不同的成熟級別,SOA的成熟度越高,所實施服務的難度越大。下表是四種實現(xiàn)不同SOA成熟度的服務,依次從低到高遞增。
實施SOA按照循序漸進,由易到難的原則,從基礎服務開始依次實施這些服務。隨著SOA的不斷擴展,成熟度也不斷提高。
證券企業(yè)現(xiàn)有各類業(yè)務系統(tǒng)交換的大都是數(shù)據(jù),如證券交易數(shù)據(jù)、股票行情數(shù)據(jù)等。通過SOA,各類業(yè)務系統(tǒng)交換的不是獨立的數(shù)據(jù),而是服務之間的相互調(diào)用。通過增加一些Web服務,使得數(shù)據(jù)采集程序存取數(shù)據(jù)都使用Web服務,將原有的數(shù)據(jù)采集程序整合為向SOA提供ETL(抽取、轉換、裝載)服務,將數(shù)據(jù)倉庫從一個數(shù)據(jù)源演變?yōu)槟塥毩⑻峁┓盏南到y(tǒng)。這樣只需要把ETL、數(shù)據(jù)倉庫的服務接入到ESB(企業(yè)服務總線)中,總部綜合管理系統(tǒng)的應用程序前端和商業(yè)智能BI前端工具就可以方便地從ESB中獲取需要的服務,通過調(diào)用服務來獲取證券交易系統(tǒng)或數(shù)據(jù)倉庫的數(shù)據(jù),而不是直接取得數(shù)據(jù)。這樣當抽取裝載的數(shù)據(jù)結構發(fā)生變化時只需修改相關的服務即可,增強了靈活性。
企業(yè)中軟件開發(fā)商提供的軟件產(chǎn)品的SOA實施較難控制,很大程度上取決于這些軟件產(chǎn)品本身的架構。如證券交易系統(tǒng)。開發(fā)商最關心的是該系統(tǒng)的功能是否滿足要求,而不關心該系統(tǒng)的功能是否被其他的系統(tǒng)重用。因此需要向開發(fā)商提出,在不影響交易效率的情況下提供企業(yè)所需功能的Web服務,這在軟件產(chǎn)品升級時更容易得到廠商的支持。(IT專家網(wǎng)論壇)
本文內(nèi)容來自自互聯(lián)網(wǎng)公開信息或用戶自發(fā)貢獻,該文觀點僅代表作者本人,版權歸原作者所有。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。若發(fā)現(xiàn)侵權或違規(guī)內(nèi)容請聯(lián)系電話4008352114或郵箱442699841@qq.com,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權內(nèi)容。
本站推薦
- 1工程檔案管理系統(tǒng)掃描:在數(shù)字化浪潮中重塑輝煌路徑
- 2《提升效率,廣州EPC工程管理系統(tǒng)如何重塑項目管理新篇章?》
- 3安然新工程管理系統(tǒng):重塑效率,協(xié)同共創(chuàng)未來
- 4工程管理綜合系統(tǒng)引領潮流,通過尖端技術重塑行業(yè)未來
- 5傳統(tǒng)模式 VS 智能升級:工程管理系統(tǒng)組成的重塑與突破
- 6【重塑行業(yè)標準】豆腐渣工程管理系統(tǒng)在質(zhì)量監(jiān)控中的應用探討
- 7軟件工程聊天管理系統(tǒng):如何重塑團隊溝通新模式
- 8鞋材管理新利器!erp鞋材管理系統(tǒng)軟件重塑行業(yè)高效運作
- 9建設方產(chǎn)值(甲方計量):智能精準,重塑甲方對項目產(chǎn)值的管理格局

