图书介绍
系统分析与设计基础 原书第5版PDF|Epub|txt|kindle电子书版本网盘下载
![系统分析与设计基础 原书第5版](https://www.shukui.net/cover/23/30316292.jpg)
- (美)瓦拉西切,(美)乔治,(美)霍弗著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302291992
- 出版时间:2012
- 标注页数:372页
- 文件大小:112MB
- 文件页数:393页
- 主题词:信息系统-系统分析-高等学校-教材;信息系统-系统设计-高等学校-教材
PDF下载
下载说明
系统分析与设计基础 原书第5版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 系统开发环境1
目标1
本章预览1
1.1 什么是信息系统分析与设计2
1.2 系统分析与设计:核心概念2
1.3 系统3
1.3.1 系统的定义及其组成部分3
1.3.2 重要的系统概念5
1.4 系统分析与设计的新式方法7
1.4.1 系统分析员在系统开发中的作用8
1.5 信息系统开发与系统开发生命周期9
1.5.1 第1阶段:系统规划与选择11
1.5.2 第2阶段:系统分析11
1.5.3 第3阶段:系统设计12
1.5.4 第4阶段:系统实现与运行13
1.6 开发方法14
1.6.1 原型法14
1.6.2 计算机辅助软件工程(CASE)工具15
1.6.3 联合应用设计(JAD)16
1.6.4 快速应用开发(RAD)16
1.6.5 参与式设计17
1.6.6 敏捷方法17
1.7 复习与练习18
1.7.1 要点复习18
1.7.2 关键术语检查点19
1.7.3 复习题20
1.7.4 问题和练习20
1.7.5 讨论题21
1.7.6 案例题21
第2章 软件的来源24
本章预览24
2.1 引言24
2.2 系统获取25
2.2.1 外包25
2.2.2 软件的来源26
2.2.3 选择成品软件30
2.3 复用33
2.4 复习与练习35
2.4.1 要点复习35
2.4.2 关键术语检查点36
2.4.3 复习题36
2.4.4 问题和练习37
2.4.5 实地练习37
2.5 案例:皮特里电子37
第3章 信息系统项目管理40
本章预览40
3.1 松谷家具公司的背景40
3.2 管理信息系统项目42
3.2.1 启动项目46
3.2.2 规划项目49
3.2.3 执行项目55
3.2.4 结束项目58
3.3 描绘和安排项目计划进度59
3.3.1 描述项目计划61
3.3.2 用PERT计算预期持续时间61
3.3.3 构造松谷家具项目的甘特图和网络图62
3.4 使用项目管理软件65
3.4.1 设定项目开始日期66
3.4.2 输入任务并指定任务关系66
3.4.3 选择进度计划方法检查项目报告67
3.5 复习与练习68
3.5.1 要点复习68
3.5.2 关键术语检查点69
3.5.3 复习题70
3.5.4 问题和练习70
3.5.5 讨论题73
3.5.6 案例题74
3.6 案例:皮特里电子76
第4章 系统规划与选择78
本章预览78
4.1 确认和选择项目79
4.1.1 确认和选择信息系统开发项目的过程79
4.1.2 交付成果和结果82
4.2 启动和规划系统开发项目82
4.2.1 启动和规划系统开发项目的过程83
4.2.2 交付成果和结果84
4.3 评估项目可行性84
4.3.1 评估经济可行性86
4.3.2 评估其他可行性关注92
4.4 建立基线项目计划93
4.5 评审基线项目计划98
4.6 松谷家具WebStore:系统规划与选择102
4.6.1 互联网基础102
4.6.2 松谷家具WebStore103
4.7 复习与练习106
4.7.1 要点复习106
4.7.2 关键术语检查点107
4.7.3 复习题108
4.7.4 问题和练习108
4.7.5 讨论题109
4.7.6 案例题110
4.8 案例:皮特里电子112
第5章 确定系统需求115
本章预览115
5.1 确定需求116
5.1.1 确定需求的过程116
5.1.2 交付成果和结果117
5.1.3 需求结构化117
5.2 确定需求的传统方法118
5.2.1 访谈和倾听118
5.2.2 直接观察用户122
5.2.3 分析规程和其他文档123
5.3 确定系统需求的新式方法127
5.3.1 联合应用设计(JAD)127
5.3.2 在需求确定中使用原型法129
5.4 确定系统需求的激进方法130
5.4.1 确定要重新设计的流程131
5.4.2 颠覆性技术132
5.5 松谷家具WebStore:确定系统需求133
5.5.1 系统布局和导航特性133
5.5.2 WebStore和网站管理系统能力134
5.5.3 顾客和商品目录信息134
5.5.4 系统原型演化135
5.6 复习与练习136
5.6.1 要点复习136
5.6.2 关键术语检查点137
5.6.3 复习题137
5.6.4 问题和练习138
5.6.5 讨论题138
5.6.6 案例题138
5.7 案例:皮特里电子140
第6章 结构化系统需求:过程建模142
本章预览142
6.1 过程建模143
6.1.1 系统过程建模143
6.1.2 交付成果和结果143
6.2 数据流图表示法144
6.2.1 定义和符号145
6.2.2 绘制DFD的一个例子146
6.2.3 绘制数据流图的规则149
6.2.4 DFD的分解151
6.2.5 平衡DFD153
6.3 在分析过程中使用数据流图154
6.3.1 绘制DFD的指导原则154
6.3.2 用DFD作分析工具157
6.3.3 在业务流程重组中使用DFD157
6.4 逻辑建模159
6.4.1 用判定表对逻辑建模159
6.5 松谷家具WebStore:过程建模163
6.5.1 松谷家具WebStore的过程建模163
6.6 复习与练习165
6.6.1 要点复习165
6.6.2 关键术语检查点165
6.6.3 复习题166
6.6.4 问题和练习167
6.6.5 讨论题171
6.6.6 案例题171
6.7 案例:皮特里电子173
第7章 结构化系统需求:概念数据建模175
本章预览175
7.1 概念数据建模176
7.1.1 概念数据建模的过程177
7.1.2 交付成果和结果178
7.2 收集概念数据建模信息180
7.3 实体关系建模简介182
7.3.1 实体183
7.3.2 属性184
7.3.3 候选键和标识码184
7.3.4 多值属性186
7.3.5 关系186
7.4 概念数据建模和E-R模型187
7.4.1 关系的度187
7.4.2 关系的基数189
7.5 印第安纳汉堡的概念数据建模示例192
7.6 PVFWebStore:概念数据建模194
7.6.1 松谷家具WebStore的概念数据建模194
7.7 选择最佳设计策略198
7.7.1 选择最佳设计策略的过程198
7.8 生成候选设计策略199
7.9 为印第安纳汉堡的新库存控制系统制定设计策略201
7.10 选择最适合的方案203
7.11 复习与练习204
7.11.1 要点复习204
7.11.2 关键术语检查点205
7.11.3 复习题206
7.11.4 问题和练习207
7.11.5 讨论题210
7.11.6 案例题210
7.12 案例:皮特里电子214
第8章 设计人机界面218
目标218
本章预览218
8.1 设计表单和报表219
8.1.1 设计表单和报表的过程219
8.1.2 交付成果和结果222
8.1.3 格式化表单和报表223
8.2 设计界面和对话229
8.2.1 设计界面和对话的过程230
8.2.2 交付成果和结果230
8.2.3 设计界面231
8.2.4 设计对话240
8.3 松谷家具WebStore:设计人机界面243
8.3.1 设计Web界面的一般原则243
8.3.2 Web布局的一般原则244
8.3.3 松谷家具的人机界面设计245
8.3.4 带Cookie crumbs的菜单驱动导航245
8.3.5 轻量图形246
8.3.6 表单和数据完整性247
8.3.7 基于模板的HTML247
8.4 复习与练习247
8.4.1 要点复习247
8.4.2 关键术语检查点248
8.4.3 复习题249
8.4.4 问题和练习250
8.4.5 讨论题251
8.4.6 案例题251
8.5 案例:皮特里电子252
第9章 设计数据库255
目标255
本章预览255
9.1 数据库设计256
9.1.1 数据库设计的过程256
9.1.2 交付成果和结果257
9.2 关系数据库模型262
9.2.1 良构关系262
9.3 规范化263
9.3.1 规范化规则264
9.3.2 函数依赖和主键264
9.3.3 第二范式265
9.3.4 第三范式265
9.4 将E-R图转化为关系267
9.4.1 表示实体267
9.4.2 表示关系268
9.4.3 E-R图转化为关系小结271
9.5 合并关系271
9.5.1 合并关系的例子272
9.5.2 视图集成问题272
9.6 印第安纳汉堡的逻辑数据库设计273
9.7 物理文件和数据库设计276
9.8 设计字段276
9.8.1 选择数据类型277
9.8.2 控制数据完整性278
9.9 设计物理表280
9.9.1 排列表行283
9.9.2 设计文件控制287
9.10 印第安纳汉堡的物理数据库设计287
9.11 松谷家具WebStore:设计数据库289
9.11.1 为松谷家具WebStore设计数据库289
9.12 复习与练习291
9.12.1 要点复习291
9.12.2 关键术语检查点293
9.12.3 复习题294
9.12.4 问题和练习295
9.12.5 讨论题297
9.12.6 案例题297
9.13 案例:皮特里电子298
第10章 系统实现与运行301
目标301
本章预览301
10.1 系统实现与运行302
10.1.1 编码、测试和安装的过程303
10.1.2 编码、测试和安装的交付成果和结果303
10.1.3 系统文档编制、用户培训和用户支持的过程304
10.1.4 系统文档编制、用户培训和用户支持的交付成果和结果304
10.1.5 维护信息系统的过程305
10.1.6 维护信息系统的交付成果和结果306
10.2 软件应用测试306
10.2.1 7种不同的测试307
10.2.2 测试过程309
10.2.3 用户的验收测试311
10.3 安装312
10.3.1 计划安装314
10.4 编制系统文档314
10.4.1 用户文档315
10.4.2 编写用户文档317
10.5 用户培训和支持317
10.5.1 培训信息系统用户317
10.5.2 支持信息系统用户319
10.5.3 分析员要考虑的支持问题321
10.6 为什么实现有时会失败322
10.7 项目结束323
10.8 进行系统维护324
10.8.1 维护的类型324
10.8.2 维护的费用325
10.8.3 度量维护有效性326
10.8.4 控制维护请求327
10.8.5 配置管理328
10.8.6 自动化开发工具在维护中的作用329
10.8.7 网站维护329
10.9 松谷家具的信息系统维护330
10.10 松谷家具WebStore:系统实现与运行331
10.10.1 松谷家具WebStore系统的实现与运行331
10.11 复习与练习333
10.11.1 要点复习333
10.11.2 关键术语检查点335
10.11.3 复习题337
10.11.4 问题和练习337
10.11.5 讨论题338
10.11.6 案例题338
10.12 案例:皮特里电子340
附录A 面向对象分析与设计342
A.1 面向对象建模方法342
A.2 用例建模343
A.3 对象建模:类图345
A.3.1 表示关联347
A.4 表示泛化349
A.5 表示聚合350
A.6 动态建模:状态图351
A.7 动态建模:序列图352
A.8 用序列图设计用例354
A.9 转入设计355
A.10 复习与练习357
A.10.1 要点复习357
A.10.2 关键术语检查点358
A.10.3 复习题359
A.10.4 问题和练习359
附录B 敏捷方法361
B.1 敏捷方法的趋势361
B.2 敏捷方法362
B.3 极限编程364
B.4 系统开发过程的核心365
B.4.1 需求确定365
B.4.2 设计规约368
B.4.3 实现369
B.5 我们所知的敏捷方法369
B.6 复习与练习370
B.6.1 要点复习370
B.6.2 关键术语检查点371
B.6.3 复习题371
B.6.4 问题和练习372