本书针对大型复杂信息系统的分析与设计问题,以体系工程和系统工程思想为基础,按照复杂信息系统开发的基本流程,从战略规划与架构设计、领域与需求分析、系统设计与优化以及系统验证评估等方面,全面介绍复杂信息系统分析与设计方法。全书结合复杂信息系统建设与运用的新变化、新特点,突出架构设计、模型驱动、面向服务以及定量化分析评估等在系统分析与设计中的应用,为科学、规范、高效分析与设计复杂信息系统提供方法。
样章试读
目录
- 目录
第1章 概述 1
1.1 信息系统概述 1
1.2 信息系统工程 10
1.3 信息系统开发方法 16
习题 25
第2章 信息系统建模方法 27
2.1 概述 27
2.2 功能建模方法 31
2.3 数据建模方法 38
2.4 UML建模语言 46
习题 68
第3章 信息系统战略规划 70
3.1 企业信息化战略与规划 70
3.2 常用的信息系统规划方法 74
3.3 基于架构的信息系统规划方法 81
习题 90
第4章 企业架构设计方法 91
4.1 业务架构设计 91
4.2 应用架构设计 98
4.3 数据架构设计 107
4.4 技术架构设计 118
4.5 联合反导指挥信息系统架构设计 125
习题 134
第5章 领域分析方法 135
5.1 系统分析概述 135
5.2 领域分析概述 138
5.3 问题与现状分析 140
5.4 组织分析 146
5.5 业务分析 150
习题 157
第6章 需求分析 159
6.1 需求分析概述 159
6.2 面向数据流的需求分析方法 170
6.3 面向对象的需求分析方法 180
习题 195
第7章 系统设计 196
7.1 系统设计概述 196
7.2 系统概要设计 200
7.3 系统详细设计 206
习题 222
第8章 面向服务的设计方法 223
8.1 基本概念 223
8.2 SOA架构 228
8.3 面向服务的分析与设计 239
8.4 微服务及微服务架构 242
习题 247
第9章 系统结构设计与优化方法 248
9.1 系统结构设计与优化概述 248
9.2 基于功能分配的系统结构设计 250
9.3 系统结构度量方法 255
9.4 常用系统结构优化方法 260
9.5 系统结构设计与优化案例 267
习题 274
第10章 信息系统方案验证与评估 275
10.1 信息系统验证与评估概述 275
10.2 系统验证方法 278
10.3 系统评估方法 289
10.4 系统验证评估案例 297
习题 300
参考文献 301