中國培訓易(aokangtiyu.cn)
研發(fā)項目公開課
主辦單位:廣州必學企業(yè)管理咨詢有限公司
中國培訓易(aokangtiyu.cn)
課程費用:4800元/人(含資料費、授課費、發(fā)票)
會 員 價:會員優(yōu)惠價請咨詢客服, QQ:674837974 手機/微信:18588851172 符小姐
課程詳情
•了解軟件設計基本原理、主要原則和國內外主流方法論。
•掌握前沿技術的同時,獲得解決實際問題的規(guī)范和能力。
•幫助軟件企業(yè)完善軟件架構設計、評審流程,改善軟件開發(fā)質量和效率。
課程對象
•中高級程序員、系統(tǒng)分析員、架構設計師、產品市場技術人員。
•具有2-3年IT部門工作經驗,將負責信息化系統(tǒng)規(guī)劃等相關任務的技術人員。
•希望加強軟件架構理論和實踐能力的軟件開發(fā)人員。
•負責軟件產品規(guī)劃與定義的相關人員。
•需要了解軟件設計全過程的項目經理。
課程大綱
Day1上午 架構設計思想與原理
架構設計的內涵
1.概念和定義
2.架構原理
3.架構的三個層次
4.企業(yè)架構設計的產物
5.小、中、大型系統(tǒng)架構設計的產物
架構設計的外延
1. 架構設計方法體系
2.架構與軟件工程
3.架構與模式
案例分析,某研發(fā)中心引入敏捷的實戰(zhàn)分析,什么才是真正的敏捷
1、某研發(fā)團隊5年前引入敏捷的失敗教訓-能力比方法重要,但改變方法比改變能力簡單多了
2、優(yōu)秀的設計來自優(yōu)秀的設計師,首先關注人,才能真敏捷。
Day1下午 中小型項目案例分析與實踐
良好需求是優(yōu)秀設計的開端
1.確定業(yè)務模式
2.界定業(yè)務范圍
3.細化詳細需求
4.制定開發(fā)計劃
5.敏捷需求方法
針對變化的敏捷過程與設計
1.軟件設計的目標-靈活性
2.發(fā)現(xiàn)和封裝變化的原則
3.抽象穩(wěn)定接口(抽象類)
4.單一職責原則
5.多用組合,少用繼承
6.創(chuàng)建與使用分離,創(chuàng)建有變化也封裝
網(wǎng)上訂單、嵌入式項目系統(tǒng)案例
1、 現(xiàn)場模擬架構需求獲取過程,點評要點;
2、 采用敏捷方式設計案例系統(tǒng)組成架構模型;
3、 故障單類型的增加后,設計如何通過代碼進行演化
Day2上午 改造類項目案例分析與實踐
軟件復用與基于框架技術的設計
1.框架的選擇/已有系統(tǒng)的架構
2.軟件通用服務組件的設計
3.軟件復用的管理策略
4.詳細設計的核心——領域建模
5.領域模型中的常見問題
軟件改造過程
1.初始設計的問題分析
2.拙劣設計常見癥狀及如何發(fā)現(xiàn)和治療
3.詳細設計中如何對設計問題進行重構
4.代碼壞味道
5.常見的重構設計方式
6.重構到設計模式
7.流程審核的改變
薪酬系統(tǒng)、出租系統(tǒng)等案例設計分析與實操演練
1、結合多個案例項目進行分析,怎樣發(fā)現(xiàn)和封裝變化,如何通過具體的手段來進行適應這些變化
2、分析真實項目,如何做的詳細設計,給我們哪些啟示,我們可以
學習到什么
3、分析我們在項目之中是那些原因導致了沒有實現(xiàn)這些目標.
4、通過該案例分析,講師加入項目之后,將進行哪些重構
Day2下午 大型系統(tǒng)項目案例分析與實踐(上)
優(yōu)秀大型系統(tǒng)架構設計的最佳實踐
1.合理的架構設計來源于正確需求過
2.業(yè)務建模和需求分析中的架構因素
3.采用原型法降低架構風險;
4.架構風險管理方法與決策;
5.幾種典型高層架構介紹;
6.高層架構的表示;
銀行、政府等多領域大型核心系統(tǒng)設計最佳實踐案例分析
1、案例背景介紹
2、提出問題,捕獲需求
3、工作量與開發(fā)計劃制定
Day3上午 大型系統(tǒng)項目案例分析與實踐(下)
架構評審與架構重構
1.非功能性需求對架構的影響;
2.高層架構設計的應用技巧和實踐;
3.ATAM架構評審與決策;
4.系統(tǒng)數(shù)據(jù)架構模型
5.細化架構設計
6.優(yōu)化分解架構設計
7.合理重構設計
軍隊大型信息系統(tǒng)設計分析與實操演練
1、邏輯架構視圖設計案例練習
2、物理架構視圖設計案例練習
3、運行架構視圖設計案例練習
4、數(shù)據(jù)視圖設計案例練習
5、非功能需求對架構的影響
Day3下午 千萬級訪問量網(wǎng)站架構變遷案例分析與最佳實踐
用戶體驗與交互設計
1. 基本概念
2. 6大設計原則
3. 亞馬遜網(wǎng)站案例剖析
千萬級訪問量的大型網(wǎng)站架構變遷
1. 物理分離webserver和數(shù)據(jù)庫
2. 增加頁面緩存
3. 增加頁面片段緩存
4. 數(shù)據(jù)緩存
5. 增加webserver
6. 分庫
7. 分表、DAL和分布式緩存
8. 增加更多的webserver
9. 數(shù)據(jù)讀寫分離和廉價存儲方案
10.大型分布式應用和廉價服務器群時代
某Web互聯(lián)網(wǎng)電子商務系統(tǒng)設計最佳實踐和案例分析
1、如何從開源起步
2、隨著訪問量的增加如何變遷架構;
3、淘寶VS 12306,兩類系統(tǒng)架構的差異性分析;
4、IBM小型機會被大量X86服務器替代嗎?各自的應用背景與優(yōu)勢分析;
5、云計算、移動應用等新興技術的發(fā)展意味著什么?創(chuàng)業(yè)黃金期的到來
講師簡介
楊老師 老師
《面向服務的軟件體系架構》行業(yè)標準起草者、ISO國際標準組織“面向服務的軟件體系架構”組中國首席代表,軍隊信息化標準委員會副秘書長,國家“面向服務的軟件體系架構”技術專家委員會常務委員,擁有15年實踐經驗,是理論和實踐的融合者。業(yè)內著名軟件架構師、《中國SOA最佳實踐及云計算融合實踐》書籍的作者。
課程對象
備 注
課程名稱:軟件架構設計訓練營
報 名 回 執(zhí) 表
為確保您的報名名額和及時參加,請?zhí)崆皩⒋耍▓竺恚?/font>E-mail至674837974@QQ.com;721560397@QQ.COM(符小姐、黃小姐)我們將有專人與您聯(lián)系確認,并于開課前發(fā)出《培訓報名確認函》。培訓時間、地點、住宿等詳細信息請以《培訓報名確認函》書面通知為準,敬請留意。謝謝!
聯(lián)系人:符小姐 電話:18588851172 QQ:674837974 |
網(wǎng)址:aokangtiyu.cn(中國培訓易)
課程名稱:軟件架構設計訓練營 時間地區(qū):____月____日_____市 |
公司全稱: |
聯(lián)系人 | | 部門 | | 公司網(wǎng)址 | |
聯(lián)系電話 | | 傳真 | | 聯(lián)系郵箱 | |
公司地址 | | 郵編 | |
參會人數(shù): 名 |
參會人員資料 |
姓名 | 職務 | 電話 | 手機 | E-mail |
| | | | |
| | | | |
| | | | |
付款方式: □ 轉帳 □ 現(xiàn)金 (請選擇 在□打√) 注:部分地區(qū)不可現(xiàn)金 單位匯款帳戶:(轉到該賬戶請一定要用購買方公司賬戶進行公對公轉賬)
開戶人: 廣州必學企業(yè)管理咨詢有限公司 開戶行: 中國農業(yè)銀行廣州天銀大廈支行 帳 號: 4405 8501 0400 08276 |
課程金額:__________ |
住宿要求(費用自理,開課前三天預訂) |
是否需要會務組協(xié)助安排住宿: □是 □否 入住天數(shù)( )天 入住時間 2024 年 月 日 □標準雙人間( )間 □標準單人間( )間 |
發(fā)票信息: 一、增值稅普通發(fā)票(數(shù)電票): 公司名稱(發(fā)票抬頭): 納稅人識別號: 發(fā)票內容:□1、*現(xiàn)代服務*培訓費 □2、*現(xiàn)代服務*咨詢服務費 □3、*現(xiàn)代服務*咨詢費 □4、*現(xiàn)代服務*培訓咨詢服務費 二、增值稅專用發(fā)票(數(shù)電票): 公司名稱: 納稅人識別號: 發(fā)票內容:□1、*現(xiàn)代服務*培訓費 |