图书介绍
信息系统技术基础及应用pdf电子书版本下载
- 宋金玉,赵水宁,廖湘琳,刘斌,赵成编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302397113
- 出版时间:2015
- 标注页数:375页
- 文件大小:70MB
- 文件页数:389页
- 主题词:信息系统-信息技术-高等学校-教材
PDF下载
下载说明
信息系统技术基础及应用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 信息的分类 4
1.1.3 信息的性质 5
1.1.4 信息的特征 7
1.1.5 数据与信息 8
1.1.6 信息的度量 9
1.2 信息科学与信息技术 10
1.2.1 信息科学的概念 10
1.2.2 信息技术的定义与内涵 13
1.2.3 信息技术体系 14
1.3 信息系统 15
1.3.1 系统科学基础 16
1.3.2 信息系统的基本概念 17
1.3.3 信息系统的产生、发展和应用 18
1.3.4 信息系统的组成 21
1.3.5 信息系统的结构 23
1.3.6 信息系统技术体系 27
1.4 军事信息技术与系统 28
1.4.1 军事信息 28
1.4.2 军事信息技术 29
1.4.3 军事信息系统 30
1.4.4 军事指挥控制系统 32
1.5 小结 38
习题 39
第2章 信息系统开发 40
2.1 信息系统生命周期 40
2.1.1 系统定义 40
2.1.2 可行性研究 40
2.1.3 需求分析 41
2.1.4 系统设计 43
2.1.5 编码 43
2.1.6 测试 43
2.1.7 系统维护与评价 45
2.2 信息系统开发过程与过程模型 46
2.2.1 瀑布模型 46
2.2.2 快速原型模型 48
2.2.3 喷泉模型 49
2.3 信息系统开发方法 50
2.3.1 结构化开发方法 50
2.3.2 面向对象的开发方法 61
2.4 应用软件架构 62
2.4.1 三层架构 62
2.4.2 三层架构的实施 64
2.5 系统质量管理与评估 65
2.6 案例信息系统开发简介 67
2.7 小结 69
习题 69
第3章 数据管理技术 70
3.1 数据管理技术的发展 70
3.2 数据库的基本概念 73
3.2.1 数据库 73
3.2.2 数据库管理系统 77
3.2.3 数据库系统 78
3.3 数据库系统体系结构 80
3.3.1 数据库系统的三级模式结构 80
3.3.2 两级映射与数据独立性 84
3.3.3 数据库管理系统的模块组成 86
3.4 小结 88
习题 88
第4章 数据库设计 91
4.1 数据库设计概述 91
4.1.1 数据库设计的内容 91
4.1.2 数据库设计的方法 91
4.1.3 数据库设计的阶段 92
4.2 需求分析 94
4.2.1 需求分析的任务 94
4.2.2 需求分析的方法 94
4.2.3 数据字典 97
4.3 概念结构设计 98
4.3.1 概念模型的概念 99
4.3.2 E-R模型 101
4.3.3 概念模型设计方法 102
4.4 逻辑结构设计 105
4.5 物理设计 105
4.6 数据库的实施与维护 108
4.6.1 数据库数据的载入 108
4.6.2 数据库的运行和维护 108
4.7 小结 109
习题 110
第5章 关系数据模型 112
5.1 数据模型 112
5.1.1 数据模型的组成要素 112
5.1.2 数据模型的种类 113
5.2 关系模型概述 113
5.2.1 关系的数据结构 114
5.2.2 关系的完整性约束 119
5.2.3 关系操作 121
5.3 关系代数 121
5.3.1 传统的集合运算 122
5.3.2 专门的关系运算 123
5.3.3 用关系代数表达式实现关系操作 128
5.4 关系数据库标准查询语言SQL 129
5.4.1 SQL语言概述 130
5.4.2 数据定义 132
5.4.3 数据查询 137
5.4.4 数据更新 155
5.4.5 触发器 160
5.4.6 视图 164
5.5 小结 171
习题 172
第6章 数据库逻辑结构设计 180
6.1 关系模式的设计问题 180
6.2 关系模式的规范化 181
6.2.1 函数依赖 181
6.2.2 基于函数依赖的范式 183
6.2.3 关系模式的规范化 188
6.3 关系模式设计 190
6.3.1 E-R图向关系模型的转换 190
6.3.2 数据模式的优化 193
6.3.3 用户外模式的设计 193
6.4 小结 194
习题 195
第7章 数据的组织与存储 198
7.1 数据库存储管理的数据 198
7.2 数据库存储 201
7.2.1 存储介质 201
7.2.2 数据库存储文件 202
7.2.3 数据库创建和管理 202
7.3 存储优化 205
7.3.1 文件组 205
7.3.2 分区 207
7.3.3 索引 208
7.4 数据库的物理设计 217
7.5 小结 219
习题 219
第8章 数据一致性与事务并发控制 221
8.1 数据不一致性问题 221
8.2 事务的概念 223
8.2.1 事务的定义 223
8.2.2 事务的ACID特性 225
8.3 并发控制 226
8.3.1 事务的调度 226
8.3.2 非串行调度可串行化 228
8.3.3 封锁技术 228
8.3.4 死锁问题 232
8.3.5 封锁粒度 234
8.3.6 事务的隔离级别 238
8.4 小结 241
习题 241
第9章 数据恢复和数据安全 243
9.1 故障 244
9.1.1 故障类型 244
9.1.2 故障导致的错误状态 244
9.2 数据库恢复 245
9.2.1 恢复的实现技术 245
9.2.2 恢复的策略 249
9.3 DBMS的安全性控制 254
9.3.1 身份认证 254
9.3.2 访问控制 256
9.3.3 数据库加密 256
9.4 DBMS的授权控制 257
9.4.1 自主访问控制 257
9.4.2 基于角色的授权 260
9.4.3 视图的授权 260
9.5 小结 263
习题 263
第10章 面向对象程序设计——C#语言 265
10.1 C#语言特点 265
10.2 C#控制台应用程序 266
10.3 面向对象程序设计的基本概念 268
10.3.1 类的基本概念 268
10.3.2 类成员的存取控制 269
10.3.3 对象的基本概念 270
10.3.4 类的构造函数和析构函数 270
10.3.5 构造函数的重载 271
10.3.6 面向对象程序设计完整示例 271
10.4 C#的数据类型 272
10.4.1 值类型和引用类型的区别 272
10.4.2 值类型变量 273
10.4.3 引用类型 276
10.4.4 类型转换 279
10.5 C#的运算符 280
10.5.1 运算符分类 280
10.5.2 测试运算符is 281
10.5.3 typeof运算符 281
10.5.4 溢出检查操作符checked和unchecked 282
10.5.5 new运算符 283
10.5.6 运算符的优先级 283
10.6 C#的程序控制语句 283
10.6.1 C#和C语言的不同点 283
10.6.2 foreach语句 284
10.6.3 异常语句 285
10.6.4 名字空间 286
10.7 面向对象程序设计基础 287
10.7.1 类的继承 287
10.7.2 类的成员 289
10.7.3 类的字段和属性 290
10.7.4 类的方法 292
10.7.5 类的多态性 297
10.7.6 接口 299
10.8 小结 301
习题 302
第11章 Windows窗体程序 303
11.1 Windows窗体的基本概念 303
11.1.1 Windows Forms程序的基本结构 303
11.1.2 WinForm程序的代码结构 304
11.2 WinForm中的常用控件 306
11.2.1 简介 306
11.2.2 基本控件的使用 306
11.3 多文档界面处理 312
11.4 Windows高级控件 315
11.4.1 ListView控件 315
11.4.2 TreeView控件 318
11.5 小结 323
习题 323
第12章 ADO.NET数据访问技术 324
12.1 ADO.NET的起源 324
12.1.1 OLE DB 324
12.1.2 ADO 325
12.1.3 ADO.NET 325
12.2 ADO.NET的对象模型 325
12.2.1 数据提供程序 325
12.2.2 数据集 327
12.3 ADO.NET的数据访问 327
12.3.1 连接保持模式 327
12.3.2 无连接保持模式 330
12.4 小结 331
习题 333
第13章 案例应用系统设计 334
13.1 案例系统背景介绍 334
13.2 数据库设计 335
13.2.1 调查研究与可行性分析 335
13.2.2 数据需求分析 335
13.2.3 概念结构设计 339
13.2.4 逻辑结构设计 340
13.2.5 物理设计 341
13.2.6 数据库的实施与维护 344
13.3 应用程序设计 348
13.3.1 系统规划和可行性分析 349
13.3.2 需求分析 349
13.3.3 系统设计 351
13.3.4 实现与测试 357
13.3.5 运行与维护 373
13.4 小结 374
习题 374
参考文献 375