系統架構師必備知識系統架構師必備知識

軟件 架構 一般概念
.軟件架構師的角色以及最難處理的問題
.系統 架構 的核心原則
.系統架構設計 的 特點、層次、分類
.系統架構設計的構想、節奏、預測、驗證
.系統架構設計的協作和簡化
.系統架構的主要理論、方向和趨勢
.如何成爲一個好的系統架構師

信息化模型與需求過程與領域建模
.網絡 支撐平臺 模型建立
.信息應用 平 臺模型建立
.數據 中心 模型建立
.信息系統安全模型建立
.合理的架構設計來源於正確的需求過程
.用例模型和領域模型
.分析系統行爲

高層架構設計中的設計模式
.高層設計中的架構分析
.GRASP 架構模型
.高層架構設計中的層模式
.開發 工具 和開發方法
.建模工具
.設計工具
.編程工具
.測試工具
.中間件技術
.應用服務器 技 術
.J2EE
..NET
.BEA tuxedo
.項目 管理 工具面向服務 架構(SOA)
.軟件架構的品質屬性
.嵌入式系統高層架構設計和思考的特點

詳細設計階段的設計模式
.模塊設計與設計模式
.正確使用外觀模式和適配器模式
.把不可變部分與可變部分分開
.創建對象 的 策略與工廠模式
.適當應用代理模式
.利用觀察者模式提升架構的生命週期
.樹狀結構和鍊形結構的對象組織
.委託技術與行爲型設計模式
.c語言 嵌 入式開發中應用設計模式實現優化

RUP及大型軟件架構設計案例分析
.RUP工作流程與實質
.RUP開發階段與案例核心分析
.初始階段的突出問題和解 決 方案
.精化階段的主要矛盾及案例分析
.進度控制和風險管理
.構建階段中變更管理及其應對技巧
.測試中的程度把握問題
.產品化階段要注意的問題
.RUP最佳實踐及如何在公司實施RUP

軟件架構設計中有關技術問題分析
.概要設計架構體系選擇
.架構設計中的數 據庫 分析和orm
.系統開發的前奏(語言、工具和組織)
.架構設計中web容器、ejb容器及常見問題
.深入研究spring框 架 、問題、矛盾與解決方案
.架構師如何面對輕量級和重量級架構的選擇
.架構師如何看待測試技術
.spring中利用aop和ioc這兩個有價值的技術
.如何合理利用spring整合ejb、

hibernate與struts
.軟件架構設計中必須認真考慮仔細推敲的若干問題

開發管理
.項目範圍管理
.項目成本管理
.項目時間管理
.項目配置管理的概念
.項目配置管理的解決方案
.項目文檔 管 理
.項目質量管理
.項目分險管理
.人力資源管理

測試評審方法和系統審計
.單元測試、集成測試和系統測試
.白盒測試和黑盒測試
.面向對象的測試
.缺陷的分類和級別
.缺陷的評估和分析
.排錯
.測試設計
.測試管理
.系統調整
.阿姆達爾(amdahl)解決方案
.負載均衡
.基準、系統監視
.web服務器的性能 評 估
.系統監視
.系統審計的意義
.審計方法
.審計跟蹤
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章