原 因 1 修 正� Corrective 維� 修改測 試 時 未 發現 的 錯誤 2 調整� Adaptive 維� 為了 適 應外在 環境改變 進

原 因 1 修 正? corrective 維? 修改測 試

This preview shows page 22 - 26 out of 35 pages.

: 1. 正性 (Corrective) 維護 : 修改測 發現 錯誤 2. 調整性 (Adaptive) 維護 : 為了 應外在 環境改變 行系統的 更。 3. (Pertective) 維護 : 系統 應顧客需求 行系統的 ( ) 4. 防性 (Preventive) 維護 : 患未然 希望 軟體在 需要 維護 時, 變得 更容易 修改 、調整 強。 正向工程 (Foward Engineering): 依傳統 SDLC 步驟 系統規劃與分 文件開 始至 程式系統產 的過程。 反向工程 (Reverse Engineering): 當老舊 的系統沒有 維護 文件時,可以使用反向工程技術 系統程式 成系統文件。 再生 工程 (Re-Engineering): 流程活動依 轉換原始碼 、反向工程、 程式 架構 、程式標準化、 系統 再生 ,目的是為了開 新型 具維護 性的系統。
Image of page 22
向分 與設計 和結構 化分 與設計不同 向方 結構 化分 重點 系統 件與關 資料流程與 轉換 用性 易學性 學習門 較高 式易學 系統 件的方式 可能 修改 整體 架構 系統 方式 覆漸增 層由上到下 優點 資訊隱 象化、 性高 化、標準化 缺點 標準化、學習時間 流程與資料不能整合 一般資訊系統 大型資訊系統 支援資訊系統開 相關 1. 電腦 助系統工程 (Computer Aided Software Engineering ; CASE) 定義 : 提供系統開 自動化的軟體工 ,來降低開 發者須 行的重 性工作。 提供自動化 繪圖 能力,能產 各式 表、資料 、分 核工 程式 生器 與文件產 生器 系統分 中的重要性 : 前端 ( 系統分 、設計 ): 協助劃 DFD ERD 、分 設計的 儲存 資料、 檢查錯誤漏失 ( : 協助 資料流程 體關 係圖 態轉換 ) 後端 ( 程式 撰寫 維護 ): 程式產 生器 規格確定 可以自動產 程式 ( : 編譯 、程式 除錯 、程式 生器 )
Image of page 23
優點 : 1. 輕鬆 概念、 理程 觀念 2. 而有效 3. 整合自動化系統 和處 理程 2. 統一 模語言 (Unified Modeling Language ; UML) 定義 : 用來分 析和 設計一個 向的軟體系統所用的產業標準方式,使用 一系 描述 不同觀點的 向系統。 口訣 : 使 使用 觀點 系統分 觀點來 描述 系統行為, 說明 系統與使用 之間的互動 性。 : 使用 案例 (Use Case Diagram) 使用 觀點 結構 觀點 作觀點 環境 觀點 行為觀點
Image of page 24
作觀點 程式設計 觀點來 描述 軟體元件, 說明 系統內部各個 組元件 之間的相依性。 : 元件 環境 觀點 系統工程 觀點, 顯示 系統的 際部 方式。
Image of page 25
Image of page 26

You've reached the end of your free preview.

Want to read all 35 pages?

  • Fall '18
  • 嘿嘿

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture