信息系统分析与设计

信息系统分析与设计

杜娟, 主编

出版社:清华大学出版社

年代:2014

定价:35.0

书籍简介:

本书从信息系统的概念、分类及应用入手,以信息系统开发为主线,全面系统地介绍了信息系统规划、分析、设计、实施及运行维护与管理的目标、任务和内容。在系统分析和系统设计部分,重点阐述了结构化建模工具和面向对象建模工具的表示方法与应用原理,并以案例形式说明了用两种不同方法开发信息系统时的建模过程。全书共10章,每章都引入了适量实例,另外两个附录中较完整地描述了信息系统的开发过程,为教学提供了参考。

书籍目录:

第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

内容摘要:

本书从信息系统的概念、分类及应用入手,以信息系统开发为主线,全面系统地介绍了信息系统规划、分析、设计、实施及运行维护与管理的目标、任务和内容。在系统分析和系统设计部分,重点阐述了结构化建模工具和面向对象建模工具的表示方法与应用原理,并以案例形式说明了用两种不同方法开发信息系统时的建模过程。全书共10章,每章都引入了适量实例,另外在附录中较完整地描述了信息系统的开发过程,可供教学时参考。本书既可作为高等院校信息管理与信息系统、信息系统工程、管理工程、软件工程等专业本科生的教材,也可作为软件技术人员、信息系统开发和管理人员以及从事系统分析与设计工作人员的培训教材或教学参考书。

书籍规格:

书籍详细信息
书名信息系统分析与设计站内查询相似图书
9787302369509
如需购买下载《信息系统分析与设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次2版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数 2000

书籍信息归属:

信息系统分析与设计是清华大学出版社于2014.出版的中图分类号为 G202 的主题关于 信息系统-系统分析-高等学校-教材 ,信息系统-系统设计-高等学校-教材 的书籍。