* @package weekly * @version $Id * @link http://www.zentao.net */ $lang->weekly->common = $lang->projectCommon . '周报'; $lang->weekly->index = '周报总览'; $lang->weekly->progress = '完成百分比'; $lang->weekly->workload = '工作量'; $lang->weekly->total = '合计'; $lang->weekly->reportTtitle = $lang->projectCommon . ': %s 周报(第 %s 周)'; $lang->weekly->summary = $lang->projectCommon . '进展状况'; $lang->weekly->finished = '本周工作完成情况(100%完成的工作)'; $lang->weekly->postponed = '本周未完成工作'; $lang->weekly->nextWeek = '下周工作计划'; $lang->weekly->workloadByType = '工作量统计'; $lang->weekly->term = '报告周期'; $lang->weekly->project = $lang->projectCommon . '名称'; $lang->weekly->master = '项目经理 '; $lang->weekly->staff = '本周投入人数'; $lang->weekly->weekDesc = '第 %s 周( %s ~ %s)'; $lang->weekly->progress = $lang->projectCommon . '当前进展状况'; $lang->weekly->analysisResult = '分析结果'; $lang->weekly->cost = $lang->projectCommon . '成本'; $lang->weekly->pv = '计划完成的工作(PV)'; $lang->weekly->ev = '实际完成的工作(EV)'; $lang->weekly->ac = '实际花费的成本(AC)'; $lang->weekly->sv = '进度偏差率(SV%)'; $lang->weekly->cv = '成本偏差率(CV%)'; $lang->weekly->totalCount = '总计 : %u 个任务'; $lang->weekly->exportWeeklyReport = '导出周报'; $lang->weekly->reportHelpNotice = <<PV 计划完成的工作 计算方式:
1)任务预计开始日期、截止日期在本周起止日期范围内,累加预计工时
2)任务预计开始日期、截止日期在本周起止日期之前,累加预计工时
3)任务预计开始日期小于本周开始日期,截止日期大于本周开始日期,小于本周结束日期,累加预计工时
4)任务预计开始日期大于本周开始日期,小于本周截止日期,截止日期大于本周结束日期,累加 (任务的预计工时÷任务工期天数)× 任务预计开始到本周结束日期的天数
5)任务预计开始日期等于本周开始日期,截止日期大于本周结束日期,累加 (任务的预计工时÷任务工期天数)× 任务预计开始到本周结束日期的天数
6)任务预计开始日期小于本周开始日期,截止日期等于本周结束日期,累加预计工时
7)任务预计开始日期小于本周开始日期,截止日期大于本周结束日期,累加 (任务的预计工时÷任务工期天数)× 任务预计开始到本周结束日期的天数

统计范围:

1)本周开始日期:周一 00:00:00 本周结束日期:根据工作日和节假日的计算来确定
2)为避免重复计算,只包含子任务,不包括父任务
3)不包括已删除的任务
4)不包括已取消的任务
5)不包括已删除执行中的任务
6)任务未填写预计开始日期,预计开始日期默认取任务所属阶段的计划开始日期
7)任务未填写预计截止日期,预计截止日期默认取任务所属阶段的计划完成日期
8)计算公式只计算工作日

EV实际完成的工作

计算方式:
1)任务状态为已完成,累加预计工时
2)任务状态为已关闭且关闭原因为已完成,累加预计工时
3)任务状态为进行中、已暂停,累加 预计工时×完成进度

统计范围:

1)本周结束日期之前消耗工时不为0的任务
2)为避免重复计算,只包含子任务,不包括父任务
3)不包括已删除的任务
4)不包括已取消的任务
5)不包括已删除执行中的任务
6)完成进度=已消耗工时÷(已消耗工时+剩余工时)

AC 实际花费(消耗)的成本

计算方式:
1)累加本周结束日期之前所有消耗的工时

统计范围:

1)所有消耗的工时包括任务、需求、Bug、用例、版本、测试单、问题、风险、文档、评审的耗时
2)为避免重复计算,只包含子任务,不包括父任务
3)包括已删除的任务、需求、Bug、用例、版本、测试单、问题、风险、文档、评审的耗时
4)包括已删除执行中任务、需求、Bug、用例、版本、测试单、文档的耗时
5)包括取消的任务、问题、风险的耗时

SV(%)进度偏差率

计算方式:SV(%) = -1 * (1 - (EV / PV))%

CV(%) 成本偏差率

计算方式:CV(%) = -1 * (1 - (EV / AC))% EOD; $lang->weekly->blockHelpNotice = <<本周进度 计算方式:
1)本周进度=总消耗工时/(总消耗工时+剩余工时)

统计范围:

1)总消耗的工时包括任务、需求、Bug、用例、版本、测试单、问题、风险、文档、评审的耗时
2)为避免重复计算,任务只包含子任务,不包括父任务
3)包括已删除任务、需求、Bug、用例、版本、测试单、问题、风险、文档、评审中已消耗的工时
4)包括已删除执行中任务、需求、Bug、用例、版本、测试单、文档已消耗的工时
5)包括已取消任务、问题、风险已消耗的工时
6)不包括已取消任务的剩余工时
7)不包括已删除执行中任务的剩余工时

PV 计划完成的工作

计算方式:
1)任务预计开始日期、截止日期在本周起止日期范围内,累加预计工时
2)任务预计开始日期、截止日期在本周起止日期之前,累加预计工时
3)任务预计开始日期小于本周开始日期,截止日期大于本周开始日期,小于本周结束日期,累加预计工时
4)任务预计开始日期大于本周开始日期,小于本周截止日期,截止日期大于本周结束日期,累加 (任务的预计工时÷任务工期天数)× 任务预计开始到本周结束日期的天数
5)任务预计开始日期等于本周开始日期,截止日期大于本周结束日期,累加 (任务的预计工时÷任务工期天数)× 任务预计开始到本周结束日期的天数
6)任务预计开始日期小于本周开始日期,截止日期等于本周结束日期,累加预计工时
7)任务预计开始日期小于本周开始日期,截止日期大于本周结束日期,累加 (任务的预计工时÷任务工期天数)× 任务预计开始到本周结束日期的天数

统计范围:

1)本周开始日期:周一 00:00:00 本周结束日期:根据工作日和节假日的计算来确定
2)为避免重复计算,只包含子任务,不包括父任务
3)不包括已删除的任务
4)不包括已取消的任务
5)不包括已删除执行中的任务
6)任务未填写预计开始日期,预计开始日期默认取任务所属阶段的计划开始日期
7)任务未填写预计截止日期,预计截止日期默认取任务所属阶段的计划完成日期
8)计算公式只计算工作日

EV实际完成的工作

计算方式:
1)任务状态为已完成,累加预计工时
2)任务状态为已关闭且关闭原因为已完成,累加预计工时
3)任务状态为进行中、已暂停,累加 预计工时×完成进度

统计范围:

1)本周结束日期之前消耗工时不为0的任务
2)为避免重复计算,只包含子任务,不包括父任务
3)不包括已删除的任务
4)不包括已取消的任务
5)不包括已删除执行中的任务
6)完成进度=已消耗工时÷(已消耗工时+剩余工时)

AC 实际花费(消耗)的成本

计算方式:
1)累加本周结束日期之前所有消耗的工时

统计范围:

1)所有消耗的工时包括任务、需求、Bug、用例、版本、测试单、问题、风险、文档、评审的耗时
2)为避免重复计算,只包含子任务,不包括父任务
3)包括已删除的任务、需求、Bug、用例、版本、测试单、问题、风险、文档、评审的耗时
4)包括已删除执行中任务、需求、Bug、用例、版本、测试单、文档的耗时
5)包括取消的任务、问题、风险的耗时

SV(%)进度偏差率

计算方式:SV(%) = -1 * (1 - (EV / PV))%

CV(%) 成本偏差率

计算方式:CV(%) = -1 * (1 - (EV / AC))% EOD;