金蝶BOS

金蝶BOS

金蝶BOS是一個開放的集成與套用平台,是金蝶ERP解決方案、合作夥伴解決方案以及客戶定製套用的技術平台。能夠為企業靈活而迅速的設計、構建、實施和執行一套隨需應變的ERP系統,並能夠與現有的IT基礎設施無縫地協同運作。為不同行業不同企業的不同的套用階段,構建隨需應變的ERP解決方案。

基本信息

概論

金蝶金蝶

金蝶BOS是一個開放的集成與套用平台,是金蝶企業管理軟體解決方案、合作夥伴解決方案以及客戶定製套用的技術平台。能夠為企業靈活而迅速的設計、構建、實施和執行一套隨需應變的企業管理軟體系統,並能夠與現有的IT基礎設施無縫地協同運作。為不同行業不同企業的不同的套用階段,構建隨需應變的企業管理軟體解決方案。

產品簡介

產品定義
金蝶金蝶

產品名稱:金蝶BOS

英文全稱:KingdeeBusinessOperatingSystem

中文全稱:金蝶業務作業系統

金蝶BOS是實現金蝶SOA解決方案的基礎技術平台,實現方案分為以下部分:

1.SOA基礎實現

1.1業務參考模型:基於企業動態建模原理,提供了企業建模的元語義,是金蝶SOA方案中對所有服務描述的基本語法。

1.1核心組件:包括對應用程式進行統一訪問的信息門戶;聯接銀行、稅務公共服務的套用接口;對業務內容進行分級管控的組織架構管理;統一不同套用系統之間業務語義的主數據管理;基於ERP套用實踐提供企業可開箱即用的標準業務流程與業務組件。

2.SOA匯流排結構實現

2.1訊息匯流排:負責在傳輸層面提供各種手段,禁止網路連線、訊息路由、打包傳遞等功能,實現不同物理機器、不同平台上運行的套用系統之間透明的、可靠的訊息傳遞。

2.2數據匯流排:實現對所傳遞數據進行格式的識別和轉換,並實現數據路由將數據按照集成方案的編排傳遞到指定的目標系統中。

2.3服務匯流排:WebService和專業Adapter提供了各類套用系統和接口訪問支持能力,通過在訊息節點和訊息代理上掛接WebService或專業Adapter,形成真正意義上的ESB,並提供服務請求和回響的智慧型路由。

3.SOA關鍵服務實現

在SOA基礎實現的方案上,通過業務功能可以被發布和提升(Promote)為業務服務(BusinessService);工作流程可以被發布和提升為複合服務(CompositedService),通過Promote的過程實現了金蝶SOA對SOA標準和規範的支持能力;業務服務可以被外部的SOA系統再次編排和組合,並且可以方便的接入到第三方供應商的SOA產品中。

在逐級的實現SOA架構的基礎上,金蝶BOS的還提供完整的SOA開發服務與SOA運營管理服務

4.開發服務

提供從覆蓋套用設計,業務組件建模,服務組件開發,服務的編排與流程建模完整的服務實現的開發環境。

5.管理服務

實現了部署與系統監控、集成方案定義、數據轉換定義、流程配置與監控的SOA運營管理體系。

系統構成

金蝶BOS由以下模組組成:

序號業務領域產品模組
1互動服務平台門戶伺服器
2身份認證管理
3移動商務平台
4運行平台定製模組運行平台
5擴展報表工具
6擴展報表運行平台
7BI運行平台
8 集成服務平台業務集成平台
9EASSOA適配器(適用於IBMWESB
10主數據管理
11集成開發環境業務建模工具
12流程建模工具
13設計開發工具
14測試部署工具
15Web開發工具
16BI設計工具
17業務集成工具
18流程服務平台業務流程管理平台
19銀企互聯銀企互聯

產品主要功能

BOS是ERP的集成與套用平台。BOS遵循面向服務的架構體系,是一個面向業務的可視化開發平台;是一個ERP和第三方套用集成的技術平台。它有效的解決了ERP套用的最主要矛盾---用戶需求個性化和傳統ERP軟體標準化之間的矛盾。

門戶伺服器

BOSPortal,門戶伺服器是面向企業內部全員的協同信息門戶,實現了企業對人員、信息和流程的整合:

1.人員用戶整合:一次登錄不用再切換不同的系統,即保證了企業所有人員在統一的平台上工作,又滿足了不同階層、不同領域人員對工作平台個性化的需求;

2.信息整合:門戶作為企業文化和信息發布的平台,成為企業文化和知識傳播的視窗;

3.流程整合:門戶作為企業業務流程跟蹤、分析平台,使得企業中的流程都可以在門戶中集中處理、跟蹤和管理,

業務建模工具

BOSBIM(BusinessInformationManagement),業務建模工具是金蝶BOS企業版產品提供的配套客戶化開發工具,用戶可以根據自己的要求自定義基礎資料、業務單據,並且能通過集成的主選單管理和許可權管理以及其他相關服務,定義完成後可以直接進行測試,並部署發布到套用系統。


流程配置工具

BOSWorkFlow,流程配置工具是可視化的功能強大的企業及工作流建模配置工具。通過流程配置工具,可以實現業務流程的新增,修改,刪除等配置,校驗發布以及導入導出等快捷操作。

設計開發工具

BOSStudio,設計開發工具用於滿足複雜業務實現,是對元數據模型進行設計開發,在業務建模工具所設計的業務單元會自動同步到設計開發工具中的元數據;用戶也可以從Entity開始定義一個全新的系統;可以對系統日誌、模組許可權等進行定義;同時可以進行多語言系統的開發。

測試部署工具

測試部署工具是業務建模工具提供的一套用於快速發布、快速測試、快速部署的工具,不論是在業務建模工具進行業務單元、報表定義還是在設計開發工具進行元數據的定義、修改或者對原始碼進行的修改,測試部署工具都可以快速對在BOS中進行的修改發布到套用系統。

Web開發工具

BOSWeb開發工具面向純Web軟體套用開發用戶,提供強大的基於金蝶BOS的純Web軟體套用開發平台,以及統一集成各種BOS基礎公共服務。

擴展報表工具

BOSReport,擴展報表是金蝶公司推出的新一代報表產品,該報表實現了符合廣大用戶使用習慣的類EXCEL的繪製方式,用戶可以在EAS客戶端輕鬆定製、發布報表,開發效率是傳統報表產品的10倍以上。

針對複雜的“中國式”報表的需求,擴展報表更自主研發了非線性擴展模型,使報表具有滿足不同複雜報表需求的能力。以往EAS難以滿足的“疑難報表”基本都可使用擴展報表編制。

擴展報表不是傳統意義上的報表設計工具,它提供了對EAS的支持,可以靈活使用EAS中各種元數據,並充分利用EAS強大的組織架構支持,滿足了集團企業分層管控的需要,實現了業務功能、業務信息的高效隔離與共享。至今,擴展報表已被認為是ERP產品中製作各類統計報表的最優解決方案,能輕鬆製作國資委報表、勞動和社會保障部報表等複雜報表。

BI平台

BOSBI,是金蝶BOS的重要組成部分,為金蝶ERP提供決策支持。BOSBI是一組完成企業級查詢、分析和報表生成的軟體,允許用戶讀取、分析和分發來自不同數據源的數據,並能夠綜合各種相關信息完成個性化的儀錶盤套用。是基於純Web的解決方案,用戶可以在任何地方訪問企業信息。BOSBI是完成業務分析和績效管理的有效工具。

BOSBI是一套獨立的工具,企業可以按照項目實施方式套用BOSBI套件。BOSBI同時為EAS商業分析提供了技術和業務方案支撐,企業可以通過實施EAS商業分析系統套用BOSBI套件。

身份認證管理

BOSIdentityManagement,金蝶BOS嚴格遵循JAVAEE規範,採用JAVAEE標準的三層體系架構,分別為客戶端、套用伺服器、資料庫伺服器三層架構,客戶端只能訪問套用伺服器,採用防火牆、數據加密、許可權管理、身份認證等多重安全機制,最大限度地保證在BOS上構建的系統的安全性。

業務集成平台

金蝶BOSBIP產品(BusinessIntergrationPlatform),業務集成平台是金蝶BOS產品的重要組成部分,定位於提供金蝶ERPEAS、K/3以及異構系統之間的數據集成解決方案的軟體,提供企業數據建模、訊息轉換、訊息璐由、企業數據匯流排、調度編排等功能。該系列產品支持BOS元數據體系,支持連線業界三大主流資料庫產品DB2,Oracle,SQLServer,通過對異構系統數據訪問、對異構系統間的數據格式的轉換,實現異構系統的數據集成。BIP產品提供數據集成匯流排與分散式部署的方案,提供最靈活的方式搭搭建企業信息匯流排。

集成平台的傳輸是基於訊息中間件完成的,提供訊息的異步傳輸機制,具備故障自動重傳,系統中斷後可以自動處理宕機前未完成的任務,穩定性及可靠性好。使用訊息中間件傳遞訊息,提高了集成的吞吐量,適合大量終端並發場景,對頻寬要求低,適應國內廣域網的窄頻寬集成環境。在集成平台中,提供了完善的監控機制,能夠分析集成場景每一個網路節點和伺服器的實時集成狀況,並能夠統計匯總各節點集成歷史記錄。當因為業務約束導致集成失敗,會反饋具體的業務失敗原因。

銀企互聯

銀企互聯是一種網上銀行系統與企業ERP系統線上直接聯接的接入方式。銀企互聯平台負責與各商業銀行網銀系統對接,集團企業通過ERP或財務系統連線銀企互聯平台實時獲取各銀行賬戶及交易信息,並向指定的銀行傳遞交易指令和接收反饋信息,依託統一的BOS銀企互聯平台,實現跨銀行的賬戶管理和付款交易管理。

BOS銀企互聯平台集成了多家銀行的業務功能,禁止各銀行的差異,以WebService方式提供服務,支持獨立部署和跨平台部署,能夠帶給企業安全、簡易、實時、個性化的網上銀行服務。

基礎平台

基礎系統是為所有其他業務系統提供服務的系統,對外提供的服務包括:工作流配置、業務預警配置、附屬檔案統一管理、編碼規則管理、引入引出管理、所有的參數管理、後台事務管理、套打管理等。

業務處理

金蝶EAS BOS工作流思維導圖金蝶EAS BOS工作流思維導圖

金蝶EASBOS工作流思維導圖金蝶的工作流是做得非常強大的一個引擎,涵蓋了工作流的方方面面。與開源的工作流相比,金蝶EASBOS工作流提供了大量的人性化設定。尤其在工作流動態性方面做得非常好。

工作原理

金蝶BOS工作原理圖金蝶BOS工作原理圖

首先大家使用業務建模將業務單元進行了定義,其中部分高級的設定需要到設計開發工具中進行調整。BIM和Studio最後都會將這些數據使用DSL語言保存為XML檔案,也就是我們平時說的元數據。例如業務單元是.bizunit,實體是.entity,查詢是.query,物理表是.table。這些信息保存後可以說業務邏輯都得到了定義。
第二步:通過元數據引擎將這些元數據發布為Java代碼、資源檔案、配置檔案。
第三步:通過BIM的部署工具進行發布,一方面對資料庫進行修改,另外一方面對Jar包進行替換。
運行期的一些內容通過Client裡面的配置工具進行定義,例如單據轉換規則(BOTP、DAP),預警、報表、套打。

BOS思維導圖

BOS思維導圖BOS思維導圖
經過了一段時間對BOS的研究,初步將BOS的整體架構進行了梳理。通過這個圖大家可以比較清晰的了解BOS各個組成部分的從屬關係。

相關詞條

相關搜尋

熱門詞條

聯絡我們