返學(xué)費網(wǎng) > 培訓(xùn)機構(gòu) > 北京中培教育中國信息化培訓(xùn)中心濟南分校
課程詳情 在線報名
關(guān)于舉辦詳細設(shè)計與系統(tǒng)架構(gòu)*實踐
培訓(xùn)班的通知
培訓(xùn)地點 |
廣州 |
成都 |
青島 |
北京 |
上海 |
培訓(xùn)時間 |
3月24-29日 |
5月26-31日 |
7月19-24日 |
9月23-28日 |
11月24-29日 |
各有關(guān)單位:
為響應(yīng)工業(yè)和信息化部信息化高端人才培養(yǎng)的號召,*信息化培訓(xùn)中心特推出了系統(tǒng)架構(gòu)與詳細設(shè)計課程培訓(xùn)班,希望通過專業(yè)的系統(tǒng)設(shè)計方法與業(yè)界真實案例來全面提高設(shè)計人員的設(shè)計水平,旨在培養(yǎng)專業(yè)系統(tǒng)設(shè)計師,更好地服務(wù)于信息系統(tǒng)設(shè)計工作。現(xiàn)將相關(guān)事宜通知如下:
一、 培訓(xùn)特色
項目全過程軟件設(shè)計沙盤模擬實戰(zhàn)。
通過一個完整的軟件設(shè)計沙盤項目及一組實際軟件設(shè)計案例,完全覆蓋設(shè)計過程的各個知識體系的實踐應(yīng)用,包括架構(gòu)分析、架構(gòu)分解、架構(gòu)設(shè)計、架構(gòu)分配、詳細設(shè)計、構(gòu)件設(shè)計等。該項目是一個課堂設(shè)計實踐項目,以項目小組的形式進行設(shè)計沙盤實操練習(xí),重點在于強化理解軟件設(shè)計過程的工作重點,同時明確并強化作為設(shè)計工程師的一些基本素質(zhì)
強調(diào)互動式教學(xué)、強化團隊討論,力爭每一個學(xué)員在課程中都有上臺發(fā)言的機會,將有超過50% - 70% 的時間用于討論、練習(xí)及游戲(具體比例可視學(xué)員的情況進行調(diào)整)。但這一做法需要學(xué)員的積極參與,盡可能地將實際項目中地各種問題拿出來討論,這要求學(xué)員前期做一定地準(zhǔn)備工作。
二、 課程目標(biāo)
1. 了解系統(tǒng)架構(gòu)設(shè)計的關(guān)鍵策略;
2. 掌握系統(tǒng)架構(gòu)的分層策略;
3. 理解詳細設(shè)計全套流程與方法;
4. 理解通用架構(gòu)模式的應(yīng)用;
5. 通過案例學(xué)習(xí)相關(guān)工具;
6. 認(rèn)識到系統(tǒng)設(shè)計在產(chǎn)品開發(fā)中的重要性;
7. 了解系統(tǒng)設(shè)計的核心理念與實踐方法;
8. 通過流程的規(guī)范化來控制設(shè)計的過程與質(zhì)量。
三、 課程大綱
1. (詳細設(shè)計專題)
時間 |
培訓(xùn)模塊 |
培訓(xùn)內(nèi)容 |
*天 上午 |
軟件詳細設(shè)計概述 |
1. 系統(tǒng)設(shè)計目標(biāo)描述 2. 系統(tǒng)文檔描述 3. 系統(tǒng)架構(gòu)文檔描述 4. 軟件詳細設(shè)計實踐流程與計劃 |
面向?qū)ο笤O(shè)計工具及UML編程語言 |
EA工具及案例介紹 用例圖 類圖 對象圖 順序圖 狀態(tài)圖 活動圖 組件圖 部署圖 協(xié)作圖 |
|
*天 下午 |
軟件詳細設(shè)計過程 |
1. 健壯性分析(獲得邊界對象、控制對象與實體對象) 2. 轉(zhuǎn)換需求場景(使用時序圖轉(zhuǎn)述需求,獲得對象行為細節(jié)) 3. 整理分析類(獲得對象間關(guān)系) 4. 對象狀態(tài)建模(使用狀態(tài)圖建模) 5. 局部分析階段成果提交 6. 評審局部分析成果(發(fā)布局部分析基線) |
第二天 上午 |
從需求到設(shè)計的過程 |
1. 案例概述 2. 識別系統(tǒng)需求中的概念策略 3. 通過需求建立概念模型的指導(dǎo)原則 4. 概念模型的關(guān)聯(lián)添加原則和方法 5. 概念模型的屬性添加方法 6. 系統(tǒng)順序圖的建立 7. 系統(tǒng)行為契約分析 8. 通過協(xié)作圖設(shè)計活動之間的協(xié)作關(guān)系 9. 建立概念類圖 10. 通過具體案例進行指導(dǎo)和演練 |
第二天 下午 |
系統(tǒng)類職責(zé)分配模式(GRASP)與案例應(yīng)用 |
1. 案例概述 2. 專家(expert)模式與應(yīng)用 3. 創(chuàng)建者(creator) 模式與應(yīng)用 4. 高內(nèi)聚(high cohesion) 模式與應(yīng)用 5. 低耦合(low coupling) 模式與應(yīng)用 6. 控制者(controller) 模式與應(yīng)用 7. 多態(tài)模式與應(yīng)用 8. 純虛構(gòu)模式與應(yīng)用 9. 中介者模式與應(yīng)用 10. “不要和陌生人講話” 模式與應(yīng)用 11. CRC卡片與應(yīng)用 |
第三天 上午 |
用戶界面規(guī)劃設(shè)計 |
1. UCD(以用戶為中心的設(shè)計)的概述 2. 整體用戶體驗的重要性 3. 設(shè)計師,程序員和用戶的思維模型 4. UCD的主要原則 5. 界面開發(fā)的過程及周期 6. 建立符合標(biāo)準(zhǔn)軟件產(chǎn)品 7. 交互流程設(shè)計:概念草圖,系統(tǒng)流程展示 8. 視覺設(shè)計原則 9. 圖像制作技巧 、圖文資源管理 10. 功能的任務(wù)化與場景設(shè)計 11.用戶界面方案設(shè)計 |
數(shù)據(jù)庫詳細設(shè)計 |
1. 數(shù)據(jù)庫基本設(shè)計原則 2. 基于OO的數(shù)據(jù)庫設(shè)計 3. 數(shù)據(jù)庫性能設(shè)計 4. 數(shù)據(jù)庫安全設(shè)計 5. 數(shù)據(jù)庫程序規(guī)劃與業(yè)務(wù)混入問題 |
|
第三天 下午 |
經(jīng)典設(shè)計模式及其案例應(yīng)用 |
1. 創(chuàng)建型設(shè)計模式與案例使用 簡單工廠模式 工廠方法模式 抽象工廠模式 單例模式 2. 結(jié)構(gòu)型設(shè)計模式與案例使用 適配器模式 組合模式 裝飾模式 外觀模式 代理模式 3. 行為型設(shè)計模式與案例使用 命令模式 迭代器模式 觀察者模式 狀態(tài)模式 策略模式 模板模式 |
2. (架構(gòu)設(shè)計專題)
時間 |
培訓(xùn)模塊 |
培訓(xùn)內(nèi)容 |
*天 上午 |
一、系統(tǒng)架構(gòu)設(shè)計概述 |
1. 成功架構(gòu)設(shè)計的關(guān)鍵策略 新老架構(gòu)師面臨的困惑 有效的需求開發(fā)和管理 關(guān)鍵需求決定架構(gòu) 多視圖架構(gòu)設(shè)計 及早有效的驗證架構(gòu) 2. 系統(tǒng)架構(gòu)設(shè)計過程 需求分析 領(lǐng)域建模 確定對架構(gòu)關(guān)鍵的需求 概念性架構(gòu)設(shè)計 多視角架構(gòu)設(shè)計 驗證系統(tǒng)架構(gòu) |
*天下午 |
二、從需求向架構(gòu)設(shè)計過渡 |
1. 基礎(chǔ)架構(gòu)的建立 關(guān)鍵功能關(guān)鍵質(zhì)量需求的分析 建立架構(gòu)基線的步驟 系統(tǒng)約束條件對架構(gòu)的影響分析; 確立概要架構(gòu) 2. 基礎(chǔ)架構(gòu)逐步細化與求精 子系統(tǒng)劃分的四大原則 架構(gòu)層次的細化方法 架構(gòu)分區(qū)與公共機制提取原則 3. 架構(gòu)視圖的形成 邏輯架構(gòu)形成 物理架構(gòu)的著力點 開發(fā)架構(gòu)規(guī)范 數(shù)據(jù)架構(gòu)的指導(dǎo) 運行架構(gòu)分析 |
第二天 上午 |
三、系統(tǒng)架構(gòu)分層策略 |
1. 表現(xiàn)層架構(gòu)設(shè)計 MVC框架模式 UIP設(shè)計思想 動態(tài)生成設(shè)計 2. 中間層架構(gòu)設(shè)計 服務(wù)接口設(shè)計 業(yè)務(wù)組件與業(yè)務(wù)實體設(shè)計 工作流設(shè)計 業(yè)務(wù)邏輯層框架 3. 數(shù)據(jù)訪問層架構(gòu)設(shè)計 數(shù)據(jù)訪問模式 ORM與hibernate設(shè)計思想 事務(wù)處理與連接對象管理 |
四、通用架構(gòu)模式的應(yīng)用 |
1. 結(jié)構(gòu)型架構(gòu)模式 分層模式 管道模式 黑板模式 2. 分布式架構(gòu)模式 中介者模式 3. 交互式模式 MVC C/S M/S P2P |
|
第二天下午 |
五、面向服務(wù)架構(gòu)(SOA)的實踐過程 |
1. SOA概述 2. SOA參考架構(gòu) SOA相關(guān)元素 適配器 連通服務(wù) 協(xié)作服務(wù) 流程服務(wù) 業(yè)務(wù)服務(wù) 交互服務(wù) 信息服務(wù)與安全服務(wù) 運行管理服務(wù)與工具 資源管理服務(wù)與工具 3. SOA核心技術(shù) 4. SOA編程模型 5. SOA設(shè)計模式 |
六、基于產(chǎn)品線的架構(gòu) |
1. 產(chǎn)品線定義 2. 產(chǎn)品線基本活動 3. 產(chǎn)品線生命周期模型 4. 產(chǎn)品線的組織結(jié)構(gòu) 5. 產(chǎn)品管理模型 6. 產(chǎn)品線工程案例 7. 產(chǎn)品線的優(yōu)缺點 |
|
第三天 上午 |
七、架構(gòu)質(zhì)量解決方案與戰(zhàn)術(shù)應(yīng)用 |
1. 可靠性質(zhì)量解決方案 可靠性質(zhì)量屬性場景 健康監(jiān)測 錯誤恢復(fù) 錯誤預(yù)防 2. 高性能的架構(gòu)設(shè)計 資源需求戰(zhàn)術(shù) 資源管理戰(zhàn)術(shù) 資源仲裁戰(zhàn)術(shù) 3. 可維護性解決方案 可維護性質(zhì)量屬性場景 局部化修改 防止連鎖反應(yīng) 推遲綁定時間 4. 高安全性的架構(gòu)設(shè)計 抵抗攻擊戰(zhàn)術(shù) 檢測攻擊戰(zhàn)術(shù) 從攻擊中恢復(fù)戰(zhàn)術(shù) 5. 高易用性的架構(gòu)設(shè)計 6. 高可測試性的架構(gòu)設(shè)計 |
第三天下午 |
八、架構(gòu)評估方法(ATAM) |
1.ATAM方法的表述 2.商業(yè)動機的表述 3.構(gòu)架的表述 4.對構(gòu)架方法進行分類 5.生成質(zhì)量屬性效用樹 6.分析構(gòu)架方法 7.頭腦風(fēng)暴并確定場景優(yōu)先級 8.分析構(gòu)架方法 9.陳述結(jié)果 |
九 大型金融系統(tǒng)架構(gòu)案例 |
1. 項目概述 2. 質(zhì)量需求 3. 架構(gòu)視圖 4. 質(zhì)量屬性戰(zhàn)術(shù)應(yīng)對 5. 架構(gòu)服務(wù) |
四、 授課師資
五、 培訓(xùn)費用
單項4900 元/人;學(xué)兩項9500元/人(含場地費、考試證書費、資料費、學(xué)習(xí)期間的午餐)食宿統(tǒng)一安排,費用自理。請學(xué)員帶二寸彩照1張(背面注明姓名),身份證復(fù)印件一張。
本課程學(xué)習(xí)考核通過后由*信息化培訓(xùn)中心頒發(fā)《高級系統(tǒng)設(shè)計師》證書,證書查詢網(wǎng)址;證書可作為專業(yè)技術(shù)人員職業(yè)能力考核的證明,以及專業(yè)技術(shù)人員崗位聘用、任職、定級和晉升職務(wù)的重要依據(jù)。
只要一個電話
我們免費為您回電