編輯推薦
本書是根據我國高等學校信息管理與信息係統本科專業核心課程“信息係統分析與設計”的教學大綱編寫的。這門課程的教學目標是:在學生已經具備瞭計算機、網絡、數據庫等技術知識和有關的經濟管理知識的基礎上,通過課堂教學與實踐性教學環節,綜閤地、全麵地掌握信息係統建設的基本方法與技術。
內容簡介
本書作為普通高等學校信息管理與信息係統本科專業核心課程“信息係統分析與設計”的教材,全麵而又係統地闡述瞭信息係統建設的基本理論和方法,主要包括信息係統的有關概念、信息係統建設的基本思想和方法、信息係統的係統規劃、信息係統結構化分析與設計方法、信息係統麵嚮對象分析與設計方法、UML建模以及信息係統應用與發展等內容。
本書既可作為普通高等學校信息管理與信息係統專業教材,也可供從事信息係統建設的技術人員使用。
內頁插圖
目錄
第1章信息係統概論
1.1信息的概念和特性
1.1.1信息的概念
1.1.2信息與數據、知識的關係
1.1.3信息的分類
1.1.4信息的特性
1.2信息化
1.2.1信息化的概念
1.2.2信息化的負麵影響
1.3信息資源和信息管理
1.3.1信息資源的基本概念
1.3.2信息資源的特徵
1.3.3信息管理的概念
1.3.4信息管理的意義
1.4信息管理與現代係統科學
1.5係統工程的基本思想和方法
1.5.1係統工程的思想
1.5.2標準化及在信息係統工程中的應用
1.6信息係統
1.6.1信息係統的概念
1.6.2信息係統的分類
1.6.3各類信息係統之間的聯係
1.7管理信息係統
1.7.1管理的概念
1.7.2管理的基本職能
1.7.3管理係統及其管理層次
1.7.4管理信息
1.7.5管理信息係統
1.7.6管理信息係統的特徵
1.7.7管理信息係統與組織的管理決策
1.8信息係統的建設
習題
第2章信息係統的技術基礎
2.1計算機係統簡介
2.1.1計算機硬件
2.1.2計算機係統類型
2.1.3計算機係統選擇
2.1.4計算機軟件
2.1.5企業軟件選擇
2.2計算機網絡
2.2.1計算機網絡的發展階段
2.2.2計算機網絡係統的組成
2.2.3計算機網絡係統的功能
2.2.4計算機網絡的類型
2.3Internet與企業網絡
2.3.1Internet
2.3.2企業網絡
2.4網絡操作係統
2.5數據存儲與分析技術
2.5.1數據存儲與管理技術的發展
2.5.2數據庫係統的産生和構成
2.5.3數據庫設計
2.5.4數據庫技術的發展
習題
第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.3信息係統規劃常用的方法
3.3.1企業係統規劃法
3.3.2關鍵成功因素法
習題
第4章信息係統的開發方法
4.1生命周期法
4.2原型法
4.3結構化開發方法
4.4麵嚮對象的開發方法
4.5計算機輔助開發方法
習題
第5章係統分析
5.1用戶需求分析
5.2係統的初步調查
5.3係統的詳細調查
5.3.1詳細調查的原則
5.3.2詳細調查的方法
5.3.3詳細調查的內容
5.4組織結構與管理功能分析
5.4.1組織結構分析
5.4.2組織與業務的關係分析
5.4.3管理功能分析
5.5業務流程分析
5.6數據流程調查與分析
5.6.1數據資料收集
5.6.2數據的匯總分析
5.6.3數據流圖
5.6.4繪製數據流圖的原則
5.6.5數據流圖的基本符號
5.6.6數據流圖的繪製
5.6.7數據字典
5.7描述處理邏輯的工具
5.8係統分析說明書
習題
第6章係統設計
6.1係統設計的任務和原則
6.1.1係統設計的任務
6.1.2係統設計的原則
6.2係統功能模塊結構設計
6.2.1係統結構化設計方法
6.2.2模塊化設計
6.2.3模塊結構圖
6.2.4模塊結構圖設計
6.3IPO圖
6.4係統物理配置方案設計
6.4.1設計依據
6.4.2計算機硬件及網絡選擇
6.4.3數據庫管理係統的選擇
6.4.4應用軟件的選擇
6.5代碼設計
6.5.1代碼設計原則
6.5.2代碼分類
6.5.3編碼方法
6.6數據庫設計
6.7輸入輸齣設計
6.7.1輸入設計
6.7.2輸齣設計
6.8係統設計說明書
6.8.1引言
6.8.2係統設計內容
習題
第7章麵嚮對象介紹
7.1麵嚮對象曆史及發展
7.2麵嚮對象與麵嚮過程
7.3麵嚮對象主要概念
7.3.1對象
7.3.2類
7.3.3封裝
7.3.4繼承
7.3.5消息
7.3.6結構與連接
7.3.7多態性
7.3.8永久對象
7.3.9主動對象
7.4麵嚮對象基本特徵
7.5麵嚮對象軟件工程方法
7.5.1麵嚮對象軟件工程學概念
7.5.2各種麵嚮對象軟件工程方法介紹
習題
第8章UML
8.1UML起源
8.2UML構成
8.2.1視圖
8.2.2圖
8.2.3模型元素
8.2.4通用機製
8.3統一過程簡介
8.3.1統一過程的特點
8.3.2開發模型
8.3.3階段和裏程碑
8.3.4核心工作流
8.4Rational Rose介紹
8.4.1Rational Rose發展曆史
8.4.2Rational Rose對UML的支持
8.4.3Rational Rose的4種視圖模型
8.4.4Rational Rose的其他技術
習題
第9章麵嚮對象分析
9.1麵嚮對象分析介紹
9.1.1麵嚮對象分析概念
9.1.2係統分析麵臨的主要問題
9.1.3OOA方法的主要原則
9.1.4麵嚮對象分析建模
9.2獲取需求建立用例模型
9.2.1案例說明
9.2.2準備工作
9.2.3獲取需求
9.2.4需求分析
9.3建立係統分析模型
9.3.1建立靜態視圖
9.3.2建立動態視圖
習題
第10章麵嚮對象設計
10.1架構設計
10.1.1軟件架構與框架
10.1.2軟件架構的基本構成
10.1.3架構設計原則
10.1.4常用的架構模式
10.2詳細設計
10.2.1詳細設計原則
10.2.2類設計
10.2.3接口設計
10.3設計模式
10.3.1設計模式與分類
10.3.2創建型設計模式
10.3.3結構型設計模式
10.3.4行為型設計模式
習題
第11章係統實施
11.1物理係統的實施
11.1.1計算機係統的實施
11.1.2網絡係統的實施
11.2程序設計
11.2.1程序設計的目標
11.2.2結構化程序設計方法
11.3軟件開發工具
11.4係統測試
11.4.1係統測試的作用和意義
11.4.2係統測試的目的
11.4.3係統測試的基本原則
11.4.4係統測試的方法與步驟
11.5係統切換
11.6係統運行管理
11.7係統安全管理
11.7.1信息係統安全的起因
11.7.2信息係統的安全控製
習題
第12章信息係統項目管理
12.1信息係統項目管理的目的
12.2信息係統項目管理的內容
12.3信息係統項目的組織
12.4信息係統項目工作計劃
12.5信息係統項目質量控製
12.6信息係統項目風險管理
12.7信息係統項目的文檔管理
習題
第13章信息係統應用與發展
13.1企業資源計劃
13.1.1物料需求計劃 MRP
13.1.2閉環MRP
13.1.3MRP Ⅱ
13.1.4企業資源計劃ERP
13.2計算機集成製造係統
13.2.1CIMS的基本含義
13.2.2CIMS迅速發展的原因
13.2.3CIMS的組成
13.2.4我國CIMS的發展情況
13.3供應鏈管理係統
13.3.1供應鏈管理的定義
13.3.2供應鏈管理的信息技術支撐體係
13.3.3沃爾瑪供應鏈管理中的信息技術
13.3.4惠普供應鏈管理中的自動補貨係統
13.4決策支持係統
13.4.1決策和決策過程
13.4.2決策問題的類型
13.4.3決策者素質對決策的影響
13.4.4決策科學的發展趨勢
13.4.5決策支持係統的功能與定義
13.4.6決策支持係統的組成
13.4.7智能決策支持係統
13.4.8群體決策支持係統
13.4.9DSS的應用
13.5專傢係統
13.5.1專傢係統的定義
13.5.2專傢係統的基本結構和工作原理
13.5.3專傢係統存在的問題
13.6經理信息係統
13.6.1經理信息係統的基本含義
13.6.2EIS産生的背景
13.6.3EIS的特點
13.6.4EIS在中國的發展
習題
參考文獻
精彩書摘
第5章係統分析
係統分析工作是係統規劃工作的繼續。係統規劃和係統分析兩者的工作任務是不同的。係統規劃的主要任務是識彆關鍵性的企業目標和戰略,確定信息係統的發展戰略。根據信息技術的特點,科學、閤理地規劃企業的核心業務流程,確定信息係統的總體結構。係統規劃是麵嚮全局的、宏觀的、高層次的係統分析。本章要講的係統分析是具體的、詳細的係統分析,其主要任務就是要在充分認識原信息係統的基礎上,通過用戶需求分析、詳細調查、係統化分析,*後完成新係統的邏輯方案設計,或稱邏輯模型設計。邏輯方案不同於物理方案,前者解決“做什麼”的問題,是係統分析的任務,後者解決“怎麼做”的問題,是係統設計的任務,前者為後者提供依據。
要解決係統“做什麼”的問題,係統分析人員必須與用戶友好地溝通和協商,認真調查和分析用戶需求。
5.1用戶需求分析
所謂用戶需求,是指用戶希望目標係統必須滿足的一些具體要求,通常包括目標係統的功能要求、性能要求、可靠性要求、安全保密要求、與其他信息係統之間的接口要求以及開發費用、開發周期、可使用的資源等方麵的限製等。
由於用戶對計算機應用的有關問題並不像軟件開發人員一樣十分清楚,用戶很難從一開始就能提齣準確和完整的係統需求,因此係統分析人員在係統分析過程中,要不斷挖掘齣用戶沒有明確錶達齣來的需求,要善於通過係統分析修正用戶提齣的要求。對於一個大型而復雜的信息係統,用戶需求分析往往是一個動態化的過程,需要經過長時間的反復認識纔逐步明確,有時用戶甚至到瞭係統開發後期還會提齣新的需求。用戶需求分析是係統分析中一項重要而又關鍵的任務,主要是在邏輯上確定目標係統的功能,不涉及具體的物理實現。用戶需求分析完成後,要形成規範的需求分析文檔,需求分析文檔是項目驗收的主要依據,一般要以附件的形式列入項目開發閤同文本。
下麵是某單位在綫考試係統的用戶需求分析。
1.係統功能需求
通過詳細的係統調查與分析,瞭解到用戶要求係統實現以下功能:
1)係統管理功能
主要實現用戶管理、係統設置、批量授權管理、在綫用戶管理等基本功能。
用戶管理:管理員對係統內的用戶進行權限設置和管理,並導入、導齣用戶數據等。
係統設置:對係統重要參數進行設置,如版權、Logo圖片、地址信息等。
批量授權管理:可以將某一權限同時授予同一類用戶。
在綫用戶管理:管理在綫用戶的狀態,包含強製下綫、顯示查詢等功能。
2)門戶管理功能
主要實現發布首頁、公告管理、新聞管理、日曆管理、支付設置、售卡設置及商品設置等功能。
發布首頁:更新在綫學習首頁顯示的內容。
公告管理:管理係統發布在首頁上的公告,包括公告的查閱、添加、修改、刪除等。
新聞管理:管理係統發布在首頁的新聞,包括新聞查閱、添加、刪除及類彆設定等。
日曆管理:設定課程開課時間和考試時間等。
支付設置:查閱、設定匯款地址、銀行賬號等付款信息。
售卡設置:設定充值卡的種類、金額等。
商品設置:設定圖書、課程、資料等商品的銷售價格及簡介等。
3)教學管理功能
主要實現科目管理、教師管理、課件管理、習題管理、資料管理、學員管理等功能。
科目管理:對科目課程進行安排,包括對科目、課程的查詢、增加、修改、刪除等。
教師管理:管理教師基本信息,包括查閱、添加、刪除教師信息,修改教師權限等。
課件管理:對教師上傳的課件進行查看、播放、加密、刪除、後颱添加新課件等。
習題管理:對各個科目課程的習題進行查閱、修改、添加、刪除等。
資料管理:對各個科目課程的學習資料進行上傳、查閱、修改、添加、刪除等。
學員管理:管理學員基本信息,包括查閱、添加、刪除學員信息,修改學員權限等。
4)商城管理功能
管理課程、圖書、培訓資料等學習資源的銷售,具有商品管理、配送管理等功能。
商品管理:管理圖書、視頻、光盤等學習資源,包括添加商品信息、查閱商品信息、修改或刪除商品信息、設定商品售價等。
配送管理:管理售齣的商品信息,包括查詢售齣的商品是否發貨、查詢發貨方式(快遞/郵寄/掛號/包裹等)、修改或刪除發貨信息等。
5)結算管理功能
管理課程、商品銷售後的款項結算,具有支付設置、充值卡管理、用戶充值明細管理、用戶消費明細管理等功能。
支付設置:主要是設置支付寶、財付通、快錢等相關網銀支付信息。
充值卡管理:銷售和管理充值卡信息,包括生成充值卡,設定充值卡麵額,修改或刪除充值卡等操作。
用戶充值明細管理:管理用戶充值信息,包括用戶充值的金額、充值時間、充值方式等。
用戶消費明細管理:管理用戶消費信息,包括用戶訂購商品(包括課件、圖書、視頻、音像製品等)的數量、訂閱的課程、訂購/訂閱時間、到期時間、訪問記錄等。
6)考試管理功能
管理和維護涉及考試方麵的各種信息,具有題庫管理、組捲管理、考試安排、成績管理和準考證管理等功能。
題型管理:係統支持單選、多選、判斷、填空、連綫、簡答、論述7種基本題型,管理員可以對這7種題型進行查閱、添加、修改、刪除等操作。
題庫管理:管理和維護試題庫信息,具有題型設置(支持單選、多選、判斷、填空、連綫、簡答、論述7種基本題型)及相應試題信息的查詢、添加、修改、刪除等功能。
組捲管理:可以自由設定試捲的題型及分值,並隨機生成試捲。
考試安排:管理和維護考試信息,包括設定考試時間、對參加考試的學員授權、設定考試時長及考試成績公布的時間等。
成績管理:管理考生考試成績,具有匯總、查閱、導齣和打印考生考試成績等功能。
準考證管理:管理考生準考證信息,具有生成準考證編號、查閱、打印準考證等功能。
……
前言/序言
本書是根據我國高等學校信息管理與信息係統本科專業核心課程“信息係統分析與設計”的教學大綱編寫的。這門課程的教學目標是:在學生具備瞭計算機、網絡、數據庫等技術知識和有關經濟管理知識的基礎上,通過課堂教學與實踐教學環節,綜閤地、全麵地掌握信息係統建設的基本方法與技術。
信息係統是一門綜閤瞭管理科學、信息科學、係統科學、行為科學、計算機科學和通信技術的新興學科。它是信息管理與信息係統本科專業教學計劃中的一門核心課程。隨著信息技術的不斷發展,社會信息化進程的不斷深入,信息係統建設的理論和方法也在不斷地發展。本書吸取瞭國內外同類教材先進的教學思想和教學內容,反映瞭這一領域的新發展,同時融入瞭作者多年信息係統分析與設計課程教學和信息係統建設的實踐經驗。
全書分為13章。第1章介紹瞭與信息係統有關的基本概念,其中重點介紹瞭信息、信息管理、信息資源、係統、信息係統和管理信息係統等概念;闡述瞭信息科學與現代係統科學的關係。第2章介紹瞭信息係統的技術基礎,主要內容有計算機硬件、軟件、網絡通信以及數據庫技術等。第3章介紹瞭信息係統規劃的重要性、目標、工作內容以及信息係統規劃的具體方法。第4章簡要介紹瞭目前信息係統開發的常用方法。第5章和第6章詳細介紹瞭信息係統結構化的分析與設計方法。第7~10章詳細介紹瞭信息係統麵嚮對象的分析與設計方法,介紹瞭UML建模在麵嚮對象分析與設計中的應用。第11章和第12章簡要介紹瞭信息係統項目實施的具體內容以及信息係統項目的組織和管理方法。第13章具體介紹瞭企業資源計劃(ERP)、計算機集成製造係統(CIMS)、供應鏈管理係統(SCM)、決策支持係統(DSS)等信息係統的典型應用。
本書由北京印刷學院黃孝章教授、埃森哲(中國)有限公司劉鵬博士、新浪網技術(中國)科技有限公司蘇利祥博士共同編寫。其中,第1~6章由黃孝章編寫,第7~9章由劉鵬編寫,第10~13由蘇利祥編寫。
本書在齣版過程中得到瞭校級信息管理優秀教學團隊和傳媒經濟管理學科平颱建設項目專項資金支持。
本書疏漏或不當之處在所難免,懇請廣大讀者批評指正。
編者
2017年1月26日
信息係統分析與設計(第2版)/21世紀高等學校規劃教材·信息管理與信息係統 下載 mobi epub pdf txt 電子書