本書從管理信息系統(tǒng)的學科發(fā)展特點及系統(tǒng)開發(fā)的基本原理出發(fā),以管理信息系統(tǒng)理論體系為基點,以管理信息系統(tǒng)的生命周期為主線,將結構化開發(fā)方法與面向對象開發(fā)方法進行比較分析,并結合具體實例全面、系統(tǒng)地闡述了如何應用這些原理、方法完成管理信息系統(tǒng)的規(guī)劃、分析、設計、實施和維護工作;從指導上機實驗和課程設計的角度出發(fā),介紹常用的系統(tǒng)開發(fā)工具,包括Visio圖表工具、UML建模工具、Rational Rose需求分析工具和Visual Basic軟件開發(fā)工具等,并且通過具體實例闡述這些工具的具體應用方法。
本書內容豐富,選材適當,以理論為指導,并運用大量實例進行講解,力求理論與實踐相結合,注重培養(yǎng)學生系統(tǒng)化的多向思維方式和在理論指導下解決實際問題的能力。
本書可作為高等院校信息管理與信息系統(tǒng)專業(yè)、經濟管理類專業(yè)本科生、研究生管理信息系統(tǒng)課程的教材,也可作為MBA、工程碩士等相關課程的參考書。
1.以管理信息系統(tǒng)開發(fā)理論體系為基點,同時重視系統(tǒng)開發(fā)實踐經驗和規(guī)律的總結;2.以管理信息系統(tǒng)生命周期為主線,將傳統(tǒng)結構化開發(fā)方法與面向對象開發(fā)方法結合并比較分析,更全面的介紹管理信息系統(tǒng)開發(fā)方法;3.緊跟時代發(fā)展,結合ERP、CRM等企業(yè)應用熱點,用案例闡釋管理信息系統(tǒng)的新進展;4.兼顧管理信息系統(tǒng)開發(fā)工具,如UML建模工具及系統(tǒng)前后臺開發(fā)工具的介紹,便于初學者盡快進入開發(fā)實踐;5.每章配有學習目標和指南、課前思考、課后小結及習題,使用更方便。
前言
對于當前的管理信息系統(tǒng),在課程和教材研究方面有兩種不同的觀點,即技術觀點和管理觀點,前者注重管理信息系統(tǒng)的技術路徑和實踐,后者強調管理信息系統(tǒng)的管理實踐。而本書遵循教材不只是傳授知識的載體,也是能力和綜合素質的培養(yǎng)的原則,從管理信息系統(tǒng)的學科發(fā)展特點出發(fā),以管理信息系統(tǒng)開發(fā)理論體系為基點,重視對信息系統(tǒng)開發(fā)實踐的經驗和規(guī)律的總結,注重學生系統(tǒng)化的多向思維方式和信息系統(tǒng)分析與設計綜合能力的培養(yǎng),使學生在今后的工作或進一步的學習中,遇到問題、考慮問題時,能遵循系統(tǒng)的觀點,拓寬思路,獲得新的靈感或創(chuàng)新性思維。
本書基于系統(tǒng)的思想,以管理信息系統(tǒng)的生命周期為主線,一方面,將結構化開發(fā)方法與面向對象開發(fā)方法進行比較分析,并且結合具體實例全面、系統(tǒng)地介紹如何應用這些方法完成管理信息系統(tǒng)的規(guī)劃、分析、設計、實施和維護工作;另一方面,從指導上機實驗和課程設計的角度出發(fā),介紹常用系統(tǒng)開發(fā)工具的實際應用,包括UML建模工具、Visio圖表工具、Access數(shù)據庫開發(fā)工具、Rational Rose需求分析工具和Visual Basic軟件開發(fā)工具等。本書特點鮮明,實用性強,書中內容豐富和發(fā)展了管理信息系統(tǒng)理論與實踐體系。
本書共分13章,內容大致可以分為6個部分。第一部分,主要介紹管理信息系統(tǒng)的概念與內涵、管理信息系統(tǒng)建設概論、系統(tǒng)規(guī)劃。第二部分,基于結構化思想,介紹結構化的系統(tǒng)分析與設計思想、方法,以及圖表工具的應用和規(guī)范文檔的撰寫。第三部分,基于面向對象的思想,介紹面向對象的系統(tǒng)分析與設計思想、方法,UML建模工具,以及面向對象的靜態(tài)建模和動態(tài)建模。第四部分,基于系統(tǒng)實現(xiàn)視角,介紹管理信息系統(tǒng)的實施、運行管理和評價,以及常用的系統(tǒng)開發(fā)工具。第五部分,基于領域應用和新發(fā)展視角,介紹先進的現(xiàn)代化管理理念與模式、辦公自動化系統(tǒng)、決策支持系統(tǒng)、MRPⅡ、ERP、CIMS,以及敏捷制造信息系統(tǒng)、客戶關系管理系統(tǒng)、電子商務系統(tǒng)、電子政務系統(tǒng)。第六部分,基于三個綜合應用實例,結合管理信息系統(tǒng)的規(guī)劃、分析、設計、實施和維護的理論和方法,全方位地剖析了管理信息系統(tǒng)的管理實踐。
本書為天津科技大學管理信息系統(tǒng)精品課配套教材,第1、6、7章由慕靜編寫;第2、9章由張臻竹編寫;第3、8、10章由檀柏紅編寫;第4、5章由任立肖編寫;第11、12章由張麗編寫;第13章由武開等編寫。本書由慕靜任主編,檀柏紅、任立肖任副主編。
與本書配套的教學課件由各位作者共同完成,部分圖表繪制由汪俊華完成,參加本書編寫工作的還有張俊等。
本書可作為高等院校信息管理與信息系統(tǒng)專業(yè)、經濟管理類專業(yè)本科生、研究生管理信息系統(tǒng)課程的教材,也可作為MBA、工程碩士等相關課程的參考書。對于從事管理信息系統(tǒng)建設、開發(fā)以及包括CIO在內的各級管理人員來說,本書亦是一本有益的參考書。
由于作者水平有限,書中難免存在疏漏之處,歡迎廣大讀者批評指正。
作者2017年10月
目錄
第1章管理信息系統(tǒng)概念與內涵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)的學科內容及與其他學科的關系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面向對象方法31
2.4信息系統(tǒng)開發(fā)的管理模型34
2.4.1綜合計劃模型34
2.4.2生產計劃管理模型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ī)劃內容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)略目標集轉化法65
3.3.4企業(yè)系統(tǒng)規(guī)劃法66
3.4可行性研究73
3.4.1可行性研究的概念73
3.4.2可行性分析的目標和內容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)分析的調查方法83
4.1.4調查中應注意的問題84
4.2系統(tǒng)業(yè)務流程調查分析85
4.2.1組織結構調查85
4.2.2功能結構調查86
4.2.3業(yè)務流程圖86
4.3系統(tǒng)數(shù)據流程調查分析89
4.3.1數(shù)據流程調查的內容89
4.3.2數(shù)據流程圖90
4.3.3數(shù)據字典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)化分析報告內容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)設計內容109
5.1.3系統(tǒng)設計的步驟109
5.2系統(tǒng)物理配置方案設計110
5.2.1設計依據110
5.2.2計算機硬件及網絡選擇110
5.2.3數(shù)據庫管理系統(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ù)據庫設計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章面向對象系統(tǒng)分析141
6.1面向對象的基本概念142
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面向對象系統(tǒng)分析153
6.3.1系統(tǒng)分析的基本思想153
6.3.2系統(tǒng)分析的工作內容153
6.4面向對象的系統(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面向對象的UML靜態(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面向對象的UML動態(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章面向對象系統(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ù)據管理設計183
7.4.1數(shù)據模型183
7.4.2關系數(shù)據模型184
7.4.3從UML映射到關系數(shù)據模型186
7.5系統(tǒng)界面設計189
7.5.1界面設計原則189
7.5.2界面設計內容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網絡環(huán)境的實施197
8.2.3軟件工具的選取197
8.3程序設計198
8.3.1程序設計原則198
8.3.2結構化程序設計199
8.3.3面向對象程序設計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)轉換207
8.5.1人員培訓208
8.5.2系統(tǒng)轉換方式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)維護的內容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ù)據庫開發(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準時制生產方式(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集成的內涵295
11.6.4CIMS在國內的發(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基于網絡的敏捷制造信息系統(tǒng)的總體結構303
12.2客戶關系管理系統(tǒng)304
12.2.1客戶關系管理的產生及內涵304
12.2.2CRM的體系結構305
12.2.3客戶關系管理的未來發(fā)展趨勢308
12.3電子商務系統(tǒng)309
12.3.1電子商務的含義及產生背景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)網 時代ERP系統(tǒng)的發(fā)展之路325
12.5.1ERP的發(fā)展歷程325
12.5.2互聯(lián)網 時代背景下的ERP系統(tǒng)變革326
12.5.3互聯(lián)網 企業(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組織結構調查334
13.1.2系統(tǒng)業(yè)務流程分析334
13.1.3系統(tǒng)數(shù)據流程分析337
13.1.4數(shù)據字典340
13.1.5開發(fā)平臺的設計342
13.1.6模塊結構設計342
13.1.7數(shù)據庫設計343
13.1.8輸出和輸入設計344
13.2手機銷售系統(tǒng)的面向對象分析與設計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ù)據庫設計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