前言第1章 信息系統概述 本章學習目標 1.1 信息系統的概念 1.1.1 信息的概念 1.1.2 系統的概念 1.1.3 信息系統 1.2 信息系統的類型 1.3 信息系統的結構 1.3.1 信息系統的概念結構 1.3.2 信息系統的層次結構 1.3.3 信息系統的功能結構 1.3.4 信息系統的軟件結構 1.3.5 信息系統的物理結構 1.4 信息系統的發展 1.4.1 信息系統的歷史發展 1.4.2 信息系統的發展趨勢 本章小結 練習1 第2章 信息系統開發的理論基礎 本章學習目標 2.1 軟件工程 2.1.1 軟件工程概述 2.1.2 軟件工程的七條基本原理 2.2 系統開發的方法 2.2.1 生命周期法 2.2.2 原型法 2.2.3 螺旋模型 2.2.4 面向對象的開發方法 2.2.5 計算機輔助設計開發方法 2.3 系統開發的模式 2.3.1 單機模式 2.3.2 中央集中模式 2.3.3 客戶機/服務器模式 2.3.4 瀏覽器/服務器模式 2.3.5 C/S模式和B/S模式的比較 2.4 系統開發的工具 2.4.1 前端開發工具 2.4.2 後端數據庫管理軟件 2.4.3 其他工具 2.5 系統開發的方式 本章小結 練習2 第3章 信息系統的規劃與可行性研究 本章學習目標 3.1 信息系統的規劃 3.1.1 信息系統規劃的意義 3.1.2 信息系統規劃的時機 3.1.3 信息系統規劃的原則 3.1.4 信息系統規劃的內容 3.1.5 信息系統規劃的步驟 3.2 系統規劃的方法 3.2.1 企業系統規劃法(BSP) 3.2.2 關鍵成功因素法(CSF) 3.2.3 戰略目標集轉化法(SST) 3.3 可行性研究 3.3.1 可行性研究的目的 3.3.2 可行性研究的內容 3.3.3 可行性研究的步驟 3.4 系統規劃的相關文檔 本章小結 練習3 實訓1 信息系統的規劃與可行性研究第4章 信息系統的分析 本章學習目標 4.1 信息系統分析概述 4.1.1 信息系統分析的任務 4.1.2 信息系統分析的步驟 4.1.3 信息系統分析的特點 4.2 信息系統分析的工具 4.2.1 數據流程圖 4.2.2 數據字典 4.3 表達處理邏輯的工具 4.3.1 結構化語言 4.3.2 判定樹 4.3.3 判定表 4.3.4 三種表達工具的比較 4.4 新系統邏輯模型的提出 4.5 系統說明書 4.5.1 系統說明書的內容 4.5.2 系統說明書的審議 本章小結 練習4 實訓2 信息系統的分析第5章 信息系統的設計 本章學習目標 5.1 信息系統設計概述 5.1.1 信息系統設計的主要任務 5.1.2 信息系統設計的評價標準 5.1.3 信息系統設計的目標 5.1.4 信息系統設計的內容 5.2 結構化設計的基本概念 5.2.1 模塊 5.2.2 結構圖 5.2.3 模塊間的獨立性原則 5.2.4 模塊的作用范圍與控制范圍 5.2.5 模塊的扇入系數與扇出系數 5.3 從數據流程圖導出結構圖 5.3.1 變換分析 5.3.2 事務分析 5.3.3 數據流程圖層次的轉換 5.4 數據庫設計和編碼設計 5.4.1 數據庫設計 5.4.2 代碼設計 5.5 輸入/輸出設計 5.5.1 輸出設計 5.5.2 輸入設計 5.6 人機對話設計 5.6.1 人機對話設計的原則 5.6.2 人機對話的方法 5.6.3 圖形用戶界面設計 5.7 計算機處理過程的設計工具 5.7.1 程序流程圖 5.7.2 盒圖 5.7.3 程序設計語言(Program Design Language,PDL) 5.8 系統設計說明書 5.8.1 概要設計說明書 5.8.2 詳細設計說明書 本章小結 練習5 實訓3 信息系統的設計第6章 面向對象的分析與設計 本章學習目標 6.1 面向對象方法 6.1.1 面向對象方法的基本思想 6.1.2 面向對象的基本概念 6.2 面向對象的分析 6.2.1 面向對象的分析目標 6.2.2 面向對象的分析步驟 6.3 面向對象的設計 6.3.1 面向對象系統的特性 6.3.2 面向對象的設計方法 6.4 統一建模語言 6.4.1 基于UML的軟件開發方法 6.4.2 UML靜態建模機制 6.4.3 UML動態建模機制 6.4.4 過程控制模型 本章小結 練習6 實訓4 信息系統的建模第7章 信息系統的實現與測試 本章學習目標 7.1 信息系統的實現 7.1.1 系統實現的任務 7.1.2 編程語言的特性及選擇 7.1.3 編程環境及工具 7.1.4 編碼設計的風格 7.2 信息系統的測試 7.2.1 信息系統的測試目的及原則 7.2.2 系統測試的方法 7.2.3 系統測試的過程 7.2.4 系統測試的步驟 7.2.5 系統的調試 7.3 系統實現與測試的相關文檔 7.3.1 系統實現的相關文檔 7.3.2 系統測試的相關文檔 本章小結 練習7 實訓5 信息系統的實現與測試第8章 信息系統的運行與維護 本章學習目標 8.1 信息系統的運行與管理 8.1.1 信息系統的轉換 8.1.2 信息系統的運行組織 8.1.3 信息系統的運行制度 8.1.4 信息系統的人員培訓 8.1.5 信息系統運行管理策略 8.2 信息系統的維護 8.2.1 信息系統維護的基本概念 8.2.2 信息系統維護的類型 8.2.3 信息系統維護的內容 8.2.4 信息系統維護任務的實施 8.3 信息系統的評價 8.3.1 信息系統評價的目的 8.3.2 信息系統評價的主要指標 8.3.3 信息系統評價的方法 8.4 信息系統的文檔管理 8.4.1 信息系統文檔的作用 8.4.2 信息系統文檔的類型 8.4.3 軟件開發文件編制實施規定 8.4.4 信息系統文檔的內容 8.4.5 信息系統文檔的編寫 8.4.6 信息系統文檔的管理 本章小結 練習8 附錄參考文獻