资源

软件开发项目(cpmg01)

/****************************************************************//*S A S S A M P L E L I B R A R Y*//*                                                              *//*名称:CPMG01*//*标题:软件开发项目(cpmg01)*//*产品:或*//*系统:所有*//*关键词:CPM*//*程序:CPM*//*数据:*//*                                                              *//*支持:更新:*//*REF:入门和详细信息部分的示例*//*(PM用户指南)*//*其他:*//*                                                              *//****************************************************************/数据软件;格式描述$20。活动$8。成功1-成功2$8;输入描述和持续时间活动$成功1$成功2$;数据线;初始测试20测试记录。预处理。文件15 PRELDOC DOCEDREV QATEST满足Marketing 1 MEETMKT RECODE。记录5 RECODE DOCEDREV QATESTQA测试批准10 QATEST产品。文件。编辑和修订10 DOCEDREV PROD。生产1产品。;proc cpm数据=软件输出=引入1间隔=天日期='04年3月1日';id描述;活动活性;持续时间;继任者成功1成功2;运行;标题“项目进度”;proc打印数据=intro1;运行;/****************************************************************//*S A S S A M P L E L I B R A R Y*//*                                                              *//*姓名:CPMNAOA*//*标题:软件项目:弧形表示活动*//*产品:或*//*系统:所有*//*关键词:CPM*//*程序:CPM*//*数据:*//*                                                              *//*支持:更新:*//*REF:用于生成Activity-on-Arc的程序*//*“入门”部分中的表示*//*其他:*//*                                                              *//****************************************************************/数据软aoa;输入活动$1-8尾部x y;数据线;测试1 2 1 1恢复2 3 4 1PRELDOC 1 3 1 1前假人3 4 7 1文件修订版4 5 9 3质量测试3 5 7 1产品5 6 10 16   .  13 1;proc netdraw nodisplay data=softaoa-out=netout;actnet/act=尾部suc=头部;运行;数据网素;设置网络输出;如果y<1,则y=3;运行;数据anno;/*设置所需的可变长度等*/长度函数颜色样式$8;长度xsys ysys hsys$1;位置$1时的长度;长度文本$8;xsys=“2”;ysys=“2”;hsys=“4”;when='a';函数=“label”;尺寸=1.2;位置=“5”;x=2.5;y=1.2;text='MEETMKT';产出;x=2.5;y=.9;text=“测试”;产出;x=5.5;y=1.2;text='RECODE';产出;x=4;y=3.2;text='PRELDOC';产出;x=8.5;y=1.2;text=“质量测试”;产出;x=11.5;y=1.2;text='PROD';产出;位置=6;x=7.6;y=3.2;text=“假人”;产出;x=9.6;y=2;text='DOCEDREV';产出;运行;pattern1 v=e c=绿色;title h=2“软件项目”;proc netdraw图形数据=netin anno=anno;actnet/pcompress;运行;/****************************************************************//*S A S S A M P L E L I B R A R Y*//*                                                              *//*姓名:CPMNAON*//*标题:活动节点网络图*//*产品:或*//*系统:所有*//*关键词:CPM*//*程序:CPM、GANTT*//*数据:*//*                                                              *//*支持:更新:*//*REF:用于生成节点上活动的程序*//*“入门”部分中的表示*//*其他:*//*                                                              *//****************************************************************/数据软件;输入descrpt$char20。持续时间23-24活动$27-34继任者$37-44_x年;数据线;初始测试20测试记录11满足市场营销1 MEETMKT RECODE 1 2预处理。文件15 PRELDOC DOCEDREV 13预处理。文件15 PRELDOC QATEST 1 3记录5记录文件版本2 2记录5 RECODE QATEST 2 2QA测试批准10 QATEST产品3 3文件。编辑和修订10 DOCEDREV PROD 3 1生产1产品4 2;pattern1 v=e c=绿色;title h=2“软件项目”;proc-netdraw图形数据=软件;actnet/act=活动成功=(成功)压缩;运行;/****************************************************************//*S A S S A M P L E L I B R A R Y*//*                                                              *//*姓名:CPMDET*//*标题:详细信息部分的示例*//*产品:或*//*系统:所有*//*关键词:CPM*//*程序:CPM*//*数据:*//*                                                              *//*支持:更新:*//*REF:用于生成线条打印机甘特图的程序*//*“多个日历”部分中的图表*//*其他:*//*                                                              *//****************************************************************/数据工作数据;输入s1 s2 s3;信息s1 s2 s3时间6。;格式化s1 s2 s3时间6。;数据线;7:00  .     7:0011:00 08:00 11:0012:00 .     .16:00 .     .;程序打印;运行;数据量表;输入cal_sun_$_mon_$_tue_$_fri_$_sat _$d长度时间6。;格式d_length time6。;数据线;1个假期s1 s1 s2 s3 8:002个假期。假日。3 .       . . . .          .;程序打印;运行;数据ex;输入cal开始日期时间16。完成日期时间16。;格式开始完成日期时间16。;数据线;0 12月22日03:00:00 2月4日04:00:001 12月22日03:00:00 2月4日04:00:002 12月22日03:00:00 2月4日04:00:003 12月22日03:00:00 2月4日04:00:00;数据假期;输入holista日期9。holidur holifin日期9_计算_;格式holista holifin date7。;数据线;2003年12月24日。2003年12月26日。2004年1月1日。12004年1月19日。22004年1月29日3。22004年1月29日3。;选项ls=101 ps=30 formdlim=“”;标题“圣诞节和新年假期”;proc-gantt数据=ex-lpholidata=假日工作数据=工作数据日历=日历数据;chart/es=开始ef=完成daystart='09:00’t daylength='08:00’tinterval=dtday最小间隔=dt四个markbreak增量=12假日=(holista)holdur=(holdur)holifin=(holifin)holichar='*'nolegend nojobnum skip=0 mindate='2003年12月22日最大日期='2004年1月2日;id _ cal_;运行;选项ls=101 ps=30 formdlim=“”;标题“日历2和日历3的休假时间”;proc gantt数据=ex(firstobs=3)lpholidata=假日工作数据=工作数据日历=日历数据;chart/es=开始ef=完成daystart='09:00’t daylength='08:00’tinterval=dtday最小间隔=dt四个markbreak增量=12假日=(holista)holdur=(holdur)holifin=(holifin)holichar='*'nolegend nojobnum skip=0 mindate='18jan04’d maxdate='3eb04’d;id _ cal_;运行;