《管理信息系統(tǒng)(第2版)》立足于管理信息系統(tǒng)的基本理論思想,本著實(shí)用、易懂的原則,詳細(xì)介紹了信息時(shí)代的管理信息系統(tǒng),信息系統(tǒng)的應(yīng)用,管理信息系統(tǒng)的基礎(chǔ)設(shè)施,管理信息系統(tǒng)的數(shù)據(jù)資源管理,管理信息系統(tǒng)的開發(fā)方法,信息系統(tǒng)的規(guī)劃、分析、設(shè)計(jì),系統(tǒng)實(shí)施,系統(tǒng)運(yùn)行與維護(hù)以及面向?qū)ο蟮拈_發(fā)方法等內(nèi)容。本書的特色在于系統(tǒng)性與實(shí)踐性并重,以此使讀者能夠更準(zhǔn)確、有效地掌握管理信息系統(tǒng)的原理、方法和應(yīng)用技能。
管理信息系統(tǒng)在社會(huì)經(jīng)濟(jì)組織中發(fā)揮著越來(lái)越重要的作用,它并非只是計(jì)算機(jī)的簡(jiǎn)單應(yīng)用,也不是單純的“計(jì)算機(jī)輔助信息管理”,它是組織的神經(jīng)系統(tǒng),是一個(gè)人機(jī)交互的系統(tǒng)。管理信息系統(tǒng)的建設(shè)是一個(gè)復(fù)雜的社會(huì)過(guò)程,影響其建設(shè)成敗的有體制、觀念、技術(shù)等多種因素。管理信息系統(tǒng)是管理類課程中的一門重要專業(yè)課程,涉及管理科學(xué)、計(jì)算機(jī)科學(xué)、系統(tǒng)科學(xué)、信息技術(shù)和通信技術(shù)的相關(guān)知識(shí),是對(duì)這些學(xué)科知識(shí)的綜合應(yīng)用,是一門綜合性、交叉性的課程。
本書是在多年教學(xué)使用的第1版的基礎(chǔ)上,通過(guò)修改、擴(kuò)充信息系統(tǒng)的最新進(jìn)展編寫而成。編寫本教材的目的是使學(xué)生能夠更好地掌握管理信息系統(tǒng)的基本概念,提高系統(tǒng)分析和設(shè)計(jì)及開發(fā)信息系統(tǒng)的能力。本書敘述完整,系統(tǒng)性與實(shí)踐性并重,結(jié)合目前信息技術(shù)和信息系統(tǒng)的發(fā)展?fàn)顩r,在闡明基本概念的基礎(chǔ)上,著重培養(yǎng)學(xué)生的實(shí)際開發(fā)信息系統(tǒng)的能力。
本書第2版從第1版的8章擴(kuò)充為11章,包括信息時(shí)代的管理信息系統(tǒng)、信息系統(tǒng)的應(yīng)用、管理信息系統(tǒng)的基礎(chǔ)設(shè)施、管理信息系統(tǒng)的數(shù)據(jù)資源管理、管理信息系統(tǒng)的開發(fā)方法、信息系統(tǒng)規(guī)劃、信息系統(tǒng)分析、信息系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)運(yùn)行與維護(hù)以及面向?qū)ο蟮拈_發(fā)方法等內(nèi)容。每章章后都附有各種類型的習(xí)題,通過(guò)這些練習(xí),讀者可以加深對(duì)基本概念的理解和掌握。
在信息系統(tǒng)開發(fā)方法上,本書重點(diǎn)介紹了結(jié)構(gòu)化生命周期法,這也是目前最成熟、應(yīng)用最廣的方法。同時(shí),本書也用專門的章節(jié)介紹了面向?qū)ο蟮姆椒,面向(qū)ο蟮姆椒▽?shù)據(jù)和處理結(jié)合為一體,更符合人們認(rèn)識(shí)客觀事物的規(guī)律。根據(jù)教學(xué)要求,本科生應(yīng)該切實(shí)掌握結(jié)構(gòu)化方法,同時(shí)了解其他方法的基本思想,了解它們的發(fā)展趨勢(shì),并且在實(shí)際應(yīng)用中做到融會(huì)貫通。
現(xiàn)代系統(tǒng)科學(xué)是信息系統(tǒng)科學(xué)的支柱之一,同時(shí),信息系統(tǒng)本身也是一個(gè)集管理與技術(shù)為一體的、涉及多種因素的復(fù)雜系統(tǒng)。本書注重結(jié)合系統(tǒng)的思想和觀點(diǎn)介紹信息系統(tǒng)的開發(fā)與建設(shè),希望有助于讀者在課程的學(xué)習(xí)中更好地吸取和運(yùn)用系統(tǒng)的理念、思路和方法。
管理信息系統(tǒng)課程的一大特點(diǎn)是實(shí)踐性強(qiáng),由于缺乏實(shí)際工作的經(jīng)驗(yàn),學(xué)生往往會(huì)在實(shí)際開發(fā)信息系統(tǒng)時(shí)遇到困難。針對(duì)這樣的情況,本書以較大的篇幅詳細(xì)地?cái)⑹隽讼到y(tǒng)分析、設(shè)計(jì)和開發(fā)的全過(guò)程,以便學(xué)生更扎實(shí)地理解、掌握信息系統(tǒng)開發(fā)的基本概念與技術(shù),并在實(shí)際操作過(guò)程中加以應(yīng)用。同時(shí)這里也要指出,課程設(shè)計(jì)也是本課程的一個(gè)重要環(huán)節(jié),結(jié)合課程的教學(xué),在課程內(nèi)和課程外均可安排相應(yīng)比例的課程設(shè)計(jì)與案例討論,這對(duì)于本課程的理論學(xué)習(xí)和技能掌握具有重要的作用。
本書由王恒山教授、許曉兵副教授擔(dān)任主編(按姓氏拼音排序),由陳荔副教授、倪靜副教授、張昕瑞講師擔(dān)任副主編(按姓氏拼音排序)。第1~3章由王恒山編寫,第4、5、8章由陳荔編寫,第9、10章由張昕瑞編寫,第7、11章由許曉兵編寫,第6章由張昕瑞和許曉兵合作編寫,倪靜為本書提供了主要案例。張寧教授、郭強(qiáng)教授、班勝杰、宋玉萍、張?zhí)m也參加了本書的編寫。
本書第2版的修改得到上海理工大學(xué)重點(diǎn)課程建設(shè)項(xiàng)目系統(tǒng)分析與設(shè)計(jì)的資助,王恒山對(duì)本書第2版做了最后的審訂。
本書可作為高等學(xué)校管理類相關(guān)專業(yè)“系統(tǒng)分析與設(shè)計(jì)”和“管理信息系統(tǒng)”課程的教材,也可以作為從事信息系統(tǒng)建設(shè)的相關(guān)行業(yè)的技術(shù)人員和管理人員的參考書。
由于各種原因,本書難免存在不足之處,懇請(qǐng)讀者提出寶貴意見,以利于我們進(jìn)一步改進(jìn)、提高。
編 者
前 言
教學(xué)建議
第1章 信息時(shí)代的管理信息系統(tǒng) 1
1.1 信息系統(tǒng)是時(shí)代的需要 1
1.2 信息系統(tǒng)的重要性 2
1.2.1 工商業(yè)活動(dòng)的基礎(chǔ) 2
1.2.2 提高生產(chǎn)率的工具 3
1.2.3 獲得戰(zhàn)略優(yōu)勢(shì)的手段 3
1.2.4 支持決策過(guò)程的幫手 3
1.2.5 加強(qiáng)團(tuán)隊(duì)合作的潤(rùn)滑劑 4
1.2.6 建立企業(yè)聯(lián)盟的紐帶 4
1.2.7 實(shí)現(xiàn)全球化的保證 5
1.2.8 組織變革和轉(zhuǎn)型的助推器 5
1.3 系統(tǒng)視角下的信息系統(tǒng) 5
1.3.1 管理信息系統(tǒng)的定義 5
1.3.2 管理信息系統(tǒng)的特性 6
1.3.3 管理信息系統(tǒng)性能的評(píng)價(jià)標(biāo)準(zhǔn) 7
1.4 信息系統(tǒng)的三種重要資源 8
1.4.1 信息是信息系統(tǒng)的基礎(chǔ) 8
1.4.2 信息技術(shù)是信息系統(tǒng)的工具 10
1.4.3 知識(shí)工作者是信息系統(tǒng)的靈魂 11
1.5 信息系統(tǒng)的難點(diǎn) 12
1.5.1 實(shí)現(xiàn)信息系統(tǒng)的投資價(jià)值 12
1.5.2 轉(zhuǎn)變企業(yè)管理的模式 13
1.5.3 適應(yīng)全球經(jīng)濟(jì)環(huán)境的要求 13
1.5.4 建立合適的信息技術(shù)基礎(chǔ)設(shè)施 13
1.5.5 控制道德與安全問(wèn)題 13
第2章 信息系統(tǒng)的應(yīng)用 15
2.1 管理信息系統(tǒng)的類型 15
2.2 企業(yè)中不同層次的信息系統(tǒng) 17
2.2.1 業(yè)務(wù)處理系統(tǒng) 17
2.2.2 辦公自動(dòng)化系統(tǒng) 18
2.2.3 知識(shí)工作系統(tǒng) 19
2.2.4 計(jì)劃與控制信息系統(tǒng) 19
2.2.5 決策支持系統(tǒng) 20
2.2.6 經(jīng)理支持系統(tǒng) 21
2.3 企業(yè)集成化信息系統(tǒng) 23
2.3.1 信息系統(tǒng)的集成化發(fā)展 23
2.3.2 企業(yè)資源計(jì)劃系統(tǒng) 24
2.4 電子商務(wù) 32
2.4.1 電子商務(wù)的定義 32
2.4.2 電子商務(wù)的特性 33
2.4.3 電子商務(wù)的功能 33
2.4.4 電子商務(wù)的模式 34
2.4.5 移動(dòng)電子商務(wù) 35
2.5 電子政務(wù) 35
2.5.1 電子政務(wù)的定義 35
2.5.2 電子政務(wù)的意義 36
2.5.3 電子政務(wù)運(yùn)作模式與功能 37
2.5.4 電子政務(wù)的基本框架體系 38
2.5.5 電子政務(wù)的發(fā)展與展望 39
第3章 管理信息系統(tǒng)的基礎(chǔ)設(shè)施 42
3.1 計(jì)算機(jī)硬件 42
3.1.1 中央處理器 42
3.1.2 存儲(chǔ)器 42
3.1.3 輸出設(shè)備 44
3.1.4 輸入設(shè)備 46
3.2 計(jì)算機(jī)軟件 47
3.2.1 系統(tǒng)軟件 47
3.2.2 應(yīng)用軟件 50
3.3 計(jì)算機(jī)通信與網(wǎng)絡(luò) 51
3.3.1 網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu) 51
3.3.2 網(wǎng)絡(luò)的類型 53
第4章 管理信息系統(tǒng)的數(shù)據(jù)資源管理 55
4.1 數(shù)據(jù)庫(kù)的基本知識(shí) 55
4.1.1 數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng) 55
4.1.2 數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu) 55
4.2 數(shù)據(jù)模型 56
4.2.1 信息世界中的基本概念 57
4.2.2 概念模型的表示方法 57
4.2.3 關(guān)系數(shù)據(jù)模型與關(guān)系數(shù)據(jù)庫(kù) 59
4.3 關(guān)系規(guī)范化理論 60
4.3.1 關(guān)鍵字的概念 60
4.3.2 函數(shù)依賴 60
4.3.3 范式與規(guī)范化 61
4.3.4 規(guī)范化的基本原則 62
4.4 數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘 62
4.4.1 數(shù)據(jù)倉(cāng)庫(kù) 62
4.4.2 數(shù)據(jù)挖掘 64
第5章 管理信息系統(tǒng)的開發(fā)方法 68
5.1 信息系統(tǒng)開發(fā)的復(fù)雜性 68
5.1.1 需求識(shí)別過(guò)程的復(fù)雜性 68
5.1.2 數(shù)據(jù)資源管理的復(fù)雜性 69
5.1.3 系統(tǒng)集成的復(fù)雜性 69
5.1.4 組織變革所帶來(lái)的復(fù)雜性 70
5.1.5 系統(tǒng)設(shè)計(jì)對(duì)象的復(fù)雜性 70
5.1.6 信息系統(tǒng)與管理變革的復(fù)雜性 71
5.1.7 開放協(xié)作系統(tǒng)的復(fù)雜性 71
5.2 信息系統(tǒng)的層次劃分 71
5.3 系統(tǒng)開發(fā)方法概述 74
5.4 結(jié)構(gòu)化系統(tǒng)開發(fā)方法 76
5.4.1 結(jié)構(gòu)化系統(tǒng)開發(fā)的基本思想 76
5.4.2 結(jié)構(gòu)化開發(fā)方法的主要原則 76
5.4.3 系統(tǒng)開發(fā)的生命周期 78
5.4.4 結(jié)構(gòu)化系統(tǒng)開發(fā)方法的優(yōu)缺點(diǎn) 80
5.5 原型法 81
5.5.1 原型方法的工作流程 81
5.5.2 原型法的優(yōu)缺點(diǎn) 82
5.5.3 原型法的適用范圍 83
5.6 面向?qū)ο蟮拈_發(fā)方法 84
5.7 計(jì)算機(jī)輔助系統(tǒng)的開發(fā)方法 84
5.7.1 CASE開發(fā)方法的基本思想 85
5.7.2 集成化的CASE環(huán)境 85
5.7.3 CASE的特點(diǎn) 86
5.8 各種開發(fā)方法的比較 87
第6章 信息系統(tǒng)規(guī)劃 89
6.1 管理信息系統(tǒng)戰(zhàn)略規(guī)劃概述 89
6.1.1 管理信息系統(tǒng)戰(zhàn)略規(guī)劃的概念 89
6.1.2 管理信息系統(tǒng)戰(zhàn)略規(guī)劃的作用與內(nèi)容 90
6.1.3 管理信息系統(tǒng)戰(zhàn)略規(guī)劃的組織 91
6.2 制定信息系統(tǒng)戰(zhàn)略規(guī)劃的常用方法 92
6.2.1 制定信息系統(tǒng)戰(zhàn)略規(guī)劃的步驟 92
6.2.2 企業(yè)系統(tǒng)規(guī)劃法 93
6.2.3 關(guān)鍵成功因素法 94
6.2.4 戰(zhàn)略目標(biāo)集轉(zhuǎn)化法 95
6.2.5 三種系統(tǒng)規(guī)劃方法的比較 96
6.3 系統(tǒng)的初步調(diào)查與可行性研究 96
6.3.1 系統(tǒng)的初步調(diào)查 96
6.3.2 可行性研究 97
6.4 信息系統(tǒng)戰(zhàn)略規(guī)劃與企業(yè)流程重組 99
第7章 信息系統(tǒng)分析 103
7.1 系統(tǒng)分析概述 103
7.1.1 系統(tǒng)分析的含義 103
7.1.2 系統(tǒng)分析的目標(biāo)和主要活動(dòng) 103
7.1.3 結(jié)構(gòu)化系統(tǒng)分析方法 104
7.2 系統(tǒng)的詳細(xì)調(diào)查 105
7.2.1 詳細(xì)調(diào)查與初步調(diào)查的區(qū)別 105
7.2.2 詳細(xì)調(diào)查的信息分類 106
7.2.3 信息來(lái)源和收集方法 108
7.2.4 詳細(xì)調(diào)查的主要內(nèi)容 111
7.2.5 詳細(xì)調(diào)查的工作結(jié)果 119
7.3 建立信息系統(tǒng)邏輯模型的工具 120
7.3.1 數(shù)據(jù)流程圖 120
7.3.2 數(shù)據(jù)字典 129
7.3.3 處理邏輯的表達(dá)工具 135
7.4 基于事件的數(shù)據(jù)流程分析 140
7.4.1 事件 140
7.4.2 識(shí)別事件的規(guī)則 142
7.4.3 事件響應(yīng)表 143
7.4.4 基于事件分解的DFD圖 144
7.5 新系統(tǒng)邏輯方案的提出 147
7.5.1 提出新系統(tǒng)邏輯方案的主要工作 147
7.5.2 系統(tǒng)分析報(bào)告 149
第8章 信息系統(tǒng)設(shè)計(jì) 155
8.1 信息系統(tǒng)設(shè)計(jì)概述 155
8.1.1 信息系統(tǒng)設(shè)計(jì)的任務(wù)和內(nèi)容 155
8.1.2 信息系統(tǒng)的設(shè)計(jì)目標(biāo) 156
8.2 總體設(shè)計(jì) 157
8.2.1 系統(tǒng)總體布局方案的確定 157
8.2.2 計(jì)算機(jī)系統(tǒng)方案的選擇 160
8.3 軟件系統(tǒng)的結(jié)構(gòu)設(shè)計(jì) 162
8.3.1 結(jié)構(gòu)化設(shè)計(jì)的基本思想 162
8.3.2 模塊的獨(dú)立性 162
8.3.3 模塊結(jié)構(gòu)圖 167
8.3.4 從數(shù)據(jù)流程圖導(dǎo)出模塊結(jié)構(gòu)圖 168
8.3.5 模塊結(jié)構(gòu)圖的改進(jìn) 172
8.3.6 模塊的重用 175
8.4 代碼設(shè)計(jì) 178
8.4.1 代碼的作用 178
8.4.2 代碼的種類 179
8.4.3 代碼的類型 182
8.4.4 代碼設(shè)計(jì)的原則 182
8.4.5 代碼設(shè)計(jì)的步驟 184
8.4.6 代碼的校驗(yàn) 185
8.5 數(shù)據(jù)庫(kù)設(shè)計(jì) 185
8.5.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的目標(biāo) 185
8.5.2 數(shù)據(jù)庫(kù)設(shè)計(jì)步驟 186
8.6 輸出設(shè)計(jì) 190
8.6.1 輸出設(shè)計(jì)的目標(biāo) 190
8.6.2 輸出設(shè)計(jì)的內(nèi)容 191
8.6.3 輸出的設(shè)備與介質(zhì) 191
8.6.4 輸出設(shè)計(jì)的原則 192
8.6.5 輸出設(shè)計(jì)的種類 192
8.7 輸入設(shè)計(jì) 195
8.7.1 輸入設(shè)計(jì)的目標(biāo) 195
8.7.2 輸入設(shè)計(jì)的原則 195
8.7.3 輸入設(shè)計(jì)的內(nèi)容 196
8.7.4 數(shù)據(jù)記錄格式的設(shè)計(jì) 197
8.7.5 屏幕設(shè)計(jì) 199
8.7.6 輸入數(shù)據(jù)的校驗(yàn) 200
8.8 人機(jī)對(duì)話設(shè)計(jì) 201
8.8.1 用戶界面的組成內(nèi)容 201
8.8.2 人機(jī)對(duì)話設(shè)計(jì)的原則 202
8.8.3 人機(jī)對(duì)話的方法(類型) 203
8.8.4 人機(jī)對(duì)話的設(shè)計(jì)技巧 206
8.9 計(jì)算機(jī)處理過(guò)程的設(shè)計(jì) 208
8.9.1 流程圖 208
8.9.2 盒圖 209
8.9.3 程序設(shè)計(jì)語(yǔ)言 210
8.10 系統(tǒng)設(shè)計(jì)說(shuō)明書 211
第9章 系統(tǒng)實(shí)施 214
9.1 系統(tǒng)實(shí)施的內(nèi)容 214
9.1.1 系統(tǒng)實(shí)施的目標(biāo) 214
9.1.2 系統(tǒng)實(shí)施的主要內(nèi)容 214
9.1.3 系統(tǒng)實(shí)施的領(lǐng)導(dǎo) 215
9.2 物理系統(tǒng)的實(shí)施 215
9.2.1 計(jì)算機(jī)系統(tǒng)的實(shí)施 215
9.2.2 網(wǎng)絡(luò)系統(tǒng)的實(shí)施 216
9.3 軟件開發(fā) 216
9.3.1 軟件開發(fā)的任務(wù) 216
9.3.2 主要程序員隊(duì)伍 217
9.3.3 程序設(shè)計(jì)的生命周期 217
9.3.4 衡量編程工作質(zhì)量的指標(biāo) 218
9.3.5 軟件開發(fā)的工具和技術(shù) 219
9.4 數(shù)據(jù)準(zhǔn)備 222
9.5 系統(tǒng)測(cè)試 222
9.5.1 系統(tǒng)測(cè)試的目的、基本任務(wù)和原則 223
9.5.2 測(cè)試的方法 223
9.5.3 測(cè)試情況的設(shè)計(jì) 224
9.5.4 測(cè)試的步驟 225
9.5.5 測(cè)試報(bào)告 226
9.6 系統(tǒng)文檔管理 226
9.7 系統(tǒng)轉(zhuǎn)換 227
9.7.1 系統(tǒng)轉(zhuǎn)換的任務(wù) 227
9.7.2 系統(tǒng)轉(zhuǎn)換的方式 228
9.7.3 系統(tǒng)轉(zhuǎn)換的主要工作 229
9.8 信息系統(tǒng)人員:招聘和培訓(xùn) 230
9.9 系統(tǒng)的安全性 231
9.9.1 影響系統(tǒng)安全性的因素 232
9.9.2 安全技術(shù)策略 233
9.9.3 提高信息系統(tǒng)安全性的方法 234
9.9.4 復(fù)雜信息系統(tǒng)的可生存性 235
第10章 系統(tǒng)運(yùn)行與維護(hù) 238
10.1 系統(tǒng)運(yùn)行管理 238
10.1.1 系統(tǒng)運(yùn)行管理制度 238
10.1.2 系統(tǒng)日常運(yùn)行管理 238
10.1.3 系統(tǒng)軟件文檔的管理 240
10.2 系統(tǒng)維護(hù) 241
10.2.1 系統(tǒng)維護(hù)的目的 241
10.2.2 系統(tǒng)維護(hù)的內(nèi)容 241
10.2.3 系統(tǒng)維護(hù)的類型 242
10.2.4 系統(tǒng)維護(hù)的實(shí)施 243
10.2.5 系統(tǒng)維護(hù)的基本工作 244
10.2.6 系統(tǒng)維護(hù)與設(shè)計(jì)之間的聯(lián)系 245
10.3 系統(tǒng)升級(jí) 245
10.4 系統(tǒng)的審計(jì)與評(píng)價(jià) 246
10.4.1 系統(tǒng)的審計(jì) 246
10.4.2 系統(tǒng)評(píng)價(jià) 247
第11章 面向?qū)ο蟮拈_發(fā)方法 254
11.1 面向?qū)ο蠓椒ǖ幕舅枷?254
11.1.1 面向?qū)ο蟮幕靖拍?254
11.1.2 面向?qū)ο蟮奶卣?256
11.1.3 面向?qū)ο蟮囊?256
11.1.4 面向?qū)ο蟮拈_發(fā)原則 257
11.1.5 面向?qū)ο蠓治龅幕具^(guò)程 258
11.1.6 面向?qū)ο蟮姆?hào)表示 258
11.2 面向?qū)ο蠓治?260
11.3 面向?qū)ο笤O(shè)計(jì) 263
11.4 面向?qū)ο蟮膶?shí)現(xiàn) 266
11.4.1 程序設(shè)計(jì) 266
11.4.2 面向?qū)ο鬁y(cè)試 268
11.5 面向?qū)ο蠓治雠c設(shè)計(jì)工具——統(tǒng)一建模語(yǔ)言UML 269
11.5.1 UML的發(fā)展簡(jiǎn)史與特點(diǎn) 269
11.5.2 UML的主要內(nèi)容 270
11.5.3 UML應(yīng)用案例 272
附錄 部分習(xí)題參考答案 278
參考文獻(xiàn) 293