信息系統分析與設計教程

信息系統分析與設計教程

《信息系統分析與設計教程》一書以系統的觀點和面向對象的思想為指導,用案例貫穿軟體開發全過程,系統地介紹需求調查、系統分析、系統設計、系統實施、系統測試、系統運行維護的工作方法、開發工具和工作產品。

基本介紹

  • 書名:信息系統分析與設計教程
  • 作者:陳佳李朝輝
  • ISBN:9787115224590
  • 定價:25.00 元
  • 出版社人民郵電出版社
  • 出版時間: 2010年05月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《信息系統分析與設計教程》以系統的觀點和面向對象的思想為指導,用案例貫穿軟體開發全過程,系統地介紹需求調查、系統分析、系統設計、系統實施、系統測試、系統運行維護的工作方法、開發工具和工作產品。由於系統開發過程中質量和進度的管理與控制是成敗的關鍵,為此《信息系統分析與設計教程》引入了CMMI,系統地介紹了軟體系統開發過程管理及關鍵過程域的相關內容。《信息系統分析與設計教程》所展示的軟體系統開發過程中的基本概念、體系結構、多層架構、分析建模、最佳化設計以及過程管理等方面的知識和技能,具有很強的可操作性,可以作為高等院校計算機套用及相關專業的本科生和研究生的教材及參考用書,也可作為軟體工程人員的參考用書。

圖書目錄

第1章 概念基礎
1.1 信息的基本概念
1.1.1 信息的含義
1.1.2 信息的特性
1.1.3 信息的生命周期與相關技術
1.2 信息系統的基本概念
1.2.1 系統的概念
1.2.2 信息系統的概念
1.2.3 信息系統的組成
1.3 系統分析與設計方法綜述
1.3.1 系統開發的主要階段
1.3.2 系統分析與設計的基本原則
1.3.3 系統分析與設計常見的問題及對策
1.3.4 系統分析與設計的工作產品
1.4 系統分析與設計過程的組織與管理
1.4.1 人員的組織
1.4.2 文檔管理
1.4.3 軟體項目管理
第2章 需求調查
2.1 需求調查概述
2.1.1 良好需求的特徵
2.1.2 需求調查的步驟及工作產品
2.1.3 需求調查前的準備
2.1.4 需求調查的基本方法
2.2 業務流程調查
2.2.1 業務流程規範
2.2.2 概要調查
2.2.3 詳細調查
2.2.4 流程檢驗
2.3 用例模型
2.3.1 用例模型規範
2.3.2 用例模型的建立
2.3.3 用例模型的檢驗
2.4 用例模型描述及檢驗
2.4.1 活動圖
2.4.2 狀態圖
2.4.3 用例說明
2.4.4 情景描述板及驗證
第3章 系統分析建模
3.1 系統分析概述
3.1.1 系統分析任務
3.1.2 系統分析步驟及工作產品
3.2 11寸序分析
3.2.1 11寸序圖製作規範
3.2.2 功能需求的時序描述
3.2.3 寸序描述的檢驗
3.3 類分析模型
3.3.1系統分析中的常用類及關係
3.3.2 時序圖向類分析模型的轉換
3.3.3 構建類分析模型
3.4 數據建模
3.4.1 資料庫表的規範化形式
3.4.2 數據模型最佳化設計
3.4.3 信息分類編碼設計
3.5 過程建模
3.5.1 數據流程規範
3.5.2 過程模型
第4章 系統設計
4.1 系統設計概述
4.1.1 面向對象的系統設計過程
4.1.2 功能設計的基本任務
4.1.3 功能設計的評價標準
4.1.4 系統設計的步驟及工作產品
4.2 系統架構設計
4.2.1 系統架構簡介
4.2.2 系統架構的選擇
4.2.3 系統架構的配置
4.3 系統I/0設計
4.3.1 互動界面設計
4.3.2 對象的持久化
4.4 系統功能設計
4.4.1 系統實體對象設計
4.4.2 系統流程對象設計
4.4.3 系統的互動設計
第5章 面向對象的程式設計與實現
5.1 程式設計概述
5.1.1 程式最佳化原則
5.1.2 程式最佳化的步驟及工作產品
5.2 面向對象的最佳化設計
5.2.1 業務邏輯最佳化
5.2.2 靜態類最佳化
5.2.3 程式代碼結構最佳化
5.3 系統實現
5.3.1 系統配置及設定
5.3.2 系統的部署
第6章 系統測試及運行維護
6.1 系統測試概述
6.1.1 測試的目的與原則
6.1.2 測試基本方法
6.1.3 系統測試的步驟及工作產品
6.2 測試用例設計
6.2.1 測試用例的設計步驟
6.2.2 白盒測試
6.2.3 黑盒測試
6.2.4 需求分析測試
6.2.5 用戶界面測試
6.2.6 面向對象測試
6.3 其他測試
6.3.1 系統測試
6.3.2 驗收測試
6.3.3 回歸測試
6.4 系統運行維護
6.4.1 系統切換
6.4.2 系統運行維護
6.4.3 系統的可維護性
6.4.4 系統運行的審計與評價
第7章 軟體開發過程管理
7.1 CMMI概述
7.1.1 CMMI簡介
7.1.2 過程域
7.1 CMMI模型表示方式
7.2 軟體開發管理
7.2.1 需求調查階段的管理
7.2.2 系統分析與設計階段的管理
7.2.3 測試的管理
7.3 軟體項目管理
7.3.1 項目計畫
7.3.2 項目監督和控制
7.3.3 過程和產品質量保證
……

相關詞條

熱門詞條

聯絡我們