資源描述:
《金蝶eas bos開(kāi)發(fā)平臺(tái)培訓(xùn)體系》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、EASBOS開(kāi)發(fā)平臺(tái)培訓(xùn)體系1EASBOS框架結(jié)構(gòu)簡(jiǎn)介1.1學(xué)習(xí)內(nèi)容1.1.1概述什么是金蝶EASBOSBOS,BusinessOperationSystem,業(yè)務(wù)操作系統(tǒng),是金蝶融合多年的企業(yè)應(yīng)用軟件的經(jīng)驗(yàn)以及MDA理念研發(fā)新一代技術(shù)平臺(tái),是金蝶公司全新的管理軟件開(kāi)發(fā)工具和管理集成平臺(tái)。金蝶BOS提供了基于模型驅(qū)動(dòng)架構(gòu)(MDA)的開(kāi)發(fā)模式和相關(guān)的工具,成功的解決了企業(yè)應(yīng)用軟件在開(kāi)發(fā)、實(shí)施和維護(hù)過(guò)程中的質(zhì)量、周期、成本、風(fēng)險(xiǎn)等方面的問(wèn)題,并使企業(yè)應(yīng)用軟件能夠滿(mǎn)足企業(yè)管理行業(yè)特性、企業(yè)個(gè)性化和持續(xù)完善的要求,對(duì)于企業(yè)應(yīng)用軟件在行業(yè)應(yīng)用開(kāi)發(fā)和維護(hù)、實(shí)施帶來(lái)
2、了全新的應(yīng)用模式和革命?! 〗鸬鸈ASBOS提供的集成管理平臺(tái),使企業(yè)應(yīng)用可以集企業(yè)門(mén)戶(hù)(Portal)、辦公自動(dòng)化(OA)、企業(yè)資源管理(ERP)、工作流(Workflow)以及業(yè)務(wù)重組(BPR)于一體,對(duì)于企業(yè)的團(tuán)隊(duì)協(xié)作、業(yè)務(wù)支持、管理控制、決策分析、商務(wù)智能以及企業(yè)信息實(shí)時(shí)化提供全面的支持。 金蝶EASBOS,集中體現(xiàn)了金蝶公司對(duì)中國(guó)特色化企業(yè)管理和國(guó)際先進(jìn)管理思想領(lǐng)域的孜孜不倦的探索和追求,融合了金蝶公司在企業(yè)應(yīng)用軟件領(lǐng)域十多年的行業(yè)經(jīng)驗(yàn)和軟件開(kāi)發(fā)經(jīng)驗(yàn),對(duì)產(chǎn)品不斷的發(fā)展與完善,為企業(yè)用戶(hù)帶來(lái)高效、靈活、柔性以及功能強(qiáng)大的企業(yè)管理系統(tǒng),幫助企業(yè)
3、用戶(hù)在激烈的市場(chǎng)競(jìng)爭(zhēng)中贏得先機(jī)并獲得前所未有的高回報(bào)。金蝶EASBOS應(yīng)用框架金蝶EASBOS技術(shù)特性全面的模型驅(qū)動(dòng)架構(gòu)金蝶EASBOS在面向業(yè)務(wù)分析的基礎(chǔ)上提煉出一個(gè)業(yè)務(wù)元數(shù)據(jù)描述的抽象層(對(duì)象構(gòu)造模型)。這個(gè)抽象層是整個(gè)系統(tǒng)運(yùn)行的基礎(chǔ),包括了業(yè)務(wù)對(duì)象結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、交互界面、系統(tǒng)部署、系統(tǒng)接口等全方位的信息。并且通過(guò)內(nèi)置的集成開(kāi)發(fā)環(huán)境,可以不斷地將獲取及更新的業(yè)務(wù)知識(shí)補(bǔ)充到這個(gè)模型中,支持業(yè)務(wù)能力的持續(xù)改進(jìn)?! ⊥ㄟ^(guò)靈活的架構(gòu)及專(zhuān)業(yè)的工具,業(yè)務(wù)專(zhuān)業(yè)人員可以專(zhuān)心于業(yè)務(wù)的分析及業(yè)務(wù)的邏輯處理,然后通過(guò)集成開(kāi)發(fā)環(huán)境將其專(zhuān)業(yè)能力分析的內(nèi)容輕松地加入到系統(tǒng)中
4、,迅速提升系統(tǒng)的業(yè)務(wù)處理能力,大大降低了實(shí)施成本。示例:基于模型技術(shù)實(shí)現(xiàn)的IDE開(kāi)發(fā)平臺(tái)功能平臺(tái)級(jí)的技術(shù)控制能力Apusic應(yīng)用服務(wù)器 Apusic應(yīng)用服務(wù)器是嚴(yán)格遵循J2EE等工業(yè)技術(shù)標(biāo)準(zhǔn)的企業(yè)應(yīng)用平臺(tái),是國(guó)內(nèi)第一個(gè)商業(yè)J2EE應(yīng)用服務(wù)器產(chǎn)品。通過(guò)對(duì)應(yīng)用服務(wù)器平臺(tái)技術(shù)的自主控制,金蝶EASBOS能夠充分挖掘平臺(tái)技術(shù)潛力,提供給用戶(hù)高效、高可靠的產(chǎn)品。多技術(shù)平臺(tái)支持 在基于Internet的企業(yè)級(jí)應(yīng)用軟件的技術(shù)領(lǐng)域中,國(guó)際上主流的技術(shù)平臺(tái)存在著Microsoft.NET和J2EE兩大技術(shù)架構(gòu)。這兩種技術(shù)架構(gòu)代表著平臺(tái)架構(gòu)技術(shù)的最新發(fā)展,兩者互有優(yōu)勢(shì)
5、,目前已經(jīng)部署或?qū)⒁渴鸬钠髽I(yè)信息平臺(tái)絕大多數(shù)都從兩者中選擇其一。金蝶本著幫助顧客成功的產(chǎn)品研發(fā)理念,憑借多年積累的技術(shù)實(shí)力,通過(guò)金蝶BOS平臺(tái)無(wú)關(guān)性的設(shè)計(jì),實(shí)現(xiàn)了對(duì).NET和J2EE這兩種技術(shù)架構(gòu)的支持。使得顧客在平臺(tái)選擇上有了完全的自主能力,用戶(hù)可以根據(jù)企業(yè)自身信息化發(fā)展的狀況來(lái)決定如何部署技術(shù)平臺(tái),充分保障了既有投資及未來(lái)的發(fā)展。而且,基于金蝶EASBOS的技術(shù)平臺(tái),為客戶(hù)提供了一種途徑,使得企業(yè)原有分屬于不同技術(shù)架構(gòu)體系的應(yīng)用系統(tǒng)可以實(shí)現(xiàn)整合。通過(guò)對(duì)WebService的廣泛支持,異種技術(shù)平臺(tái)間可以自由通信,相互集成。多種數(shù)據(jù)庫(kù)支持 翻譯引擎
6、支持多種大型數(shù)據(jù)庫(kù),業(yè)務(wù)系統(tǒng)可自由選擇任意數(shù)據(jù)庫(kù)產(chǎn)品作為數(shù)據(jù)承載平臺(tái),基于BOS開(kāi)發(fā)的業(yè)務(wù)系統(tǒng)如果需要運(yùn)行于新的數(shù)據(jù)庫(kù)平臺(tái)上,只需要在BOS上擴(kuò)展新的數(shù)據(jù)庫(kù)翻譯引擎子集即可,原有業(yè)務(wù)系統(tǒng)無(wú)需重新開(kāi)發(fā)。金蝶EASBOS的數(shù)據(jù)庫(kù)翻譯引擎提供了兩個(gè)子功能層,分別實(shí)現(xiàn)多種SQL版本的語(yǔ)義翻譯和異種數(shù)據(jù)庫(kù)訪問(wèn)連接。SQL語(yǔ)義翻譯引擎 雖然所有大型數(shù)據(jù)庫(kù)都支持大部分的標(biāo)準(zhǔn)SQL語(yǔ)法,但是每個(gè)廠商提供的數(shù)據(jù)庫(kù)產(chǎn)品都有各自特性的SQL語(yǔ)法子集,這些特性子集的存在造成了業(yè)務(wù)系統(tǒng)不能夠直接在多個(gè)數(shù)據(jù)庫(kù)產(chǎn)品之間遷移的障礙。金蝶EASBOS提供的SQL語(yǔ)義翻譯引擎,可以使不
7、同的數(shù)據(jù)庫(kù)產(chǎn)品都能夠正確理解和處理來(lái)自業(yè)務(wù)系統(tǒng)發(fā)出的操作請(qǐng)求。異種數(shù)據(jù)庫(kù)訪問(wèn)引擎 每一種數(shù)據(jù)庫(kù)都有各自的訪問(wèn)處理方式從數(shù)據(jù)庫(kù)支持的網(wǎng)絡(luò)協(xié)議庫(kù)到數(shù)據(jù)庫(kù)訪問(wèn)的授權(quán)到數(shù)據(jù)庫(kù)連接的建立都各自不盡相同。金蝶EASBOS提供的異種數(shù)據(jù)庫(kù)訪問(wèn)引擎,可以使業(yè)務(wù)系統(tǒng)透明的訪問(wèn)任何一種數(shù)據(jù)庫(kù),而無(wú)需了解數(shù)據(jù)庫(kù)的產(chǎn)品廠商差異以及所運(yùn)行的平臺(tái)差異。EASBOS開(kāi)發(fā)B/S結(jié)構(gòu)EABBOS開(kāi)發(fā)B/S程序時(shí),產(chǎn)生的后臺(tái)代碼EJB,前臺(tái)代碼是JSF和EXT;后臺(tái)的EJB代碼發(fā)布在Apusic這個(gè)應(yīng)用服務(wù)器上,前臺(tái)JSF和EXT代碼也是運(yùn)行在apusic應(yīng)用服務(wù)器上。JSF操作數(shù)據(jù)時(shí)
8、,就需要訪問(wèn)EJB的方法來(lái)對(duì)數(shù)據(jù)進(jìn)行增、刪、改和查。EASBOS開(kāi)發(fā)C/S結(jié)構(gòu)EABBOS開(kāi)發(fā)