本書詳細介紹管理信息系統技術的基礎理論和最新主流前沿技術,全書共5部分12章,分別介紹目前的數字化時代與信息社會的狀況、信息管理與信息系統概論、信息管理理論與方法、管理信息系統規劃與設計以及典型系統與開發實例。
本書試圖在對信息管理的理論及管理信息系統的實際設計做較全面詳細介紹的基礎上,給出實際工程案例及行業解決方案,達到技術全面、案例教學及工程實用的目的。
本書的特點是,針對經濟類、管理類相關專業學生管理類學科知識基礎較好,但計算機語言能力技術基礎較薄弱的實際情況,使用先進的計算機輔助設計方法,在系統分析的基礎上直接生成計算機程序代碼,構造實用的管理信息系統。
具體地說,即拋棄傳統的結構化設計方法,采用先進的面向對象的軟件開發方法,使用面向對象的UML建模語言構造信息系統的可視化圖形,在對信息系統進行面向對象分析與建模后,使用Rational Rose 設計編程工具軟件,根據設計模型直接生成系統的源代碼、可執行程序和相應的軟件文檔,建立一個可執行的管理信息系統。
本書分為5個部分,共12章,分別按管理信息系統的技術架構分層次詳細講述管理信息系統的各類相關技術:
第1部分“信息社會”,簡要介紹目前的數字化時代與信息社會的狀況,包括第1章“數字化時代與信息社會”。
第2部分“信息管理與信息系統概論”,介紹信息管理與信息系統的基本理論與技術基礎,包括第2章“信息管理與信息系統概述”和第3章“信息管理專業基礎”。
第3部分“信息管理理論與方法”,介紹信息管理的理論與技術方法,包括第4章“信息收集”、第5章“信息傳輸與存儲”和第6章“信息處理”。
第4部分“管理信息系統規劃與設計”,介紹管理信息系統實際設計的理論與技術,包括第7章“管理信息系統規劃”、第8章“系統分析與建模”、第9章“系統設計與編碼實現”和第10章“管理信息系統的項目管理”。
第5部分“典型系統與開發實例”,簡單介紹目前常用的管理信息系統軟件,以及給出一個實際的管理信息系統開發案例。包括第11章“典型職能管理信息系統”和第12章“基于UML的管理信息系統開發實例”。
本書主要作為高等院校信息管理與信息系統專業、經濟類及管理類相關專業本科生和研究生專業基礎課的教材,也可作為信息管理以及管理信息系統技術的專業培訓教材。對管理信息系統的管理決策人員、管理信息系統相關領域應用和設計開發的研究人員和工程技術人員都有學習參考價值。
書中各章都附有習題,以幫助讀者學習理解和實際工程應用。另外,本書配有開放的全書教學課件(PowerPoint演示文件),以便教師使用。相應課件可從清華大學出版社網站(http://www.tup.com.cn)下載。
本書由李聯寧教授編著,在編寫過程中,編者參考了國內外大量的信息管理與信息系統文獻資料,主要參考書籍及研究論文在參考文獻中列出,在此對相關文獻作者表示感謝。書后所列文獻信息如有遺漏,懇請相關作者及時告知,將在書籍再版時列入。若讀者發現本書有錯誤或不妥之處,懇請不吝賜教。
編者
2014年10月
第1部分 信息社會
第1章 數字化時代與信息社會
1.1 數字化時代
1.1.1 數字時代來臨
1.1.2 中國的互聯網時代
1.1.3 互聯網到物聯網的演進
1.1.4 數字化2.0新世代
1.1.5 移動電子商務及其發展
1.1.6 數字時代的數字新傳媒
1.1.7 數字化產品
1.2 信息社會
1.2.1 信息社會的定義和特點
1.2.2 國民經濟與社會信息化
習題
第2部分 信息管理與信息系統概論
第2章 信息管理與信息系統概述
2.1 信息
2.1.1 數據
2.1.2 信息
2.1.3 多媒體信息
2.1.4 視頻流媒體信息
2.2 信息管理
2.2.1 信息管理的概念
2.2.2 信息管理的發展歷程
2.2.3 信息管理的分類
2.2.4 信息管理的基本原理
2.2.5 信息管理的方法
2.2.6 信息管理的職能
2.2.7 信息管理的過程
2.2.8 信息管理的任務
2.3 信息系統
2.3.1 信息系統的含義
2.3.2 信息系統的類型、功能及結構
2.3.3 信息系統的開發
2.4 管理信息系統
2.4.1 管理信息系統的概念
2.4.2 管理信息系統的產生背景
2.4.3 管理信息系統的作用
2.4.4 管理信息系統的基本功能
2.4.5 管理信息系統的類型
2.4.6 管理信息系統的適用條件
2.4.7 管理信息系統的開發過程
2.4.8 應用案例——中國石化財務管理信息系統
習題
第3章 信息管理專業基礎
3.1 信息技術基礎
3.1.1 通信技術
3.1.2 計算機網絡技術
3.1.3 物聯網技術
3.1.4 云計算
3.1.5 無線移動智能終端
3.2 管理科學基礎
3.2.1 系統科學
3.2.2 系統工程
3.2.3 管理科學與工程
3.2.4 社會化網絡信息管理
習題
第3部分 信息管理理論與方法
第4章 信息收集
4.1 信息資源
4.1.1 信息
4.1.2 信息源
4.1.3 信息化
4.2 信息收集調查方法與技術
4.2.1 信息收集調查方法
4.2.2 文案調查法
4.2.3 實地調查法
4.2.4 互聯網信息采集
4.2.5 社會化網絡信息收集
4.2.6 互聯網與物聯網數據自動采集
習題
第5章 信息傳輸與存儲
5.1 信息傳輸
5.1.1 古代信息傳輸
5.1.2 信息傳輸的概念
5.1.3 數據信息傳輸模型
5.2 信息存儲
5.2.1 數據庫技術與數據庫管理系統
5.2.2 數據倉庫
5.2.3 云存儲
習題
第6章 信息處理
6.1 信息查詢
6.1.1 結構化查詢語言
6.1.2 搜索引擎
6.2 數據挖掘
6.2.1 數據挖掘的定義
6.2.2 數據挖掘的常用方法
6.2.3 數據挖掘的功能
6.2.4 數據挖掘的常用技術
6.2.5 數據挖掘的流程
6.2.6 數據挖掘的應用
6.3 大數據
6.3.1 大數據的含義
6.3.2 大數據的意義
6.3.3 大數據的特點
6.3.4 大數據的用途
6.4 信息化決策支持
6.4.1 決策支持系統
6.4.2 專家系統
習題
第4部分 管理信息系統規劃與設計
第7章 管理信息系統規劃
7.1 管理信息系統的概念及其發展
7.2 管理信息系統的結構
7.3 管理信息系統開發工作的內容
7.4 管理信息系統規劃
7.4.1 系統規劃
7.4.2 基于企業流程再造的系統規劃
習題
第8章 系統分析與建模
8.1 管理信息系統開發方法概述
8.1.1 系統開發方法
8.1.2 系統開發項目管理
8.1.3 系統需求調查
8.2 管理信息系統實施階段
8.3 可行性分析
8.3.1 可行性分析的任務和內容
8.3.2 可行性分析報告格式
8.3.3 現行系統的分析
8.3.4 建議的系統
8.3.5 可選擇的其他系統方案
8.3.6 投資及效益分析
8.3.7 社會因素方面的可行性
8.3.8 結論
8.4 系統分析
8.4.1 組織結構和功能分析
8.4.2 業務流程分析
8.5 面向對象分析與建模
8.5.1 面向對象的概念
8.5.2 對象模型
8.5.3 動態模型
8.5.4 功能模型
8.5.5 3種模型之間的關系
8.5.6 小結
習題
第9章 系統設計與編碼實現
9.1 設計與編程工具
9.2 Rational Rose工具軟件
9.2.1 RationalRose簡介
9.2.2 建立用例圖
9.2.3 建立活動圖
9.2.4 建立類圖
9.2.5 建立交互圖
9.2.6 建立狀態圖
9.2.7 建立構件圖
9.2.8 建立實施圖
9.2.9 代碼生成界面
9.2.10 生成Visual C枓代碼
9.2.11 生成Java代碼
9.2.12 創建數據庫設計
9.3 調試與測試
9.3.1 系統調試
9.3.2 系統測試
9.4 系統運行維護與評價
9.4.1 系統運行維護與評價的任務
9.4.2 系統運行維護
9.4.3 系統評價
習題
第10章 管理信息系統的項目管理
10.1 管理信息系統項目管理概述
10.2 項目團隊的組織
10.3 項目的任務管理
10.4 項目的文檔管理
習題
第5部分 典型系統與開發實例
第11章 典型職能管理信息系統
11.1 企業資源信息系統
11.2 供應鏈管理信息系統
11.3 銷售管理系統
11.4 財務信息系統
11.5 人力資源管理系統
11.6 客戶關系管理信息系統
習題
第12章 基于UML的管理信息系統開發實例
12.1 圖書館管理系統需求分析
12.1.1 系統目標設計
12.1.2 系統功能需求分析
12.1.3 功能描述
12.1.4 圖書館管理系統的數據流圖
12.2 系統的UML建模設計
12.2.1 系統的用例分析
12.2.2 系統的順序圖
12.2.3 系統的狀態圖
12.2.4 系統的活動圖
12.2.5 圖書館管理系統的類圖
12.3 圖書館管理系統數據庫建模
12.3.1 數據庫概念設計
12.3.2 數據字典
12.3.3 數據庫物理設計
12.3.4 數據庫物理設計代碼
參考文獻