第1章 Microsoft Project 2007基础知识 1
1.1 认识Microsoft Project 2007 2
1.1.1 Microsoft Project 2007的功能 2
1.1.2 Microsoft Project 2007的组成 3
1.2 使用前的准备 5
1.2.1 电脑配置要求 5
1.2.2 安装Microsoft Project 2007 5
1.2.3 卸载Microsoft Project 2007 7
1.2.4 启动Microsoft Project 2007 8
1.2.5 退出Microsoft Project 2007 8
1.3 Project 2007工作界面 8
1.3.1 标题栏 9
1.3.2 菜单栏 9
1.3.3 工具栏 10
1.3.4 数据编辑栏 14
1.3.5 任务窗格 14
1.3.6 视图栏 15
1.3.7 状态栏 15
1.4 Project 2007视图简介 15
1.4.1 “甘特图”视图 15
1.4.2 “跟踪甘特图”视图 16
1.4.3 “任务分配状况”视图 17
1.4.4 “日历”视图 17
1.4.5 “网络图”视图 18
1.4.6 “资源工作表”视图 19
1.4.7 “资源使用状况”视图 19
1.4.8 “资源图表”视图 20
1.4.9 其他视图 20
1.4.10 组合视图 21
1.5 Project 2007基本操作 21
1.5.1 选择数据域 22
1.5.2 行操作 24
1.5.3 列操作 25
1.5.4 资源操作 27
1.6 使用Project 2007的帮助 29
1.6.1 Project 2007帮助 29
1.6.2 Microsoft Office Online 32
1.6.3 问题搜索 32
1.6.4 上下文帮助 33
1.6.5 其他帮助 34
第2章 项目管理概述 36
2.1 项目简述 37
2.1.1 项目的概念 37
2.1.2 项目的要素 37
2.1.3 项目的特点 37
2.2 项目管理 38
2.2.1 项目管理的专用术语 39
2.2.2 项目管理的定义 39
2.2.3 项目管理的基本步骤 41
2.3 用Project 2007创建项目 42
2.3.1 创建项目 43
2.3.2 创建任务 43
2.3.3 给任务分配资源 46
第3章 创建项目 49
3.1 初始项目计划 50
3.1.1 启动项目 50
3.1.2 制定项目计划 50
3.2 新建项目 50
3.2.1 新建空白项目 50
3.2.2 根据现有项目新建项目 51
3.2.3 利用Project 2007模板创建项目 52
3.2.4 利用“项目向导”创建项目 58
3.2.5 定义项目的文件属性 65
3.3 保存项目 66
3.3.1 保存项目 66
3.3.2 设置项目密码 70
3.3.3 保存项目为模板 71
3.4 打开和关闭项目 72
3.4.1 直接打开项目文档 72
3.4.2 使用“打开”命令打开项目文档 73
3.4.3 关闭项目 73
第4章 创建和编辑任务 74
4.1 创建任务 75
4.1.1 创建新任务 75
4.1.2 创建多个新任务 79
4.1.3 创建周期性任务 81
4.2 编辑任务 83
4.2.1 插入任务 83
4.2.2 复制、剪切和粘贴任务 84
4.2.3 修改任务 85
4.2.4 删除任务 86
4.3 组织任务 86
4.3.1 用大纲形式组织子任务 87
4.3.2 隐藏/显示摘要任务 88
4.3.3 隐藏/显示子任务 89
4.3.4 在大纲结构中移动任务 90
4.3.5 在大纲结构中复制任务 92
4.4 安排任务工期 93
4.4.1 任务的类型 93
4.4.2 设置项目任务时间 94
4.4.3 创建里程碑 96
4.4.4 任务的限制类型 98
4.5 任务的优先级 100
4.5.1 设置任务优先级 100
4.5.2 按优先级对任务排序 101
4.6 添加任务链接 102
4.6.1 关键路径 102
4.6.2 任务相关性类型 104
4.6.3 建立任务链接 105
4.6.4 更改/删除任务链接 107
4.6.5 添加其他信息 108
4.7 工作任务分解 110
4.7.1 插入WBS域 111
4.7.2 自定义WBS代码 112
4.7.3 WBS重新编号 113
4.7.4 隐藏WBS域 113
4.8 PERT分析 114
4.8.1 工期类型 114
4.8.2 执行PERT分析 114
第5章 项目资源与工作分配 118
5.1 创建资源库 119
5.1.1 资源分类 119
5.1.2 使用“简单资源工作表”输入资源 120
5.1.3 使用“资源工作表”输入资源 123
5.1.4 使用“资源窗体”输入资源 125
5.2 编辑资源 126
5.2.1 修改资源 126
5.2.2 插入资源 127
5.2.3 复制、剪切资源 128
5.2.4 粘贴资源 129
5.2.5 删除资源 129
5.3 分配资源 130
5.3.1 资源分配的概念 130
5.3.2 使用“甘特图”视图分配 131
5.3.3 使用“任务信息”对话框分配 132
5.3.4 使用“分配资源”对话框分配 134
5.3.5 使用“项目向导”分配 135
5.4 资源库的管理 136
5.4.1 资源排序 136
5.4.2 筛选 138
5.4.3 共享资源 139
5.4.4 资源调整 140
5.4.5 删除分配的资源 143
5.5 任务剩余工时 144
5.5.1 更改剩余工时量 144
5.5.2 逐日调整剩余工时 145
5.5.3 重新分配剩余工时 147
5.6 资源过度分配 148
5.6.1 资源过度分配的原因 148
5.6.2 查看资源过度分配 149
5.6.3 解决资源过度分配的措施 151
5.6.4 调配资源 157
5.7 资源的查看和设置 160
5.7.1 资源的基本信息 160
5.7.2 资源日历 160
5.7.3 添加资源备注信息 163
第6章 管理项目成本 167
6.1 输入项目成本 168
6.1.1 输入成本 168
6.1.2 输入实际成本 169
6.1.3 设置固定成本 171
6.2 查看项目成本 171
6.2.1 查看整个项目的总成本 171
6.2.2 查看任务和资源的总成本 172
6.2.3 查看任务、资源和工作分配的成本差异 174
6.2.4 查看基准成本及实际成本 176
6.2.5 按时间分段的预算成本和实际成本 177
6.3 成本累算的方式 178
6.3.1 资源成本的累算方法 178
6.3.2 固定成本的累算方法 178
6.4 更新成本 180
6.4.1 实际成本和剩余成本 180
6.4.2 更新实际累计的资源分配成本 180
6.4.3 更新实际每次使用的资源分配成本 182
6.4.4 更新实际固定资源成本 183
6.5 调整控制成本 183
6.5.1 查找超出预算的成本 184
6.5.2 调整成本 184
6.6 项目成本的分析 186
6.6.1 分析项目成本 186
6.6.2 项目各阶段的成本分析 189
6.7 盈余分析表 191
6.7.1 查看盈余分析表 191
6.7.2 导出Excel盈余分析表 193
第7章 项目进度跟踪 196
7.1 项目的比较基准 197
7.1.1 项目跟踪的相关信息 197
7.1.2 设置和保存项目的比较基准 198
7.1.3 设置和保存中期计划 200
7.1.4 查看比较基准 201
7.1.5 添加任务到比较基准计划或中期计划 204
7.1.6 清除比较基准或中期计划 205
7.2 跟踪项目进度 206
7.2.1 更新任务 206
7.2.2 更新项目 212
7.2.3 重排未完成任务的开始时间 214
7.2.4 更新资源信息 215
7.2.5 项目的进度线 215
7.2.6 查看任务差异 218
7.3 跟踪资源分配 219
7.3.1 手工输入资源的工时 220
7.3.2 按任务分配状况更新资源的实际工时 220
7.3.3 按资源分配状况更新资源的实际工时 221
7.3.4 比较资源计划工时与实际工时 222
7.4 跟踪实际成本 223
7.4.1 手动更新实际成本 223
7.4.2 查看任务的成本是否与预算相符 224
7.4.3 利用“盈余分析表”进行成本的分析 224
7.5 查看项目进度 226
7.5.1 查看项目总体情况 226
7.5.2 查看项目具体情况 227
第8章 优化项目 230
8.1 分析优化项目的任务 231
8.1.1 关键任务与关键路径 231
8.1.2 显示关键路径 231
8.1.3 关键任务延迟 237
8.1.4 关键任务重叠 238
8.1.5 非关键任务与可宽限时间 239
8.1.6 任务相关性 241
8.1.7 查看任务限制 241
8.1.8 设置任务期限 242
8.2 调整优化日程 243
8.2.1 使用投入比导向安排日程 243
8.2.2 使用PERT估计工期 244
8.3 缩短项目工期 244
8.3.1 查看项目开始或完成时间差异 244
8.3.2 指定项目开始或完成日期 245
8.3.3 调整关键任务 246
8.3.4 修改日历 249
8.3.5 调整工作分配 251
8.3.6 评估日程排定优化结果 253
8.4 合理配置资源 253
8.4.1 查看项目中的资源分配 253
8.4.2 查找过度分配的资源 256
8.4.3 查找还有可用时间的资源 260
8.4.4 解决过度分配资源 261
8.4.5 解决资源分配不足 262
8.4.6 解决资源冲突 262
8.4.7 评估资源优化结果 266
8.4.8 传送工作分配的更改 266
第9章 美化项目信息 268
9.1 美化项目的措施 269
9.2 美化项目文件各组件 269
9.2.1 设置项目文件字体格式 269
9.2.2 设置条形图格式 271
9.2.3 设置网格格式 273
9.3 美化项目文件整体 274
9.3.1 设置甘特图版式 274
9.3.2 设置网络图版式 276
9.3.3 设置条形图版式 279
9.3.4 设置文本样式 282
9.3.5 设置整个项目文件版式 282
9.4 插入对象及绘图 283
9.4.1 插入对象 284
9.4.2 插入绘图 287
9.5 插入自定义域 289
9.5.1 自定义文本域 289
9.5.2 自定义下拉列表 293
9.5.3 自定义树型列表 295
9.5.4 自定义图形标识域 298
第10章 项目报表和打印 301
10.1 可视报表 302
10.1.1 可视报表模板 302
10.1.2 使用模板创建可视报表 304
10.1.3 编辑现有可视报表模板 306
10.1.4 创建新的可视报表模板 308
10.1.5 导出报表数据 312
10.2 报表及其分类 314
10.2.1 生成报表 314
10.2.2 总览报表 316
10.2.3 当前操作报表 318
10.2.4 成本报表 320
10.2.5 工作分配报表 322
10.2.6 工作量报表 324
10.2.7 自定义报表 325
10.3 报表的输出 328
10.3.1 打印预览 329
10.3.2 页面设置 329
10.3.3 打印 330
10.4 打印视图 331
10.4.1 打印预览视图 331
10.4.2 设置打印视图页面 331
10.4.3 打印视图 333
第11章 多重项目管理 334
11.1 合并项目文件 335
11.1.1 合并项目文件的条件 335
11.1.2 插入项目文件 336
11.1.3 编辑项目文件 337
11.2 建立项目文件之间的相关性 341
11.2.1 建立合并项目中任务之间的相关性 341
11.2.2 建立不同项目中任务之间的相关性 342
11.3 共享项目之间的资源 344
11.3.1 创建共享资源库 344
11.3.2 打开共享资源库文件 347
11.3.3 查看共享资源库 347
11.3.4 更新共享资源库 349
11.3.5 取消共享资源 349
11.4 管理多项目信息 351
11.4.1 多项目信息同步 351
11.4.2 多项目间信息汇总报表 354
第12章 项目文件的共享 356
12.1 Project 2007支持的文件格式 357
12.2 导入和导出文件 359
12.2.1 新建导出映射 360
12.2.2 新建导入映射 366
12.2.3 映射的管理 369
12.2.4 与Excel共享数据 372
12.2.5 与文本文件共享数据 374
12.2.6 导出与导入模板 375
12.2.7 保存和打开工作环境 377
12.3 Project 2007与Project 2003共享数据 378
12.3.1 导出Project 2003项目文件 379
12.3.2 在Project 2003中导出Project数据库文件 379
12.3.3 在Project中导入Project数据库文件 380
12.3.4 在Project中导出Access数据库文件 382
12.3.5 在Project 2007中导入Access数据库文件 383
第13章 安装和配置Project Server 2007 385
13.1 Project Server 2007概述 386
13.2 安装流程 386
13.3 安装.NET Framework 3.0 387
13.4 安装和配置IIS 6.0 388
13.4.1 使用“控制面板”安装IIS 6.0 389
13.4.2 使用“管理您的服务器”安装IIS 6.0 390
13.4.3 设置ASP.NET服务 392
13.4.4 设置隔离模式 392
13.4.5 取消Internet Explorer增强安全 393
13.5 安装和配置MS SQL Server 2005 394
13.5.1 安装SQL Server 2005 394
13.5.2 启动SQL Server 398
13.5.3 创建用户账户 398
13.6 安装和配置Project Server 2007 402
13.6.1 安装Project Server 2007 402
13.6.2 配置SharePoint 404
13.6.3 配置Project Server 2007 406
13.6.4 登录Project Web Access 2007 417
13.6.5 配置Project Professional 2007 418
第14章 管理服务器信息 421
14.1 管理用户和组 422
14.1.1 管理用户 422
14.1.2 管理组 426
14.2 管理安全性 431
14.2.1 设置类别 431
14.2.2 设置安全模板 437
14.2.3 设置身份验证 440
14.3 管理视图 441
14.3.1 添加视图 442
14.3.2 复制视图 445
14.3.3 编辑视图 447
14.3.4 删除视图 448
14.4 管理服务器配置 448
14.4.1 设置其他服务器功能 448
14.4.2 添加菜单 449
14.5 管理Windows SharePoint Services 452
14.5.1 SharePoint Services项目的网站设置 452
14.5.2 管理项目网站的方法 454
14.6 管理企业功能 455
14.6.1 更新资源表和OLAP多维数据集 455
14.6.2 签入企业项目 457
14.6.3 签入企业资源 458
14.7 自定义Project Web Access 459
14.7.1 甘特图格式 459
14.7.2 通知和提醒 460
第15章 发布项目信息 462
15.1 使用电子邮件发布信息 463
15.1.1 将项目文件作为附件发送 463
15.1.2 发布部分任务和资源 463
15.2 使用公用文件夹发布信息 464
15.3 使用Project Server 2007发布信息 465
15.3.1 将项目文档保存到Project Server 465
15.3.2 发布Project Server中的项目 466
15.3.3 以共享方式保存项目文件 467
15.4 发布项目文档到Project Web Access网站 468
第16章 查看和响应工作分配 472
16.1 查看工作分配 473
16.1.1 使用Project Web Access查看工作分配 473
16.1.2 使用Project 2007查看工作分配 476
16.2 响应工作分配 478
16.2.1 更新任务 478
16.2.2 创建新任务 481
16.2.3 提出建议 482
16.2.4 提出风险 485
第17章 管理项目 488
17.1 创建和管理项目可交付结果 489
17.2 更改有关项目的信息 491
17.3 状态报告 492
17.3.1 请求状态报告 492
17.3.2 填写和查看状态报告 494
17.4 设置项目的工作环境 497
第18章 项目变更管理 501
18.1 比较项目版本 502
18.1.1 比较项目前的准备 502
18.1.2 生成项目比较文件 503
18.2 查看变更数据 504
18.2.1 报表图例 504
18.2.2 定位不同版本的任务 505
18.2.3 查看变更内容 506
第19章 在Proje 2007中使用宏 509
19.1 宏和VBA概述 510
19.1.1 宏的概念 510
19.1.2 什么是VBA 510
19.2 录制宏 511
19.3 运行宏 514
19.3.1 使用“宏”对话框运行宏 514
19.3.2 使用键盘快捷键运行宏 515
19.3.3 使用工具栏运行宏 515
19.3.4 将宏设置为工具栏按钮 516
19.3.5 在VBE环境中运行宏 517
19.4 Visual Basic编辑器 518
19.4.1 Visual Basic编辑器的组成 518
19.4.2 编写VBA程序 521
19.5 管理宏 523
19.5.1 编辑宏 523
19.5.2 构成宏的VBA代码 523
19.5.3 调试宏 524
19.5.4 删除宏 524
第20章 VBA程序设计基础 525
20.1 处理数据 526
20.1.1 数据类型 526
20.1.2 常数 530
20.1.3 变量 532
20.2 运算符和表达式 533
20.2.1 算术运算符 533
20.2.2 比较运算符 534
20.2.3 连接运算符 534
20.2.4 逻辑运算符 535
20.2.5 表达式 535
20.3 常用VBA语句 535
20.3.1 语句 536
20.3.2 赋值语句 537
20.3.3 注释语句 537
20.3.4 数据输——InputBox函数 538
20.3.5 数据输出——Print方法 539
20.3.6 数据输出——MsgBox函数 540
20.4 程序控制语句 541
20.4.1 分支结构 542
20.4.2 循环结构 544
20.4.3 循环结构的嵌套 546
20.5 过程和函数 548
20.5.1 模块 548
20.5.2 Sub过程 549
20.5.3 Function过程 550
20.5.4 调用过程 551
第21章 用VBA操作Project对象 552
21.1 Project的对象模型 553
21.1.1 Project对象简介 553
21.1.2 使用隐含对象 554
21.2 使用对象浏览器 555
21.2.1 对象浏览器简介 555
21.2.2 用对象浏览器查看对象成员 556
21.3 Application对象 558
21.3.1 获取所选任务的资源名称 558
21.3.2 设置项目的备注信息 558
21.3.3 显示选中的任务名 559
21.3.4 修改窗口标题文本 560
21.3.5 新建项目 561
21.3.6 保存项目 562
21.3.7 关闭所有项目 562
21.3.8 控制命令栏 563
21.3.9 使用Application事件 564
21.4 Project对象 566
21.4.1 新建项目 567
21.4.2 统计打开的项目数量 567
21.4.3 获取指定项目的信息 567
21.4.4 关闭指定项目文件 568
21.4.5 控制摘要任务的显示 568
21.4.6 设置默认加班费率 569
21.4.7 项目文件创建日期 570
21.4.8 获取任务和资源数量 570
21.4.9 保持活动项目最大化 571
21.5 Task对象 571
21.5.1 显示选择任务名称 572
21.5.2 添加任务 572
21.5.3 列出任务分配的资源 573
21.5.4 输入任务的实际成本 573
21.5.5 统计任务实际工期 575
21.5.6 关键任务列表 576
21.5.7 显示里程碑任务 576
21.5.8 显示包含指定字符的任务 577
21.5.9 给任务添加备注 578
21.6 Resource对象 578
21.6.1 显示项目的资源 579
21.6.2 增加资源 579
21.6.3 设置资源缩写 579
21.6.4 设置材料标签 580
第22章 用户窗体 582
22.1 用户窗体概述 583
22.1.1 认识用户窗体 583
22.1.2 用户窗体的相关概念 583
22.2 新建窗体 584
22.2.1 新建窗体 584
22.2.2 向窗体添加控件 585
22.2.3 设置控件属性 585
22.2.4 编写事件代码 586
22.2.5 调试运行窗体 587
22.3 控制窗体 587
22.3.1 设置窗体的属性 587
22.3.2 窗体的方法 588
22.3.3 窗体的事件 589
22.4 控件简介 589
22.4.1 控件工具箱 590
22.4.2 控件的常用属性 590
22.5 调整窗体中的控件 591
22.5.1 设置控件大小 591
22.5.2 设置控件布局 592
22.5.3 设置Tab键顺序 593
22.6 用户窗体实例 593
22.6.1 查看任务成本 593
22.6.2 修改资源使用成本 596
第23章 自定义Project 598
23.1 自定义工具栏 599
23.1.1 在工具栏中添加命令 599
23.1.2 新建工具栏 601
23.1.3 新建菜单 601
23.2 自定义域 604
23.2.1 自定义域的概念 604
23.2.2 创建自定义域 605
23.2.3 在自定义域中使用公式 607
23.3 自定义窗体 609
23.3.1 使用自定义窗体 609
23.3.2 自定义窗体编辑器 610
23.3.3 编辑预定义窗体 611
第24章 项目管理应用实例 614
24.1 项目描述 615
24.1.1 学校机房搬迁方案 615
24.1.2 新机房建设方案 616
24.2 单机管理项目 617
24.2.1 创建项目文件 617
24.2.2 定义项目任务 618
24.2.3 分配资源 621
24.2.4 合并项目文件 622
24.2.5 跟踪项目进度 624
24.2.6 共享资源 627
24.2.7 解决资源冲突 629
24.2.8 打印报表 630
24.3 使用服务器管理项目 631
24.3.1 保存并发布项目 631
24.3.2 查看工作分配 633
24.3.3 处理任务 634
24.3.4 审批任务更新 638