曙海教育集團
全國報名免費熱線:4008699035 微信:shuhaipeixun
或15921673576(微信同號) QQ:1299983702
首頁 課程表 在線聊 報名 講師 品牌 QQ聊 活動 就業(yè)
 

“軟件架構(gòu)與案例分析最佳實踐”高級工程師培訓

 
   班級規(guī)模及環(huán)境--熱線:4008699035 手機:15921673576( 微信同號)
       每期人數(shù)限3到5人。
   上課時間和地點
上課地點:【上海】:同濟大學(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山學院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區(qū)1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開課時間(周末班/連續(xù)班/晚班):2020年3月16日
   實驗設備
     ☆資深工程師授課
        
        ☆注重質(zhì)量 ☆邊講邊練

        ☆合格學員免費推薦工作
        ★實驗設備請點擊這兒查看★
   質(zhì)量保障

        1、培訓過程中,如有部分內(nèi)容理解不透或消化不好,可免費在以后培訓班中重聽;
        2、培訓結(jié)束后,授課老師留給學員聯(lián)系方式,保障培訓效果,免費提供課后技術支持。
        3、培訓合格學員可享受免費推薦就業(yè)機會。

課程大綱
 
 
第一單元:
軟件架構(gòu)文檔和架構(gòu)視圖-如何有效描述架構(gòu)藍圖 一、軟件架構(gòu)的視圖?
(1)軟件架構(gòu)視圖的意義, 軟件架構(gòu)師的多維思考?
(2)邏輯視圖、開發(fā)視圖、部署視圖、運行視圖、場景視圖,數(shù)據(jù)視圖 ,實現(xiàn)視圖?
(3)如何和怎樣繪制軟件架構(gòu)視圖?
(4)UML建模工具在架構(gòu)視圖的應用?
(5)典型案例分析:結(jié)合多個電信,金融行業(yè)項目案例,分析真實項目軟件架構(gòu)視圖
二、軟件架構(gòu)的文檔編寫?
(1)軟件架構(gòu)文檔的意義?
(2)軟件架構(gòu)模板(根據(jù)實際項目情況選擇合適內(nèi)容)
(3)軟件架構(gòu)文檔的結(jié)構(gòu)(避免出現(xiàn)不必要的重復和缺少關鍵信息)
(4)軟件架構(gòu)文檔必須包含的內(nèi)容(通過多個項目,分析不同系統(tǒng)包含系統(tǒng)內(nèi)容不同)
(5)文檔的后期管理(使文檔保持更新)
(6)軟件架構(gòu)文檔的評審?
(7)典型案例分析:結(jié)合多個電信項目案例,進行分析和評審軟件架構(gòu)文檔
第二單元:
軟件架構(gòu)設計關注點(哪些因素驅(qū)動架構(gòu)設計,是架構(gòu)開始設計之前必須知道的?)和架構(gòu)最佳策略 一、軟件架構(gòu)設計關注點(軟件架構(gòu)師在架構(gòu)設計之前必須考慮的要素)
(1)架構(gòu)設計的關注是什么?
(2)軟件架構(gòu)的驅(qū)動因素(改變傳統(tǒng)以功能實現(xiàn)和新技術為驅(qū)動的策略)
(3)軟件質(zhì)量需求對架構(gòu)的影響(質(zhì)量屬性場景定義和對應架構(gòu)策略)
(4)軟件功能需求對架構(gòu)的影響(分析功能需求變化點和進化點)
(5)軟件約束條件與架構(gòu)的影響(業(yè)務,運行環(huán)境,開發(fā)團隊,實現(xiàn)技術等約束)
(6)如何使功能性需求,非功能性需求和平臺細節(jié)在架構(gòu)中能保持分離,從而改善可維護性和可擴展性?
(7)處理功能需求,非功能性需求,平臺細節(jié).制定架構(gòu)目標?
(8)典型案例分析:結(jié)合項目,因為分析驅(qū)動因素的錯誤,導致項目不能如期驗收的失敗案例?
(9)其中多個真實失敗案例,值得借鑒.
二、軟件架構(gòu)最佳策略?
(1)重新認識系統(tǒng)質(zhì)量屬性,如何定義質(zhì)量屬性和相應的架構(gòu)策略?
(2)系統(tǒng)架構(gòu)的可擴展性設計策略?
(3)系統(tǒng)架構(gòu)的可靠性設計策略?
(4)系統(tǒng)架構(gòu)的高性能設計策略?
(5)系統(tǒng)架構(gòu)的可維護性設計策略?
(6)系統(tǒng)架構(gòu)的易用性設計策略?
(7)系統(tǒng)架構(gòu)質(zhì)量屬性和架構(gòu)模式的應用?
(9)思考這些架構(gòu)策略,如何應用在自己的實際項目中
第三單元:
軟件架構(gòu)設計過程 一、軟件架構(gòu)設計過程?
(1)軟件架構(gòu)設計過程方法論(步驟和相應的成果)?
(2)典型案例分析:結(jié)合具體項目案例進行分析:演示架構(gòu)設計過程?
二、商業(yè)架構(gòu)分析?
(1)軟件系統(tǒng)邊界和外部系統(tǒng)接口的定義?
(2)大型軟件系統(tǒng)的劃分子系統(tǒng)原則?
(4)子系統(tǒng)功能模塊的分解?
(5)子系統(tǒng)間的通信接口的設計?
(6)如何應對系統(tǒng)內(nèi)部緊耦合、高內(nèi)聚?
(7)軟件系統(tǒng)關鍵質(zhì)量屬性樹和可行性分析?
(8)軟件系統(tǒng)部署架構(gòu)(分布式/數(shù)據(jù)分布/通信/安全)
(9)軟件系統(tǒng)部署容量評估(主機/中間件/數(shù)據(jù)庫等資源容量評估)
(10)典型案例分析:結(jié)合多個項目實例,分析商業(yè)架構(gòu)成果?

三、邏輯架構(gòu)設計?
(1)應用系統(tǒng)的類型和架構(gòu)風格?
(2)架構(gòu)模式在實際項目的應用?
(3)軟件架構(gòu)立方體圖(軟件架構(gòu)的分層,分區(qū)和基礎服務)
(4)軟件架構(gòu)通用機制的分析(如何處理基礎設施擴展和具體有什么方法做基礎設施擴展, 掌握如何分離這些基礎設施用例)
(5)使用質(zhì)量場景屬性進行迭代架構(gòu)設計?
(6)軟件架構(gòu)各層的架構(gòu)策略(針對企業(yè)應用分層,每層的架構(gòu)策略)
(8)軟件系統(tǒng)線程架構(gòu)策略(結(jié)合Apache HTTP Server分析線程和進程的架構(gòu))
(9)典型案例分析:結(jié)合項目實例,進行分析該階段的主要任務和相關成果?
四、物理架構(gòu)設計?
(1)數(shù)據(jù)架構(gòu)(數(shù)據(jù)模型/數(shù)據(jù)分布/數(shù)據(jù)存取,以及核心數(shù)據(jù)流)
(2)用例視圖(抽取典型,有分險和客戶最關心用例進行分析,結(jié)合架構(gòu)進行設計)
(3)實現(xiàn)視圖(架構(gòu),設計和開發(fā),實現(xiàn)原則和指南)?
(4)完成架構(gòu)文檔,對架構(gòu)文檔進行評估?
(5)典型案例分析:結(jié)合3G增值服務項目,分析物理架構(gòu)設計
第四單元:
軟件架構(gòu)應用 一、架構(gòu)設計的評估和驗證?
(1)軟件架構(gòu)的驗證(軟件架構(gòu)風險驗證)
(2)軟件架構(gòu)的驗證方法和指標(基于問題檢查表和質(zhì)量屬性樹)
(3)軟件架構(gòu)的驗證注意事項?
(4)軟件架構(gòu)的評估方式?
(5)軟件詳細設計和實現(xiàn)時期,架構(gòu)師的職責和架構(gòu)的監(jiān)控?
(6)典型案例分析:結(jié)合項目實例,分析如何進行驗證架構(gòu)和架構(gòu)設計的后期重構(gòu)技巧?
二、架構(gòu)設計重構(gòu)和復用?
(1)軟件架構(gòu)重構(gòu)概述?
(2)軟件架構(gòu)常見的壞癥狀?
(4)軟件架構(gòu)的重構(gòu)手段?
(5)軟件架構(gòu)的復用?
(6)結(jié)合某著名公司全球架構(gòu)師團隊架構(gòu)實例,分析架構(gòu)重構(gòu)和架構(gòu)復用技巧
第五單元:
軟件應用類型和參考架構(gòu)(不同應用類型,必須采用不同架構(gòu)風格) (1)聯(lián)機交易類架構(gòu)?
(2)Web應用系統(tǒng)/大規(guī)模高并發(fā)Web2.0互聯(lián)網(wǎng)系統(tǒng)?
(3)Client/Server系統(tǒng)(銀行交易系統(tǒng))
(4)連接分析分析系統(tǒng)(移動經(jīng)營分析系統(tǒng))
(5)大規(guī)模實時并發(fā)系統(tǒng)(電信計費系統(tǒng))
(6)Portal系統(tǒng)(個性化和頁面集成系統(tǒng) )
(7)EAI企業(yè)集成系統(tǒng)(基于大規(guī)模消息集成系統(tǒng))
(8)基于WAP系統(tǒng)(多渠道/多種手機接入系統(tǒng))
(9)后臺批處理系統(tǒng)(高并發(fā)后臺批處理類型 銀行后臺系統(tǒng))
(10)基于SOA架構(gòu)系統(tǒng)?
(11)結(jié)合多個項目案例分析每種應用類型的架構(gòu)風格特點,主要架構(gòu)挑戰(zhàn)和相應對策
第六單元:
軟件架構(gòu)模式應用 一、軟件架構(gòu)模式?
(1)軟件架構(gòu)模式概述?
(2)管道過濾器/事件架構(gòu)/微內(nèi)核/反射架構(gòu)模式(其他10多種常見的架構(gòu)模式)
(4).net常見架構(gòu)模式和J2EE架構(gòu)模式?
(5)分布式和并發(fā)架構(gòu)模式?
(6)典型案例分析:結(jié)合國內(nèi)社保平臺項目分析軟件架構(gòu)模式的應用經(jīng)驗
第七單元:
軟件架構(gòu)的實現(xiàn)-框架和設計模式 1.應用框架(Application framework)
(1)框架vs.類庫?????
(2)軟件架構(gòu)如何以框架的方式實現(xiàn)
(3)框架的開發(fā)過程和開發(fā)技術(通用點vs.擴展點)?
(4)一個著名框架的實現(xiàn)分析?
(5)典型案例分析:結(jié)合項目實例,開發(fā)框架?
2.設計模式技術在軟件框架設計之中的應用?
(1)設計模式思想(封裝變化)
(2)設計模式的在架構(gòu)設計之中的綜合應用?
(3)典型案例分析:結(jié)合項目實例,分析設計模式在架構(gòu)設計時期的實際應用
第八單元:
軟件架構(gòu)核心策略 1、領域模型架構(gòu)?
(1)領域模型架構(gòu)策略?
(2)領域模型建模(關聯(lián),屬性)
(3)多個系統(tǒng)數(shù)據(jù)模型不一致和領域模型的同步?
(4)公共數(shù)據(jù)模型(CDM)
(5)領域模型分析模式(模型的選擇會影響最終產(chǎn)生系統(tǒng)的靈活性和可重用性)
(6)根據(jù)電信計費系統(tǒng)和網(wǎng)絡資源管理案例分析領域模型的架構(gòu)?
2、業(yè)務邏輯和業(yè)務流程架構(gòu)?
(1)業(yè)務邏輯架構(gòu)模式(事務腳本/領域模型/服務層模式)???
(2)業(yè)務流程架構(gòu)策略?
(3)基于容器的業(yè)務邏輯架構(gòu)(EJB和輕量級,以及容器提供的基礎服務)
(4)面向方面的業(yè)務架構(gòu)和AOP技術在業(yè)務邏輯架構(gòu)的應用?
(5)狀態(tài)管理架構(gòu)策略(有狀態(tài)和無狀態(tài)服務,以及對可擴展性的影響)
(6)業(yè)務邏輯的分布式架構(gòu)策略(遠程或本地/同步或異步)
(7)并發(fā)和同步架構(gòu)模式(Half-Sync/Half-Async和Leader/Followers和Active Object和Monitor Object)
(8)基于中間件的業(yè)務邏輯架構(gòu)(Corba/Tuxedo/MQSeries/J2EE/.net)
(9)典型案例分析:結(jié)合某銀行交易系統(tǒng)分析業(yè)務邏輯架構(gòu)?
3、數(shù)據(jù)存取(持久性)架構(gòu)?
(1)數(shù)據(jù)存取架構(gòu)策略(對象和關系數(shù)據(jù)庫的映射)
(2)對象關系阻抗/ORM技術/數(shù)據(jù)映射SQLMapper
(3)緩存技術在存取層的應用/緩存數(shù)據(jù)和數(shù)據(jù)庫數(shù)據(jù)一致性?
(4)分布式數(shù)據(jù)存取策略(讀寫分離/分布數(shù)據(jù)/異構(gòu)數(shù)據(jù)存取)
(5)數(shù)據(jù)同步和一致性策略?
(6)數(shù)據(jù)訪問層的性能考慮?
(7)事務管理(本地事務和分布式事務,以及事務補償)
(8)數(shù)據(jù)鎖管理(悲觀鎖和樂觀鎖)
(9)典型案例分析:結(jié)合零售行業(yè)POS項目分析數(shù)據(jù)訪問層的架構(gòu)設計?
4、數(shù)據(jù)架構(gòu)?
(1)數(shù)據(jù)架構(gòu)概述  ??????(2)數(shù)據(jù)建模原則和優(yōu)化策略?
(3)數(shù)據(jù)分布策略(集中,歸檔,子集,ETL等模式) (4)數(shù)據(jù)復制和同步策略?
(5)數(shù)據(jù)一致性和分布式事務 ?
(6)大數(shù)據(jù)量數(shù)據(jù)庫可擴展性(水平和垂直擴展,讀寫分離)以及單表記錄過大拆分策略?
(7)數(shù)據(jù)庫集群規(guī)劃?
(8)分布式數(shù)據(jù)存取策略(跨多個庫, 可能數(shù)據(jù)庫異構(gòu)類型)
(9)數(shù)據(jù)備份與恢復?????? (10)數(shù)據(jù)庫性能規(guī)劃?? (11)數(shù)據(jù)安全策略?
(12)與遺留系統(tǒng)的數(shù)據(jù)庫兼容性考慮?
(13)結(jié)合電信,金融,零售POS項目實例分析,系統(tǒng)數(shù)據(jù)架構(gòu)設計策略?
5、系統(tǒng)內(nèi)部各組件或?qū)又g通信架構(gòu)?
(1)系統(tǒng)通信設計原則  ??????(2)通信機制和通信模式?
(3)協(xié)議選擇對性能的考慮 (4)同步還是異步?
(5)適配器策略(基于API/數(shù)據(jù)庫/文件/協(xié)議等適配)
(6)通信接口設計策略(統(tǒng)一接口/業(yè)務分類)
(7)數(shù)據(jù)傳輸形式(DTO/XML等)
(8)Extension/Explicit/Proxy/Dynamic/Batch 接口形式?
(9)結(jié)合項目實例分析,系統(tǒng)內(nèi)部的通信設計?
6、系統(tǒng)與外部系統(tǒng)的接口架構(gòu)?
(1)系統(tǒng)接口設計策略  ??????(2)點對點和基于EAI平臺架構(gòu)?
(3)系統(tǒng)接口策略(基于文件,共享數(shù)據(jù)庫,同步RPC或者異步消息)
(4)系統(tǒng)接口安全/審計/稽核等架構(gòu)策略?
(5) 結(jié)合某省電信BSS系統(tǒng)EAI項目實例分析,系統(tǒng)接口架構(gòu)策略?
7、系統(tǒng)基礎服務組件架構(gòu)?
(1)系統(tǒng)基礎服務組件架構(gòu)策略  ??????(2)系統(tǒng)通用服務層與業(yè)務邏輯分離?
(3)系統(tǒng)必備13種基礎服務架構(gòu)(異常處理/事務管理/緩存/工作流/校驗/通信/安全/日志/定時觸發(fā)/狀態(tài)/消息通信/系統(tǒng)監(jiān)控/配置管理)
(4)業(yè)務通用服務架構(gòu)實現(xiàn)策略
(5) 結(jié)合多個項目實例分析,架構(gòu)師如何萃取基礎服務組件和怎樣設計實現(xiàn)
第九單元:
大型軟件系統(tǒng)架構(gòu)實踐與剖析?
(該案例分別在以上各單元,結(jié)合主題進行介紹) 綜合軟件架構(gòu)實踐與剖析(以實際項目案例為背景)
(1)電信行業(yè)(電信97/移動BOSS/電信MBOSS/經(jīng)營分析)軟件架構(gòu)案例研究?
(2)金融行業(yè)(XXX銀行企業(yè)信貸和XXX銀行)軟件架構(gòu)案例研究?
(3)政府行業(yè)(XXX社保和XXX稅務)軟件架構(gòu)案例研究?
(4)電力行業(yè)(SG168和XXX電網(wǎng)門戶系統(tǒng))軟件架構(gòu)案例研究?
(5)大型互聯(lián)網(wǎng)系統(tǒng)架構(gòu)案例研究?
(6)郵政行業(yè)(***郵政項目)案例研究




 

android開發(fā)板
linux_android開發(fā)板
fpga圖像處理
端海培訓實驗設備
fpga培訓班
 
本課程部分實驗室實景
端海實驗室
實驗室
端海培訓優(yōu)勢
 
  備案號:備案號:滬ICP備08026168號-1 .(2024年07月24日)....................
友情鏈接:Cadence培訓 ICEPAK培訓 EMC培訓 電磁兼容培訓 sas容培訓 羅克韋爾PLC培訓 歐姆龍PLC培訓 PLC培訓 三菱PLC培訓 西門子PLC培訓 dcs培訓 橫河dcs培訓 艾默生培訓 robot CAD培訓 eplan培訓 dcs培訓 電路板設計培訓 浙大dcs培訓 PCB設計培訓 adams培訓 fluent培訓系列課程 培訓機構(gòu)課程短期培訓系列課程培訓機構(gòu) 長期課程列表實踐課程高級課程學校培訓機構(gòu)周末班培訓 南京 NS3培訓 OpenGL培訓 FPGA培訓 PCIE培訓 MTK培訓 Cortex訓 Arduino培訓 單片機培訓 EMC培訓 信號完整性培訓 電源設計培訓 電機控制培訓 LabVIEW培訓 OPENCV培訓 集成電路培訓 UVM驗證培訓 VxWorks培訓 CST培訓 PLC培訓 Python培訓 ANSYS培訓 VB語言培訓 HFSS培訓 SAS培訓 Ansys培訓 短期培訓系列課程培訓機構(gòu) 長期課程列表實踐課程高級課程學校培訓機構(gòu)周末班 端海 教育 企業(yè) 學院 培訓課程 系列班 長期課程列表實踐課程高級課程學校培訓機構(gòu)周末班 短期培訓系列課程培訓機構(gòu) 端海教育企業(yè)學院培訓課程 系列班
主站蜘蛛池模板: 伊人久久成人成综合网222| 亚洲国产欧美国产综合久久| 久久综合给合久久狠狠狠97色69| 奇米综合四色77777久久| 精品无码综合一区| 色婷婷综合久久久中文字幕| 99久久伊人精品综合观看| 久久综合鬼色88久久精品综合自在自线噜噜| 亚洲 综合 欧美在线视频| 99综合电影在线视频好看| 天天操天天干天天综合网| 婷婷色香五月综合激激情| 久久婷婷五月综合色99啪ak| 亚洲综合一区二区精品导航| 五月天激情综合| 狠狠色丁香久久婷婷综合蜜芽五月| 日韩亚洲国产综合高清| 欧美婷婷六月丁香综合色| 精品亚洲综合在线第一区| 国产精品九九久久精品女同亚洲欧美日韩综合区| 欧美成人综合视频| 欧美日韩国产综合草草| 国产成人亚洲综合无码精品| 亚洲综合图色40p| 欧美精品国产日韩综合在线| 一本久道久久综合狠狠爱| 国产香蕉久久精品综合网| 狠狠色丁香久久婷婷综合_中| 久久亚洲精品人成综合网| 国产色婷婷五月精品综合在线| 亚洲综合国产一区二区三区| 色婷婷综合久久久久中文| 天天干天天射综合网| 欧美综合自拍亚洲综合图| 狠狠色丁香久久婷婷综合蜜芽五月| 一本久久a久久精品综合夜夜| 欧美色综合天天综合高清网| 亚洲国产aⅴ综合网| 无翼乌无遮挡全彩老师挤奶爱爱帝国综合社区精品| 国产激情综合在线观看| 亚洲国产欧洲综合997久久|