信息系統(tǒng)分析與開發(fā)技術(shù)(第3版)
定 價(jià):76 元
- 作者:梁昌勇
- 出版時(shí)間:2024/4/1
- ISBN:9787121475122
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:G202
- 頁碼:380
- 紙張:
- 版次:01
- 開本:16開
本書為"十二五”普通高等教育本科國家級(jí)規(guī)劃教材、工業(yè)和信息化部"十二五”規(guī)劃教材。 本書以信息系統(tǒng)開發(fā)生命周期模型為主線,以結(jié)構(gòu)化開發(fā)方法和面向?qū)ο箝_發(fā)方法兩種主流方法為主線,闡述如下內(nèi)容:信息系統(tǒng)和信息管理等有關(guān)基本概念,信息系統(tǒng)開發(fā)方法和模型,信息系統(tǒng)的規(guī)劃方法、分析方法和技術(shù)、設(shè)計(jì)方法和技術(shù)、實(shí)現(xiàn)方法和技術(shù),新一代信息技術(shù)背景下信息系統(tǒng)開發(fā)方法和技術(shù),信息系統(tǒng)測試和項(xiàng)目管理,并以實(shí)際信息系統(tǒng)開發(fā)項(xiàng)目作為案例進(jìn)行分析。 本書不僅可以作為大數(shù)據(jù)管理與應(yīng)用、信息管理與信息系統(tǒng)等相關(guān)專業(yè)的教材,也可供從事信息系統(tǒng)管理和開發(fā)人員參考。
梁昌勇,教授,博士,博士生導(dǎo)師,教育部長江學(xué)者特聘教授,享受國務(wù)院特殊津貼專家,安徽省教學(xué)名師,安徽省師德先進(jìn)個(gè)人,F(xiàn)任合肥工業(yè)大學(xué)科研院副院長,曾任合肥工業(yè)大學(xué)管理學(xué)院院長。目前兼任教育部管理科學(xué)與工程類教學(xué)指導(dǎo)委員會(huì)委員,全國工程管理專業(yè)學(xué)位研究生教育指導(dǎo)委員會(huì)委員,中國優(yōu)選法統(tǒng)籌法與經(jīng)濟(jì)數(shù)學(xué)研究會(huì)副理事長,CNAIS常務(wù)理事,安徽省管理學(xué)學(xué)會(huì)理事長。
目 錄
第1章 信息系統(tǒng)概述 1
1.1 信息系統(tǒng)的基本內(nèi)涵 2
1.1.1 信息系統(tǒng)的定義 2
1.1.2 信息系統(tǒng)的組成 3
1.1.3 信息系統(tǒng)的功能 5
1.1.4 信息系統(tǒng)的類型 6
1.2 信息系統(tǒng)的發(fā)展歷程和趨勢(shì) 10
1.2.1 信息系統(tǒng)的發(fā)展歷程 10
1.2.2 信息系統(tǒng)的發(fā)展趨勢(shì) 12
1.3 典型的信息系統(tǒng) 13
1.3.1 企業(yè)資源計(jì)劃系統(tǒng) 13
1.3.2 決策支持系統(tǒng) 15
1.3.3 電子商務(wù)系統(tǒng) 16
1.3.4 專家系統(tǒng) 17
1.4 信息系統(tǒng)與組織數(shù)字化轉(zhuǎn)型 19
1.4.1 組織數(shù)字化轉(zhuǎn)型的時(shí)代必然性 19
1.4.2 組織數(shù)字化轉(zhuǎn)型的內(nèi)涵 20
1.4.3 信息系統(tǒng)與組織數(shù)字化轉(zhuǎn)型的相互推動(dòng)作用 21
1.5 信息系統(tǒng)工程倫理 22
1.5.1 工程倫理 22
1.5.2 信息系統(tǒng)的倫理問題 22
1.5.3 信息系統(tǒng)生命周期中的倫理問題 24
本章小結(jié) 25
思考題 26
參考文獻(xiàn) 26
第2章 信息系統(tǒng)開發(fā)方法和模型 28
2.1 信息系統(tǒng)生命周期和開發(fā)周期 29
2.1.1 信息系統(tǒng)生命周期 29
2.1.2 信息系統(tǒng)開發(fā)周期 31
2.2 信息系統(tǒng)開發(fā)方法 31
2.2.1 結(jié)構(gòu)化生命周期法 31
2.2.2 原型法 33
2.2.3 面向?qū)ο蠓?34
2.3 信息系統(tǒng)開發(fā)模型 36
2.3.1 瀑布模型 37
2.3.2 原型模型 38
2.3.3 增量模型 40
2.3.4 螺旋模型 42
2.3.5 基于構(gòu)件的開發(fā)模型 44
2.3.6 基于體系結(jié)構(gòu)的開發(fā)模型 45
2.3.7 RUP 46
2.4 信息系統(tǒng)開發(fā)方式 48
2.4.1 自主開發(fā) 49
2.4.2 聯(lián)合開發(fā) 49
2.4.3 系統(tǒng)外包 49
本章小結(jié) 51
思考題 51
參考文獻(xiàn) 52
第3章 企業(yè)信息化戰(zhàn)略設(shè)計(jì)與信息系統(tǒng)規(guī)劃 53
3.1 企業(yè)信息化戰(zhàn)略規(guī)劃 54
3.1.1 新時(shí)代背景下企業(yè)信息化戰(zhàn)略規(guī)劃面臨的問題 54
3.1.2 企業(yè)信息化戰(zhàn)略規(guī)劃的思路 56
3.1.3 企業(yè)信息化戰(zhàn)略規(guī)劃的步驟 57
3.2 企業(yè)信息化戰(zhàn)略頂層設(shè)計(jì) 57
3.2.1 企業(yè)信息化戰(zhàn)略頂層設(shè)計(jì)的概念和定位 57
3.2.2 企業(yè)信息化戰(zhàn)略頂層設(shè)計(jì)的內(nèi)容 58
3.2.3 企業(yè)信息化戰(zhàn)略頂層設(shè)計(jì)的框架 61
3.3 企業(yè)架構(gòu)理論 61
3.3.1 企業(yè)架構(gòu)的理論內(nèi)涵 62
3.3.2 企業(yè)架構(gòu)的發(fā)展歷程 62
3.3.3 企業(yè)架構(gòu)的方法論 64
3.3.4 主流企業(yè)架構(gòu) 67
3.4 信息系統(tǒng)規(guī)劃 72
3.4.1 信息系統(tǒng)規(guī)劃概述 72
3.4.2 信息系統(tǒng)規(guī)劃的內(nèi)容 73
3.4.3 信息系統(tǒng)規(guī)劃的步驟 76
3.4.4 信息系統(tǒng)規(guī)劃的方法 78
3.4.5 信息系統(tǒng)規(guī)劃的工具 81
本章小結(jié) 84
思考題 85
參考文獻(xiàn) 85
第4章 信息系統(tǒng)的結(jié)構(gòu)化分析與建模 86
4.1 系統(tǒng)分析概述 87
4.1.1 系統(tǒng)分析的目標(biāo)和內(nèi)容 87
4.1.2 系統(tǒng)總體目標(biāo)及范圍 89
4.1.3 系統(tǒng)分析常用方法 90
4.2 需求信息的獲取 91
4.2.1 需求信息的種類 91
4.2.2 需求信息的來源和收集 92
4.2.3 需求信息的獲取方法 92
4.3 結(jié)構(gòu)化分析方法 93
4.3.1 自頂向下分析 93
4.3.2 業(yè)務(wù)流程分析 94
4.3.3 數(shù)據(jù)流程分析 95
4.3.4 數(shù)據(jù)流程圖 96
4.3.5 數(shù)據(jù)字典 101
4.4 處理邏輯描述工具 104
4.4.1 結(jié)構(gòu)化語言 104
4.4.2 決策樹 106
4.4.3 決策表 107
4.4.4 工具選擇 108
4.5 結(jié)構(gòu)化分析案例 109
本章小結(jié) 112
思考題 113
參考文獻(xiàn) 113
第5章 信息系統(tǒng)的結(jié)構(gòu)化設(shè)計(jì) 115
5.1 系統(tǒng)結(jié)構(gòu)化設(shè)計(jì)概述 116
5.1.1 系統(tǒng)結(jié)構(gòu)化設(shè)計(jì)的任務(wù) 116
5.1.2 系統(tǒng)結(jié)構(gòu)化設(shè)計(jì)的原則 117
5.2 總體設(shè)計(jì) 117
5.2.1 系統(tǒng)體系架構(gòu)設(shè)計(jì) 118
5.2.2 系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì) 118
5.2.3 系統(tǒng)物理配置方案設(shè)計(jì) 118
5.2.4 總體數(shù)據(jù)庫設(shè)計(jì) 120
5.3 詳細(xì)設(shè)計(jì) 121
5.3.1 代碼設(shè)計(jì) 121
5.3.2 數(shù)據(jù)庫設(shè)計(jì) 122
5.3.3 輸入/輸出設(shè)計(jì) 127
5.3.4 人機(jī)交互設(shè)計(jì) 129
5.3.5 處理流程設(shè)計(jì) 130
5.3.6 安全保密設(shè)計(jì) 133
5.3.7 編制系統(tǒng)設(shè)計(jì)說明書 133
5.4 結(jié)構(gòu)化設(shè)計(jì)方法 134
5.4.1 自頂向下設(shè)計(jì) 134
5.4.2 模塊化設(shè)計(jì) 135
5.4.3 流程重組和設(shè)計(jì) 145
5.5 結(jié)構(gòu)化設(shè)計(jì)案例 148
5.5.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) 148
5.5.2 數(shù)據(jù)庫設(shè)計(jì) 148
5.5.3 處理過程設(shè)計(jì) 150
5.5.4 數(shù)據(jù)的安全設(shè)計(jì) 151
本章小結(jié) 152
思考題 152
參考文獻(xiàn) 152
第6章 信息系統(tǒng)的面向?qū)ο蠓治雠c建模 154
6.1 面向?qū)ο蠓治龅幕靖拍?155
6.1.1 面向?qū)ο蠓椒ǖ幕靖拍?155
6.1.2 面向?qū)ο蠓治龅母拍詈蛢?yōu)點(diǎn) 158
6.1.3 面向?qū)ο蠓治龅闹饕瓌t 159
6.2 統(tǒng)一建模語言 160
6.2.1 UML概述 160
6.2.2 UML的內(nèi)容 161
6.2.3 UML分析建模過程 163
6.3 面向?qū)ο蠓治?164
6.3.1 面向?qū)ο蠓治龅南到y(tǒng)模型 164
6.3.2 面向?qū)ο蠓治龅倪^程 166
6.4 面向?qū)ο蟮腢ML分析建模 168
6.4.1 用例圖 169
6.4.2 類圖 172
6.4.3 順序圖 175
6.4.4 通信圖 176
6.4.5 狀態(tài)機(jī)圖 177
6.5 面向?qū)ο蠓治霭咐?177
6.5.1 案例概述 177
6.5.2 需求分析 178
6.5.3 系統(tǒng)分析 181
本章小結(jié) 183
思考題 184
參考文獻(xiàn) 184
第7章 信息系統(tǒng)的面向?qū)ο笤O(shè)計(jì) 185
7.1 面向?qū)ο笤O(shè)計(jì)的基本概念 186
7.1.1 面向?qū)ο笤O(shè)計(jì)的概念 186
7.1.2 面向?qū)ο笤O(shè)計(jì)的目標(biāo)和任務(wù) 187
7.2 面向?qū)ο笤O(shè)計(jì)模型 187
7.3 面向?qū)ο笤O(shè)計(jì)過程 188
7.3.1 問題域設(shè)計(jì) 188
7.3.2 人機(jī)交互設(shè)計(jì) 189
7.3.3 任務(wù)管理設(shè)計(jì) 191
7.3.4 數(shù)據(jù)管理設(shè)計(jì) 192
7.4 UML的設(shè)計(jì)和實(shí)現(xiàn)模型 193
7.4.1 設(shè)計(jì)類圖 193
7.4.2 活動(dòng)圖 196
7.4.3 構(gòu)件圖 199
7.4.4 包圖 200
7.4.5 UML實(shí)現(xiàn)模型 202
7.5 設(shè)計(jì)模式 203
7.5.1 設(shè)計(jì)模式概念 203
7.5.2 設(shè)計(jì)原則 204
7.5.3 常用設(shè)計(jì)模式 205
7.6 面向?qū)ο笤O(shè)計(jì)案例 211
7.6.1 系統(tǒng)平臺(tái)設(shè)計(jì) 211
7.6.2 結(jié)構(gòu)設(shè)計(jì) 211
7.6.3 用例設(shè)計(jì) 212
7.6.4 數(shù)據(jù)庫設(shè)計(jì) 214
本章小結(jié) 216
思考題 217
參考文獻(xiàn) 217
第8章 基于新一代信息技術(shù)的信息系統(tǒng)開發(fā) 218
8.1 新一代信息技術(shù)及其應(yīng)用 219
8.1.1 新一代信息技術(shù)概述 219
8.1.2 新一代信息技術(shù)在信息系統(tǒng)中的應(yīng)用 221
8.2 信息系統(tǒng)架構(gòu)設(shè)計(jì)和開發(fā) 225
8.2.1 信息系統(tǒng)架構(gòu)概述 225
8.2.2 基于SOA的信息系統(tǒng)開發(fā) 232
8.2.3 基于微服務(wù)的信息系統(tǒng)開發(fā) 236
8.2.4 基于低代碼的信息系統(tǒng)開發(fā) 246
8.3 移動(dòng)端App開發(fā) 248
8.3.1 移動(dòng)端App概述 249
8.3.2 移動(dòng)端App開發(fā)的主要模式 249
8.3.3 移動(dòng)端App開發(fā)的一般流程 254
8.4 大數(shù)據(jù)驅(qū)動(dòng)的信息系統(tǒng)開發(fā) 255
8.4.1 數(shù)據(jù)驅(qū)動(dòng)的信息系統(tǒng)概述 255
8.4.2 數(shù)據(jù)驅(qū)動(dòng)的信息系統(tǒng)開發(fā) 259
8.5 開放環(huán)境下的信息系統(tǒng)安全設(shè)計(jì) 262
8.5.1 信息系統(tǒng)安全定義 262
8.5.2 信息系統(tǒng)安全威脅 263
8.5.3 安全設(shè)計(jì)內(nèi)容 265
8.5.4 基于區(qū)塊鏈的信息系統(tǒng)安全設(shè)計(jì) 267
本章小結(jié) 268
思考題 269
參考文獻(xiàn) 269
第9章 信息系統(tǒng)測試方法和技術(shù) 271
9.1 測試概述 272
9.1.1 測試的概念和目標(biāo) 272
9.1.2 測試原則 273
9.1.3 測試分類 275
9.2 測試步驟 275
9.2.1 軟件測試 276
9.2.2 硬件測試 277
9.2.3 網(wǎng)絡(luò)測試 277
9.3 測試方法 278
9.3.1 白盒測試和黑盒測試 278
9.3.2 靜態(tài)測試和動(dòng)態(tài)測試 280
9.3.3 驗(yàn)證和確認(rèn) 282
9.3.4 自動(dòng)化測試和隨機(jī)測試 283
9.3.5 敏捷測試和冒煙測試 285
9.4 測試過程 286
9.4.1 單元測試 286
9.4.2 集成測試 289
9.4.3 系統(tǒng)測試 292
9.4.4 驗(yàn)收測試 294
9.5 面向?qū)ο鬁y試 296
9.5.1 面向?qū)ο蟮膶哟螠y試 297
9.5.2 面向?qū)ο蟮膯卧獪y試 298
9.5.3 面向?qū)ο蟮募蓽y試 300
9.5.4 面向?qū)ο蟮南到y(tǒng)測試 302
9.6 系統(tǒng)測試管理 303
9.6.1 測試管理的內(nèi)容和常用工具 303
9.6.2 測試組織管理 304
9.6.3 測試過程管理 305
9.6.4 資源和配置管理 306
9.6.5 測試文檔管理 306
9.7 信息系統(tǒng)測試案例 307
本章小結(jié) 312
思考題 313
參考文獻(xiàn) 313
第10章 信息系統(tǒng)項(xiàng)目管理 315
10.1 信息系統(tǒng)項(xiàng)目管理概述 316
10.1.1 項(xiàng)目 316
10.1.2 信息系統(tǒng)項(xiàng)目 317
10.1.3 項(xiàng)目管理 319
10.1.4 信息系統(tǒng)項(xiàng)目管理 322
10.2 信息系統(tǒng)項(xiàng)目管理的內(nèi)容 323
10.2.1 范圍管理 323
10.2.2 進(jìn)度管理 328
10.2.3 成本管理 332
10.2.4 質(zhì)量管理 335
10.2.5 風(fēng)險(xiǎn)管理 339
10.2.6 配置管理 341
10.3 信息系統(tǒng)項(xiàng)目管理的過程 344
10.3.1 信息系統(tǒng)項(xiàng)目管理過程的內(nèi)容 344
10.3.2 信息系統(tǒng)項(xiàng)目管理過程之間的關(guān)系 346
10.4 信息系統(tǒng)外包管理 347
10.4.1 需求管理 348
10.4.2 招標(biāo)管理 348
10.4.3 過程管理 350
10.4.4 成果驗(yàn)收 351
10.4.5 運(yùn)維服務(wù) 352
10.5 信息系統(tǒng)文檔管理 353
10.5.1 信息系統(tǒng)文檔的標(biāo)準(zhǔn) 353
10.5.2 信息系統(tǒng)文檔的作用 354
10.5.3 信息系統(tǒng)文檔的分類 355
10.5.4 信息系統(tǒng)文檔的編制和管理 357
本章小結(jié) 358
思考題 359
參考文獻(xiàn) 359
第11章 信息系統(tǒng)開發(fā)實(shí)例 360
11.1 項(xiàng)目概述 361
11.1.1 項(xiàng)目背景 361
11.1.2 開發(fā)目標(biāo)和指導(dǎo)原則 361
11.1.3 指導(dǎo)思想和開發(fā)策略 362
11.1.4 項(xiàng)目團(tuán)隊(duì)組建和管理 363
11.2 業(yè)務(wù)流程分析 363
11.2.1 業(yè)務(wù)特點(diǎn)分析 363
11.2.2 總體業(yè)務(wù)流程分析 365
11.2.3 詳細(xì)業(yè)務(wù)流程分析 365
11.3 數(shù)據(jù)流程分析 365
11.3.1 設(shè)計(jì)項(xiàng)目管理第一層數(shù)據(jù)流程分析 365
11.3.2 設(shè)計(jì)項(xiàng)目管理第二層數(shù)據(jù)流程分析 370
11.3.3 設(shè)計(jì)項(xiàng)目管理第三層數(shù)據(jù)流程分析 373
11.3.4 數(shù)據(jù)字典 376
11.4 結(jié)構(gòu)化設(shè)計(jì) 383
11.4.1 系統(tǒng)功能總體框架設(shè)計(jì) 383
11.4.2 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì) 384
11.4.3 各子系統(tǒng)功能詳細(xì)設(shè)計(jì) 384
11.4.4 數(shù)據(jù)庫設(shè)計(jì) 387
11.5 運(yùn)行環(huán)境設(shè)計(jì) 389
11.5.1 運(yùn)行環(huán)境分析 389
11.5.2 網(wǎng)絡(luò)環(huán)境設(shè)計(jì) 390
11.6 系統(tǒng)實(shí)施 392
11.6.1 進(jìn)度計(jì)劃 392
11.6.2 培訓(xùn)計(jì)劃 393
11.6.3 系統(tǒng)維護(hù)和服務(wù) 393
11.6.4 系統(tǒng)運(yùn)行情況及效果 394
本章小結(jié) 394
思考題 394