什么是金蝶EAS BOS?
BOS,Business Operation System,業(yè)務(wù)操作系統(tǒng),是金蝶融合多年的企業(yè)應(yīng)用軟件的經(jīng)驗以及MDA理念研發(fā)新一代技術(shù)平臺,是金蝶公司全新的管理軟件開發(fā)工具和管理集成平臺。金蝶BOS提供了基于模型
驅(qū)動架構(gòu)(MDA)的開發(fā)模式和相關(guān)的工具,成功的解決了企業(yè)應(yīng)用軟件在開發(fā)、實施和維護(hù)過程中的質(zhì)量、周期、成本、風(fēng)險等方面的問題,并使企業(yè)應(yīng)用軟件能夠滿足企業(yè)管理行業(yè)特性、企業(yè)個性化和持續(xù)完善的要求,對于企業(yè)應(yīng)用軟件在行業(yè)應(yīng)用開發(fā)和維護(hù)、實施帶來了全新的應(yīng)用模式和革命。
金蝶EAS BOS應(yīng)用框架
企業(yè)用戶分為決策層、管理層以及業(yè)務(wù)執(zhí)行層,分別使用企業(yè)應(yīng)用的不同層次上的應(yīng)用產(chǎn)品,決策層利用企業(yè)戰(zhàn)略管理(BPM)來了解整個企業(yè)的運(yùn)營狀況并對戰(zhàn)略規(guī)劃做出指導(dǎo);中層管理層使用商業(yè)智能(BI)以及相關(guān)的應(yīng)用系統(tǒng)了解業(yè)務(wù)運(yùn)營情況并對業(yè)務(wù)執(zhí)行做出有效的規(guī)劃和監(jiān)控;業(yè)務(wù)執(zhí)行層即企業(yè)中的業(yè)務(wù)操作員使用企業(yè)應(yīng)用系統(tǒng)中最基本的應(yīng)用環(huán)節(jié),包括財務(wù)管理、物流管理、人力資源管理等系統(tǒng),負(fù)責(zé)操作企業(yè)日常的基本業(yè)務(wù)。
企業(yè)的IT人員可以使用業(yè)務(wù)配置工具以及企業(yè)建模工具對企業(yè)的業(yè)務(wù)流程進(jìn)行現(xiàn)實的管理和重組,以滿足企業(yè)個性化的業(yè)務(wù)要求。
實施咨詢專家利用企業(yè)建模工具和企業(yè)模型中封裝的大量業(yè)務(wù)邏輯,可以快速實時的搭建企業(yè)的應(yīng)用環(huán)境。完善的企業(yè)模型以及建模工程,不但可以使實施咨詢專家成功搭建符合企業(yè)用戶要求的貼身的企業(yè)應(yīng)用系統(tǒng),而且縮減了實施的時間,降低了實施風(fēng)險,實施成本也大為縮減。
行業(yè)開發(fā)專家包括金蝶公司的開發(fā)專家以及行業(yè)合作伙伴的開發(fā)專家,他們可以使用金蝶BOS中的BOS Studio工具、設(shè)計模型以及應(yīng)用框架的服務(wù)來實現(xiàn)實體、功能、界面以及流程,并通過BOS的部署工具發(fā)布到應(yīng)用系統(tǒng)中形成相應(yīng)的元數(shù)據(jù)(MetaData)、服務(wù)(Services)以及工作流(WorkFlow)。
金蝶EAS BOS業(yè)務(wù)價值
作為新一代成長型企業(yè)的貼身技術(shù)平臺,金蝶EAS BOS具有非常突出的三大特性:集成性、開放性、擴(kuò)展性。 集成性 業(yè)務(wù)功能集成
所有業(yè)務(wù)功能通過面向?qū)ο蟮姆治鲈O(shè)計方法,分解為數(shù)據(jù)模型、設(shè)計模型與部署模型,并通過定義工具添加到元數(shù)據(jù)模型中。任何一個新開發(fā)的業(yè)務(wù)功能都可以用統(tǒng)一的方式與其他業(yè)務(wù)功能進(jìn)行交互。統(tǒng)一的通信機(jī)制保證了系統(tǒng)功能間的高度集成性,同時保證了整個系統(tǒng)內(nèi)功能的一致性及可靠性。
業(yè)務(wù)流程集成
業(yè)務(wù)流程通過工作流管理系統(tǒng)統(tǒng)一定義并實施,企業(yè)內(nèi)的管理制度及流程在一個集成的工作流管理平臺上得以實現(xiàn)。
工作流管理系統(tǒng)通過元數(shù)據(jù)模型引擎對業(yè)務(wù)系統(tǒng)進(jìn)行訪問,因此在元數(shù)據(jù)模型中描述的所有業(yè)務(wù)組件都可以統(tǒng)一地被工作流系統(tǒng)進(jìn)行控制。任何新增或修改的業(yè)務(wù)組件也都可以被工作流管理系統(tǒng)納入到業(yè)務(wù)流程管理的范疇中。
系統(tǒng)間集成
基于一個開放的元數(shù)據(jù)描述模型,其他系統(tǒng)可以非常容易的理解系統(tǒng)的結(jié)構(gòu),并通過統(tǒng)一的方式與系統(tǒng)進(jìn)行通信。在通信方式上通過對Web Service的支持,不同系統(tǒng)平臺間的系統(tǒng)也能夠方便地進(jìn)行交流。
用戶訪問集成
金蝶EAS BOS支持Web頁面的管理與維護(hù),終端用戶可以通過統(tǒng)一的瀏覽器入口對系統(tǒng)進(jìn)行操縱。而且通過統(tǒng)一的界面管理工具,能夠非常方便地將新的界面加入到系統(tǒng)中,以一個統(tǒng)一的方式展現(xiàn)給最終用戶。移動用戶通過無線應(yīng)用的訪問接口可以使用包括手機(jī)、Pocket PC等移動設(shè)備訪問統(tǒng)一的后臺系統(tǒng)。
金蝶EAS BOS提供一套完整而且美觀的界面元素供用戶使用,可以保證界面展示風(fēng)格的一致性。
國際化集成
在這個國際化浪潮席卷而來的時代,企業(yè)要面對的是國際化的員工、客戶、伙伴及供應(yīng)商。金蝶EAS BOS在元數(shù)據(jù)模型中支持可配置的多語言定義及管理,讓不同國界的人員能夠在同一個系統(tǒng)中工作。并且能夠在不影響既有業(yè)務(wù)的情況下隨時加入新的語言支持,輕松地讓業(yè)務(wù)擴(kuò)展到新的領(lǐng)域。
金蝶EAS BOS技術(shù)特性 全面的模型
驅(qū)動架構(gòu) 金蝶EAS BOS在面向業(yè)務(wù)分析的基礎(chǔ)上提煉出一個業(yè)務(wù)元數(shù)據(jù)描述的抽象層(對象構(gòu)造模型)。這個抽象層是整個系統(tǒng)運(yùn)行的基礎(chǔ),包括了業(yè)務(wù)對象結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、交互界面、系統(tǒng)部署、系統(tǒng)接口等全方位的信息。并且通過內(nèi)置的集成開發(fā)環(huán)境,可以不斷地將獲取及更新的業(yè)務(wù)知識補(bǔ)充到這個模型中,支持業(yè)務(wù)能力的持續(xù)改進(jìn)。
通過靈活的架構(gòu)及專業(yè)的工具,業(yè)務(wù)專業(yè)人員可以專心于業(yè)務(wù)的分析及業(yè)務(wù)的邏輯處理,然后通過集成開發(fā)環(huán)境將其專業(yè)能力分析的內(nèi)容輕松地加入到系統(tǒng)中,迅速提升系統(tǒng)的業(yè)務(wù)處理能力,大大降低了實施成本。
平臺級的技術(shù)控制能力 Apusic應(yīng)用服務(wù)器
Apusic應(yīng)用服務(wù)器是嚴(yán)格遵循J2EE等工業(yè)技術(shù)標(biāo)準(zhǔn)的企業(yè)應(yīng)用平臺,是國內(nèi)第一個商業(yè)J2EE應(yīng)用服務(wù)器產(chǎn)品。通過對應(yīng)用服務(wù)器平臺技術(shù)的自主控制,金蝶EAS BOS能夠充分挖掘平臺技術(shù)潛力,提供給用戶高效、高可靠的產(chǎn)品。
多種數(shù)據(jù)庫支持
翻譯引擎支持多種大型數(shù)據(jù)庫,業(yè)務(wù)系統(tǒng)可自由選擇任意數(shù)據(jù)庫產(chǎn)品作為數(shù)據(jù)承載平臺,基于BOS開發(fā)的業(yè)務(wù)系統(tǒng)如果需要運(yùn)行于新的數(shù)據(jù)庫平臺上,只需要在BOS上擴(kuò)展新的數(shù)據(jù)庫翻譯引擎子集即可,原有業(yè)務(wù)系統(tǒng)無需重新開發(fā)。
金蝶EAS BOS的數(shù)據(jù)庫翻譯引擎提供了兩個子功能層,分別實現(xiàn)多種SQL版本的語義翻譯和異種數(shù)據(jù)庫訪問連接。
SQL語義翻譯引擎
雖然所有大型數(shù)據(jù)庫都支持大部分的標(biāo)準(zhǔn)SQL語法,但是每個廠商提供的數(shù)據(jù)庫產(chǎn)品都有各自特性的SQL語法子集,這些特性子集的存在造成了業(yè)務(wù)系統(tǒng)不能夠直接在多個數(shù)據(jù)庫產(chǎn)品之間遷移的障礙。
金蝶EAS BOS提供的SQL語義翻譯引擎,可以使不同的數(shù)據(jù)庫產(chǎn)品都能夠正確理解和處理來自業(yè)務(wù)系統(tǒng)發(fā)出的操作請求。
異種數(shù)據(jù)庫訪問引擎
每一種數(shù)據(jù)庫都有各自的訪問處理方式從數(shù)據(jù)庫支持的網(wǎng)絡(luò)協(xié)議庫到數(shù)據(jù)庫訪問的授權(quán)到數(shù)據(jù)庫連接的建立都各自不盡相同。
金蝶EAS BOS提供的異種數(shù)據(jù)庫訪問引擎,可以使業(yè)務(wù)系統(tǒng)透明的訪問任何一種數(shù)據(jù)庫,而無需了解數(shù)據(jù)庫的產(chǎn)品廠商差異以及所運(yùn)行的平臺差異。 集成的工作流引擎 金蝶EAS BOS的工作流引擎與業(yè)務(wù)模型及組織模型有效地集成在一起。它可以根據(jù)客戶具體的業(yè)務(wù)流程,來定義工作流模型。工作流與業(yè)務(wù)系統(tǒng)通過統(tǒng)一、少量的接口相互
驅(qū)動,使得業(yè)務(wù)流程與業(yè)務(wù)邏輯有機(jī)地結(jié)合在一起。兩者可以各自單獨定義,運(yùn)行時則融為一體,充分體現(xiàn)靈活架構(gòu)帶來的優(yōu)勢。
基于金蝶EAS BOS技術(shù)實現(xiàn)工作流程自定義
金蝶EAS BOS在系統(tǒng)的構(gòu)建中采用最先進(jìn)的面向方面的開發(fā)技術(shù)(AOP)。系統(tǒng)中的提供標(biāo)準(zhǔn)的連接接口,所有的基礎(chǔ)服務(wù),如權(quán)限管理、事務(wù)審計、消息管理等,都是作為一個個的插件連接在標(biāo)準(zhǔn)接口之上。
可插拔式的系統(tǒng)服務(wù)和開發(fā)使得金蝶企業(yè)應(yīng)用軟件全新的行業(yè)開發(fā)模式得以實施和開展。 國際化引擎 BOS提供了國際化版本引擎,通過這一技術(shù),業(yè)務(wù)系統(tǒng)可以支持不同國家和區(qū)域的特殊性,如多語言支持、區(qū)域化的數(shù)字日期格式等。以多語言為例,用戶可以自行配置所使用的語種,不同國度的使用者可以使用不同語種的操作界面。在安裝多語言版本的操作系統(tǒng)上,用戶可以在各種語言版本間自由的切換。 完善的基礎(chǔ)服務(wù) 金蝶EAS BOS在靈活架構(gòu)體系的基礎(chǔ)上,同時提供完整企業(yè)管理的基礎(chǔ)服務(wù)。
統(tǒng)一的安全控制
金蝶EAS BOS在支持標(biāo)準(zhǔn)的LDAP協(xié)議的同時,還內(nèi)置了一套集成的統(tǒng)一認(rèn)證服務(wù)器,便于用戶安全體系的部署。滿足企業(yè)信息系統(tǒng)用戶一次性登錄,按照不同系統(tǒng)的授權(quán)能力,暢順訪問多個業(yè)務(wù)系統(tǒng)的統(tǒng)一安全控制要求。
靈活的規(guī)則引擎
金蝶EAS BOS規(guī)則引擎用于提供實現(xiàn)動態(tài)可變業(yè)務(wù)邏輯的服務(wù)。由于規(guī)則引擎的引入,可以將具體應(yīng)用系統(tǒng)中的不確定業(yè)務(wù)邏輯分離出來,由規(guī)則引擎處理,減少代碼級的維護(hù)需求,并能夠方便地讓用戶對業(yè)務(wù)邏輯進(jìn)行改變與添加,實現(xiàn)業(yè)務(wù)邏輯層次上的擴(kuò)展。
一致的組織架構(gòu)及權(quán)限模型
在各種管理應(yīng)用系統(tǒng)中,組織架構(gòu)定義及權(quán)限管理是用戶最重要及復(fù)雜的基礎(chǔ)管理工作。金蝶EAS BOS通過提供統(tǒng)一的組織架構(gòu)及權(quán)限管理接口,保證了各應(yīng)用子系統(tǒng)按照統(tǒng)一的模式對組織架構(gòu)及權(quán)限進(jìn)行管理,大大減輕用戶的基礎(chǔ)管理壓力。
持續(xù)的知識積累
金蝶EAS BOS在模型架構(gòu)的基礎(chǔ)上提供面向應(yīng)用方案的配置管理工具。用戶可以將散布在系統(tǒng)各個方面的業(yè)務(wù)知識進(jìn)行統(tǒng)一管理,并可以隨著業(yè)務(wù)能力的提升不斷補(bǔ)充新的知識內(nèi)容,金蝶數(shù)十萬家客戶的應(yīng)用及管理知識也可以通過這個工具進(jìn)行相互的交流及補(bǔ)充。全面提升企業(yè)的應(yīng)用能力。