詳細設計可以說軟件工程當中的重要環節,詳細設計是相對概要設計而言的,是瀑布開發流程的一個重要環節,在概要設計的高層設計的基礎上,從邏輯上實現了每一模塊的功能,是編碼階段的主要參考資料,是從高層到低層、逐步精化思想的具體實現。
詳細設計文檔的內容包括各個模塊的算法設計, 接口設計, 數據結構設計,交互設計等。必須寫清楚各個模塊/接口/公共對象的定義,列明各個模塊程序的各種執行條件與期望的運行效果,還要正確處理各種可能的異常。
系統構架,是對已確定的需求的技術實現構架、作好規劃,運用成套、完整的工具,在規劃的步驟下去完成任務。軟件開發設計中的系統架構,主要指規劃程序的運行模式,層次結構,調用關系,規劃具體的實現技術類型,甚至配合整個團隊做好軟件開發中的項目管理等。
中培偉業作為國內頂尖的IT培訓機構,根據行業發展的需要,精心打造了《詳細設計與系統架構最佳實踐》,致力于培養高端實用的開發人才。通過本課程的培訓,學員能夠了解系統架構設計的關鍵策略;掌握系統架構的分層策略;理解詳細設計全套流程與方法;理解通用架構模式的應用;通過案例學習相關工具;認識到系統設計在產品開發中的重要性;了解系統設計的核心理念與實踐方法;通過流程的規范化來控制設計的過程與質量。
為了確保培訓質量,中培為該課程配備了強大的專家團隊,其中:
張老師為北京航空航天大學碩士, 專注于項目管理、軟件開發方法調優、軟件建模與系統設計、系統架構、移動端開發等領域,熟悉主流的移動端開發平臺,12年IT行業從業經驗,6年教育及教育管理經驗,對移動端產品設計與開發有深刻了解和實踐經驗,對于HTML5移動端混合式應用開發有深入研究,參與并領導多個移動端APP項目。對HTML5 Web App、HTML5混合應用開發關鍵技術有深刻了解和實踐經驗等。
龔老師為北京理工大學博士、國家認證系統架構師、項目經理/主管、技術總監/經理、高級軟件工程師。在架構下的系統設計和開發方面均有豐富經驗。能夠結合實際,在復雜的應用環境中選擇適合的技術組合并合理利用開源中間件來降低項目開發風險、縮短開發周期、提高應用系統的可維護性和可擴展性。
曾老師為中科院軟件所碩士 任職大型國內軟件企業、華為、Sysbase等公司。項目經理/主管、技術總監/經理、高級軟件工程師。擅長架構企業級應用;有獨立工作流引擎開發、企業系統應用集成方面的豐富經驗;在企業門戶(Portal)、報表、工作流引擎和企業服務總線(ESB)等應用領域有深入的理論研究和充分的實踐;對軟件開發的整個流程有深刻認識,有很好的協作精神和學習能力。
程老師為中科院軟件所碩士,中國第一批分析設計師、UML/UP專家、UP統一軟件過程資深教練(國內首位軟件項目過程教練)、國內較早引入模型驅動開發方法的倡導人之一、國內最早的UP過程推動人之一。 擅長企業級應用分析設計與開發;對軟件開發的整個流程有深刻認識,有很好的協作精神和學習能力。 在系統分析設計和開發方面均有豐富經驗。能夠結合實際,在復雜的應用環境中能夠選擇適合需求分析方法定義并改進需求規格說明,降低項目開發風險、縮短開發周期、提高應用系統的可維護性和可擴展性。
《詳細設計與系統架構最佳實踐》課程自推出以來,培養了一大批專業和實用人才,是軟件開發人才參加學習的理想選擇!