時間:2011年3月22日—3月25日(3月21日報到)
地點:上海
一、系統(tǒng)架構(gòu)師課程說明
中國信息化培訓(xùn)中心根據(jù)軟件開發(fā)在我國企事業(yè)單位信息化建設(shè)中的戰(zhàn)略影響作用,結(jié)合國內(nèi)外成熟理論體系與眾多企事業(yè)單位的信息化實際情況,提煉了系統(tǒng)架構(gòu)方法與案例,形成了具有品牌特色的“中培教育信息化管理與信息技術(shù)培訓(xùn)”課程。該課程經(jīng)過工業(yè)和信息化部人才交流中心的嚴格審定,納入國家專業(yè)技術(shù)人才知識更新工程項目(簡稱“653工程”)與全國信息化工程師建設(shè)人才培養(yǎng)體系,致力于為社會提供高端層次的軟件架構(gòu)人才培養(yǎng)服務(wù)。
人力資源和社會保障部、工業(yè)和信息化部聯(lián)合支持下,中國信息化培訓(xùn)中心已經(jīng)成功將該套課程體系推向了鐵路、銀行、航空、制造業(yè)、專業(yè)運營商、金融等行業(yè),服務(wù)客戶達近萬家。服務(wù)中國IT,創(chuàng)新企業(yè)未來,中心將竭誠為您提供高端信息化管理與信息技術(shù)最佳培訓(xùn)。
二、 系統(tǒng)架構(gòu)師考核認證
培訓(xùn)結(jié)束經(jīng)考核成績合格者獲得:
1、人力資源和社會保障部、工業(yè)和信息化部聯(lián)合頒發(fā)的《專業(yè)技術(shù)人才知識更新工程培訓(xùn)證書》(653證書)。該證書可作為專業(yè)技術(shù)人員職業(yè)能力考核的證明,以及專業(yè)技術(shù)人員崗位聘用、任職、定級和晉升職務(wù)的重要依據(jù)。
2、工業(yè)和信息化部人才交流中心頒發(fā)的《全國信息化工程師證書》。
三、系統(tǒng)架構(gòu)師培訓(xùn)師資
李老師 九年的軟件開發(fā)經(jīng)歷,尤其擅長基于開源中間件架構(gòu)企業(yè)級應(yīng)用;有獨立工作流引擎開發(fā)、企業(yè)系統(tǒng)應(yīng)用集成方面的豐富經(jīng)驗。擅長結(jié)合實際,在復(fù)雜的應(yīng)用環(huán)境中選擇適合的技術(shù)組合并合理利用開源中間件來降低項目開發(fā)風險、縮短開發(fā)周期、提高應(yīng)用系統(tǒng)的可維護性和可擴展性。
郭老師 博士,曾任國內(nèi)著名軟件集團解決方案中心負責人,在研發(fā)管理與技術(shù)開發(fā)平臺建設(shè)、軟件產(chǎn)品戰(zhàn)略規(guī)劃、盈利模式設(shè)計、企業(yè)戰(zhàn)略咨詢等領(lǐng)域有極其豐富的經(jīng)驗和創(chuàng)新。多年一直從事軟件產(chǎn)品價值鏈分析、軟件產(chǎn)品規(guī)劃、研發(fā)管理體系與流程設(shè)計優(yōu)化等工作,對研發(fā)團隊如何和諧高績效協(xié)同工作等方面有深入研究。
楊老師 十余年的團隊項目開發(fā)經(jīng)驗。采用遠程合作開發(fā)的模式,實現(xiàn)了跨地區(qū)的軟件開發(fā),歷經(jīng)了幾十個軟件項目的設(shè)計與開發(fā)。項目涉及建設(shè)工程、制造和IT領(lǐng)域。曾培訓(xùn)企業(yè)包括長春一汽、中科院NEC、首都機場信息中心、中國地球物理研究院、中國平安保險公司、鞍山鋼鐵集團、海關(guān)總署、上海貝爾、阿爾卡特等多家知名企業(yè)。
四、系統(tǒng)架構(gòu)師培訓(xùn)目標
1、掌握架構(gòu)設(shè)計的核心思想與方法,并能夠在軟件架構(gòu)設(shè)計的質(zhì)量優(yōu)化中靈活應(yīng)用;
2、理解影響軟件架構(gòu)設(shè)計質(zhì)量的問題、對策、解決方案與整體應(yīng)對策略;
3、能夠使用規(guī)范的方法組織項目開發(fā),并且發(fā)揮創(chuàng)造性思維去改進已有的過程與設(shè)計方案,從而達到提高質(zhì)量與降低成本的目的;
4、對產(chǎn)品線架構(gòu)與復(fù)用技術(shù)有深刻而透徹的理解,能夠?qū)Ω倪M本單位的開發(fā)過程提出有見地的意見。
五、系統(tǒng)架構(gòu)師課程內(nèi)容 (一)軟件架構(gòu)設(shè)計的目標與過程 1)軟件架構(gòu)的問題與目標
軟件架構(gòu)設(shè)計的方法學(xué)基礎(chǔ)、論軟件架構(gòu)與架構(gòu)師
2)軟件架構(gòu)的設(shè)計過程
3)架構(gòu)驅(qū)動的迭代開發(fā)過程
4)迭代的建立架構(gòu)基線 (二)從業(yè)務(wù)架構(gòu)到產(chǎn)品架構(gòu) 1)確定架構(gòu)設(shè)計的目標
2)業(yè)務(wù)概念的逐層分解求精
3)從業(yè)務(wù)架構(gòu)概念到產(chǎn)品架構(gòu)概念
4)通過重構(gòu)進一步優(yōu)化架構(gòu) (三)結(jié)構(gòu)設(shè)計的重構(gòu)與優(yōu)化 1)軟件重構(gòu)與結(jié)構(gòu)優(yōu)化
2)單一職責原則(SRP)
3)開放—封閉原則(OCP)
4)依賴倒置原則(DIP)
5)接口隔離原則(ISP)
6)包的設(shè)計與重構(gòu)原則
8)封裝業(yè)務(wù)單元的變化
9) 利用觀察者模式隔離業(yè)務(wù)單元的變化
10)代理模式在架構(gòu)設(shè)計中的應(yīng)用 (四)產(chǎn)品線架構(gòu)的組織與原則 1)產(chǎn)品線架構(gòu)的組織方法
2)產(chǎn)品線架構(gòu)的構(gòu)思
3)產(chǎn)品線架構(gòu)的預(yù)見與調(diào)整
4)簡化架構(gòu)保持平衡 (五)基于質(zhì)量屬性的架構(gòu)策略 1)質(zhì)量度量模型與質(zhì)量屬性場景
2)應(yīng)對質(zhì)量屬性的架構(gòu)設(shè)計過程
3)可靠性質(zhì)量解決方案
4)基于高可集成性的架構(gòu)設(shè)計
6)系統(tǒng)安全性設(shè)計與軟件架構(gòu)
7)架構(gòu)評審與決策
8)軟件架構(gòu)的恢復(fù)
9)軟件架構(gòu)挖掘 (六)業(yè)務(wù)敏捷性與面向服務(wù)的架構(gòu) 1)從業(yè)務(wù)的角度思考SOA的應(yīng)用
2)SOA項目的路線圖與規(guī)劃
3)架構(gòu)師在SOA設(shè)計中需要考慮的問題
4)SOA架構(gòu)設(shè)計中的Web服務(wù)
5)SOA與業(yè)務(wù)流程管理
6)SOA的業(yè)務(wù)效益與誤區(qū) (七)大型軟件架構(gòu)設(shè)計案例分析 1)案例背景介紹和項目小組角色區(qū)分
2)業(yè)務(wù)建模和需求分析實戰(zhàn)練習(xí)和要點分析
3)高層架構(gòu)的選擇和設(shè)計案例分析
4)詳細架構(gòu)設(shè)計中的主要矛盾及案例分析
5)進度控制和風險管理案例分析
6)變更管理及其應(yīng)對技巧
7)基于變化的數(shù)據(jù)庫設(shè)計實戰(zhàn)練習(xí)
8)項目實施過程中的非技術(shù)阻力和對策
9)用例驅(qū)動和迭代開發(fā)中的人才梯隊培養(yǎng)模式
10)產(chǎn)品線架構(gòu)和核心資產(chǎn)庫構(gòu)建案例研究
11)以某信息化架構(gòu)為例討論超大型項目的頂層設(shè)計 (八)軟件架構(gòu)設(shè)計中有關(guān)技術(shù)問題分析 1)高層設(shè)計中架構(gòu)體系的合理選擇
2)架構(gòu)設(shè)計中的數(shù)據(jù)庫分析和ORM
3)系統(tǒng)開發(fā)的前奏(語言、工具和組織)
4)架構(gòu)設(shè)計中的WEB容器、EJB容器及常見問題
5)深入研究Spring 框架,問題、矛盾與解決方案
6)架構(gòu)師如何面對輕量級和重量級架構(gòu)的選擇
7)架構(gòu)師如何看待測試技術(shù)
8)Spring中利用AOP和IOC這兩個有價值的技術(shù)
9)如何合理利用Spring整合EJB、Hibernate與Struts
10)軟件架構(gòu)設(shè)計中必須認真考慮仔細推敲的若干問題
六、系統(tǒng)架構(gòu)師培訓(xùn)對象
項目經(jīng)理、系統(tǒng)架構(gòu)師、系統(tǒng)分析師、高級程序員、資深開發(fā)人員等。
七、系統(tǒng)架構(gòu)師培訓(xùn)費用
每人5000 元(含培訓(xùn)費、考試費、證書費、資料費、午餐),食宿統(tǒng)一安排,費用自理。(請學(xué)員帶一寸彩照2張—背面注明姓名,身份證復(fù)印件一張)。
注:學(xué)習(xí)資料包括教材《軟件構(gòu)架實踐》(第二版)、PPT(光盤)、實驗軟件(光盤)、記錄本、筆等。 |