信息系統開發方法教程(第三版)

信息系統開發方法教程(第三版)

《信息系統開發方法教程(第三版)》是2011年清華大學出版社出版的圖書。

基本介紹

  • 書名:信息系統開發方法教程(第三版)
  • ISBN:9787302201212
  • 定價:24元
  • 出版社:清華大學出版社
  • 出版時間:2011年8月24日
  • 裝幀:平裝
圖書簡介,目錄,

圖書簡介

本書系統介紹信息系統開發中的基本概念、基本工作原理和開發思想;引入CMM概念,系統介紹信息系統開發過程中的項目管理;結合實際案例系統介紹以數據規劃為核心的信息系統總體規劃方法、以面向對象技術和UML為基礎的系統分析設計方法、系統測試方法以及信息系統運行維護的組織與管理。本書力求理論與實際的有機結合,使開發方法具有較強的可操作性,指導開發人員能夠構建一個性能良好、實用、可修改、可移植的信息系統,為此本書提供與之配套的電子版開發文檔、源程式代碼和教學課件,並配有相關的實驗指導書。

目錄

第1章信息系統概述1
1.1信息的基本概念1
1.1.1數據與信息1
1.1.2信息的特性2
1.1.3信息的生命階段4
1.2信息系統的基本概念9
1.2.1系統的概念9
1.2.2信息系統11
1.3信息系統的開發19
1.3.1信息系統開發中常見的一些問題19
1.3.2系統的方法21
1.3.3系統開發步驟22
1.3.4信息系統開發的指導思想和工作原則26
1.4信息系統開發的組織及項目管理29
1.4.1信息系統開發人員的組織29
1.4.2系統分析員應具有的基本技能30
1.4.3信息系統開發中的文檔管理31
1.4.4信息系統開發中的項目管理34
1.5原型法39
1.5.1原型法開發步驟39
1.5.2原型法的使用前提41
1.5.3原型法的人員組織和工作環境42
思考題43
第2章信息系統開發過程管理44
2.1CMM概述44
2.1.1CMM基本概念44
2.1.2CMM框架47
2.1.3CMM管理手段51
2.2信息系統開發過程模型54
2.2.1常用的開發模型54
2.2.2CMM中的開發流程定義56
2.2.3CMM中的開發流程裁剪62
2.3信息系統開發過程中的標準規範64
2.3.1過程文檔的標準規範64
2.3.2開發文檔的標準規範66
2.3.3程式編制的標準規範67
思考題67
第3章信息系統總體規劃69
3.1信息系統總體規劃概述69
3.1.1問題的提出69
3.1.2總體規劃的時機72
3.1.3總體規劃的內容73
3.1.4總體規劃的組織73
3.1.5總體規劃的步驟75
3.2數據環境77
3.2.1建立資料庫的必要性77
3.2.2四類數據環境78
3.2.3主題資料庫規劃的內容79
3.3總體業務規劃80
3.3.1現行系統的調查81
3.3.2職能域83
3.3.3業務過程84
3.3.4業務活動86
3.3.5業務模型的最佳化89
3.4總體數據規劃94
3.4.1主題資料庫規劃94
3.4.2信息系統總體結構規劃95
3.4.3主題資料庫的分布規劃102
3.4.4主題資料庫的可靠性規劃105
3.5信息技術規劃106
3.5.1關鍵技術套用規劃106
3.5.2套用開發策略規劃108
3.5.3數據管理策略110
3.5.4硬體基礎設施規劃111
3.5.5開發工具的選擇策略113
思考題114
第4章信息系統分析115
4.1信息系統分析概述115
4.1.1信息系統分析的任務115
4.1.2信息系統分析步驟116
4.1.3信息系統分析工具117
4.1.4信息系統分析階段的過程管理117
4.1.5信息系統分析的特點121
4.2業務流程調查122
4.2.1業務流程概要調查122
4.2.2業務流程詳細調查124
4.2.3業務流程審查128
4.3數據分析建立數據模型131
4.3.1關係的基本性質131
4.3.2關係的規範化形式132
4.3.3數據分析及主題資料庫的邏輯設計136
4.4功能分析建立新系統邏輯結構138
4.4.1詳細的功能分析138
4.4.2總體邏輯結構設計142
4.4.3邏輯結構的審查144
4.5業務功能描述146
4.5.1用例圖及用例說明146
4.5.2用例的活動描述155
4.5.3用例模型的抽象159
思考題162
第5章信息系統設計164
5.1信息系統設計概述164
5.1.1系統設計的任務164
5.1.2系統設計步驟165
5.1.3系統設計評價標準165
5.2資料庫設計和編碼設計168
5.2.1資料庫設計168
5.2.2編碼設計171
5.3人機界面設計179
5.3.1輸入/輸出方式179
5.3.2操作模式的設計181
5.3.3界面設計183
5.4功能設計185
5.4.1面向對象功能設計的基本任務185
5.4.2面向對象功能設計方法187
5.4.3面向對象的程式代碼設計196
思考題204
第6章系統測試205
6.1系統測試概述205
6.1.1測試的基本方法205
6.1.2測試的基本原則207
6.1.3測試的基本手段208
6.2人工測試方法209
6.3編程測試及測試數據的設計212
6.3.1邏輯覆蓋測試213
6.3.2等價類劃分215
6.3.3邊值分析218
6.3.4因果圖221
6.3.5猜錯224
6.3.6策略224
6.4單元測試與集成測試225
6.4.1測試方式225
6.4.2自頂向下測試226
6.4.3自底向上測試227
6.4.4單元測試228
6.4.5集成測試228
6.4.6測試的執行229
6.5高級測試230
6.5.1系統測試230
6.5.2驗收測試及安裝測試232
6.6測試計畫和控制232
6.6.1測試計畫233
6.6.2測試完成的標準233
思考題235
第7章系統運行維護236
7.1系統切換236
7.1.1系統切換前的準備236
7.1.2系統切換237
7.2系統運行維護238
7.2.1系統運行238
7.2.2系統維護240
7.3系統運行的審計與評價242
思考題243
附錄1程式代碼編寫標準規範樣例244
附錄2RationalRose使用方法簡介249
參考文獻260

相關詞條

熱門詞條

聯絡我們