本書從管理信息系統(tǒng)的學科發(fā)展特點及系統(tǒng)開發(fā)的基本原理出發(fā),以管理信息系統(tǒng)理論體系為基點,以管理信息系統(tǒng)的生命周期為主線,將結構化開發(fā)方法與面向?qū)ο箝_發(fā)方法進行比較分析,并結合具體實例全面、系統(tǒng)地闡述了如何應用這些原理、方法完成管理信息系統(tǒng)的規(guī)劃、分析、設計、實施和維護工作;從指導上機實驗和課程設計的角度出發(fā),介紹常用的系統(tǒng)開發(fā)工具,包括Visio圖表工具、UML建模工具、Rational Rose需求分析工具和Visual Basic軟件開發(fā)工具等,并且通過具體實例闡述這些工具的具體應用方法。
本書內(nèi)容豐富,選材適當,以理論為指導,并運用大量實例進行講解,力求理論與實踐相結合,注重培養(yǎng)學生系統(tǒng)化的多向思維方式和在理論指導下解決實際問題的能力。
本書可作為高等院校信息管理與信息系統(tǒng)專業(yè)、經(jīng)濟管理類專業(yè)本科生、研究生管理信息系統(tǒng)課程的教材,也可作為MBA、工程碩士等相關課程的參考書。
1.以管理信息系統(tǒng)開發(fā)理論體系為基點,同時重視系統(tǒng)開發(fā)實踐經(jīng)驗和規(guī)律的總結;2.以管理信息系統(tǒng)生命周期為主線,將傳統(tǒng)結構化開發(fā)方法與面向?qū)ο箝_發(fā)方法結合并比較分析,更全面的介紹管理信息系統(tǒng)開發(fā)方法;3.緊跟時代發(fā)展,結合ERP、CRM等企業(yè)應用熱點,用案例闡釋管理信息系統(tǒng)的新進展;4.兼顧管理信息系統(tǒng)開發(fā)工具,如UML建模工具及系統(tǒng)前后臺開發(fā)工具的介紹,便于初學者盡快進入開發(fā)實踐;5.每章配有學習目標和指南、課前思考、課后小結及習題,使用更方便。
目錄
第1章管理信息系統(tǒng)概念與內(nèi)涵1
1.1信息、系統(tǒng)與管理2
1.1.1信息的基礎知識2
1.1.2信息系統(tǒng)與管理4
1.1.3信息技術與企業(yè)信息化建設6
1.2管理信息系統(tǒng)的概念與結構7
1.2.1管理信息系統(tǒng)的定義7
1.2.2管理信息系統(tǒng)的功能和特點8
1.2.3管理信息系統(tǒng)的結構9
1.3管理信息系統(tǒng)的發(fā)展12
1.4管理信息系統(tǒng)的學科體系14
1.4.1管理信息系統(tǒng)的學科內(nèi)容及與其他學科的關系14
1.4.2管理信息系統(tǒng)學科專業(yè)特點及發(fā)展前景16
案例與問題討論18
小結20
練習與作業(yè)20
第2章管理信息系統(tǒng)建設概論21
2.1管理信息系統(tǒng)建設的系統(tǒng)過程特點21
2.1.1管理信息系統(tǒng)建設的復雜性21
2.1.2管理信息系統(tǒng)開發(fā)的社會系統(tǒng)性24
2.2管理信息系統(tǒng)的生命周期24
2.2.1系統(tǒng)規(guī)劃階段24
2.2.2系統(tǒng)分析階段25
2.2.3系統(tǒng)設計階段25
2.2.4系統(tǒng)實施階段26
2.2.5系統(tǒng)運行管理與評價階段26
2.3管理信息系統(tǒng)開發(fā)方法26
2.3.1結構化方法26
2.3.2原型法28
2.3.3面向?qū)ο蠓椒?1
2.4信息系統(tǒng)開發(fā)的管理模型34
2.4.1綜合計劃模型34
2.4.2生產(chǎn)計劃管理模型34
2.4.3庫存管理模型35
2.4.4財務成本管理模型35
2.4.5統(tǒng)計分析與預測模型35
2.5信息系統(tǒng)開發(fā)的組織管理36
2.5.1系統(tǒng)開發(fā)的基礎條件36
2.5.2系統(tǒng)開發(fā)的準備工作38
2.5.3系統(tǒng)開發(fā)方式的選擇40
2.5.4系統(tǒng)開發(fā)的計劃與控制46
案例與問題討論48
小結50
練習與作業(yè)50
第3章系統(tǒng)規(guī)劃51
3.1系統(tǒng)規(guī)劃概述51
3.1.1系統(tǒng)規(guī)劃的概念51
3.1.2系統(tǒng)規(guī)劃的步驟53
3.2系統(tǒng)規(guī)劃內(nèi)容54
3.2.1戰(zhàn)略規(guī)劃54
3.2.2計算模式規(guī)劃55
3.2.3信息資源規(guī)劃57
3.2.4信息系統(tǒng)安全規(guī)劃58
3.3系統(tǒng)規(guī)劃模型與方法61
3.3.1諾蘭的階段模型61
3.3.2關鍵成功因素法63
3.3.3戰(zhàn)略目標集轉(zhuǎn)化法65
3.3.4企業(yè)系統(tǒng)規(guī)劃法66
3.4可行性研究73
3.4.1可行性研究的概念73
3.4.2可行性分析的目標和內(nèi)容73
案例與問題討論76
小結79
練習與作業(yè)80
第4章結構化系統(tǒng)分析81
4.1結構化系統(tǒng)分析的任務82
4.1.1系統(tǒng)分析的基本任務82
4.1.2系統(tǒng)分析的工作步驟83
4.1.3系統(tǒng)分析的調(diào)查方法83
4.1.4調(diào)查中應注意的問題84
4.2系統(tǒng)業(yè)務流程調(diào)查分析85
4.2.1組織結構調(diào)查85
4.2.2功能結構調(diào)查86
4.2.3業(yè)務流程圖86
4.3系統(tǒng)數(shù)據(jù)流程調(diào)查分析89
4.3.1數(shù)據(jù)流程調(diào)查的內(nèi)容89
4.3.2數(shù)據(jù)流程圖90
4.3.3數(shù)據(jù)字典95
4.4系統(tǒng)處理邏輯分析98
4.4.1結構化語言98
4.4.2決策樹99
4.4.3決策表99
4.4.4三種表達工具的比較102
4.5系統(tǒng)分析報告103
4.5.1新系統(tǒng)邏輯方案提出103
4.5.2系統(tǒng)化分析報告內(nèi)容103
案例與問題討論104
小結105
練習與作業(yè)106
第5章結構化系統(tǒng)設計107
5.1結構化系統(tǒng)設計概述108
5.1.1系統(tǒng)設計目標和原則108
5.1.2系統(tǒng)設計內(nèi)容109
5.1.3系統(tǒng)設計的步驟109
5.2系統(tǒng)物理配置方案設計110
5.2.1設計依據(jù)110
5.2.2計算機硬件及網(wǎng)絡選擇110
5.2.3數(shù)據(jù)庫管理系統(tǒng)的選擇110
5.2.4應用軟件的選擇111
5.3模塊結構設計111
5.3.1模塊結構圖111
5.3.2模塊間的關系113
5.3.3模塊化設計方法115
5.4代碼設計118
5.4.1代碼的概念與功能119
5.4.2代碼設計原則120
5.4.3代碼的種類120
5.4.4代碼中的校驗位122
5.5數(shù)據(jù)庫設計123
5.5.1概念模型設計124
5.5.2邏輯模型設計125
5.5.3物理模型設計127
5.6輸出與輸入設計127
5.6.1輸出與輸入設計的意義127
5.6.2系統(tǒng)輸出設計128
5.6.3輸入設計129
5.7處理流程設計131
5.7.1處理流程設計的任務131
5.7.2設計工具131
5.8系統(tǒng)設計報告134
案例與問題討論134
小結139
練習與作業(yè)140
第6章面向?qū)ο笙到y(tǒng)分析141
6.1面向?qū)ο蟮幕靖拍?42
6.2UML建模工具144
6.2.1用例圖145
6.2.2靜態(tài)圖147
6.2.3行為圖147
6.2.4交互圖150
6.2.5實現(xiàn)圖151
6.3面向?qū)ο笙到y(tǒng)分析153
6.3.1系統(tǒng)分析的基本思想153
6.3.2系統(tǒng)分析的工作內(nèi)容153
6.4面向?qū)ο蟮南到y(tǒng)需求分析154
6.4.1系統(tǒng)需求的獲取與分析154
6.4.2系統(tǒng)功能和角色的識別155
6.4.3系統(tǒng)需求分析過程156
6.4.4系統(tǒng)需求分析舉例157
6.5面向?qū)ο蟮腢ML靜態(tài)建模161
6.5.1對象/類模型的組成161
6.5.2對象/類靜態(tài)建模過程161
6.5.3標識系統(tǒng)實體類162
6.5.4標識對象/類的屬性163
6.5.5標識對象/類的操作163
6.5.6標識界面類(交互類)164
6.5.7確定對象/類之間的關系164
6.5.8建立系統(tǒng)類圖166
6.6面向?qū)ο蟮腢ML動態(tài)建模168
6.6.1時間上的對象間交互關系建模: 序列圖168
6.6.2鏈接的對象間交互關系建模: 合作圖169
6.6.3單個對象動態(tài)行為和狀態(tài)的建模: 狀態(tài)圖170
6.6.4單個操作執(zhí)行過程的建模: 活動圖170
案例與問題討論171
小結172
練習與作業(yè)173
第7章面向?qū)ο笙到y(tǒng)設計174
7.1系統(tǒng)體系結構設計175
7.1.1系統(tǒng)邏輯體系結構設計175
7.1.2系統(tǒng)物理體系結構設計178
7.2子系統(tǒng)耦合度與聚合度179
7.3子系統(tǒng)與功能模塊設計179
7.3.1子系統(tǒng)分解與功能模塊179
7.3.2服務與子系統(tǒng)接口設計181
7.3.3子系統(tǒng)分解與確定182
7.4系統(tǒng)數(shù)據(jù)管理設計183
7.4.1數(shù)據(jù)模型183
7.4.2關系數(shù)據(jù)模型184
7.4.3從UML映射到關系數(shù)據(jù)模型186
7.5系統(tǒng)界面設計189
7.5.1界面設計原則189
7.5.2界面設計內(nèi)容190
7.5.3基于UML技術的用戶界面設計191
案例與問題討論192
小結193
練習與作業(yè)194
第8章系統(tǒng)實施195
8.1系統(tǒng)實施階段的任務與特點195
8.1.1系統(tǒng)實施階段的任務195
8.1.2系統(tǒng)實施階段的特點196
8.2系統(tǒng)環(huán)境的實施197
8.2.1硬件環(huán)境的實施197
8.2.2網(wǎng)絡環(huán)境的實施197
8.2.3軟件工具的選取197
8.3程序設計198
8.3.1程序設計原則198
8.3.2結構化程序設計199
8.3.3面向?qū)ο蟪绦蛟O計201
8.4系統(tǒng)測試202
8.4.1系統(tǒng)測試原則203
8.4.2系統(tǒng)測試方法203
8.4.3系統(tǒng)測試過程204
8.5系統(tǒng)轉(zhuǎn)換207
8.5.1人員培訓208
8.5.2系統(tǒng)轉(zhuǎn)換方式210
案例與問題討論211
小結213
練習與作業(yè)213
第9章系統(tǒng)運行管理與評價214
9.1系統(tǒng)運行管理與評價的任務214
9.2系統(tǒng)運行214
9.2.1系統(tǒng)運行的管理機構214
9.2.2信息部門的人員構成215
9.2.3系統(tǒng)運行管理制度216
9.3系統(tǒng)維護217
9.3.1系統(tǒng)維護的內(nèi)容217
9.3.2系統(tǒng)運行管理219
9.4系統(tǒng)評價222
案例與問題討論226
小結228
練習與作業(yè)229
第10章常用的管理信息系統(tǒng)開發(fā)工具230
10.1Visio圖表開發(fā)工具230
10.1.1認識Visio環(huán)境231
10.1.2Visio的文件格式233
10.1.3Visio的基本操作233
10.2Access數(shù)據(jù)庫開發(fā)工具237
10.3Rational Rose需求分析工具242
10.3.1啟動Rational Rose
2003242
10.3.2使用Rational Rose
2003244
10.3.3Rational Rose 2003全局設置249
10.3.4Rational Rose框圖設計249
10.4Visual Basic軟件開發(fā)工具252
10.4.1基本概念252
10.4.2工程管理255
10.4.3創(chuàng)建一個VB應用程序260
小結264
練習與作業(yè)264
第11章管理信息系統(tǒng)的應用266
11.1先進的現(xiàn)代化管理理念與模式266
11.1.1業(yè)務流程重組(BPR)266
11.1.2準時制生產(chǎn)方式(JIT)268
11.1.3虛擬組織管理(VOM)271
11.1.4供應鏈管理(SCM)273
11.1.5知識鏈管理(KCM)277
11.2辦公自動化系統(tǒng)280
11.2.1辦公自動化系統(tǒng)的簡介280
11.2.2OA發(fā)展的階段281
11.2.3辦公自動化程度的分類 283
11.3決策支持系統(tǒng)284
11.3.1決策支持系統(tǒng)的定義284
11.3.2決策支持系統(tǒng)的分類284
11.3.3決策支持系統(tǒng)的功能284
11.3.4決策支持系統(tǒng)的組成285
11.4MRP和MRPⅡ286
11.4.1MRP286
11.4.2MRPⅡ288
11.5ERP系統(tǒng)290
11.5.1ERP的定義290
11.5.2ERP的特點291
11.5.3ERPⅡ系統(tǒng)293
11.6計算機集成制造系統(tǒng)(CIMS)293
11.6.1CIMS的定義293
11.6.2CIMS的功能結構294
11.6.3CIMS集成的內(nèi)涵295
11.6.4CIMS在國內(nèi)的發(fā)展狀況296
案例與問題討論296
小結301
練習與作業(yè)301
第12章信息系統(tǒng)的新發(fā)展302
12.1基于WWW的敏捷制造信息系統(tǒng)302
12.1.1敏捷制造的概念302
12.1.2敏捷制造企業(yè)的特點302
12.1.3敏捷信息系統(tǒng)303
12.1.4基于網(wǎng)絡的敏捷制造信息系統(tǒng)的總體結構303
12.2客戶關系管理系統(tǒng)304
12.2.1客戶關系管理的產(chǎn)生及內(nèi)涵304
12.2.2CRM的體系結構305
12.2.3客戶關系管理的未來發(fā)展趨勢308
12.3電子商務系統(tǒng)309
12.3.1電子商務的含義及產(chǎn)生背景309
12.3.2電子商務發(fā)展中的法律問題311
12.3.3電子商務發(fā)展中的稅收問題313
12.3.4電子商務發(fā)展中的安全問題314
12.3.5電子商務發(fā)展中的觀念問題315
12.3.6電子商務中的物流問題316
12.3.7電子商務中的支付問題316
12.3.8電子商務中的其他問題318
12.4電子政務系統(tǒng)318
12.4.1電子政務的含義318
12.4.2電子政務的發(fā)展階段320
12.4.3電子政務的應用模式321
12.4.4電子政務建設面臨的主要問題322
12.4.5我國電子政務的發(fā)展現(xiàn)狀及趨勢325
12.5互聯(lián)網(wǎng) 時代ERP系統(tǒng)的發(fā)展之路325
12.5.1ERP的發(fā)展歷程325
12.5.2互聯(lián)網(wǎng) 時代背景下的ERP系統(tǒng)變革326
12.5.3互聯(lián)網(wǎng) 企業(yè)ERP系統(tǒng)的發(fā)展策略328
案例與問題討論330
小結333
練習與作業(yè)333
第13章管理信息系統(tǒng)開發(fā)應用實例334
13.1小型醫(yī)院門診就醫(yī)系統(tǒng)結構化分析與設計334
13.1.1組織結構調(diào)查334
13.1.2系統(tǒng)業(yè)務流程分析334
13.1.3系統(tǒng)數(shù)據(jù)流程分析337
13.1.4數(shù)據(jù)字典340
13.1.5開發(fā)平臺的設計342
13.1.6模塊結構設計342
13.1.7數(shù)據(jù)庫設計343
13.1.8輸出和輸入設計344
13.2手機銷售系統(tǒng)的面向?qū)ο蠓治雠c設計347
13.2.1系統(tǒng)需求描述347
13.2.2初步靜態(tài)建模350
13.2.3動態(tài)建模350
13.2.4靜態(tài)建模的進一步分析354
13.2.5數(shù)據(jù)庫設計355
13.2.6建立物理模型357
13.2.7系統(tǒng)的測試與評價360
13.3物流管理信息系統(tǒng)的應用362
13.3.1物流管理信息系統(tǒng)的目標362
13.3.2第三方物流信息系統(tǒng)的運作流程362
13.3.3寶供物流管理信息系統(tǒng)的建設364
13.4Salesforce客戶關系管理解決方案370
13.4.1Salesforce為可口可樂德國公司提供的服務370
13.4.2Salesforce為Honeywell提供的云端服務371
參考文獻373