本书采用国内外先进的教学思想,教材内容与国际接轨,覆盖了信息系统的理论基础、开发方法以及开发管理三大部分,加强对学生分析能力与实践能力的培养。本书依据信息系统的生命周期理论进行内容的安排,以信息系统的开发方法与管理作为主线,以完整的实例贯穿信息系统开发过程,系统讲述信息系统的规划、分析、设计、实施等各个阶段相关的模型与技术,以及对信息系统开发过程进行管理的主要内容和方法。本书对结构化方法与面向对象方法的基本内容及应用,结合实例进行详细阐述,并在每一章设置以项目小组为单位的讨论分析与课程实践习题。
样章试读
目录
- 目录
第1章 信息系统基础 1
1.1 信息时代的管理变革 2
1.2 信息系统的发展历程 3
1.3 信息与信息系统的基本概念 5
1.4 信息系统的类型 7
1.5 信息系统的结构 9
1.6 信息系统的应用 14
1.7 信息系统的学科基础 15
1.8 信息系统的发展趋势 17
第2章 信息系统建设概论 20
2.1 信息系统建设概述 21
2.2 信息系统过程模型 25
2.3 信息系统开发方法 28
2.4 信息系统建设方式 35
第3章 信息系统规划 38
3.1 信息系统规划的概念 39
3.2 信息系统规划方法 42
3.3 可行性研究 54
第4章 结构化系统分析 58
4.1 信息系统分析概述 59
4.2 详细调查 63
4.3 业务流程分析 67
4.4 数据流程分析 70
4.5 数据字典 77
4.6 表达处理逻辑的工具 84
4.7 数据建模 90
4.8 新系统逻辑模型的建立 92
4.9 系统分析报告书 94
第5章 结构化系统设计 99
5.1 系统设计概述 100
5.2 模块化思想 103
5.3 系统总体设计 109
5.4 系统详细设计 120
5.5 系统设计说明书 142
第6章 面向对象分析 145
6.1 面向对象概述 146
6.2 统一建模语言 148
6.3 业务建模 152
6.4 分析模型 178
第7章 面向对象设计 189
7.1 概述 189
7.2 系统架构设计 190
7.3 设计类 194
7.4 数据库的设计 199
7.5 面向对象设计原则 204
7.6 设计模式简介 211
第8章 系统实施及维护 217
8.1 系统实施概述 218
8.2 编程方法 219
8.3 软件测试 221
8.4 系统转换 236
8.5 信息系统的运行管理 237
8.6 系统维护 246
8.7 系统评价 248
第9章 信息系统开发管理 250
9.1 项目管理概述 251
9.2 项目范围管理 256
9.3 项目时间管理 259
9.4 项目质量管理 265
9.5 项目干系人管理 268
9.6 文档管理 270
9.7 系统开发的监理 274
参考文献 279
附录:《信息系统开发与管理》综合课程设计 281