书籍详情
信息系统建模
作者:张维明主编
出版社:电子工业出版社
出版时间:2002-03-01
ISBN:9787505368958
定价:¥30.00
购买这本书可以去
内容简介
本书全面论述了信息系统建模的内容,主要包括信息系统建模的基本概念、基本原理、方法和工程技术与工具。全书共分10章。第1章介绍模型与信息系统的基本概念和相互关系。第2章介绍面向信息系统的建模以及建模的过程。第3章介绍面向需求分析的结构化分析方法。第4章重点论述使用实例驱动的需求分析方法。第5章介绍面向对象的基本概念和几种经典的方法。第6章介绍面向逻辑建模的静态建模方法。第7章介绍对象的行为描述。第8章介绍信息系统建模方法UML。第9章介绍对多主体系统的UML建模。第10章介绍数据建模。本书可作为高等院校信息工程专业或信息管理专业的研究生教材,也可以供信息系统项目管理人员和系统分析人员参考。
作者简介
暂缺《信息系统建模》作者简介
目录
第1章概论
1.1模型
1.1.1模型的概念
1.1.2模型的组成
1.1.3模型的表示
1.1.4模型的分类
1.1.5模型与仿真
1.1.6模型建立的基本原则
1.2信息系统
1.2.1基本概念
1.2.2信息系统开发过程
1.3模型与信息系统
1.3.1信息系统规划模型
1.3.2信息系统的逻辑模型与物理模型
1.3.3信息系统的数据模型与知识表达
1.3.4信息系统中的模型
第2章面向信息系统的建模
2.1信息系统建模
2.1.1建模的意义
2.1.2建模的特点
2.2面向信息系统的建模过程
2.2.1可行性分析和调查
2.2.2功能模型精化
2.2.3设计精化
2.2.4实现
2.2.5测试
2.2.6部署与交付
2.3面向信息系统的建模方法
2.3.1面向需求分析的建模方法
2.3.2面向对象的逻辑建模方法
2.3.3面向数据的建模
第3章需求分析的结构化分析方法
3.1结构化分析方法
3.1.1数据流图
3.1.2层次DFD
3.1.3DFD的建模
3.1.4DFD的检查与改进
3.1.5创建数据流模型
3.2结构化分析和设计方法IDEF0
3.2.1IDEF0的特点
3.2.2功能模型的表示
3.2.3IDEF0建模过程
3.2.4IDEF0方法与数据流分析方法比较
第4章使用实例驱动的需求分析建模
4.1使用实例方法
4.1.1角色
4.1.2使用实例
4.1.3建模方法
4.2使用实例驱动的OOSE方法
4.2.1使用实例模型
4.2.2系统界面描述
4.2.3问题领域模型
4.2.4分析模型
4.3顺序图
4.3.1顺序图的表示
4.3.2消息
4.3.3消息类型
4.4协同图
4.4.1链接
4.4.2消息
4.4.3数据
4.4.4链接的类型
4.4.5对象的创建和破坏
第5章面向对象的逻辑建模
5.1概述
5.2面向对象的基本概念
5.3面向对象的建模方法
5.4COAD与YOURDON方法
5.4.1面向对象的分析(OOA)
5.4.2面向对象的设计(OOD)
5.5OMT方法
5.5.1OMT的三个模型
5.5.2对象模型技术的开发过程
5.6BOOCH方法
5.6.1Booch方法的基本模型
5.6.2Booch方法的建模过程
第6章面向对象的静态建模
6.1对象和类
6.1.1类的定义
6.1.2属性
6.1.3操作
6.1.4对象图
6.1.5抽象类与具体类
6.1.6枚举类
6.1.7实用类
6.2类的关系
6.2.1关联关系
6.2.2聚合关系
6.2.3继承关系
6.2.4依赖关系
6.2.5精化关系
6.3包
6.3.1包的表示
6.3.2包的关系
第7章对象的行为描述
7.1状态机模型
7.1.1状态机定义
7.1.2状态和组合状态
7.1.3转移
7.1.4并发状态机
7.1.5状态转移的同步
7.1.6条件转移
7.1.7不确定转移
7.2基于状态机的可视化建模
7.2.1状态
7.2.2转移
7.2.3并发状态机
7.2.4状态机的建模方法
7.3活动图
7.3.1活动的基本描述
7.3.2活动的并发与同步
7.3.3多活动的通信
7.3PETRI网
7.3.1Petri网的发展历史
7.4.2基本概念
7.4.3高级网系统
7.5PETRI网的建模
7.5.1Petri网建模的一般方法
7.5.2信息系统的Petri网模型
7.5.3Petri网建模实例——通信网络仿真建模
第8章统一建模语言UML
8.1统一建模语言UML简介
8.2UML表示法
8.2.1使用实例图
8.2.2静态图
8.2.3行为图
8.2.4交互图
8.2.5实现图
8.3统一的建模过程
8.3.1软件工程过程的概念
8.3.2Rational的统一过程
8.3.3过程的特点及两维空间
8.3.4时间维:阶段与迭代
8.3.5过程的静态结构
8.3.6核心工作流程
8.3.7统一过程的基本特征
第9章面向多AGENT系统的建模
9.1AGENT系统和多AGENT系统
9.1.1Agent的概念和特性
9.1.2多Agent系统的概念和特性
9.2面向多AGENT系统的交互协议建模
9.2.1交互协议和协议图
9.2.2交互协议的分层建模
9.3AGENT交互协议描述的UML扩展
9.3.1丰富角色规范
9.3.2包扩展
9.3.3部署图扩展
9.3.4复制和分裂特性描述
9.3.5消息语义的扩展
9.3.6Agent生命线和交互线程描述
9.3.7嵌套协议
9.3.8参数化协议
第10章面向数据的建模
10.1数据建模的含义
10.2数据模型
10.2.1层次数据模型
10.2.2网络数据模型
10.2.3关系数据模型
10.2.4基于逻辑的数据模型
10.2.5多维数据模型
10.3语义数据建模
10.3.1基本概念
10.3.2实体-关系图
10.3.3建模过程
10.4IDEF1X的发展过程
10.5IDEF1X方法的语法和语义
10.5.1实体(Entity)
10.5.2域(Domain)
10.5.3视图(View)
10.5.4属性(Attribute)
10.5.5关键字(Keys)
10.5.6联接关系(ConnectionRelationship)
10.6IDEF1X方法的建模过程
10.6.1阶段0:设计的开始
10.6.2阶段1:定义实体
10.6.3阶段2:定义关系
10.6.4阶段3:定义键
10.6.5阶段4:定义属性
1.1模型
1.1.1模型的概念
1.1.2模型的组成
1.1.3模型的表示
1.1.4模型的分类
1.1.5模型与仿真
1.1.6模型建立的基本原则
1.2信息系统
1.2.1基本概念
1.2.2信息系统开发过程
1.3模型与信息系统
1.3.1信息系统规划模型
1.3.2信息系统的逻辑模型与物理模型
1.3.3信息系统的数据模型与知识表达
1.3.4信息系统中的模型
第2章面向信息系统的建模
2.1信息系统建模
2.1.1建模的意义
2.1.2建模的特点
2.2面向信息系统的建模过程
2.2.1可行性分析和调查
2.2.2功能模型精化
2.2.3设计精化
2.2.4实现
2.2.5测试
2.2.6部署与交付
2.3面向信息系统的建模方法
2.3.1面向需求分析的建模方法
2.3.2面向对象的逻辑建模方法
2.3.3面向数据的建模
第3章需求分析的结构化分析方法
3.1结构化分析方法
3.1.1数据流图
3.1.2层次DFD
3.1.3DFD的建模
3.1.4DFD的检查与改进
3.1.5创建数据流模型
3.2结构化分析和设计方法IDEF0
3.2.1IDEF0的特点
3.2.2功能模型的表示
3.2.3IDEF0建模过程
3.2.4IDEF0方法与数据流分析方法比较
第4章使用实例驱动的需求分析建模
4.1使用实例方法
4.1.1角色
4.1.2使用实例
4.1.3建模方法
4.2使用实例驱动的OOSE方法
4.2.1使用实例模型
4.2.2系统界面描述
4.2.3问题领域模型
4.2.4分析模型
4.3顺序图
4.3.1顺序图的表示
4.3.2消息
4.3.3消息类型
4.4协同图
4.4.1链接
4.4.2消息
4.4.3数据
4.4.4链接的类型
4.4.5对象的创建和破坏
第5章面向对象的逻辑建模
5.1概述
5.2面向对象的基本概念
5.3面向对象的建模方法
5.4COAD与YOURDON方法
5.4.1面向对象的分析(OOA)
5.4.2面向对象的设计(OOD)
5.5OMT方法
5.5.1OMT的三个模型
5.5.2对象模型技术的开发过程
5.6BOOCH方法
5.6.1Booch方法的基本模型
5.6.2Booch方法的建模过程
第6章面向对象的静态建模
6.1对象和类
6.1.1类的定义
6.1.2属性
6.1.3操作
6.1.4对象图
6.1.5抽象类与具体类
6.1.6枚举类
6.1.7实用类
6.2类的关系
6.2.1关联关系
6.2.2聚合关系
6.2.3继承关系
6.2.4依赖关系
6.2.5精化关系
6.3包
6.3.1包的表示
6.3.2包的关系
第7章对象的行为描述
7.1状态机模型
7.1.1状态机定义
7.1.2状态和组合状态
7.1.3转移
7.1.4并发状态机
7.1.5状态转移的同步
7.1.6条件转移
7.1.7不确定转移
7.2基于状态机的可视化建模
7.2.1状态
7.2.2转移
7.2.3并发状态机
7.2.4状态机的建模方法
7.3活动图
7.3.1活动的基本描述
7.3.2活动的并发与同步
7.3.3多活动的通信
7.3PETRI网
7.3.1Petri网的发展历史
7.4.2基本概念
7.4.3高级网系统
7.5PETRI网的建模
7.5.1Petri网建模的一般方法
7.5.2信息系统的Petri网模型
7.5.3Petri网建模实例——通信网络仿真建模
第8章统一建模语言UML
8.1统一建模语言UML简介
8.2UML表示法
8.2.1使用实例图
8.2.2静态图
8.2.3行为图
8.2.4交互图
8.2.5实现图
8.3统一的建模过程
8.3.1软件工程过程的概念
8.3.2Rational的统一过程
8.3.3过程的特点及两维空间
8.3.4时间维:阶段与迭代
8.3.5过程的静态结构
8.3.6核心工作流程
8.3.7统一过程的基本特征
第9章面向多AGENT系统的建模
9.1AGENT系统和多AGENT系统
9.1.1Agent的概念和特性
9.1.2多Agent系统的概念和特性
9.2面向多AGENT系统的交互协议建模
9.2.1交互协议和协议图
9.2.2交互协议的分层建模
9.3AGENT交互协议描述的UML扩展
9.3.1丰富角色规范
9.3.2包扩展
9.3.3部署图扩展
9.3.4复制和分裂特性描述
9.3.5消息语义的扩展
9.3.6Agent生命线和交互线程描述
9.3.7嵌套协议
9.3.8参数化协议
第10章面向数据的建模
10.1数据建模的含义
10.2数据模型
10.2.1层次数据模型
10.2.2网络数据模型
10.2.3关系数据模型
10.2.4基于逻辑的数据模型
10.2.5多维数据模型
10.3语义数据建模
10.3.1基本概念
10.3.2实体-关系图
10.3.3建模过程
10.4IDEF1X的发展过程
10.5IDEF1X方法的语法和语义
10.5.1实体(Entity)
10.5.2域(Domain)
10.5.3视图(View)
10.5.4属性(Attribute)
10.5.5关键字(Keys)
10.5.6联接关系(ConnectionRelationship)
10.6IDEF1X方法的建模过程
10.6.1阶段0:设计的开始
10.6.2阶段1:定义实体
10.6.3阶段2:定义关系
10.6.4阶段3:定义键
10.6.5阶段4:定义属性
猜您喜欢