图书介绍
信息系统分析与设计 第4版pdf电子书版本下载
- 王晓敏,邝孔武编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302329824
- 出版时间:2013
- 标注页数:324页
- 文件大小:78MB
- 文件页数:340页
- 主题词:信息系统-系统分析;信息系统-系统设计
PDF下载
下载说明
信息系统分析与设计 第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 系统思想 1
1.1系统的概念 1
1.1.1系统是什么 1
1.1.2系统的分类 2
1.2系统的特性 4
1.2.1系统的整体性 4
1.2.2系统的层次性 6
1.2.3系统的目的性 6
1.2.4系统的稳定性 7
1.2.5系统的突变性 7
1.2.6系统的自组织性 7
1.2.7系统的相似性 8
1.3系统思想的发展 8
1.3.1古代朴素的系统思想 8
1.3.2系统思想的淹没 9
1.3.3现代系统思想的兴起 10
1.3.4复杂系统理论热潮 11
1.4系统工程 12
1.4.1系统工程的兴起 12
1.4.2系统工程方法 13
1.5软系统方法论 15
1.6物理-事理-人理系统方法论 17
习题 19
第2章 信息、管理与信息系统 20
2.1信息的概念 20
2.1.1信息的定义和性质 20
2.1.2人作为信息处理器的特点 22
2.2信息与管理 23
2.2.1信息是管理的基础 23
2.2.2管理中的信息 24
2.2.3信息管理 25
2.3信息系统 25
2.3.1信息系统的定义 25
2.3.2信息系统的基本功能 27
2.3.3信息系统的结构 29
2.4信息系统分类 35
2.4.1按技术发展分类 35
2.4.2按管理应用分类 37
2.5信息系统与组织 42
2.5.1信息系统在组织中的地位 42
2.5.2信息系统对组织的影响 44
2.6信息系统的发展趋势 44
2.6.1影响信息系统发展的因素 44
2.6.2发展趋势 45
习题 46
第3章 信息系统建设概论 47
3.1信息系统建设是复杂的社会过程 47
3.1.1信息系统建设的复杂性 47
3.1.2信息系统开发是一个社会过程 48
3.2信息系统建设的一般方法 49
3.2.1早期方法的不足 49
3.2.2系统方法的应用 50
3.2.3系统建模 51
3.2.4建立管理模型 52
3.2.5统一建模语言 55
3.3信息系统的生命周期 57
3.3.1系统规划阶段 58
3.3.2系统分析阶段 58
3.3.3系统设计阶段 58
3.3.4系统实施阶段 58
3.3.5系统运行和维护阶段 58
3.4基于生命周期的开发方法 59
3.4.1瀑布开发方法 60
3.4.2原型开发方法 60
3.4.3迭代开发方法 61
3.4.4螺旋开发方法 62
3.4.5敏捷开发过程 63
3.5基于开发技术的开发方法 64
3.5.1管理模型到信息处理模型 64
3.5.2结构化开发方法 65
3.5.3面向对象开发方法 66
3.5.4面向服务开发方法 67
3.6系统开发的组织管理 68
3.6.1信息系统发展的诺兰模型 68
3.6.2建立信息系统的基础条件 69
3.6.3系统开发的准备工作 70
3.6.4选择开发方式 71
3.6.5系统开发项目管理 72
3.7信息系统开发工具(CASE工具) 74
习题 75
第4章 系统规划 77
4.1系统规划的任务与特点 77
4.1.1系统规划的任务 77
4.1.2系统规划的特点 77
4.1.3系统规划的原则 78
4.2系统规划的技术和方法 79
4.2.1战略目标集转移法 79
4.2.2企业系统规划法 80
4.2.3关键成功因素法 85
4.2.4价值链分析法 87
4.3信息系统战略规划的基本步骤 89
4.3.1环境准备 89
4.3.2规划步骤 91
4.4可行性论证 92
4.4.1可行性论证的内容 93
4.4.2可行性分析报告 94
习题 95
第5章 系统分析概述 96
5.1系统分析的任务 96
5.2系统分析的过程和方法 98
5.2.1问题分析 98
5.2.2需求分析 101
5.2.3需求定义 102
5.3系统说明书 102
5.3.1系统说明书的内容 102
5.3.2系统说明书的审议 103
习题 104
第6章 流程建模 105
6.1业务流程分析与建模 105
6.1.1业务流程分析 105
6.1.2业务流程图的画法 106
6.1.3业务流程优化 107
6.2数据流分析与建模 115
6.2.1数据流分析 115
6.2.2数据流图 115
6.2.3画数据流图的注意事项 121
6.2.4数据字典 124
6.2.5新系统逻辑模型的提出 129
6.3业务规则的表示 130
6.3.1结构化语言 130
6.3.2判定树 131
6.3.3判定表 132
6.3.4三种表达工具的比较 136
6.3.5业务规则管理系统 136
习题 137
第7章 用例建模 139
7.1基于用例的需求分析 139
7.1.1用例的概念 140
7.1.2识别参与者 140
7.1.3识别用例 142
7.2用例的描述 144
7.3建立用例的关系 147
习题 149
第8章 领域对象建模 150
8.1面向对象方法概述 150
8.1.1引例 150
8.1.2面向对象方法的发展 151
8.1.3面向对象方法的主要概念 153
8.1.4面向对象方法的优势 158
8.2识别领域对象 159
8.2.1什么是领域对象 159
8.2.2识别领域对象的方法 160
8.3识别对象属性 162
8.4识别对象的关联 164
8.4.1什么是关联 164
8.4.2整体-部分关联 166
8.4.3关联的类型 166
8.5识别泛化关系 167
8.5.1什么是泛化 168
8.5.2泛化的用法 168
8.6类图的画法 170
8.7对象状态建模 173
习题 174
第9章 系统设计概述 175
9.1系统设计的任务要求 175
9.1.1系统设计的目标 175
9.1.2良好的结构设计 177
9.1.3从分析过渡到设计 178
9.2系统设计的内容 179
9.3系统设计说明书 180
习题 181
第10章 系统总体设计 182
10.1软件架构的设计 182
10.1.1什么是软件架构 182
10.1.2多层应用架构设计 184
10.1.3软件框架 187
10.2高层结构设计 190
10.2.1包 191
10.2.2子系统及接口 192
10.2.3构件及接口 192
10.3结构化设计方法 193
10.3.1模块 193
10.3.2结构图 194
10.3.3模块的联系 195
10.3.4模块间的耦合 195
10.3.5模块的内聚 197
10.3.6作用范围与控制范围 200
10.3.7模块的扇入与扇出 202
10.3.8实例:患者监护系统 202
10.3.9从数据流图导出结构图 207
10.4面向对象设计方法 211
10.4.1根据架构设计类 211
10.4.2设计类的属性 213
10.4.3设计类的方法 214
10.4.4设计类的关系 222
10.5面向服务设计方法 227
10.5.1面向服务的基本概念 227
10.5.2服务设计 231
10.6设计原则 234
10.6.1抽象与复用 234
10.6.2松耦合 234
10.6.3单一职责原则 235
10.6.4开放-封闭原则 235
10.6.5 Liskov替换原则 236
10.6.6依赖倒置原则 238
10.6.7接口隔离原则 239
10.7设计模式 239
10.7.1什么是设计模式 240
10.7.2基于职责分配的通用原则模式 241
10.7.3 GoF设计模式 244
习题 246
第11章 系统详细设计 248
11.1输出设计 248
11.2输入设计 249
11.2.1输入设计的原则 249
11.2.2输入设计的内容 249
11.2.3数据记录格式设计 250
11.2.4输入数据的校验方法 251
11.2.5输入模式 252
11.2.6自动识别技术 252
11.3人机对话设计 255
11.3.1人机对话设计的原则 255
11.3.2人机对话的方法 255
11.3.3图形用户界面设计 256
11.4计算机处理过程的设计 259
11.4.1顺序图 259
11.4.2流程图和盒图 259
11.4.3程序设计语言PDL 262
11.5数据库设计 263
11.5.1设计关系数据模型 263
11.5.2规范化 264
11.5.3物理设计 265
11.5.4对象-关系映射ORM 266
11.6代码设计 268
11.6.1代码的作用 268
11.6.2代码的种类 268
11.6.3代码的类型 269
11.6.4代码校验方法 270
11.6.5代码设计的原则 271
11.7计算机系统的选择 271
习题 272
第12章 系统实施 273
12.1系统实施阶段的任务 273
12.1.1实施阶段的主要活动 273
12.1.2系统实施阶段的特点 274
12.2制定实现策略 274
12.3编程方法 276
12.3.1好程序的标准 276
12.3.2程序的内部文档 277
12.3.3程序结构 278
12.3.4编程规范 279
12.4系统测试 280
12.4.1测试的概念 280
12.4.2测试的原则 282
12.4.3测试用例设计 283
12.4.4排错 286
12.5系统的交付使用 287
习题 288
第13章 系统维护与管理 289
13.1系统维护 289
13.1.1维护的内容 289
13.1.2维护的类型 290
13.1.3系统维护的管理 290
13.2系统的可靠性与安全性 291
13.2.1系统的可靠性 291
13.2.2系统的安全性 291
13.3系统监理与审计 292
13.3.1系统监理 292
13.3.2系统审计 293
13.4系统评价 294
习题 295
第14章 信息系统工程新进展 296
14.1云计算 296
14.1.1云计算的概念 296
14.1.2云计算技术 298
14.1.3云计算类型 300
14.1.4云计算案例分析 302
14.1.5云计算面临的挑战 304
习题 304
附录A关于课程设计的建议 305
附录B UML2.0图形符号 308
附录C建模工具Rose的使用 311
参考文献 322