內容簡介
本書遵照系統開發生命期(SDLC)的邏輯順序,詳細而清晰地介紹了系統分析與設計的概念、原理、技能和方法。全書有10章和兩個附錄,先後介紹了系統開發環境、信息項目管理、系統規劃和選擇、系統需求確定、系統需求結構化(過程建模和概念數據建模)、選擇最佳設計策略、人機界面設計、資料庫設計、系統實現和運行、面向對象分析設計、快速套用開發等。
本書可作為系統分析與設計課程的入門教材,供計算機和信息專業本科生使用,也可供IS從業人員參考。
作者簡介
Joseph S.Valacich博士,美國信息系統領域的權威人士,普爾曼市華盛頓州州立大學經貿學院教授,曾負責策劃IS’97、IS 2002和MSIS 2000。擔任過程式設計師、系統分析員和技術產品經理,並為國際知名企業執行培訓和行政發展計畫。Valacich博士在信息系統類刊物上發表過大量論文。他參與編寫了經典教材《現代系統分析與設計》。
目錄
第Ⅰ部分 系統開發基礎
第1章 系統開發環境
1.1 什麼是信息系統分析與設計
1.2 系統分析與設計:核心概念
1.3 系統
1.3.1 系統及其組成部分的定義
1.3.2 重要的系統概念
1.4 現代系統分析與設計方法
1.5 信息系統類型與系統開發
1.5.1 事務處理系統
1.5.2 管理信息系統
1.5.3 決策支持系統
1.5.4 信息系統綜述
1.6 信息系統開發與系統開發生命期
1.6.1 第1階段:系統規劃和選擇
1.6.2 第2階段:系統分析
1.6.3 第3階段:系統設計
1.6.4 第4階段:系統實現和運行
1.7 開發方法
1.7.1 原型化方法
1.7.2 計算機輔助軟體工程(CASE)工具
1.7.3 聯合應用程式設計
1.7.4 快速應用程式開發
1.7.5 共享設計
1.7.6 敏捷方法
第2章 軟體來源
2.1 簡介
2.2 系統獲取
2.2.1 外包
2.2.2 軟體來源
2.2.3 選擇成品軟體
2.3 重用
第3章 信息系統項目的管理
3.1 松谷家具公司的背景
3.2 信息系統項目的管理
3.2.1 項目啟動
3.2.2 項目規劃
3.2.3 項目執行
3.2.4 項目收尾
3.3 項目計畫的表示和調度
3.3.1 項目計畫的表示
3.3.2 用PERT計算期望的持續時間
3.3.3 松谷家具公司構造的甘特圖和網路圖
3.4 使用項目管理軟體
3.4.1 建立項目的開始日期
3.4.2 輸入任務並指定任務之間的關係
3.4.3 選擇一種調度方法來評審項目報表
第Ⅱ部分 系統規劃和選擇
第4章 系統規劃和選擇
4.1 項目識別和選擇
4.1.1 信息系統項目的識別和選擇過程
4.1.2 交付品和結果
4.2 系統開發項目的啟動和規劃
……
第Ⅲ部分 系統分析
第Ⅳ部分 系統設計
第Ⅴ部分 系統實現與運行
附錄