当前位置:首页 > 文化科学教育体育
信息系统分析与设计
信息系统分析与设计

信息系统分析与设计PDF电子书下载

文化科学教育体育

  • 电子书积分:13 积分如何计算积分?
  • 作 者:刘永主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2008
  • ISBN:9787030217509
  • 页数:358 页
图书介绍:本书从信息系统的基本概念出发,介绍了信息系统开发的基础、方法和方式,并以结构化方法为主线,详细阐述了信息系统开发设计过程中规划、分析、设计、实施和运行与维护五个阶段的任务、工具和方法;同时,介绍了面向对象分析与设计的原理和基于Internet的信息系统开发应用,并根据主持的课题,设计了切实可用且符合教学的案例。最后,描述了信息系统最新的发展趋势与方向。
《信息系统分析与设计》目录

1 信息系统理论与应用基础 1

1.1 系统 1

1.1.1 系统的概念 1

1.1.2 系统的一般模型 2

1.1.3 系统的特性 3

1.1.4 系统的分析与评价 5

1.2 信息 6

1.2.1 信息的概念 6

1.2.2 信息的特点 7

1.2.3 数据与信息 9

1.2.4 信息与管理 10

1.2.5 信息的生命周期 12

1.2.6 信息资源管理 14

1.3 信息系统 18

1.3.1 信息系统的形成与发展 18

1.3.2 信息系统的构成 19

1.3.3 信息系统的类型 21

1.3.4 信息系统的结构 23

1.3.5 信息系统的相关技术 26

1.4 信息化 29

1.4.1 信息化基础设施 29

1.4.2 政府信息化 30

1.4.3 企业信息化 32

1.5 典型信息系统 37

1.5.1 制造业信息系统 37

1.5.2 电子商务 39

1.5.3 电子政务 42

1.5.4 地理信息系统和数字地球 45

1.5.5 远程医疗 45

1.5.6 数字图书馆 47

2 信息系统开发基础 50

2.1 信息系统开发概述 50

2.1.1 信息系统开发的复杂性 50

2.1.2 信息系统开发的影响因素 51

2.1.3 信息系统开发方法体系结构 54

2.1.4 信息系统开发过程实质 54

2.2 信息系统的生命周期 56

2.2.1 系统规划阶段 57

2.2.2 系统分析阶段 57

2.2.3 系统设计阶段 58

2.2.4 系统实施阶段 58

2.2.5 系统运行维护阶段 58

2.3 信息系统的开发方法 59

2.3.1 结构化生命周期法 60

2.3.2 原型法 63

2.3.3 面向对象法 66

2.3.4 联合应用程序开发和快速应用程序开发 69

2.3.5 其他开发策略 69

2.4 信息系统开发的组织管理 69

2.4.1 信息系统用户结构 70

2.4.2 组织领导 71

2.4.3 开发方式 71

2.4.4 系统开发原则 73

3 系统总体规划 74

3.1 系统总体规划概述 74

3.1.1 总体规划的出发点 74

3.1.2 总体规划的必要性 75

3.1.3 总体规划的任务 76

3.1.4 总体规划的特点 76

3.1.5 总体规划的原则 77

3.2 信息系统战略规划 78

3.2.1 信息系统战略规划的内容 79

3.2.2 ?息系统战略规划的方法 79

3.2.3 ?系统战略规划的调查要领 81

3.2.4 ?系统战略规划的调查方法 82

3.3 系统总体规划的方法(企业系统规划法) 82

3.3.1 总体规划的准备工作 83

3.3.2 组织机构调查 85

3.3.3 确定管理目标 85

3.3.4 确定管理功能 86

3.3.5 确定数据类型 89

3.3.6 子系统的划分(U/C矩阵)及其实施顺序的确定 91

3.3.7 计算机逻辑配置方案 93

4 系统分析 95

4.1 系统分析概述 95

4.1.1 系统分析的任务 95

4.1.2 系统分析的目标 96

4.1.3 系统分析的内容 97

4.1.4 系统分析的方法 99

4.2 详细调查 100

4.2.1 详细调查的目的和原则 100

4.2.2 详细调查的内容 101

4.2.3 详细调查的方法 101

4.2.4 详细调查的工具 103

4.3 业务流程分析 103

4.3.1 业务流程分析的目的与任务 103

4.3.2 业务流程图的基本符号 103

4.3.3 业务流程图的绘制 104

4.4 数据流程分析 106

4.4.1 数据流程分析的内容 106

4.4.2 数据流程图的基本符号 106

4.4.3 数据流程图的画法 108

4.4.4 绘制数据流程图的注意事项 111

4.4.5 数据流程图的其他表示方法 113

4.5 数据字典 114

4.5.1 数据字典的作用 114

4.5.2 数据字典的条目 115

4.5.3 数据字典的使用与管理 119

4.6 处理逻辑的描述 119

4.6.1 结构化英语 120

4.6.2 判定树 121

4.6.3 判定表 121

4.7 数据立即存取图 123

4.7.1 实体和属性 124

4.7.2 数据立即存取图 124

4.8 建立目标系统逻辑模型 126

4.9 系统分析说明书 127

4.9.1 系统分析说明书的内容 127

4.9.2 系统分析说明书的审议 128

5 系统设计 130

5.1 系统设计概述 130

5.1.1 系统设计的内容 130

5.1.2 系统设计的原则 131

5.1.3 系统设计的评价指标 132

5.1.4 系统设计的方法 133

5.2 结构化设计方法 134

5.2.1 结构化设计概述 134

5.2.2 模块划分的标准 136

5.3 系统结构图 141

5.3.1 模块间调用关系的有关规定 142

5.3.2 系统结构图的基本结构 142

5.3.3 系统结构图的设计 143

5.4 系统硬、软件配置 158

5.4.1 系统性能指标 159

5.4.2 系统的物理结构与设备配置 160

5.5 代码设计 163

5.5.1 代码设计的原则 164

5.5.2 代码的主要种类 165

5.5.3 代码设计步骤 167

5.5.4 代码校验 168

5.6 数据库设计 169

5.6.1 数据库管理系统的功能与组成 170

5.6.2 概念模型设计 172

5.6.3 逻辑模型设计 174

5.6.4 物理设计 175

5.6.5 数据库规范化理论 175

5.7 人-机接口设计 181

5.7.1 输出设计 181

5.7.2 输入设计 183

5.7.3 人-机对话设计 186

5.8 处理过程设计 188

5.8.1 流程图 189

5.8.2 NS图 191

5.8.3 PAD图 192

5.9 系统设计说明书 195

6 系统实施 197

6.1 系统实施 197

6.1.1 系统实施阶段的主要任务 197

6.1.2 系统实施阶段的领导 198

6.2 程序设计 200

6.2.1 评价编程工作的标准 200

6.2.2 程序设计方法 202

6.2.3 程序设计风格 204

6.2.4 常用的编程工具 208

6.3 系统测试 210

6.3.1 测试的目的和原则 211

6.3.2 测试的方法 212

6.3.3 测试的步骤 213

6.3.4 测试用例的设计 217

6.3.5 排错 223

6.3.6 测试与排错 224

6.3.7 测试分析报告 225

6.4 系统转换 226

6.5 实施阶段文档 228

7 运行与维护 229

7.1 系统运行及维护 229

7.1.1 系统的运行管理 229

7.1.2 系统维护的概念 230

7.1.3 系统维护的类型 231

7.1.4 系统维护的管理 232

7.1.5 修改程序的副作用 233

7.2 信息系统的可靠性与安全性 234

7.2.1 系统可靠性 234

7.2.2 系统安全性 235

7.3 系统的监理和审计 236

7.3.1 系统监理 237

7.3.2 系统审计 239

7.3.3 系统监理与系统审计的区别 241

7.4 系统评价 242

7.4.1 系统评价的概念 242

7.4.2 系统评价的指标 243

7.4.3 系统评价的方法 245

8 面向对象的分析与设计 254

8.1 概述 254

8.1.1 面向对象方法概述 254

8.1.2 面向对象方法的优点 255

8.2 面向对象的基本概念与方法 256

8.2.1 对象 256

8.2.2 类 258

8.2.3 继承 258

8.2.4 消息 259

8.2.5 面向对象的建模技术 260

8.3 面向对象的分析 261

8.3.1 分析概述 261

8.3.2 对象建模 262

8.3.3 动态建模 268

8.3.4 功能建模 273

8.4 面向对象设计 275

8.4.1 系统分解 275

8.4.2 资源处理 276

9 基于B/S结构的信息系统开发 278

9.1 B/S体系结构概述 278

9.2 B/S三层体系结构 278

9.2.1 Web浏览器 279

9.2.2 Web服务器 279

9.3 B/S结构的信息系统开发技术 280

9.3.1 Web网络协议 280

9.3.2 Web页面技术 282

9.4 B/S结构的信息系统开发工具 291

9.4.1 HTML页面编辑调试工具 291

9.4.2 动态页面开发工具 291

9.4.3 图形和动态元素制作工具 292

9.5 B/S结构的信息系统开发实例——机动车信息系统 292

9.5.1 系统背景 292

9.5.2 系统运行的软件环境 293

9.5.3 应用系统的安全设计 293

9.5.4 系统设计 293

9.5.5 系统结构 295

9.6 用ASP实现电子商务实例 296

9.6.1 使用工具 296

9.6.2 设计思想 297

9.6.3 主要负责用户注册信息程序的编辑和实现 299

9.6.4 问题及解决方案 305

9.6.5 程序清单 305

9.6.6 方案的改进意见 311

10 信息系统的发展 312

10.1 企业内部网 312

10.1.1 Intranet的概念 312

10.1.2 Intranet与信息系统的关系 313

10.1.3 Intranet的特点 313

10.1.4 Intranet的应用 315

10.2 专家系统 316

10.2.1 ES的概念 316

10.2.2 ES的任务 320

10.2.3 ES的特点 321

10.3 企业流程重组 322

10.3.1 BPR的概念 322

10.3.2 BPR的实施原则 325

10.3.3 BPR对企业的影响 327

10.3.4 BPR的生命周期 328

10.4 计算机集成制造系统 330

10.4.1 CIMS的概念 331

10.4.2 CIMS的组成 335

10.4.3 CIMS在中国 337

10.5 决策支持系统 338

10.5.1 决策 338

10.5.2 决策过程 338

10.5.3 决策问题的性质和层次 339

10.5.4 DSS的基本概念 341

10.5.5 DSS的发展 343

10.6 电子商务模式 345

10.6.1 B2C电子商务 345

10.6.2 B2B电子商务 345

10.7 地理信息系统、电子数据交换 346

10.7.1 地理信息系统 346

10.7.2 EDI 347

10.8 信息系统的发展趋势和研究方向 348

10.8.1 信息系统的发展趋势 348

10.8.2 信息系统的研究方向 350

参考文献 354

附录 课程设计 356

返回顶部