<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-1  評論-68  文章-98  trackbacks-0

    一、 培訓背景

    ?

    從公司的長遠發展出發,通過對公司內員工展開針對性的培訓,以使他們不斷獲取新的知識和相關技能,提升整體研發能力,于 2006 6 3 6 6 ,參加中科院計算所職業培訓中心在上海舉辦的高級系統架構師培訓。

    ?

    二、 培訓目的和內容

    ?

    通過培訓,掌握目前常用的體系結構設計方案,并能夠靈活應用;掌握影響軟件體系結構設計的各種目標和應對策略;熟練掌握一個真實的軟件開發過程,并能夠具體地將 RUP 的規范過程應用到實際的系統實現中。

    ?

    培訓分為四天,第一天講解軟件架構,第二天講解設計模式和商業機密,第三天講解 RUP ,第四天講解架構設計中的技術問題。

    ?

    四天中培訓的主要內容有:

    1、? 軟件架構設計的理論與實踐;

    2、? 設計模式和體系創建;

    3、? 商業機密;

    4、? RUP 的構件實現與管理;

    5、? 架構設計中的技術問題分析。

    ?

    三、 培訓日程

    時間

    培訓內容

    6 3 上午

    ?

    ? 下午

    軟件架構設計的基礎概念

    初始階段的設計問題

    需求分析與概念建模

    架構分析與設計

    6 4 上午

    ?

    ? 下午

    類設計與設計模式

    架構設計的進一步討論

    軟件架構和架構師

    商業機密

    6 5 上午

    ?

    ?

    ? 下午

    RUP 課程簡介

    RUP 的實質分析

    RUP 的概述

    RUP 最佳實踐和案例教學

    超大型項目的頂層設計與 RUP

    6 6 上午

    ?

    ?

    ? 下午

    概要設計和架構體系選擇

    物理和邏輯架構分步

    J2EE 體系

    Spring Hibernate

    ?

    ?

    四、 體會和計劃

    ?

    在四天的培訓課程中,集合講師的案例,深入學習了軟件架構設計、統一過程和設計模式三個方面的綜合應用技術。

    ?

    這次培訓的內容多、時間緊,讓我獲益匪淺。我感受很深的主要有以下幾點:

    ?

    1 、軟件的架構設計是對軟件、硬件、網絡、運營、政策等軟件設計中的需求和要素進行決策(在統一過程里面,架構調研和架構設計統稱為架構分析)。軟件架構設計是一個系統工程,它需要系統構架師有很寬的知識面,從需求分析、架構設計到類設計甚至代碼實現都需要有透徹的理解。架構的關鍵是擁抱變化而設計。

    2 、軟件架構師是技術負責,是解決方案的提供者;與項目經理合作,制定計劃,決定成員,組織團隊;保證項目按計劃完成。架構師最重要的素質是把握重點。

    3 Rational Unified Process RUP Rational 統一過程),是用例驅動、以體系結構為中心,迭代、增量的軟件開發過程。

    RUP 的軟件開發分為四個階段:

    a 、初始階段:識別和規避項目的主要風險,建立用例模型框架,并制定里程碑日期的階段計劃;

    b 、精化階段:分析問題領域,建立健全的體系結構基礎,編制項目計劃,淘汰項目中最高風險的元素,完成部分優先級最高的用例開發;

    c 、構建階段:分為多個迭代,逐步完成不同優先級的用例開發,核心 Case-> 高風險 Case-> 次核心 Case-> 其它 Case ;

    d 、交付階段:進行各種功能、性能測試,進行產品化、部署,完成整個系統的開發工作。

    每次迭代之后,都應該交付一個可以運行的中間版本 。

    4 、軟件設計中存在不斷重復出現,可以用某種相同方式解決的問題,也可以按照某種模式進行識別,并且可以在這個模式的基礎上創建特定的解決方案。設計模式是充分利用語言優勢,站在更高的角度去審視我們的設計,但是不要為了模式而設計。

    5 、合理、規范的文檔很重要,也很必要,如術語表,對功能性需求形成的用例模型和系統特性列表文檔,技術備忘錄(記錄設計動機和原理),問題卡等等。
    ?

    最后,計劃×月×日 14:00 ~ 18:00 在大會議室對R&D部門開展主題為“面向對象的軟件開發”的內部培訓,目錄如下:


    第一部分:軟件過程概述
    1、軟件過程
    第二部分:面向對象建模(分析和設計)
    2、概念建模
    3、用例建模
    4、交互建模
    5、部署與實施
    6、案例
    第三部分:設計模式
    7、何謂模式
    8、設計原則
    9、GOF設計模式
    10、案例


    徐建祥
    2006/06/09
    posted on 2006-06-09 01:52 Xu Jianxiang 閱讀(721) 評論(0)  編輯  收藏 所屬分類: Design Research
    主站蜘蛛池模板: 亚洲老熟女五十路老熟女bbw| 亚洲乳大丰满中文字幕| 亚洲国产日韩一区高清在线| av成人免费电影| 国产a v无码专区亚洲av| 成人久久久观看免费毛片| 亚洲中文字幕AV每天更新| 黄网站色在线视频免费观看| 亚洲春色在线观看| **真实毛片免费观看| 亚洲人6666成人观看| 成熟女人牲交片免费观看视频| 亚洲午夜精品一区二区麻豆| 午夜视频在线在免费| WWW国产亚洲精品久久麻豆| 免费国产成人高清视频网站| 又长又大又粗又硬3p免费视频| 亚洲啪啪AV无码片| 在线观看免费播放av片| 亚洲国产精品综合久久网各| 国产青草视频在线观看免费影院| 国产亚洲综合精品一区二区三区| 国产亚洲AV夜间福利香蕉149| 免费A级毛片无码视频| 亚洲另类古典武侠| 国产精品va无码免费麻豆| 成人一级免费视频| 亚洲嫩草影院久久精品| 永久免费的网站在线观看| 国产亚洲高清在线精品不卡| 日本亚洲视频在线| 99久久这里只精品国产免费| 青娱乐在线视频免费观看| 亚洲国产精品无码久久久秋霞2| 69堂人成无码免费视频果冻传媒| 亚洲AV无码AV日韩AV网站| 亚洲国产综合无码一区| 成年网站免费视频A在线双飞| 青娱乐在线视频免费观看| 亚洲福利一区二区三区| 无码不卡亚洲成?人片|