模擬芯片版圖設計培訓

        嵌入式系統架構設計培訓課程班

        5 (34人評價)
        • 精品
        • 筆記:(20)

        • 學員:(348)

        • 瀏覽:(105092)

        • 加入課程

        課程簡介

         

        聯系方式
         
         

        教學優勢

          曙海教育的課程培養了大批受企業歡迎的工程師。大批企業和曙海
        建立了良好的合作關系。曙海教育的課程在業內有著響亮的知名度。

          本課程,秉承19年積累的教學品質,以項目實現為導向,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。

         

        課程列表

        • 課程簡介:

          嵌入式系統架構設計培訓課程

          課程特色:

          課程結合實際嵌入式案例講解,針對嵌入式系統的特點和難點:硬件相關、實時、多任務、分布式,講解如何使用UML:描述已有的日益復雜的嵌入式系統,
          識別問題、理清思路。
          針對新的產品需求,采用適用于嵌入式系統的模型驅動的分析、設計方法。實踐:系統分析、軟件需求定義、軟件架構設計與建模、詳細設計與建模、模型仿真與檢驗、
          基于模型的測試。

          培訓目標:

          明確為什建模,建模什么,用到UML那些建模規范。
          了解如何基于面向過程的語言應用UML建模。
          理解嵌入式系統的需求模型和分析方法。
          嵌入式系統的架構模型和設計方法。
          嵌入式系統的開發模型和實現機制。
          了解如何采用狀態機建模復雜的控制邏輯。
          如何采用結構圖描述體系結構。
          如何采用行為圖描述運行的過程。
          建模系統的層次結構與依賴關系:驅動層、中間層、應用層。
          如何采用逐級分解的策略簡化復雜結構和行為的分析、設計
          了解適用于嵌入式UML的建模工具和建模方法。
          了解如何基于建模工具進行模型仿真與檢驗。
          了解如何建立基于模型的自動化測試腳本。

          培訓對象:中高級程序員、系統分析員、需求調研人員、構架設計師、產品市場技術人員

          第1部分:UML與嵌入式建模概覽

          為什么應用UML進行嵌入式系統建模
          UML能做什么,不能做什么
          什么適合UML,不要盲目建模
          UML的規范介紹
          SysML (Languages) 規范介紹
          UML嵌入式系統建模的典型圖例

          第2部分:UML與嵌入式建模概覽

          嵌入式分析設計方法:面向過程Vs面向對象
          嵌入式系統的特殊之處
          程序中的對象組織
          面向對象和面向過程的區別和聯系
          面向過程系統分析設計路線圖
          面向對象系統分析設計路線圖

          第3部分:嵌入式系統需求與建模

          嵌入式系統需求的特點和難點
          嵌入式系統需求面向軟硬件的分解
          識別Actor和UseCase
          建立用例模型
          描述并分析用例
          對象交互場景分析
          描述設備接口需求
          非功能性需求分析與建模

          第4部分:嵌入式系統分析

          嵌入式系統分析什么
          有關嵌入式設備的分析方法
          關于嵌入式領域對象的分析
          關于嵌入式處理場景分析
          設備相關的行為規則分析

          第5部分:架構基礎

          嵌入式架構和一般軟件架構的區別和聯系
          嵌入式架構描述的典型視圖
          嵌入式架構的建模實例
          有關嵌入式架構驗證的方法

          第6部分:層次架構設計

          嵌入式典型分層結構
          UML在層次設計的應用
          嵌入式層次之間的關系
          層次接口設計
          層次相關的建模
          層次設計原則

          第7部分:子系統設計,子系統封裝設計方法

          嵌入式子系統典型結構
          UML在子系統設計中的應用
          子系統劃分原理
          子系統接口設計和建模方法

          第8部分:處理復雜系統設計

          結構層次化:如何通過使用層次化結構來管理復雜性,還包括多重性和復制,以及末端端口和中繼端口。
          行為層次化:如何使用層次化有限狀態機來管理復雜性,涵蓋相關的概念,包括層次化的狀態遷移和層次化的狀態,以及這些概念的UML表示。
          系統層次化:使用分層和包(Package)來建立復雜的系統的技術

          第9部分:嵌入式處理場景設計

          確定嵌入式場景處理方位
          識別場景相關的設備和軟件對象
          為設備和軟件分配行為,
          描述模塊之間的交互
          描述行為有關的結構
          場景的UML建模

          第10部分:多任務實時系統分析設計和建模

          嵌入式實時、多任務的特點
          如何用UML建模實時、多任務系統
          如何描述并發
          如何分析、設計行為
          如何協調行為之間的關系
          端口、協議和連接器設計
          把行為分配給處理單元

          第11部分:組件與分布設計

          組件典型劃分原則
          組件封裝方法
          UML組件圖與分布圖規范
          節點連接、配置
          組件與構建
          組件與持續集成

          第12部分:基于工具進行模型驗證與重構

          實時系統UML建模工具框架原理
          模型引擎的執行機制
          和嵌入式操作系統的接口
          模型代碼生成
          模型編譯
          模型運行與模型驗證
          基于模型的系統重構

           

          練習

          答疑


        • 咨詢在線客服

        你可能感興趣的內容

        12萬+瀏覽/ 2304學員/ 4.5評分
        推薦
        品牌介紹曙海品牌介紹
        11萬+瀏覽/ 8552學員/ 4.3評分
        推薦
        6萬+瀏覽/ 2010學員/ 4.4評分
        推薦