• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • RUP2003體系文件

    上一篇 / 下一篇  2007-06-11 21:49:33 / 精華(3) / 置頂(3)

    • 文件大小: 24 MB
    • 文件版本: 2003
    • 開發商: 來源網絡
    • 文件來源: 本地
    • 界面語言: 簡體中文
    • 授權方式: 免費
    • 運行平臺: Win9X/Win2000/WinXP
    Rational Unified Process軟件測試網`FA MP^0\

    'Tv3c3q7`3yGl!Q0
    h.oT.B/A-C}0軟 件 工 程 在 軟 件 開 發 中 的 作 用 目 前 已 為 大 多 數 軟 件 企 業 所 認 識, 選 擇 什 么 樣 的 工 具 來 支 持 軟 件 的 工 程 化 開 發 是 目 前 迫 切 需 要 解 決 的 問 題。 本 期“ 軟 件 時 空” 編 發 的 一 組 文 章 介 紹 了 幾 種 支 持 軟 件 工 程 不 同 側 面 的 工 具, 這 些 工 具 既 包 括 國 外 的 成 熟 產 品, 也 有 國 內 企 業 自 主 開 發 的 工 具 軟 件, 有 興 趣 的 讀 者 不 妨 仔 細 讀 一 讀。

    +s#sX.n-N3{9J0編 者 Rational Unified Process( 以 下 簡 稱RUP) 是 一 套 軟 件 工 程 過 程, 同 時 也 是 文 檔 化 的 軟 件 工 程 產 品, 所 有RUP 的 實 施 細 節 及 方 法 導 引 均 以Web 文 檔 的 形 式 集 成 在 一 張 光 盤 上, 由Rational 公 司 開 發、 維 護 并 銷 售, 當 前 版 本 是5.0。 另 一 方 面,RUP 又 是 一 套 軟 件 工 程 方 法 的 框 架, 各 個 組 織 可 根 據 自 身 的 實 際 情 況, 以 及 項 目 規 模 對RUP 進 行 裁 剪 和 修 改, 以 制 定 出 合 乎 需 要 的 軟 件 工 程 過 程。 二 維 的 軟 件 開 發 模 型----傳 統 的 軟 件 開 發 模 型Waterfall Process 是 一 個 單 維 的 模 型, 開 發 工 作 劃 分 為 多 個 連 續 的 階 段。 在 一 個 時 間 段 內, 只 能 作 某 一 階 段 的 工 作, 而 在RUP 中, 軟 件 開 發 生 命 周 期 根 據 時 間 和RUP 的 核 心 工 作 流 劃 分 為 二 維 空 間: 時 間 維 從 組 織 管 理 的 角 度 描 述 整 個 軟 件 開 發 生 命 周 期, 是RUP 的 動 態 組 成 部 分, 它 可 進 一 步 描 述 為 周 期(Cycle)、 階 段(phase)、 迭 代(Iteration)。 核 心 工 作 流 從 技 術 角 度 描 述RUP 的 靜 態 組 成 部 分, 它 可 進 一 步 描 述 為 行 為(activities)、 工 作 流(workflow)、 產 品(artifact)、 工 人(worker)。 值 得 注 意 的 是, 幾 乎 所 有 的 工 作 流 在 所 有 的 時 間 段 內 均 有 工 作 量, 只 是 大 小 不 同 而 已。 這 與Waterfall Process 有 明 顯 的 不 同。 軟件測試網8{ ]-~)A|

    ----1 . 靜 態 結 構: 方 法 描 述

    ^1u(X.M7F W#Mb,V0----軟 件 開 發 過 程 描 述 了 什 么 時 候、 什 么 人、 做 什 么 事 以 及 怎 樣 實 現 某 一 特 定 的 目 標。RUP 采 用 以 下 四 個 基 本 模 型 元 素, 組 織 和 構 造 系 統 開 發 過 程: Workers : the who Activities : the how Artifacts : the what Workflows ; the when

    d1K5b d9v(]0----Worker 也 就 是 角 色, 它 描 述 某 個 人 或 一 個 小 組 的 行 為 與 職 責。 一 個 開 發 人 員 可 以 同 時 是 幾 個Worker, 一 個 Worker 也 可 以 由 多 個 開 發 人 員 共 同 承 擔。RUP 預 先 定 義 了 很 多 Workers, 并 對 每 一 個Worker 的 工 作 和 職 責 都 作 了 詳 盡 的 說 明。 軟件測試網 {ywN2U4my

    ----Activity 是 一 個 有 明 確 目 的 的 獨 立 工 作 單 元。 Artifact 是Activity 生 成、 創 建 或 修 改 的 一 段 信 息。 它 是Activity 的 輸 入 同 時 又 是 它 的 輸 出 結 果。Artifact 以 多 種 形 式 存 在, 包 括 模 型(Model)、 原 代 碼、 可 執 行 文 件 和 文 檔 等。

    XxUPHl0----Model 是 從 某 一 角 度 對 系 統 的 完 全 描 述。 RUP 很 大 一 部 分 工 作 就 是 設 計 和 維 護 一 系 列 模 型, 其 中 包 括Use Case Model、Business Model、 Analysis Model、Design Model 等。 所 有 這 些 模 型 都 以UML 描 述, 因 此 它 們 是 標 準 的 并 為 多 種CASE 工 具 支 持。

    B${ A^w8Cx0----Wrokflow 描 述 了 一 個 有 意 義 的 連 續 Activititys 序 列, 每 個Workflow 產 生 一 些 有 價 值 的Artifacts, 并 顯 示 出 Workers 之 間 的 關 系。RUP 主 要 提 供 兩 種 組 織Workflow 的 方 式: 核 心 工 作 流(Core workflows) 和 迭 代 工 作 流(Iteration workflows)。 軟件測試網&E3\fAH

    ----核 心 工 作 流 從 邏 輯 上 把 相 關 的Workers 和 Activities 劃 分 為 組, 以 描 述RUP 的 邏 輯 組 成 部 件。 它 們 相 當 于 模 板, 并 不 在 開 發 過 程 中 真 正 執 行; 迭 代 工 作 流 是RUP 的 一 個 具 體 實 現 過 程, 它 們 對 核 心 工 作 流 進 行 裁 剪, 是 核 心 工 作 流 的 具 體 實 現。 軟件測試網G]b.U0~(\+v老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>