亚洲色视视频在线观看_亚洲精品无码你懂的网站369_西欧AV一级综合毛片_亚洲国产成人VA在线观看_一级片在线免费播放

高度決定眼界、專(zhuān)業(yè)創(chuàng)造價(jià)值!中國(guó)規(guī)模最大、實(shí)力最強(qiáng)的培訓(xùn)服務(wù)提供商!

24小時(shí)服務(wù)熱線(xiàn):020-31041068

詳細(xì)內(nèi)容:當(dāng)前的位置:首頁(yè) >> 公開(kāi)課

軟件架構(gòu)與案例分析最佳實(shí)踐

  • 開(kāi)課時(shí)間: 2015年10月22日 周四 2015年10月26日 周一 查看最新上課時(shí)間
  • 開(kāi)課城市: 北京
  • 培訓(xùn)時(shí)長(zhǎng):5天
  •  
  • 課程類(lèi)別: 綜合管理
  • 主講老師:梁老師(查看該老師更多課程)
  • 課程編號(hào): 26198
  • 查找同類(lèi)課程
軟件架構(gòu)與案例分析最佳實(shí)踐其它上課時(shí)間:

培訓(xùn)對(duì)象:

軟件架構(gòu)師、項(xiàng)目經(jīng)理、技術(shù)總監(jiān)、高級(jí)軟件設(shè)計(jì)師、資深技術(shù)人員和其他開(kāi)發(fā)人員

培訓(xùn)內(nèi)容:

培訓(xùn)時(shí)間及地點(diǎn)
 2015年10月22日---10月26日  北京(22日全天報(bào)到)
培訓(xùn)費(fèi)用及須知
培訓(xùn)費(fèi)5800元。(含培訓(xùn)費(fèi)、資料費(fèi)、考試費(fèi)、證書(shū)費(fèi)、講義光盤(pán)費(fèi)等)。需要住宿學(xué)員請(qǐng)?zhí)崆巴ㄖ山y(tǒng)一安排,費(fèi)用自理。
課程介紹
本課程通過(guò)介紹軟件架構(gòu)視圖和軟件文檔,軟件架構(gòu)設(shè)計(jì)過(guò)程,軟件架構(gòu)應(yīng)用與常用的架構(gòu)模式/策略/原則等諸多架構(gòu)實(shí)際問(wèn)題,透視軟件架構(gòu)是如何設(shè)計(jì)和實(shí)現(xiàn)的 并且介紹應(yīng)該如何應(yīng)用系統(tǒng)架構(gòu)設(shè)計(jì)為后期的詳細(xì)設(shè)計(jì)和應(yīng)用開(kāi)發(fā)提供指導(dǎo)。針對(duì)大多數(shù)企業(yè)目前是維護(hù)遺留系統(tǒng), 該課程介紹了軟件架構(gòu)的監(jiān)控,架構(gòu)的壞癥狀和重構(gòu)方法,因?yàn)榧軜?gòu)設(shè)計(jì)的前期不能考慮到所有的問(wèn)題,設(shè)計(jì)包容一切的完美架構(gòu). 還針對(duì)軟件架構(gòu)常見(jiàn)設(shè)計(jì)技術(shù)專(zhuān)題等問(wèn)題進(jìn)行了分析并提出了解決方案,并結(jié)合眾多大型軟件項(xiàng)目架構(gòu)案例進(jìn)行更深入的剖析!
培訓(xùn)對(duì)象
  軟件架構(gòu)師、項(xiàng)目經(jīng)理、技術(shù)總監(jiān)、高級(jí)軟件設(shè)計(jì)師、資深技術(shù)人員和其他開(kāi)發(fā)人員 頒發(fā)證書(shū)

頒發(fā)證書(shū)
參加相關(guān)培訓(xùn)并通過(guò)考試的學(xué)員,可以獲得:
1.工業(yè)和信息化部頒發(fā)的-高級(jí)軟件架構(gòu)師師。該證書(shū)可作為專(zhuān)業(yè)技術(shù)人員職業(yè)能力考核的證明,以及專(zhuān)業(yè)技術(shù)人員崗位聘用、任職、定級(jí)和晉升職務(wù)的重要依據(jù)。
注:請(qǐng)學(xué)員帶一寸彩照2張(背面注明姓名)、身份證復(fù)印件一張。
軟件架構(gòu)與案例分析

課程大綱:

(3天課程)
課題
第一單元:軟件架構(gòu)文檔和架構(gòu)視圖-如何有效描述架構(gòu)藍(lán)圖
一、軟件架構(gòu)的視圖 
(1)軟件架構(gòu)視圖的意義, 軟件架構(gòu)師的多維思考 
(2)邏輯視圖、開(kāi)發(fā)視圖、部署視圖、運(yùn)行視圖、場(chǎng)景視圖,數(shù)據(jù)視圖 ,實(shí)現(xiàn)視圖 
(3)如何和怎樣繪制軟件架構(gòu)視圖 
(4)UML建模工具在架構(gòu)視圖的應(yīng)用 
(5)典型案例分析:結(jié)合多個(gè)電信,金融行業(yè)項(xiàng)目案例,分析真實(shí)項(xiàng)目軟件架構(gòu)視圖
二、軟件架構(gòu)的文檔編寫(xiě) 
(1)軟件架構(gòu)文檔的意義 
(2)軟件架構(gòu)模板(根據(jù)實(shí)際項(xiàng)目情況選擇合適內(nèi)容)
(3)軟件架構(gòu)文檔的結(jié)構(gòu)(避免出現(xiàn)不必要的重復(fù)和缺少關(guān)鍵信息)
(4)軟件架構(gòu)文檔必須包含的內(nèi)容(通過(guò)多個(gè)項(xiàng)目,分析不同系統(tǒng)包含系統(tǒng)內(nèi)容不同)
(5)文檔的后期管理(使文檔保持更新)
(6)軟件架構(gòu)文檔的評(píng)審 
(7)典型案例分析:結(jié)合多個(gè)電信項(xiàng)目案例,進(jìn)行分析和評(píng)審軟件架構(gòu)文檔
第二單元:軟件架構(gòu)設(shè)計(jì)關(guān)注點(diǎn)(哪些因素驅(qū)動(dòng)架構(gòu)設(shè)計(jì),是架構(gòu)開(kāi)始設(shè)計(jì)之前必須知道的 )和架構(gòu)最佳策略
一、軟件架構(gòu)設(shè)計(jì)關(guān)注點(diǎn)(軟件架構(gòu)師在架構(gòu)設(shè)計(jì)之前必須考慮的要素)
(1)架構(gòu)設(shè)計(jì)的關(guān)注是什么 
(2)軟件架構(gòu)的驅(qū)動(dòng)因素(改變傳統(tǒng)以功能實(shí)現(xiàn)和新技術(shù)為驅(qū)動(dòng)的策略)
(3)軟件質(zhì)量需求對(duì)架構(gòu)的影響(質(zhì)量屬性場(chǎng)景定義和對(duì)應(yīng)架構(gòu)策略)
(4)軟件功能需求對(duì)架構(gòu)的影響(分析功能需求變化點(diǎn)和進(jìn)化點(diǎn))
(5)軟件約束條件與架構(gòu)的影響(業(yè)務(wù),運(yùn)行環(huán)境,開(kāi)發(fā)團(tuán)隊(duì),實(shí)現(xiàn)技術(shù)等約束)(6)如何使功能性需求,非功能性需求和平臺(tái)細(xì)節(jié)在架構(gòu)中能保持分離,從而改善可維護(hù)性和可擴(kuò)展性 (7)處理功能需求,非功能性需求,平臺(tái)細(xì)節(jié).制定架構(gòu)目標(biāo) (8)典型案例分析:結(jié)合項(xiàng)目,因?yàn)榉治鲵?qū)動(dòng)因素的錯(cuò)誤,導(dǎo)致項(xiàng)目不能如期驗(yàn)收的失敗案例 (9)其中多個(gè)真實(shí)失敗案例,值得借鑒.
二、軟件架構(gòu)最佳策略 
(1)重新認(rèn)識(shí)系統(tǒng)質(zhì)量屬性,如何定義質(zhì)量屬性和相應(yīng)的架構(gòu)策略 
(2)系統(tǒng)架構(gòu)的可擴(kuò)展性設(shè)計(jì)策略 
(3)系統(tǒng)架構(gòu)的可靠性設(shè)計(jì)策略 
(4)系統(tǒng)架構(gòu)的高性能設(shè)計(jì)策略 
(5)系統(tǒng)架構(gòu)的可維護(hù)性設(shè)計(jì)策略 
(6)系統(tǒng)架構(gòu)的易用性設(shè)計(jì)策略 
(7)系統(tǒng)架構(gòu)質(zhì)量屬性和架構(gòu)模式的應(yīng)用 
(9)思考這些架構(gòu)策略,如何應(yīng)用在自己的實(shí)際項(xiàng)目中
第三單元:軟件架構(gòu)設(shè)計(jì)過(guò)程
一、軟件架構(gòu)設(shè)計(jì)過(guò)程 
(1)軟件架構(gòu)設(shè)計(jì)過(guò)程方法論(步驟和相應(yīng)的成果) 
(2)典型案例分析:結(jié)合具體項(xiàng)目案例進(jìn)行分析:演示架構(gòu)設(shè)計(jì)過(guò)程 
二、商業(yè)架構(gòu)分析 
(1)軟件系統(tǒng)邊界和外部系統(tǒng)接口的定義 
(2)大型軟件系統(tǒng)的劃分子系統(tǒng)原則 
(4)子系統(tǒng)功能模塊的分解 
(5)子系統(tǒng)間的通信接口的設(shè)計(jì) 
(6)如何應(yīng)對(duì)系統(tǒng)內(nèi)部緊耦合、高內(nèi)聚 
(7)軟件系統(tǒng)關(guān)鍵質(zhì)量屬性樹(shù)和可行性分析 
(8)軟件系統(tǒng)部署架構(gòu)(分布式/數(shù)據(jù)分布/通信/安全)
(9)軟件系統(tǒng)部署容量評(píng)估(主機(jī)/中間件/數(shù)據(jù)庫(kù)等資源容量評(píng)估)
(10)典型案例分析:結(jié)合多個(gè)項(xiàng)目實(shí)例,分析商業(yè)架構(gòu)成果
三、邏輯架構(gòu)設(shè)計(jì) 
(1)應(yīng)用系統(tǒng)的類(lèi)型和架構(gòu)風(fēng)格 
(2)架構(gòu)模式在實(shí)際項(xiàng)目的應(yīng)用 
(3)軟件架構(gòu)立方體圖(軟件架構(gòu)的分層,分區(qū)和基礎(chǔ)服務(wù))
(4)軟件架構(gòu)通用機(jī)制的分析(如何處理基礎(chǔ)設(shè)施擴(kuò)展和具體有什么方法做基礎(chǔ)設(shè)施擴(kuò)展, 掌握如何分離這些基礎(chǔ)設(shè)施用例)
(5)使用質(zhì)量場(chǎng)景屬性進(jìn)行迭代架構(gòu)設(shè)計(jì) 
(6)軟件架構(gòu)各層的架構(gòu)策略(針對(duì)企業(yè)應(yīng)用分層,每層的架構(gòu)策略)
(8)軟件系統(tǒng)線(xiàn)程架構(gòu)策略(結(jié)合Apache HTTP Server分析線(xiàn)程和進(jìn)程的架構(gòu))
(9)典型案例分析:結(jié)合項(xiàng)目實(shí)例,進(jìn)行分析該階段的主要任務(wù)和相關(guān)成果 
四、物理架構(gòu)設(shè)計(jì) 
(1)數(shù)據(jù)架構(gòu)(數(shù)據(jù)模型/數(shù)據(jù)分布/數(shù)據(jù)存取,以及核心數(shù)據(jù)流)
(2)用例視圖(抽取典型,有分險(xiǎn)和客戶(hù)最關(guān)心用例進(jìn)行分析,結(jié)合架構(gòu)進(jìn)行設(shè)計(jì))
(3)實(shí)現(xiàn)視圖(架構(gòu),設(shè)計(jì)和開(kāi)發(fā),實(shí)現(xiàn)原則和指南) 
(4)完成架構(gòu)文檔,對(duì)架構(gòu)文檔進(jìn)行評(píng)估 
(5)典型案例分析:結(jié)合3G增值服務(wù)項(xiàng)目,分析物理架構(gòu)設(shè)計(jì)
第四單元:軟件架構(gòu)應(yīng)用
一、架構(gòu)設(shè)計(jì)的評(píng)估和驗(yàn)證 
(1)軟件架構(gòu)的驗(yàn)證(軟件架構(gòu)風(fēng)險(xiǎn)驗(yàn)證)
(2)軟件架構(gòu)的驗(yàn)證方法和指標(biāo)(基于問(wèn)題檢查表和質(zhì)量屬性樹(shù))
(3)軟件架構(gòu)的驗(yàn)證注意事項(xiàng) 
(4)軟件架構(gòu)的評(píng)估方式 
(5)軟件詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)時(shí)期,架構(gòu)師的職責(zé)和架構(gòu)的監(jiān)控 
(6)典型案例分析:結(jié)合項(xiàng)目實(shí)例,分析如何進(jìn)行驗(yàn)證架構(gòu)和架構(gòu)設(shè)計(jì)的后期重構(gòu)技巧 
二、架構(gòu)設(shè)計(jì)重構(gòu)和復(fù)用 
(1)軟件架構(gòu)重構(gòu)概述 
(2)軟件架構(gòu)常見(jiàn)的壞癥狀 
(4)軟件架構(gòu)的重構(gòu)手段 
(5)軟件架構(gòu)的復(fù)用 
(6)結(jié)合某著名公司全球架構(gòu)師團(tuán)隊(duì)架構(gòu)實(shí)例,分析架構(gòu)重構(gòu)和架構(gòu)復(fù)用技巧
第五單元:軟件應(yīng)用類(lèi)型和參考架構(gòu)(不同應(yīng)用類(lèi)型,必須采用不同架構(gòu)風(fēng)格)
(1)聯(lián)機(jī)交易類(lèi)架構(gòu) 
(2)Web應(yīng)用系統(tǒng)/大規(guī)模高并發(fā)Web2.0互聯(lián)網(wǎng)系統(tǒng) 
(3)Client/Server系統(tǒng)(銀行交易系統(tǒng))
(4)連接分析分析系統(tǒng)(移動(dòng)經(jīng)營(yíng)分析系統(tǒng))
(5)大規(guī)模實(shí)時(shí)并發(fā)系統(tǒng)(電信計(jì)費(fèi)系統(tǒng))
(6)Portal系統(tǒng)(個(gè)性化和頁(yè)面集成系統(tǒng) )
(7)EAI企業(yè)集成系統(tǒng)(基于大規(guī)模消息集成系統(tǒng))
(8)基于WAP系統(tǒng)(多渠道/多種手機(jī)接入系統(tǒng))
(9)后臺(tái)批處理系統(tǒng)(高并發(fā)后臺(tái)批處理類(lèi)型 銀行后臺(tái)系統(tǒng))
(10)基于SOA架構(gòu)系統(tǒng)
 (11)結(jié)合多個(gè)項(xiàng)目案例分析每種應(yīng)用類(lèi)型的架構(gòu)風(fēng)格特點(diǎn),主要架構(gòu)挑戰(zhàn)和相應(yīng)對(duì)策
第六單元:軟件架構(gòu)模式應(yīng)用
一、軟件架構(gòu)模式 
(1)軟件架構(gòu)模式概述 
(2)管道過(guò)濾器/事件架構(gòu)/微內(nèi)核/反射架構(gòu)模式(其他10多種常見(jiàn)的架構(gòu)模式)
(4).net常見(jiàn)架構(gòu)模式和J2EE架構(gòu)模式 
(5)分布式和并發(fā)架構(gòu)模式 
(6)典型案例分析:結(jié)合國(guó)內(nèi)社保平臺(tái)項(xiàng)目分析軟件架構(gòu)模式的應(yīng)用經(jīng)驗(yàn)
第七單元:軟件架構(gòu)的實(shí)現(xiàn)-框架和設(shè)計(jì)模式
1.應(yīng)用框架(Application framework)
(1)框架vs.類(lèi)庫(kù)     
(2)軟件架構(gòu)如何以框架的方式實(shí)現(xiàn)
(3)框架的開(kāi)發(fā)過(guò)程和開(kāi)發(fā)技術(shù)(通用點(diǎn)vs.擴(kuò)展點(diǎn)) 
(4)一個(gè)著名框架的實(shí)現(xiàn)分析 
(5)典型案例分析:結(jié)合項(xiàng)目實(shí)例,開(kāi)發(fā)框架 
2.設(shè)計(jì)模式技術(shù)在軟件框架設(shè)計(jì)之中的應(yīng)用 
(1)設(shè)計(jì)模式思想(封裝變化)
(2)設(shè)計(jì)模式的在架構(gòu)設(shè)計(jì)之中的綜合應(yīng)用 
(3)典型案例分析:結(jié)合項(xiàng)目實(shí)例,分析設(shè)計(jì)模式在架構(gòu)設(shè)計(jì)時(shí)期的實(shí)際應(yīng)用
第八單元:軟件架構(gòu)核心策略
1、領(lǐng)域模型架構(gòu) 
(1)領(lǐng)域模型架構(gòu)策略 
(2)領(lǐng)域模型建模(關(guān)聯(lián),屬性)
(3)多個(gè)系統(tǒng)數(shù)據(jù)模型不一致和領(lǐng)域模型的同步 
(4)公共數(shù)據(jù)模型(CDM)
(5)領(lǐng)域模型分析模式(模型的選擇會(huì)影響最終產(chǎn)生系統(tǒng)的靈活性和可重用性)
(6)根據(jù)電信計(jì)費(fèi)系統(tǒng)和網(wǎng)絡(luò)資源管理案例分析領(lǐng)域模型的架構(gòu) 
2、業(yè)務(wù)邏輯和業(yè)務(wù)流程架構(gòu) 
(1)業(yè)務(wù)邏輯架構(gòu)模式(事務(wù)腳本/領(lǐng)域模型/服務(wù)層模式)   
(2)業(yè)務(wù)流程架構(gòu)策略 
(3)基于容器的業(yè)務(wù)邏輯架構(gòu)(EJB和輕量級(jí),以及容器提供的基礎(chǔ)服務(wù))
(4)面向方面的業(yè)務(wù)架構(gòu)和AOP技術(shù)在業(yè)務(wù)邏輯架構(gòu)的應(yīng)用 
(5)狀態(tài)管理架構(gòu)策略(有狀態(tài)和無(wú)狀態(tài)服務(wù),以及對(duì)可擴(kuò)展性的影響)
(6)業(yè)務(wù)邏輯的分布式架構(gòu)策略(遠(yuǎn)程或本地/同步或異步)
(7)并發(fā)和同步架構(gòu)模式(Half-Sync/Half-Async和Leader/Followers和Active Object和Monitor Object)
(8)基于中間件的業(yè)務(wù)邏輯架構(gòu)(Corba/Tuxedo/MQSeries/J2EE/.net)
(9)典型案例分析:結(jié)合某銀行交易系統(tǒng)分析業(yè)務(wù)邏輯架構(gòu) 
3、數(shù)據(jù)存。ǔ志眯裕┘軜(gòu) 
(1)數(shù)據(jù)存取架構(gòu)策略(對(duì)象和關(guān)系數(shù)據(jù)庫(kù)的映射)
(2)對(duì)象關(guān)系阻抗/ORM技術(shù)/數(shù)據(jù)映射SQLMapper
(3)緩存技術(shù)在存取層的應(yīng)用/緩存數(shù)據(jù)和數(shù)據(jù)庫(kù)數(shù)據(jù)一致性 
(4)分布式數(shù)據(jù)存取策略(讀寫(xiě)分離/分布數(shù)據(jù)/異構(gòu)數(shù)據(jù)存取)
(5)數(shù)據(jù)同步和一致性策略 
(6)數(shù)據(jù)訪(fǎng)問(wèn)層的性能考慮 
(7)事務(wù)管理(本地事務(wù)和分布式事務(wù),以及事務(wù)補(bǔ)償)
(8)數(shù)據(jù)鎖管理(悲觀(guān)鎖和樂(lè)觀(guān)鎖)
(9)典型案例分析:結(jié)合零售行業(yè)POS項(xiàng)目分析

綜合管理公開(kāi)課推薦

綜合管理精品內(nèi)訓(xùn)推薦

最新發(fā)布公開(kāi)課推薦

博課在線(xiàn)客服關(guān)閉


線(xiàn)