图书介绍

信息系统分析与设计 第4版pdf电子书版本下载

信息系统分析与设计  第4版
  • 王晓敏,邝孔武编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302329824
  • 出版时间:2013
  • 标注页数:324页
  • 文件大小:78MB
  • 文件页数:340页
  • 主题词:信息系统-系统分析;信息系统-系统设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

信息系统分析与设计 第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

精品推荐