书籍详情

信息系统分析与设计(第2版)

信息系统分析与设计(第2版)

作者:杜娟,赵春艳 编

出版社:清华大学出版社

出版时间:2014-09-01

ISBN:9787302369509

定价:¥44.50

购买这本书可以去
内容简介
  本书从信息系统的概念、分类及应用入手,以信息系统开发为主线,全面系统地介绍了信息系统规划、分析、设计、实施及运行维护与管理的目标、任务和内容。在系统分析和系统设计部分,重点阐述了结构化建模工具和面向对象建模工具的表示方法与应用原理,并以案例形式说明了用两种不同方法开发信息系统时的建模过程。全书共10章,每章都引入了适量实例,另外在附录中较完整地描述了信息系统的开发过程,可供教学时参考。本书既可作为高等院校信息管理与信息系统、信息系统工程、管理工程、软件工程等专业本科生的教材,也可作为软件技术人员、信息系统开发和管理人员以及从事系统分析与设计工作人员的培训教材或教学参考书。
作者简介
暂缺《信息系统分析与设计(第2版)》作者简介
目录
第1章信息系统开发概论1
1.1信息系统开发概念及特点1
1.1.1信息系统的概念1
1.1.2信息系统的应用2
1.1.3信息系统开发7
1.1.4信息系统生命周期8
1.2信息系统开发方法10
1.2.1信息系统开发方法分类10
1.2.2结构化系统开发方法11
1.2.3原型法13
1.2.4面向对象开发方法16
1.2.5计算机辅助开发方法18
1.2.6各种开发方法比较18
1.3信息系统开发环境20
1.3.1网络开发环境20
1.3.2网络信息系统体系结构21
1.3.3C/S结构与B/S结构的分析比较22
1.3.4实例——学生管理系统体系结构分析24
1.4信息系统发展的阶段理论25
1.4.1诺兰模型25
1.4.2西诺特模型27
1.4.3米切模型27
本章小结28
习题29
第2章信息系统规划30
2.1信息系统规划目标与内容30◆信息系统分析与设计(第2版)目录2.1.1总体目标与主要内容31
2.1.2信息系统战略规划33
2.1.3业务流程规划35
2.1.4总体结构规划37
2.1.5项目实施与资源分配规划37
2.2信息系统总体结构规划方法38
2.2.1关键成功因素法38
2.2.2战略目标集转化法40
2.2.3企业系统规划法41
2.2.4三种规划方法的比较42
2.3企业系统规划法的步骤42
2.3.1准备工作43
2.3.2定义企业过程45
2.3.3定义数据类48
2.3.4定义信息系统结构50
2.3.5确定系统优先顺序51
2.4业务流程重组54
2.4.1业务流程重组概述54
2.4.2业务流程的识别55
2.4.3业务流程重组类型57
2.4.4基于BPR的信息系统规划58
2.4.5实例——制鞋集团型企业的信息系统规划60
本章小结64
习题65
第3章信息系统调查分析66
3.1初步调查66
3.1.1初步调查目标66
3.1.2初步调查内容67
3.2可行性研究67
3.2.1可行性研究概述67
3.2.2可行性研究步骤69
3.2.3可行性研究的内容69
3.2.4可行性研究报告72
3.2.5可行性论证会74
3.3详细调查75
3.3.1详细调查目标75
3.3.2详细调查范围75
3.3.3详细调查原则76
3.3.4详细调查内容77
3.3.5详细调查方法81
3.3.6信息收集技术82
3.3.7实例——“书店信息系统”可行性研究报告87
本章小结92
习题92
第4章结构化分析建模93
4.1系统分析的任务93
4.1.1系统分析的依据93
4.1.2系统分析的难点94
4.1.3系统分析员的作用95
4.1.4系统分析工具95
4.1.5结构化系统分析96
4.2组织结构分析97
4.2.1组织结构调查97
4.2.2组织结构图98
4.3业务流程分析99
4.3.1管理业务流程图100
4.3.2表格分配图101
4.4数据流程分析102
4.4.1数据流程分析的目的102
4.4.2数据流程图的构成103
4.4.3数据流程图的绘制104
4.4.4检查DFD的原则106
4.4.5数据流程图中常见问题108
4.5数据字典109
4.5.1数据项110
4.5.2数据结构111
4.5.3数据流111
4.5.4数据存储112
4.5.5数据处理113
4.5.6外部实体114
4.6表达处理逻辑的工具114
4.6.1结构化语言114
4.6.2判定树118
4.6.3判定表119
4.7数据查询应用分析121
4.7.1数据存取要求的基本类型122
4.7.2数据立即存取图123
4.8系统分析报告124
4.8.1系统分析报告的作用124
4.8.2系统分析报告的内容125
4.8.3新系统逻辑模型的建立125
4.8.4需求规格说明书模板127
4.8.5系统分析报告的审议129
4.8.6实例——物业信息管理系统分析129
本章小结134
习题134
第5章信息系统设计136
5.1系统设计概述136
5.1.1系统设计原则136
5.1.2系统设计的目的137
5.1.3系统设计的内容和步骤138
5.2系统结构设计138
5.2.1模块及模块化139
5.2.2模块独立性的度量140
5.2.3启发式规则143
5.2.4模块结构图146
5.2.5模块分解的原则和步骤148
5.2.6结构化设计148
5.2.7导出初始结构图的方法150
5.3处理流程设计153
5.3.1系统流程设计153
5.3.2模块处理流程设计155
5.3.3模块设计说明书159
5.4代码设计160
5.4.1代码及其作用160
5.4.2代码设计的原则160
5.4.3代码的种类161
5.4.4代码校验162
5.4.5代码设计164
5.5输入/输出设计164
5.5.1输出设计164
5.5.2输入设计167
5.5.3用户界面设计172
5.6数据存储设计174
5.6.1文件设计175
5.6.2数据库设计177
5.7系统安全性与完整性设计179
5.7.1影响因素分析180
5.7.2采取的措施180
5.8物理配置方案设计182
5.8.1设计依据182
5.8.2计算机网络的设计与选择183
5.8.3计算机硬件设备选择183
5.8.4计算机软件配置选择184
5.8.5计算机物理系统配置方案报告的具体内容185
5.8.6应注意的问题185
5.9系统设计说明书186
5.9.1实例——某摩托车生产厂零配件库存管理系统187
5.9.2实例——某保险公司网络架构191
本章小结192
习题193
第6章面向对象开发方法194
6.1面向对象概述194
6.1.1面向过程与面向对象195
6.1.2面向对象的基本概念195
6.2统一过程(UP)概述199
6.2.1常用术语199
6.2.2UP二维结构生命周期200
6.2.3UP的特点201
6.3统一建模语言的产生与发展203
6.3.1面向对象技术的发展203
6.3.2面向对象建模方法的产生204
6.3.3标准化过程204
6.3.4UML的目标205
6.4UML建模机制206
6.4.1事物206
6.4.2关系208
6.4.3图210
6.4.4扩展机制212
本章小结213
习题214
第7章UML建模215
7.1UML用例建模215
7.1.1提取用例215
7.1.2提取参与者216
7.1.3确定用例之间的关系217
7.1.4画用例图的主要步骤219
7.2UML静态建模219
7.2.1类图与对象图219
7.2.2包图221
7.2.3构件图222
7.2.4部署图223
7.3UML动态建模224
7.3.1顺序图224
7.3.2通信图225
7.3.3状态图226
7.3.4活动图227
7.4售票系统UML建模228
7.4.1业务简述228
7.4.2用例建模229
7.4.3静态建模229
7.4.4动态建模230
本章小结232
习题232
第8章信息系统实施233
8.1系统实施阶段的任务233
8.1.1主要内容和步骤233
8.1.2系统实施计划制定234
8.2系统实施的环境建设与设备购置235
8.2.1设备购置235
8.2.2计算机机房的建设235
8.2.3设备的安装与调试235
8.3程序设计236
8.3.1程序设计的任务与基本要求236
8.3.2程序设计方法236
8.3.3程序设计语言的选择237
8.3.4程序设计的风格238
8.3.5衡量编程工作的指标239
8.3.6常用的编程工具239
8.3.7几种常用编程工具简介240
8.4系统调试与测试246
8.4.1调试的策略和基本原则247
8.4.2测试方法247
8.4.3设计测试用例的技术248
8.4.4调试步骤255
8.5系统转换256
8.5.1系统转换的条件准备256
8.5.2系统试运行259
8.5.3系统转换方式260
本章小结261
习题262
第9章信息系统运行、维护与管理264
9.1系统运行管理与维护264
9.1.1系统的运行管理264
9.1.2系统维护266
9.2系统监理与审计271
9.2.1系统监理271
9.2.2信息系统审计273
9.3系统评价276
9.3.1系统评价的内容和指标276
9.3.2系统评价报告278
本章小结278
习题279
第10章信息系统应用280
10.1办公自动化系统280
10.1.1办公自动化系统的基本概念280
10.1.2办公自动化系统简介281
10.1.3办公自动化系统组成要素282
10.1.4办公自动化系统功能构成284
10.1.5实例——Lotus Notes/Lotus Domino286
10.2企业资源计划287
10.2.1ERP的原理288
10.2.2ERP功能模块290
10.2.3实例——用友ERP系统293
10.3决策支持系统295
10.3.1决策支持系统概述295
10.3.2数据仓库与数据挖掘297
10.3.3专家系统300
10.3.4实例——国税局税务分析与决策支持系统303
10.4电子商务系统304
10.4.1电子商务的发展304
10.4.2电子商务系统的组成305
10.4.3企业电子商务的基本框架306
10.4.4电子商务系统的安全309
10.4.5实例——网络游戏虚拟卡销售系统311
10.5常用商品化软件312
10.5.1用友U8890313
10.5.2浪潮EIP320
10.5.3TurboCRM325
10.5.4Oracle Treasury327
本章小结330
习题330
附录A结构化开发方法示例——南宁市快环路桥收费管理系统331
附录B面向对象开发方法示例——基于Java的言雨商城管理系统349
参考文献373第1章信息系统开发概论1
1.1信息系统开发概念及特点1
1.1.1信息系统的概念1
1.1.2信息系统的应用2
1.1.3信息系统开发7
1.1.4信息系统生命周期8
1.2信息系统开发方法10
1.2.1信息系统开发方法分类10
1.2.2结构化系统开发方法11
1.2.3原型法13
1.2.4面向对象开发方法16
1.2.5计算机辅助开发方法18
1.2.6各种开发方法比较18
1.3信息系统开发环境20
1.3.1网络开发环境20
1.3.2网络信息系统体系结构21
1.3.3C/S结构与B/S结构的分析比较22
1.3.4实例——学生管理系统体系结构分析24
1.4信息系统发展的阶段理论25
1.4.1诺兰模型25
1.4.2西诺特模型27
1.4.3米切模型27
本章小结28
习题29
第2章信息系统规划30
2.1信息系统规划目标与内容30
2.1.1总体目标与主要内容31
2.1.2信息系统战略规划33
2.1.3业务流程规划35
2.1.4总体结构规划37
2.1.5项目实施与资源分配规划37
2.2信息系统总体结构规划方法38
2.2.1关键成功因素法38
2.2.2战略目标集转化法40
2.2.3企业系统规划法41
2.2.4三种规划方法的比较42
目录2.3企业系统规划法的步骤42
2.3.1准备工作43
2.3.2定义企业过程45
2.3.3定义数据类48
2.3.4定义信息系统结构50
2.3.5确定系统优先顺序51
2.4业务流程重组54
2.4.1业务流程重组概述54
2.4.2业务流程的识别55
2.4.3业务流程重组类型57
2.4.4基于BPR的信息系统规划58
2.4.5实例——制鞋集团型企业的信息系统规划60
本章小结64
习题65
第3章信息系统调查分析66
3.1初步调查66
3.1.1初步调查目标66
3.1.2初步调查内容67
3.2可行性研究67
3.2.1可行性研究概述67
3.2.2可行性研究步骤69
3.2.3可行性研究的内容69
3.2.4可行性研究报告72
3.2.5可行性论证会74
3.3详细调查75
3.3.1详细调查目标75
3.3.2详细调查范围75
3.3.3详细调查原则76
3.3.4详细调查内容77
3.3.5详细调查方法81
3.3.6信息收集技术82
3.3.7实例——“书店信息系统”可行性研究报告87
本章小结92
习题92
第4章结构化分析建模93
4.1系统分析的任务93
4.1.1系统分析的依据93
4.1.2系统分析的难点94
4.1.3系统分析员的作用95
4.1.4系统分析工具95
4.1.5结构化系统分析96
4.2组织结构分析97
4.2.1组织结构调查97
4.2.2组织结构图98
4.3业务流程分析99
4.3.1管理业务流程图100
4.3.2表格分配图101
4.4数据流程分析102
4.4.1数据流程分析的目的102
4.4.2数据流程图的构成103
4.4.3数据流程图的绘制104
4.4.4检查DFD的原则106
4.4.5数据流程图中常见问题108
4.5数据字典109
4.5.1数据项110
4.5.2数据结构111
4.5.3数据流111
4.5.4数据存储112
4.5.5数据处理113
4.5.6外部实体114
4.6表达处理逻辑的工具114
4.6.1结构化语言114
4.6.2判定树118
4.6.3判定表119
4.7数据查询应用分析121
4.7.1数据存取要求的基本类型122
4.7.2数据立即存取图123
4.8系统分析报告124
4.8.1系统分析报告的作用124
4.8.2系统分析报告的内容125
4.8.3新系统逻辑模型的建立125
4.8.4需求规格说明书模板127
4.8.5系统分析报告的审议129
4.8.6实例——物业信息管理系统分析129
本章小结134
习题134
第5章信息系统设计136
5.1系统设计概述136
5.1.1系统设计原则136
5.1.2系统设计的目的137
5.1.3系统设计的内容和步骤138
5.2系统结构设计138
5.2.1模块及模块化139
5.2.2模块独立性的度量140
5.2.3启发式规则143
5.2.4模块结构图146
5.2.5模块分解的原则和步骤148
5.2.6结构化设计148
5.2.7导出初始结构图的方法150
5.3处理流程设计153
5.3.1系统流程设计153
5.3.2模块处理流程设计155
5.3.3模块设计说明书159
5.4代码设计160
5.4.1代码及其作用160
5.4.2代码设计的原则160
5.4.3代码的种类161
5.4.4代码校验162
5.4.5代码设计164
5.5输入/输出设计164
5.5.1输出设计164
5.5.2输入设计167
5.5.3用户界面设计172
5.6数据存储设计174
5.6.1文件设计175
5.6.2数据库设计177
5.7系统安全性与完整性设计179
5.7.1影响因素分析180
5.7.2采取的措施180
5.8物理配置方案设计182
5.8.1设计依据182
5.8.2计算机网络的设计与选择183
5.8.3计算机硬件设备选择183
5.8.4计算机软件配置选择184
5.8.5计算机物理系统配置方案报告的具体内容185
5.8.6应注意的问题185
5.9系统设计说明书186
5.9.1实例——某摩托车生产厂零配件库存管理系统187
5.9.2实例——某保险公司网络架构191
本章小结192
习题193
第6章面向对象建模194
6.1面向对象概述194
6.1.1面向过程与面向对象195
6.1.2面向对象的基本概念195
6.2统一过程概述199
6.2.1常用术语199
6.2.2UP二维结构生命周期199
6.2.3UP的特点201
6.3统一建模语言203
6.3.1UML用例建模204
6.3.2UML静态建模207
6.3.3UML动态建模212
6.3.4UML图之间的关系216
6.3.5扩展机制216
6.3.6实例——售票系统217
本章小结221
习题222
第7章信息系统实施223
7.1系统实施阶段的任务223
7.1.1主要内容和步骤223
7.1.2系统实施计划制定224
7.2系统实施的环境建设与设备购置225
7.2.1设备购置225
7.2.2计算机机房的建设225
7.2.3设备的安装与调试225
7.3程序设计226
7.3.1程序设计的任务与基本要求226
7.3.2程序设计方法226
7.3.3程序设计语言的选择227
7.3.4程序设计的风格228
7.3.5衡量编程工作的指标229
7.3.6常用的编程工具229
7.3.7几种常用编程工具简介230
7.4系统调试与测试235
7.4.1调试的策略和基本原则235
7.4.2测试方法236
7.4.3设计测试用例的技术236
7.4.4调试步骤243
7.5系统转换244
7.5.1系统转换的条件准备244
7.5.2系统试运行248
7.5.3系统转换方式248
本章小结250
习题251
第8章信息系统运行、维护与管理252
8.1系统运行管理与维护252
8.1.1系统的运行管理252
8.1.2系统维护254
8.2系统监理与审计259
8.2.1系统监理259
8.2.2信息系统审计261
8.3系统评价264
8.3.1系统评价的内容和指标264
8.3.2系统评价报告266
本章小结266
习题267
第9章计算机辅助软件工程268
9.1CASE概述268
9.1.1CASE基本思路269
9.1.2CASE的体系结构269
9.1.3CASE工具分类270
9.1.4软件重用与CASE工具272
9.2需求分析工具273
9.2.1Tektronix工具箱273
9.2.2PSL/PSA系统275
9.3系统设计工具276
9.3.1概要设计工具——AIDES系统277
9.3.2详细设计工具——SDL/PAD系统278
9.4系统实施工具278
9.4.1编程工具——程序综合器279
9.4.2静态分析工具280
9.4.3动态分析工具281
9.5维护工具282
9.5.1维护工具的分类282
9.5.2软件理解维护工具283
本章小结284
习题284
第10章信息系统应用285
10.1办公自动化系统285
10.1.1办公自动化系统的基本概念285
10.1.2办公自动化系统简介286
10.1.3办公自动化系统组成要素287
10.1.4办公自动化系统功能构成289
10.1.5实例——LotusNotes/LotusDomino291
10.2企业资源计划292
10.2.1ERP的原理293
10.2.2ERP功能模块295
10.2.3实例——用友ERP系统298
10.3决策支持系统300
10.3.1决策支持系统概述300
10.3.2数据仓库与数据挖掘302
10.3.3专家系统305
10.3.4实例——国税局税务分析与决策支持系统308
10.4电子商务系统309
10.4.1电子商务的发展309
10.4.2电子商务系统的组成310
10.4.3企业电子商务的基本框架311
10.4.4电子商务系统的安全314
10.4.5实例——网络游戏虚拟卡销售系统316
本章小结317
习题318
第11章信息系统开发实例319
11.1系统需求319
11.2用例建模320
11.3静态建模323
11.4动态建模326
11.5物理模型340
本章小结341
附录A学生毕业设计示例——南宁市快环路桥收费管理系统342
参考文献360
猜您喜欢

读书导航