第15章 系統分析與設計
章節大綱 15-1 系統分析師的工作 15-2 系統開發生命週期
15-1 系統分析師的工作 資訊系統 (IS) 可蒐集、處理、儲存及散佈資訊,協助管理者進行經營決策、問題分析、重塑工作流程、控制作業、創新產品與服務。 電腦化資訊系統 (CBIS) 則是結合了諸多領域並以電腦為主要工具的資訊系統,可提昇企業的競爭力、效率、獲利及客戶滿意度。 系統分析與設計 系統分析 (system analysis) 系統設計 (system design) 系統分析師的工作包括系統分析與系統設計 回章節大綱
15-2 系統開發生命週期 SDLC將系統建置過程分成下列五個階段: 一、 系統研究 (system survey) 15-2 系統開發生命週期 SDLC將系統建置過程分成下列五個階段: 一、 系統研究 (system survey) 二、 系統分析 (system analysis) 三、 系統設計 (system design) 四、 系統開發 (system development) 五、 系統上線 (system implementation) 回章節大綱
15-2-1 第一階段-系統研究 定義問題 (本質、範圍與目標) 發掘機會 (可能的解決方案) 15-2-1 第一階段-系統研究 定義問題 (本質、範圍與目標) 發掘機會 (可能的解決方案) 進行規劃 (所要完成的事項、所需的時間及預算) 評估可行性 技術上可行 作業上可行 經濟上可行 撰寫專案企劃書 回章節大綱 回15-2 系統開發生命週期
15-2-2 第二階段-系統分析 資料蒐集 資料分析 文件 訪談 問卷調查 抽樣 觀察 15-2-2 第二階段-系統分析 資料蒐集 文件 訪談 問卷調查 抽樣 觀察 資料分析 資料流程圖 (DFD,data flow diagram) 是透過路線圖的方式顯示資料在系統中的流向,包括來源、去向及處理過程。以「快樂出版社」為例,資料流程圖如圖所示。 回章節大綱 回15-2 系統開發生命週期
15-2-3 第三階段-系統設計 輸出需求 輸入需求 檔案與資料庫 資料流程圖 實體關係圖 (表示所有實體在系統中所扮演的角色 ) 15-2-3 第三階段-系統設計 輸出需求 輸入需求 檔案與資料庫 資料流程圖 實體關係圖 (表示所有實體在系統中所扮演的角色 ) 資料字典 (定義系統中所有資料的類型 ) 回章節大綱 回15-2 系統開發生命週期
15-2-4 第四階段-系統開發 內部自行開發 專案排程 (甘特圖 ) 撰寫程式 測試 單元測試 系統測試 接受度測試 套裝軟體 (packaged software) 是軟體發展廠商事先撰寫好並測試過的程式,然後在市面上販售或出租。 回章節大綱
15-2-4 第四階段-系統開發 外包 (outsouring) 15-2-4 第四階段-系統開發 外包 (outsouring) 企業將資訊系統、電腦網路管理、應用程式開發等工作,委託其它專業廠商承辦,不使用內部資源。 雛形法 (prototyping) 確認使用者的需求 開發系統雛形 試用與評估系統雛形 加以修改並強化功能 回章節大綱 回15-2 系統開發生命週期
15-2-5 第五階段-系統上線 系統轉換 檔案與資料庫轉換 設備轉換 教育訓練 安全稽核 系統評估 系統維護 直接轉換 先導式轉換 15-2-5 第五階段-系統上線 系統轉換 直接轉換 先導式轉換 階段式轉換 平行轉換 檔案與資料庫轉換 設備轉換 教育訓練 安全稽核 系統評估 系統維護 回章節大綱