"; $result=mysqli_query($conn,$sql); if($result) {//BEGIN if $result $number=mysqli_num_rows($result); //echo("

Es sind $number Datensaetze gelesen worden.

"); if($number) {//BEGIN Suchausgabe>null while($row=mysqli_fetch_assoc($result)) {//BEGIN row //echo("

Verarbeitung Norm SE nicht auskommentiert

"); $normSE[$row['kompetenzID']][]=$row['p1'];$normSE[$row['kompetenzID']][]=$row['p2'];$normSE[$row['kompetenzID']][]=$row['p3'];$normSE[$row['kompetenzID']][]=$row['p4'];$normSE[$row['kompetenzID']][]=$row['p5']; }//END row }//ENDE suchausgabe >null //var_dump($normSE); }//END if result else {//BEGIN else $result echo("
"."Errornumber= ".mysqli_error($conn)); }//END if result }//END db_lesen function db_normFE_lesen($sql,$conn,$userID,$session) {//BEGIN db_lesen global $normFE; //echo $sql."
"; $result=mysqli_query($conn,$sql); if($result) {//BEGIN if $result $number=mysqli_num_rows($result); //echo("

Es sind $number Datensaetze gelesen worden.

"); if($number) {//BEGIN Suchausgabe>null while($row=mysqli_fetch_assoc($result)) {//BEGIN row //echo("

Verarbeitung Norm FE nicht auskommentiert

"); $normFE[$row['kompetenzID']][]=$row['p1'];$normFE[$row['kompetenzID']][]=$row['p2'];$normFE[$row['kompetenzID']][]=$row['p3'];$normFE[$row['kompetenzID']][]=$row['p4'];$normFE[$row['kompetenzID']][]=$row['p5']; }//END row }//ENDE suchausgabe >null //var_dump($normFE); }//END if result else {//BEGIN else $result echo("
"."Errornumber= ".mysqli_error($conn)); }//END if result }//END db_lesen //Profillesen function db_profil_lesen($sql,$conn,$userID,$session) {//BEGIN db_lesen global $SEint, $FEint, $name; //echo $sql."
"; $result=mysqli_query($conn,$sql); if($result) {//BEGIN if $result $number=mysqli_num_rows($result); //echo("

Es sind $number Datensaetze gelesen worden.

"); if($number) {//BEGIN Suchausgabe>null while($row=mysqli_fetch_assoc($result)) {//BEGIN row //echo("

Verarbeitung SEint FEint nicht auskommentiert

"); //var_dump($row); $name=$row['name']; $SEint[1]=$row['item1']; $SEint[2]=$row['item2']; $SEint[3]=$row['item3']; $SEint[4]=$row['item4']; $SEint[5]=$row['item5']; $SEint[6]=$row['item6']; $SEint[7]=$row['item7']; $SEint[8]=$row['item8']; $SEint[9]=$row['item9']; $SEint[10]=$row['item10']; $SEint[11]=$row['item11']; $SEint[12]=$row['item12']; $SEint[13]=$row['item13']; $SEint[14]=$row['item14']; $SEint[15]=$row['item15']; $SEint[16]=$row['item16']; $SEint[17]=$row['item17']; $SEint[18]=$row['item18']; $SEint[19]=$row['item19']; $SEint[20]=$row['item20']; $SEint[21]=$row['item21']; $SEint[22]=$row['item22']; $SEint[23]=$row['item23']; $SEint[24]=$row['item24']; $SEint[25]=$row['item25']; $SEint[26]=$row['item26']; $SEint[27]=$row['item27']; $SEint[28]=$row['item28']; $SEint[29]=$row['item29']; $SEint[30]=$row['item30']; $SEint[31]=$row['item31']; $SEint[32]=$row['item32']; $SEint[33]=$row['item33']; $SEint[34]=$row['item34']; $SEint[35]=$row['item35']; $SEint[36]=$row['item36']; $FEint[1]=$row['feitem1']; $FEint[2]=$row['feitem2']; $FEint[3]=$row['feitem3']; $FEint[4]=$row['feitem4']; $FEint[5]=$row['feitem5']; $FEint[6]=$row['feitem6']; $FEint[7]=$row['feitem7']; $FEint[8]=$row['feitem8']; $FEint[9]=$row['feitem9']; $FEint[10]=$row['feitem10']; $FEint[11]=$row['feitem11']; $FEint[12]=$row['feitem12']; $FEint[13]=$row['feitem13']; $FEint[14]=$row['feitem14']; $FEint[15]=$row['feitem15']; $FEint[16]=$row['feitem16']; $FEint[17]=$row['feitem17']; $FEint[18]=$row['feitem18']; $FEint[19]=$row['feitem19']; $FEint[20]=$row['feitem20']; $FEint[21]=$row['feitem21']; $FEint[22]=$row['feitem22']; $FEint[23]=$row['feitem23']; $FEint[24]=$row['feitem24']; $FEint[25]=$row['feitem25']; $FEint[26]=$row['feitem26']; $FEint[27]=$row['feitem27']; $FEint[28]=$row['feitem28']; $FEint[29]=$row['feitem29']; $FEint[30]=$row['feitem30']; $FEint[31]=$row['feitem31']; $FEint[32]=$row['feitem32']; $FEint[33]=$row['feitem33']; $FEint[34]=$row['feitem34']; $FEint[35]=$row['feitem35']; $FEint[36]=$row['feitem36']; }//END row }//ENDE suchausgabe >null //var_dump($SEint);var_dump($FEint); }//END if result else {//BEGIN else $result echo("
"."Errornumber= ".mysqli_error($conn)); }//END if result }//END db_lesen //Verarbeitung //Daten aus Datenbank einlesen //Profil SQL definieren $sqlprofil="SELECT * FROM profil WHERE profilID LIKE $ID "; //echo $sqlprofil."
"; //Normtabellen SQL waehlen if ($normtabelle=="hs") { $sqlSE="SELECT * FROM normSEhs ORDER BY kompetenzID"; $sqlFE="SELECT * FROM normFEhs ORDER BY kompetenzID"; } else //$normtabelle=="fs" { $sqlSE="SELECT * FROM normSEfs ORDER BY kompetenzID"; $sqlFE="SELECT * FROM normFEfs ORDER BY kompetenzID"; } //echo $sqlSE."
"; //echo $sqlFE."
"; $conn=connect($host,$user,$pass,$db); //echo("Funktionsaufrufe auskommentiert
"); db_normSE_lesen($sqlSE,$conn,$userID,$session); db_normFE_lesen($sqlFE,$conn,$userID,$session); db_profil_lesen($sqlprofil,$conn,$userID,$session); $conn=deconnect($conn); // Var_dump daten aus datenbank //var_dump($SEint);var_dump($FEint); //var_dump($normSE); //var_dump($normFE); //Aufsummierung Punkte $SEPint[1]=(int)$SEint[1]+ (int)$SEint[2]+ (int)$SEint[3]+ (int)$SEint[4]+ (int)$SEint[5]+ (int)$SEint[6]+ (int)$SEint[7]+ (int)$SEint[8]+ (int)$SEint[9]+ (int)$SEint[10]; $SEPint[2]=(int)$SEint[11]+ (int)$SEint[12]+ (int)$SEint[13]+ (int)$SEint[14]+ (int)$SEint[15]+ (int)$SEint[16]+ (int)$SEint[17]+ (int)$SEint[18]+ (int)$SEint[19]+ (int)$SEint[20]; $SEPint[3]=(int)$SEint[21]+ (int)$SEint[22]+ (int)$SEint[23]+ (int)$SEint[24]+ (int)$SEint[25]+ (int)$SEint[26]+ (int)$SEint[27]+ (int)$SEint[28]+ (int)$SEint[9]+ (int)$SEint[10]; $SEPint[4]=(int)$SEint[29]+ (int)$SEint[30]+ (int)$SEint[31]+ (int)$SEint[32]+ (int)$SEint[33]+ (int)$SEint[34]+ (int)$SEint[35]+ (int)$SEint[36]; $SEPint[5]=(int)$SEint[1]+ (int)$SEint[2]+ (int)$SEint[6]+ (int)$SEint[7]+ (int)$SEint[8]+ (int)$SEint[9]+ (int)$SEint[10]+ (int)$SEint[12]+(int)$SEint[13]+ (int)$SEint[14]+ (int)$SEint[15]; $SEPint[6]=(int)$SEint[3]+ (int)$SEint[4]+ (int)$SEint[5]+ (int)$SEint[9]+ (int)$SEint[10]+ (int)$SEint[11]+ (int)$SEint[17]+ (int)$SEint[18]; $FEPint[1]=(int)$FEint[1]+ (int)$FEint[2]+ (int)$FEint[3]+ (int)$FEint[4]+ (int)$FEint[5]+ (int)$FEint[6]+ (int)$FEint[7]+ (int)$FEint[8]+ (int)$FEint[9]+ (int)$FEint[10]; $FEPint[2]=(int)$FEint[11]+ (int)$FEint[12]+ (int)$FEint[13]+ (int)$FEint[14]+ (int)$FEint[15]+ (int)$FEint[16]+ (int)$FEint[17]+ (int)$FEint[18]+ (int)$FEint[19]+ (int)$FEint[20]; $FEPint[3]=(int)$FEint[21]+ (int)$FEint[22]+ (int)$FEint[23]+ (int)$FEint[24]+ (int)$FEint[25]+ (int)$FEint[26]+ (int)$FEint[27]+ (int)$FEint[28]+ (int)$FEint[9]+ (int)$FEint[10]; $FEPint[4]=(int)$FEint[29]+ (int)$FEint[30]+ (int)$FEint[31]+ (int)$FEint[32]+ (int)$FEint[33]+ (int)$FEint[34]+ (int)$FEint[35]+ (int)$FEint[36]; $FEPint[5]=(int)$FEint[1]+ (int)$FEint[2]+ (int)$FEint[6]+ (int)$FEint[7]+ (int)$FEint[8]+ (int)$FEint[9]+ (int)$FEint[10]+ (int)$FEint[12]+(int)$FEint[13]+ (int)$FEint[14]+ (int)$FEint[15]; $FEPint[6]=(int)$FEint[3]+ (int)$FEint[4]+ (int)$FEint[5]+ (int)$FEint[9]+ (int)$FEint[10]+ (int)$FEint[11]+ (int)$FEint[17]+ (int)$FEint[18]; //Testvariable falls nicht global //$SEPint[1]=25; //$FEPint[1]=25; //var_dump($SEPint);var_dump($FEPint); //Korrelation berechnen $SEPmittel = ($SEPint[1]+ $SEPint[2]+ $SEPint[3]+ $SEPint[4]+ $SEPint[5]+ $SEPint[6]) / 6; $FEPmittel = ($FEPint[1]+ $FEPint[2]+ $FEPint[3]+ $FEPint[4]+ $FEPint[5]+ $FEPint[6]) / 6; //var_dump($SEPmittel);var_dump($FEPmittel); $korrelation = ( (($SEPmittel-$SEPint[1])*($FEPmittel-$FEPint[1]))+ (($SEPmittel-$SEPint[2])*($FEPmittel-$FEPint[2]))+ (($SEPmittel-$SEPint[3])*($FEPmittel-$FEPint[3]))+ (($SEPmittel-$SEPint[4])*($FEPmittel-$FEPint[4]))+ (($SEPmittel-$SEPint[5])*($FEPmittel-$FEPint[5]))+ (($SEPmittel-$SEPint[6])*($FEPmittel-$FEPint[6])) ) / sqrt ( ( pow($SEPmittel-$SEPint[1],2)+ pow($SEPmittel-$SEPint[2],2)+ pow($SEPmittel-$SEPint[3],2)+ pow($SEPmittel-$SEPint[4],2)+ pow($SEPmittel-$SEPint[5],2)+ pow($SEPmittel-$SEPint[6],2) ) * ( pow($FEPmittel-$FEPint[1],2)+ pow($FEPmittel-$FEPint[2],2)+ pow($FEPmittel-$FEPint[3],2)+ pow($FEPmittel-$FEPint[4],2)+ pow($FEPmittel-$FEPint[5],2)+ pow($FEPmittel-$FEPint[6],2) ) ); //var_dump($korrelation); //echo("Korrelation= ".$korrelation."
"); //uebereinstimmung in Prozent berechnen for ($i = 1; $i <= 36; $i++) { if ($SEint[$i] == $FEint[$i]) { $UebereinstimmungSEFE=$UebereinstimmungSEFE+1; } } $UebereinstimmungSEFE=$UebereinstimmungSEFE*100/36; //echo("Uebereinstimmung= ".$UebereinstimmungSEFE."
"); //profil berechnen for ($kompetenz = 0; $kompetenz <= 5; $kompetenz++) { $Xnichtgesetzt=true; for ($punkte = 0; $punkte <= 4; $punkte++) { if ($SEPint[$kompetenz+1] < (int)$normSE[$kompetenz+1][$punkte]) { $SEprofil[$kompetenz][$punkte]="X"; $SEprofilSVG[$kompetenz]=$punkte; $punkte =5;$Xnichtgesetzt=false; } } if ($Xnichtgesetzt){$SEprofil[$kompetenz][4]="X";$SEprofilSVG[$kompetenz]=4;} } for ($kompetenz = 0; $kompetenz <= 5; $kompetenz++) { $Xnichtgesetzt=true; for ($punkte = 0; $punkte <= 4; $punkte++) { if ($FEPint[$kompetenz+1] < (int)$normFE[$kompetenz+1][$punkte]) { $FEprofil[$kompetenz][$punkte]="X"; $FEprofilSVG[$kompetenz]=$punkte; $punkte =5;$Xnichtgesetzt=false; } } if ($Xnichtgesetzt){$FEprofil[$kompetenz][4]="X";$FEprofilSVG[$kompetenz]=4;} } //var_dump($SEprofil);var_dump($FEprofil); // Profil darstellen ?>

Profil

Druckansicht");}?>

Name:

Selbsteinschätzung

 

Selbsteinschätzung 1 2 3 4 5
Arbeitsverhalten
Lernverhalten
Sozialverhalten
Fachkompetenz
Personale Kompetenz
Methodenkompetenz
Arbeitsverhalten Lernverhalten Sozialverhalten Fachkompetenz Personale Kompetenz Methodenkompetenz 1 2 3 4 5 ,54 ,90 ,126 ,162 ,198 ,234"/> " cy="54" r="10" stroke="blue"; stroke-width="5" fill="white" /> " cy="90" r="10" stroke="blue"; stroke-width="5" fill="white" /> " cy="126" r="10" stroke="blue"; stroke-width="5" fill="white" /> " cy="162" r="10" stroke="blue"; stroke-width="5" fill="white" /> " cy="198" r="10" stroke="blue"; stroke-width="5" fill="white" /> " cy="234" r="10" stroke="blue"; stroke-width="5" fill="white" />

Fremdeinschätzung

 

Fremdeinschätzung 1 2 3 4 5
Arbeitsverhalten
Lernverhalten
Sozialverhalten
Fachkompetenz
Personale Kompetenz
Methodenkompetenz
Arbeitsverhalten Lernverhalten Sozialverhalten Fachkompetenz Personale Kompetenz Methodenkompetenz 1 2 3 4 5 ,54 ,90 ,126 ,162 ,198 ,234"/> " cy="54" r="10" stroke="blue"; stroke-width="5" fill="white" /> " cy="90" r="10" stroke="blue"; stroke-width="5" fill="white" /> " cy="126" r="10" stroke="blue"; stroke-width="5" fill="white" /> " cy="162" r="10" stroke="blue"; stroke-width="5" fill="white" /> " cy="198" r="10" stroke="blue"; stroke-width="5" fill="white" /> " cy="234" r="10" stroke="blue"; stroke-width="5" fill="white" />

Korrelation / Übereinstimmung

 

Korrelation.

 

Übereinstimmung

Itemkodierung

Item SE FE
Zuverlässigkeit
Arbeitstempo
Arbeitsplanung
Organisationsfähigkeit
Geschicklichkeit
Ordnung
Sorgfalt
Kreativität
Problemlösungsfähigkeit
Abstraktionsvermögen
Selbstständigkeit
Belastbarkeit
Konzentrationsfähigkeit
Verantwortungsbewußtsein
Eigeninitiative
Leistungsbereitschaft
Auffassungsgabe
Merkfähigkeit
Motivationsfähigkeit
Reflektionsfähigkeit
Teamfähigkeit
Hilfsbereitschaft
Kontaktfähigkeit
Respektvoller Umgang
Kommunikationsfähigkeit
Einfühlungsvermögen
Konfliktfähigkeit
Kritikfähigkeit
Schreiben
Lesen
Mathematik
Naturwissenschaft
Fremdsprachen
Präsentationsfähigkeit
PC Kenntnisse
Fächerübergreifendes Denken