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