《信息系統(tǒng)設計與實現(xiàn)》作為普通高等學校信息管理與信息系統(tǒng)本科專業(yè)核心課程“信息系統(tǒng)設計與實現(xiàn)”的教材,按照循序漸進、從基礎到提高、理論與實踐結合的原則,全面而深入地闡述了信息系統(tǒng)開發(fā)的基本理論與方法,主要內容包括信息系統(tǒng)的相關概念,信息系統(tǒng)開發(fā)的常用方法,信息系統(tǒng)結構化分析、設計與實現(xiàn)方法,UML建模,面向對象分析與設計方法,信息系統(tǒng)應用與發(fā)展等。
更多科學出版社服務,請掃碼獲取。
目錄
前言
第1章 信息系統(tǒng)概述 1
1.1 信息和信息管理 1
1.1.1 數(shù)據(jù)與信息的定義 1
1.1.2 數(shù)據(jù)與信息的關系 2
1.1.3 信息屬性 3
1.1.4 信息類型 4
1.1.5 信息生命周期 4
1.1.6 管理信息 5
1.1.7 信息管理 5
1.2 系統(tǒng) 5
1.2.1 系統(tǒng)的概念 5
1.2.2 系統(tǒng)的分類 6
1.3 信息系統(tǒng)與管理 6
1.4 管理信息系統(tǒng) 9
1.4.1 管理信息系統(tǒng)的定義 9
1.4.2 管理信息系統(tǒng)的分類 9
1.4.3 管理信息系統(tǒng)的結構 10
1.4.4 管理信息系統(tǒng)學科與其他學科的關系 13
應用與實踐1 15
習題1 15
第2章 信息系統(tǒng)技術基礎 17
2.1 計算機基礎 17
2.1.1 計算機產生與發(fā)展 17
2.1.2 計算機系統(tǒng)基本結構 18
2.2 數(shù)據(jù)庫技術 20
2.2.1 數(shù)據(jù)庫技術的產生與發(fā)展 20
2.2.2 數(shù)據(jù)的獨立性、冗余性和一致性 20
2.2.3 數(shù)據(jù)庫定義與特點 20
2.2.4 數(shù)據(jù)庫系統(tǒng)的構成 21
2.2.5 關系模型、關系規(guī)范化、基本操作和保護 21
2.2.6 數(shù)據(jù)庫設計的主要內容 25
2.3 計算機網絡 29
2.3.1 計算機網絡的相關概念 29
2.3.2 計算機網絡的類型 31
2.3.3 體系結構 32
2.4 云計算 35
2.4.1 云計算特點 35
2.4.2 云計算技術架構 36
2.5 商務智能 37
2.5.1 概念 37
2.5.2 OLAP基本操作和實現(xiàn)方法 37
2.5.3 架構 38
2.5.4 實施步驟 39
2.6 大數(shù)據(jù)技術 39
2.6.1 定義 39
2.6.2 特征 40
2.6.3 大數(shù)據(jù)技術體系以及平臺 40
應用與實踐2 42
習題2 42
第3章 信息系統(tǒng)開發(fā)概述 45
3.1 信息系統(tǒng)開發(fā)特點和組織 45
3.1.1 信息系統(tǒng)開發(fā)特點 45
3.1.2 信息系統(tǒng)開發(fā)的組織與管理 46
3.2 信息系統(tǒng)開發(fā)策略 46
3.3 信息系統(tǒng)開發(fā)方法 47
3.3.1 結構化系統(tǒng)開發(fā)方法 47
3.3.2 原型法 50
3.3.3 面向對象法 52
3.3.4 計算機輔助軟件工程法 54
3.4 管理信息系統(tǒng)開發(fā)方式及選擇 55
應用與實踐3 59
習題3 60
第4章 信息系統(tǒng)規(guī)劃 62
4.1 信息系統(tǒng)規(guī)劃概述 62
4.1.1 信息系統(tǒng)規(guī)劃的定義 62
4.1.2 信息系統(tǒng)規(guī)劃的必要性 62
4.1.3 信息系統(tǒng)規(guī)劃的任務 63
4.2 信息系統(tǒng)規(guī)劃的內容和步驟 63
4.2.1 信息系統(tǒng)規(guī)劃的內容 63
4.2.2 信息系統(tǒng)規(guī)劃的步驟 64
4.3 信息系統(tǒng)規(guī)劃的常用方法 65
4.3.1 信息系統(tǒng)規(guī)劃方法概論 65
4.3.2 企業(yè)系統(tǒng)規(guī)劃法 66
4.3.3 關鍵成功因素法 72
4.3.4 戰(zhàn)略集轉化法 73
4.3.5 三種方法比較 74
4.4 項目可行性分析 74
應用與實踐4 76
習題4 76
第5章 信息系統(tǒng)分析 78
5.1 系統(tǒng)分析概述 78
5.1.1 系統(tǒng)分析任務 78
5.1.2 系統(tǒng)分析的原則 79
5.1.3 結構化分析方法 80
5.2 系統(tǒng)詳細調查和用戶需求分析 80
5.2.1 詳細調查的目的和原則 81
5.2.2 詳細調查的內容及方法 81
5.2.3 用戶需求分析 84
5.3 系統(tǒng)調查工具 85
5.3.1 數(shù)據(jù)流程圖 85
5.3.2 數(shù)據(jù)字典 88
5.3.3 描述處理邏輯的工具 90
5.4 新系統(tǒng)邏輯方案的建立 91
5.4.1 確定新系統(tǒng)的邏輯方案 91
5.4.2 系統(tǒng)分析報告編寫 92
應用與實踐5 94
習題5 95
第6章 信息系統(tǒng)設計 99
6.1 系統(tǒng)設計概述 99
6.1.1 系統(tǒng)設計內容 99
6.1.2 系統(tǒng)設計原則 101
6.2 功能結構圖設計 102
6.2.1 結構化設計概述 102
6.2.2 模塊結構圖 103
6.2.3 模塊結構的設計原則 107
6.2.4 信息系統(tǒng)流程圖 110
6.3 系統(tǒng)物理配置方案設計 111
6.3.1 設計依據(jù) 111
6.3.2 系統(tǒng)物理配置 112
6.4 代碼設計 113
6.4.1 代碼設計的用途 113
6.4.2 代碼設計原則 114
6.4.3 代碼的總數(shù) 114
6.4.4 代碼的種類 115
6.4.5 代碼結構中的校驗位 116
6.4.6 代碼設計步驟 117
6.5 輸出設計 117
6.5.1 輸出設計的內容 117
6.5.2 輸出的設備和方式 118
6.5.3 輸出報告 120
6.6 輸入設計 121
6.6.1 輸入設計的原則 121
6.6.2 數(shù)據(jù)輸入設備的選擇 122
6.6.3 輸入設計與校驗方式 122
6.6.4 原始單據(jù)的格式設計 124
6.7 人-機界面設計 125
6.8 數(shù)據(jù)存儲設計 127
6.8.1 文件分類 127
6.8.2 文件設計 128
6.8.3 數(shù)據(jù)庫設計 129
6.9 系統(tǒng)的安全可靠性設計 130
6.9.1 系統(tǒng)的安全性及其設計 130
6.9.2 系統(tǒng)的保密性及其設計 131
6.10 系統(tǒng)設計說明書 131
應用與實踐6 132
習題6 132
第7章 信息系統(tǒng)實施 137
7.1 系統(tǒng)實施的任務與工作內容 137
7.2 物理系統(tǒng)的實施 138
7.3 程序設計 139
7.3.1 程序設計的目標 139
7.3.2 程序設計語言的選擇 140
7.3.3 結構化程序設計方法 141
7.4 系統(tǒng)測試 145
7.4.1 測試的主要內容 146
7.4.2 測試的基本過程 146
7.5 系統(tǒng)切換 150
7.5.1 數(shù)據(jù)的整理與錄入 150
7.5.2 系統(tǒng)切換方式 150
7.6 系統(tǒng)評價與驗收 152
7.6.1 系統(tǒng)評價 152
7.6.2 系統(tǒng)驗收 152
應用與實踐7 154
習題7 154
第8章 信息系統(tǒng)運行與管理 156
8.1 信息系統(tǒng)運行管理的組織機構 156
8.1.1 信息系統(tǒng)的組織 156
8.1.2 CIO設置 157
8.2 信息系統(tǒng)運行管理的主要內容 158
8.2.1 系統(tǒng)的制度建設 159
8.2.2 系統(tǒng)的日常管理 159
8.2.3 系統(tǒng)文檔的管理 162
8.2.4 系統(tǒng)的安全保密 162
應用與實踐8 164
習題8 165
第9章 UML 168
9.1 UML概述 168
9.2 UML構成 169
9.2.1 視圖 169
9.2.2 圖 170
9.2.3 模型元素 176
9.2.4 通用機制 176
9.3 RUP 177
應用與實踐9 178
習題9 178
第10章 面向對象分析與設計 180
10.1 面向對象分析 180
10.1.1 需求分析階段 180
10.1.2 系統(tǒng)分析階段 182
10.2 面向對象設計 184
10.2.1 類設計 184
10.2.2 接口設計 184
10.3 案例分析 185
10.3.1 系統(tǒng)分析 185
10.3.2 系統(tǒng)設計 193
應用與實踐10 196
習題10 197
第11章 信息系統(tǒng)的應用與發(fā)展 198
11.1 MRP、MPRⅡ與ERP 198
11.1.1 庫存控制訂貨點理論 199
11.1.2 MRP系統(tǒng) 201
11.1.3 MRPⅡ系統(tǒng) 202
11.1.4 ERP系統(tǒng) 204
11.2 決策支持系統(tǒng) 205
11.2.1 決策支持系統(tǒng)的概念 205
11.2.2 決策支持系統(tǒng)的功能 207
11.2.3 決策支持系統(tǒng)的組成 208
11.3 經理信息系統(tǒng)和戰(zhàn)略信息系統(tǒng) 209
11.3.1 經理信息系統(tǒng) 209
11.3.2 戰(zhàn)略信息系統(tǒng) 210
11.4 電子商務系統(tǒng)和供應鏈管理系統(tǒng) 211
11.4.1 電子商務系統(tǒng) 211
11.4.2 供應鏈管理系統(tǒng) 213
11.5 管理信息系統(tǒng)的發(fā)展 215
11.5.1 電子數(shù)據(jù)處理系統(tǒng)階段 216
11.5.2 管理信息系統(tǒng)階段 216
11.5.3 決策支持系統(tǒng)階段 217
應用與實踐11 218
習題11 218
第12章 項目實用案例 220
12.1 “OA費用管理系統(tǒng)”項目簡介 220
12.1.1 項目團隊成員 220
12.1.2 ××公司概況 221
12.1.3 走訪調研 222
12.1.4 問題整理結果 224
12.2 項目系統(tǒng)分析 224
12.2.1 系統(tǒng)分析 224
12.2.2 系統(tǒng)流程建!227
12.2.3 編寫系統(tǒng)說明書 228
12.3 項目系統(tǒng)設計與實現(xiàn) 230
12.3.1 系統(tǒng)功能模塊體系 230
12.3.2 軟件運行環(huán)境設計 231
12.3.3 數(shù)據(jù)庫物理模型設計 231
12.3.4 系統(tǒng)代碼設計 232
12.3.5 系統(tǒng)界面設計 233
12.3.6 網絡環(huán)境設計 237
12.3.7 編寫系統(tǒng)設計說明書 238
12.4 具體實施 239
應用與實踐12 240
主要參考文獻 241