主生产计划报表(MPS报表)用PHP解决ERP课程中白本教材第四章报表5-7的编制问题

用PHP解决ERP课程中白本教材第四章报表5-7的编制问题





主生产计划报表(MPS报表)




8)
 
 * PAB=yj(上一期)+dl-m  第一期pab=xl+dl-m
 * 
 *yj=预计库存量   yj=jc+m
 *
 *jx=净需求 PABal pab=0
 *
 *jc=计划产出量 if  -alal jc=0;if pab<-al jc=4al 
 * 
 *jt=计划投入量  等于后一期的计划产出量
 *
 *
 *kg=可供销售量  kg=本时段jc+本时段jc-下一次出现jc之前的各时段合同量之和
 *
 * 一求毛需求   二求第一期pab 三求jc 四求yj   五 求jx   六 jt kg最后求 第二期先求毛需求 和pab
 */

$m=array();
$pab=array();
$yj=array();
$jx=array();
$jc=array();
$jt=array();
$kg=array();
for($i=0;$i<11;$i++){
    //$yc[$i]=60;
}

for($i=0;$i<11;$i++){
    if($i<3){
        $m[$i]=$ht[$i];
       
    }else{
    if($i>2&&$i<8){
        if($yc[$i]>$ht[$i]){
            $m[$i]= $yc[$i];
        }else{
             $m[$i]= $ht[$i];
        }
    }else{
         $m[$i]= $yc[$i];
    }}
 
  }

$pab[0]=$dl+$xl-$m[0];
if($pab[0]>=$al){
    $jc[0]=0;
}else{
    if(-$al<$pab[0]&&$pab[0]<$al){
        $jc[0]=$sl;
    }else{
        $jc[0]=$sl+$pl;
    }
}
$yj[0]=$jc[0]+$pab[0];
if($pab[0]<$al){
    $jx[0]=$al-$pab[0];
}else{
    $jx[0]=0;
}
  for($i=1;$i<11;$i++){
      $pab[$i]=$yj[$i-1]-$m[$i];
      if($pab[$i]>=$al){
          $jc[$i]=0;
      }else{
          if(-$al<$pab[$i]&&$pab[$i]<$al){
              $jc[$i]=$sl;
          }else{
              $jc[$i]=$sl+$pl;
          }
      }
      $yj[$i]=$jc[$i]+$pab[$i];
      if($pab[$i]<$al){
          $jx[$i]=$al-$pab[$i];
      }else{
          $jx[$i]=0;
      }
  }
  for($i=0;$i<10;$i++){
      $jt[$i]=$jc[$i+1];
  }
  $kg[0]=$xl+$dl-$m[0];
  $i=1;
      for($n2=1;$i+$n2<11; ){  
      if($jc[$i+$n2]==0){
            $n2++;  
        }else{
            if($i==6){
                $n2=1;
            }
            for($j=$i;$j<$i+$n2;$j++){
                $sum=$ht[$j]+$sum;
            }
           // echo  $sum."-----".$n2."----".$i."
"; $kg[$i]=$jc[$i]-$sum; $sum=0; $i=$i+$n2; } } $kg[10]=$jc[10]-$ht[10]; ?>

PHP专题作业C2


基于PHP的主生产计划报表(MPS报表)

用PHP解决ERP课程中白本教材第四章报表5-7的编制问题。

学号:201601000327    姓名:伏圣官


主生产计划运算报表

'; } ?> '; } ?> ".$m[$i].""; } ?> 计划接收量 ' ?> ".$pab[$i].""; } ?> ".$yj[$i].""; } ?> ".$jx[$i].""; } ?> ".$jc[$i].""; } ?> ".$jt[$i].""; } ?> ".$kg[$i].""; } ?>
时区   需求时区 计划时区

预测时区

请输入以下各值

时段(周) 当期 1 2 3 4 5 6 7 8 9 10 11 安全库存量:
预测量
合同量
毛需量 第一周计划
接收量:
  '.$dl.'                    
PAB初值 现有
量:
预计库存量 现有量:
净需求
计划产出量
计划投入量 批量增量:

生产批量:

可供销售量

操作

 

 

你可能感兴趣的:(课程,ERP,PHP)