內容提要
本書全面論述了信息系統建模的內容,主要包括信息系統建模的基本概念、基本原理、方法 和工程技術與工具。全書共分10章。
第1章介紹模型與信息系統的基本概念和相互關係。第2章介紹面向信息系統的建模以及建模的過程。第3章介紹面向需求分析的結構化分析方法。第4章重點論述使用實例驅動的需求分析方法。第5章介紹面向對象的基本概念和幾種經典的方法。第6章介紹面向邏輯建模的靜態建模方法。第7章介紹對象的行為描述。第8章介紹信息系統建模方法UML。第9章介紹對多主體系統的UML建模。第10章介紹數據建模。
本書可作為高等院校信息工程專業或信息管理專業的研究生教材,也可以供信息系統項目管 理人員和系統分析人員參考。
編輯推薦
本書全面論述了信息系統建模的內容,主要包括信息系統建模的基本概念、基本原理、方法 和工程技術與工具。全書共分10章。
第1章介紹模型與信息系統的基本概念和相互關係。第2章介紹面向信息系統的建模以及建模的過程。第3章介紹面向需求分析的結構化分析方法。第4章重點論述使用實例驅動的需求分析方法。第5章介紹面向對象的基本概念和幾種經典的方法。第6章介紹面向邏輯建模的靜態建模方法。第7章介紹對象的行為描述。第8章介紹信息系統建模方法UML。第9章介紹對多主體系統的UML建模。第10章介紹數據建模。
本書可作為高等院校信息工程專業或信息管理專業的研究生教材,也可以供信息系統項目管 理人員和系統分析人員參考。
目錄
第1章 概論
1.1 模型
1.2 信息系統
1.3 模型與信息系統
第2章 面向信息系統的建模
2.1 信息系統建模
2.2 面向信息系統的建模過程
2.3 面向信息系統的建模方法
第3章 需求分析的結構化分析方法
3.1 結構化分析方法
3.2 結構化分析和設計方法IDEFO
第4章 使用實例驅動的需求分析建模
4.1 使用實例方法
4.2 使用實例驅動的OOSE方法
4.3 順序圖
4.4 協同圖
第5章 面向對象的邏輯建模
5.1 概述
5.2 面向對象的基本概念
5.3 面向對象的建模方法
5.4 Coad與Yourdon方法
5.5 OMT方法
5.6 Booch方法
第6章 面向對象的靜態建模
6.1 對象和類
6.2 類的關係
6.3 包
第7章 對象的行為描述
7.1 狀態機模型
7.2 基於狀態機的可視化建模
7.3 活動圖
7.4 Petri網
7.5 Petri網的建模
第8章 統一建模語言UML
8.1 統一建模語言UML簡介
8.2 UML表示法
8.3 統一的建模過程
第9章 面向多Agent系統的建模
9.1 Agent系統和多Agent系統
9.2 面向多Agent系統的互動協定建模
9.3 Agent互動協定描述的UML擴展
第10章 面向數據的建模
10.1 數據建模的含義
10.2 數據模型
10.3 語義數據建模
10.4 IDEF1X的發展過程
10.5 IDEF1X方法的語法和語義
10.6 IDDEF1X方法的建模過程
參考文獻