信息系統分析與設計

熊偉、陳浩、陳犖

  • 信息系統分析與設計-preview-1
  • 信息系統分析與設計-preview-2
  • 信息系統分析與設計-preview-3
信息系統分析與設計-preview-1

商品描述

本書以建立整體化、系統化的信息思維為目標,構建從信息基礎知識到前瞻性技術的知識 體系。從信息系統相關的概念引入,以信息系統開發生命周期為主線,全面系統地介紹信息系統的技術基礎、數據庫技術、規劃、分析、設計、實施與管理等理論、方法和技術。在全面覆蓋基礎知識點的同時,註重介紹敏捷開發、持續集成等新的信息系統開發方法,分析新型硬件架構發展的背景下,互聯網時代雲計算、大數據、元宇宙、人工智能等技術對信息系統開發帶來的挑戰,跟蹤信息技術**的發展趨勢。此外,在知識點的闡述中引入適當的實例分析,在每章最後通過思維導圖串聯全部知識點,並提供習題進一步加深對知識點的理解。 本書可作為高等院校信息工程、信息管理與信息系統、軟件工程、管理工程等專業“信息系統原理與應用”“信息系統分析與設計”“軟件工程”等課程的教材,也可作為信息系統開發和管理人員、信息系統教學和科研人員的參考書。

目錄大綱

目錄

資源下載

第1章緒論

1.1數據與信息

1.1.1數據和信息的概念

1.1.2信息的特徵

1.1.3信息的分類

1.2管理與決策

1.2.1管理的概念

1.2.2管理的基本職能

1.2.3決策模型

1.2.4非結構化決策與結構化決策

1.3機構

1.3.1機構的概念

1.3.2機構的組成結構

1.4系統

1.4.1系統的組成與概念

1.4.2系統的特徵

1.4.3系統的類型

本章思維導圖

習題1

第2章認識信息系統

2.1信息系統概念

2.2系統分析員

2.2.1系統分析員求解問題的一般思路

2.2.2系統分析員所需的知識和技能

2.3系統開發生命周期

2.3.1系統開發生命周期概念

2.3.2系統開發的過程性

2.3.3系統開發的方法學

2.3.4SDLC的演變

2.4信息系統體系結構

2.5典型信息系統

2.5.1事務處理系統

2.5.2管理信息系統

2.5.3決策支持系統

2.5.4辦公自動化系統

2.5.5指揮信息系統

本章思維導圖

習題2

第3章信息系統技術基礎

3.1電腦系統

3.1.1電腦硬件

3.1.2電腦軟件

3.1.3電腦系統類型

3.2電腦網絡

3.2.1電腦網絡發展階段

3.2.2電腦網絡系統組成

3.2.3電腦網絡類型

3.3信息系統開發方法

3.3.1結構化方法

3.3.2面向對象方法

3.3.3原型法

3.3.4面向方面的方法

3.3.5敏捷開發方法

本章思維導圖

習題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.3關系代數

4.3.1關系代數概述

4.3.2集合運算

4.3.3關系運算

4.3.4綜合運用

4.4SQL語言

4.4.1SQL語言概述

4.4.2使用SQL建立數據庫

4.4.3SQL高級查詢

4.4.4完整性約束

4.5數據庫技術發展趨勢

4.5.1NoSQL數據庫

4.5.2機器學習與數據庫的結合

4.5.3面向新型硬件架構的數據庫

4.5.4雲原生數據庫

本章思維導圖

習題4

第5章系統規劃

5.1信息系統規劃概述

5.1.1信息系統規劃概念

5.1.2信息系統規劃的作用和特點

5.1.3信息系統規劃的組織

5.1.4信息系統規劃的目標和任務

5.2信息系統規劃模型

5.2.1諾蘭模型

5.2.2西諾特模型

5.2.3三階段模型

5.3信息系統規劃階段

5.3.1信息系統發展戰略規劃

5.3.2業務流程規劃

5.3.3信息系統總體結構規劃

5.3.4項目實施與資源分配規劃

5.3.5可行性研究

5.4常用的信息系統規劃方法

5.4.1企業系統規劃

5.4.2關鍵成功因素

5.4.3戰略數據規劃

5.4.4戰略柵格

5.4.5價值鏈分析

5.4.6戰略一致性模型

本章思維導圖

習題5

第6章系統分析

6.1系統分析概述

6.1.1系統分析的概念

6.1.2系統分析的必要性

6.1.3系統分析的活動

6.2獲取系統需求

6.2.1系統的需求分類

6.2.2系統需求的信息來源

6.2.3獲取系統需求的方法

6.3結構化分析方法

6.3.1結構化分析方法的思想

6.3.2業務流程圖

6.3.3數據流程圖

6.3.4處理邏輯描述

6.4面向對象分析方法

6.4.1面向對象分析的概念

6.4.2面向對象分析建模

6.4.3系統行為建模:   用例圖和場景

6.4.4對象靜態結構:   類圖和包圖

6.4.5對象交互建模:   順序圖和協作圖

6.4.6對象行為建模:   狀態圖和活動圖

本章思維導圖

習題6

第7章系統設計

7.1系統設計概述

7.1.1系統設計原則

7.1.2系統設計的目標

7.1.3系統設計階段的主要活動

7.2系統結構的結構化設計方法

7.2.1結構化設計方法

7.2.2模塊和模塊化

7.2.3模塊結構圖

7.2.4模塊結構圖的構造

7.2.5評價模塊結構圖的度量標準

7.3處理流程設計

7.3.1系統流程設計

7.3.2模塊處理流程設計

7.4輸入輸出設計

7.4.1輸入設計

7.4.2輸出設計

7.5用戶界面設計

7.5.1用戶界面的特徵及其設計思路

7.5.2用戶界面設計的指導原則

7.5.3用戶界面的形式

7.6面向對象的設計模式

7.6.1軟件架構設計

7.6.2設計模式

本章思維導圖

習題7

第8章數據庫設計

8.1數據庫設計過程

8.1.1數據庫設計概述

8.1.2數據庫設計階段

8.2實體聯系模型

8.2.1ER模型基本概念

8.2.2ER圖設計

8.2.3ER圖轉換為關系

8.3關系數據庫設計理論

8.3.1好的關系模式

8.3.2規範化理論

8.3.3範式

本章思維導圖

習題8

第9章系統實施與管理

9.1系統實施

9.1.1系統實施階段的主要任務

9.1.2系統實施計劃制定 

9.1.3系統實施的環境建設與設備購置

9.2程序開發

9.2.1好程序的標準

9.2.2程序設計方法

9.2.3程序設計語言的選擇

9.2.4程序設計的風格

9.3系統測試

9.3.1測試的概念

9.3.2黑盒測試方法

9.3.3白盒測試方法

9.3.4測試階段

9.4系統開發管理

9.4.1項目與項目管理

9.4.2系統開發的組織與管理

9.4.3成本及進度管理

9.4.4質量控制

9.4.5文檔管理

9.5運行與維護

9.5.1系統的安裝與轉換

9.5.2軟件維護

9.5.3維護的代價

9.5.4維護的活動及其管理

9.5.5影響系統可維護性的因素

本章思維導圖

習題9

第10章信息系統發展趨勢

10.1雲計算

10.1.1基本概念

10.1.2體系架構

10.1.3關鍵技術

10.2大數據思維

10.2.1基本概念

10.2.2大數據背景下的思維方式

10.2.3大數據處理

10.3元宇宙

10.3.1基本概念

10.3.2主要技術

10.3.3元宇宙與信息系統的發展

10.4知識驅動

10.4.1知識圖譜

10.4.2知識圖譜體系架構

10.4.3知識圖譜關鍵技術

10.4.4發展趨勢

本章思維導圖

習題10

參考文獻