《信息系统建模 信息项目实施方法手册 第2版》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:ADRIAN SPECKER著;黄官伟 霍佳震 魏嶷译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:9787302143215
  • 页数:339 页
图书介绍:本书对信息系统建模技术进行了综合说明,着重阐述信息项目的各个阶段以及在各个阶段应该使用的各种方法。

第1章 绪论 1

1.1 信息系统建模的困难 1

1.2 本书的目标 2

1.2.1 本书的目标读者 2

1.2.2 总体目标 3

1.2.3 信息系统建模方面的目标 3

1.2.4 项目实施方面的目标 3

1.2.5 建模示例的重点 4

1.2.6 非本书的目标 4

第一部分 建模 7

第2章 信息系统建模 7

2.1 系统 7

2.1.1 系统概念 7

2.1.2 复杂性 8

2.1.3 使复杂的系统易于理解 9

2.1.4 关注建模问题 10

2.2 复杂系统分析 11

2.2.1 系统界定 11

2.2.2 黑盒分析法 11

2.2.3 层次分析法 12

2.2.4 系统及活动的视图分析 13

2.2.5 建模就是编组 15

2.2.6 4个视图系统及其要素的正式定义 16

2.2.7 关系分析 17

2.2.8 各系统维度间的关系 18

2.3 面向视图的表现技术 19

2.3.1 二维视图关系的表现 19

2.3.2 视图的表现及其相互关系矩阵 20

2.3.3 汇总建模方法的建模矩阵 21

2.4 面向视图的建模方法 22

2.4.1 面向流程的建模方法 23

2.4.2 面向功能的建模方法 24

2.4.3 面向对象的建模方法 25

2.4.4 面向任务的建模方法 26

2.5 建模方法的构造法 27

2.6 面向团队的模型整合 28

2.7 有关信息系统建模的参考文献 29

第3章 流程建模 31

3.1 面向流程的建模 31

3.1.1 流程视图 31

3.1.2 系统是一个复杂的活动网络 32

3.2 面向流程的方法概述 33

3.3 流程模型 34

3.3.1 构成要素的层次:按层次一顺序方式的处理结构 35

3.3.2 流程的继承层次:细分 36

3.3.3 流程地图 37

3.4 流程识别和系统界定 38

3.5 流程详细说明:价值链 39

3.5.1 流程规则 40

3.5.2 评价指标 41

3.5.3 流程特征总结 42

3.6 流程图 43

3.7 顺序图 44

3.8 面向岗位的过程图 44

3.8.1 历史回顾 45

3.8.2 面向岗位的过程图的扩展形式 46

3.8.3 订单层叠的表现形式 47

3.9 集成化的面向流程的方法:ARIS 48

3.10 练习:面向流程的建模 49

3.11 有关面向流程的建模的参考文献 50

第4章 功能建模 51

4.1 面向功能的建模 51

4.2 面向功能的方法概述 52

4.3 功能模型 53

4.4 功能识别和系统界定 54

4.4.1 从上到下vs由下而上 55

4.4.2 系统界定 56

4.5 功能的详细说明 57

4.6 功能块图 57

4.7 数据流图 58

4.8 用例图 60

4.9 集成化的功能方法:结构化分析 62

4.10 有关面向功能的建模的参考文献 63

第5章 对象建模 65

5.1 面向对象的建模 65

5.1.1 功能视图vs流程视图 65

5.1.2 对象视图 66

5.1.3 面向对象——一种自然的视角 67

5.2 面向对象的方法概述 68

5.3 对象模型 69

5.3.1 构件的层次 70

5.3.2 继承层次和类图 71

5.4 对象识别和系统界定 73

5.5 对象的详细说明 73

5.6 状态转换图 75

5.7 类—责任—协作者图(CRC) 76

5.8 协作图 77

5.9 集成化的面向对象的方法:UML和RUP 78

5.10 集成化的面向对象的方法:RAW 78

5.11 练习:面向对象的建模 79

5.12 有关面向对象的建模的参考文献 80

第6章 任务建模 83

6.1 面向任务的建模 83

6.2 面向任务的方法概述 84

6.3 组织模型 85

6.4 任务识别和系统界定 86

6.5 任务的详细说明 87

6.5.1 岗位描述 87

6.5.2 心理活动分析 88

6.5.3 工作团队任务的详细说明 88

6.6 面向岗位的信息流 88

6.7 岗位功能图 90

6.8 工作对象图 92

6.9 集成化的面向任务的方法:MTO分析 93

6.10 面向视图的组织形式 94

6.10.1 面向功能的组织形式 95

6.10.2 面向流程的组织形式 96

6.10.3 面向对象的组织形式 97

6.10.4 面向任务的组织形式 97

6.11 有关面向任务的建模的参考文献 98

第7章 技术建模 101

7.1 面向技术的建模 101

7.2 面向技术的方法概述 102

7.3 系统架构模型 103

7.3.1 技术系统构架 104

7.3.2 硬件和网络模型 105

7.4 信息技术识别和系统界定 106

7.5 技术系统的详细说明 106

7.6 系统接口图 107

7.7 系统功能图 108

7.8 数据对象图 109

7.9 系统使用图 110

7.10 流程技术图 111

7.11 功能支持图 112

7.12 对象访问图 113

7.13 技术使用图 114

7.14 面向视图的信息系统 115

7.14.1 视图对信息技术的影响 115

7.14.2 面向流程的信息系统 115

7.14.3 面向功能的信息系统 116

7.14.4 面向对象的信息系统 117

7.14.5 面向任务的信息系统 119

7.15 完整的模型 119

7.16 有关面向技术的建模的参考文献 120

第二部分 项目实施 125

第8章 项目实施模型 125

8.1 IT项目实施中的问题及其导致的失败 125

8.2 项目实施方法 128

8.3 依据系统工程方法的生命周期模型 129

8.4 顺序实施模型:瀑布模型 131

8.4.1 根据系统工程的过程 131

8.4.2 瀑布模型的原则和假定 132

8.4.3 阶段性地扩展观察深度 132

8.4.4 设计任务一览 133

8.4.5 瀑布模型的优缺点 135

8.4.6 功能性分工导致“团队断层” 136

8.4.7 瀑布模型中的“模型断层” 137

8.5 周期循环实施模型:螺旋模型 138

8.5.1 项目阶段和进度计划比较 139

8.5.2 螺旋模型的垂直观察 140

8.5.3 最终用户的参与 141

8.5.4 螺旋模型的优缺点 142

8.6 顺序实施模型与周期实施模型的结合 143

8.7 建模方法的应用 146

8.8 循环的问题解决周期 146

8.8.1 现状分析 147

8.8.2 目标制订 149

8.8.3 寻求解决方案:方案综合和分析 150

8.8.4 选择:评估和决策 152

8.8.5 IT项目中各项任务的最重要结果 153

8.9 有关项目实施模型的参考文献 154

第9章 项目申请 157

9.1 内容和步骤 157

9.1.1 内容 157

9.1.2 步骤 158

9.1.3 项目申请的系统观察层面 158

9.2 问题分析 159

9.3 项目目标设定 160

9.4 备选项目 162

9.5 项目的经济性评估和战略评估 164

9.5.1 成本核算 165

9.5.2 效用核算 166

9.5.3 经济性方法 167

9.5.4 战略潜力 168

9.5.5 用组合方法评估项目 168

9.5.6 项目风险评估 169

9.6 项目申请 171

9.7 项目决策 172

9.8 有关项目申请的参考文献 173

第10章 初步方案 175

10.1 内容和步骤 175

10.1.1 内容 175

10.1.2 步骤 176

10.1.3 初步方案的系统观察层面 177

10.1.4 采用的建模方法 178

10.2 总体系统分析和环境分析 179

10.2.1 系统界定和环境分析 179

10.2.2 流程地图 180

10.2.3 组织现状 181

10.2.4 面向岗位的实际信息流 182

10.2.5 当前系统架构 182

10.2.6 信息系统历史分析 183

10.2.7 数量和频率——估计末来的发展 184

10.2.8 优势和弱点分析 184

10.2.9 机遇与风险分析 185

10.3 主要目标设定 186

10.4 初步备选方案 187

10.4.1 社会—技术系统方法 187

10.4.2 广泛寻求社会—技术解决方案 188

10.4.3 利用头脑风暴法寻找创意 189

10.4.4 流程地图的初步方案 190

10.4.5 组织的初步方案 190

10.4.6 体系结构的初步方案 191

10.4.7 组织和系统架构的综合考虑 192

10.4.8 导入和培训的初步方案 193

10.4.9 运营和维护的初步方案 193

10.4.10 初步方案的形态矩阵 194

10.5 初步备选方案的评估 195

10.6 初步方案报告 196

10.7 初步方案决策 197

10.8 有关初步方案的参考文献 198

第11章 项目方案 201

11.1 内容和步骤 201

11.1.1 内容 201

11.1.2 步骤 202

11.1.3 项目方案的系统观察层面 202

11.1.4 采用的建模方法 203

11.2 现状分析 204

11.2.1 业务流程分析 204

11.2.2 分析每个业务流程的分支流程 205

11.2.3 价值链分析 206

11.2.4 功能分析 207

11.2.5 对象分析 208

11.2.6 信息流分析 208

11.3 系统目标 209

11.4 方案设计和详细说明 210

11.4.1 业务流程 210

11.4.2 业务流程之间关系 212

11.4.3 功能模型及详细说明 213

11.4.4 组织 215

11.4.5 系统架构 216

11.4.6 系统关系和系统接口 217

11.4.7 对象和对象访问 218

11.4.8 硬件架构和信息交流架构 219

11.4.9 系统导入和培训 220

11.4.10 运营和维护 221

11.4.11 项目方案的形态矩阵 221

11.5 项目备选方案的评估 222

11.6 项目方案报告 223

11.7 项目方案决策 224

11.8 有关项目方案的参考文献 225

第12章 需求建议书及评估 227

12.1 内容和步骤 227

12.1.1 内容 227

12.1.2 步骤 228

12.1.3 多阶段选择方法 228

12.2 需求建议书 229

12.2.1 对需求建议书的评论 231

12.2.2 瀑布模型和螺旋模型的需求建议书 232

12.2.3 个性化软件和标准软件在需求建议书中的区别 233

12.2.4 需求建议书作为“先期合同” 233

12.3 确定目标和标准 234

12.3.1 确定目标 234

12.3.2 标准列表 235

12.4 招标 237

12.4.1 通过事先筛选的方法选择供应商 237

12.4.2 潜在的其他解决方案供应商的认定 238

12.4.3 招标的初步筛选 239

12.4.4 招标的精细筛选 240

12.4.5 演示、场景和拜访参考企业 241

12.5 投标评估 241

12.5.1 投标评估的效用分析 241

12.5.2 投标的成本效用关系 242

12.5.3 投标方案的优势和弱点轮廓 243

12.6 评估报告 244

12.7 评估决策 245

12.8 有关需求建议书和评估的参考文献 246

第13章 审核与合同 249

13.1 内容和步骤 249

13.1.1 内容 249

13.1.2 步骤 250

13.2 合同的审核与分析 250

13.2.1 审核 250

13.2.2 合同分析 251

13.3 合同目标 252

13.4 合同草案 253

13.4.1 软件许可合同 254

13.4.2 服务合同 254

13.4.3 硬件合同 256

13.4.4 支持和维护合同 256

13.4.5 合同的形态矩阵 257

13.5 合同草案评估 258

13.6 合同 259

13.7 合同决策 260

13.8 有关合同与审核的参考文献 260

第14章 详细方案 263

14.1 内容和步骤 263

14.1.1 内容 263

14.1.2 步骤 264

14.1.3 详细方案的系统观察层次 264

14.1.4 使用的建模方法 265

14.2 详细分析 266

14.2.1 流程的详细分析 266

14.2.2 功能的详细分析 267

14.3 详细方案的目标设定 268

14.4 详细方案 269

14.4.1 要实施的业务流程的详细方案 269

14.4.2 功能的详细方案 271

14.4.3 对象的详细方案 271

14.4.4 组织和任务的详细方案 272

14.4.5 系统架构和模块架构的详细方案 273

14.4.6 详细方案的形态矩阵 274

14.5 详细方案评估 275

14.6 详细方案报告 276

14.7 详细方案决策 277

14.8 有关详细方案的参考文献 277

第15章 设计和实施 279

15.1 内容和步骤 279

15.1.1 内容 279

15.1.2 步骤 280

15.1.3 设计和实施的系统观察层面 280

15.1.4 使用的建模方法 281

15.2 系统分析 282

15.3 系统设计 283

15.3.1 对象设计 284

15.3.2 流程设计 285

15.4 实施与配置 286

15.4.1 实施 286

15.4.2 配置 287

15.4.3 设计和实施的形态矩阵 288

15.5 测试 289

15.6 系统文档 290

15.7 测试结束的决策 291

15.8 有关设计和实施的参考文献 291

第16章 项目交付和上线运行 293

16.1 内容和步骤 293

16.1.1 内容 293

16.1.2 步骤 294

16.2 就绪状态分析 294

16.3 培训 295

16.4 项目导入前的准备和安装 296

16.4.1 整体转换vs渐进式转换 296

16.4.2 基准日转换vs并行运行 297

16.4.3 专家们眼中的项目导入策略 298

16.4.4 安装 298

16.4.5 数据接收 299

16.5 项目交付验收和评估 300

16.5.1 项目交付验收 300

16.5.2 交付验收评估 301

16.5.3 上线运行的形态矩阵 301

16.6 项目交付决策 302

16.7 正式启动和上线运行 303

16.8 有关项目交付和上线运行的参考文献 304

第17章 系统运行和维护 305

17.1 系统运行和维护 305

17.2 系统运行和维护的流程模型 306

17.3 系统运行和维护的功能模型 307

17.4 IT产品 308

17.5 系统运行和维护的组织 309

17.6 系统运行和维护的形态矩阵 310

17.7 系统运行和维护使用手册 311

17.8 有关系统运行和维护的参考文献 312

第18章 项目管理 313

18.1 项目管理的内容和步骤 313

18.2 项目 314

18.2.1 项目的定义 314

18.2.2 项目的类别 315

18.3 项目管理 316

18.3.1 系统化的项目管理 317

18.3.2 项目管理的成功因素 318

18.4 项目管理功能 320

18.5 内容管理 321

18.6 日程管理 323

18.7 资源管理 324

18.8 任务管理 325

18.9 沟通管理 326

18.10 风险管理 327

18.11 质量管理 328

18.12 项目管理流程 329

18.12.1 项目计划和项目初始化 330

18.12.2 项目实施 332

18.12.3 项目控制 332

18.13 项目组织和角色 334

18.13.1 项目组织的形式 334

18.13.2 项目—岗位职能图 335

18.13.3 建立团队 337

18.13.4 团队领导、员工领导和冲突管理 337

18.14 项目管理活动一览 337

18.15 有关项目管理的参考文献 339