diff --git a/rdf/abschlusspruefung.rdf.php b/rdf/abschlusspruefung.rdf.php index b8b91fea0..46b0e6f77 100644 --- a/rdf/abschlusspruefung.rdf.php +++ b/rdf/abschlusspruefung.rdf.php @@ -110,6 +110,8 @@ if($db->db_query($qry)) $betreuer_2 = ''; $themenbereich_2 = ''; $note = ''; + $note2=''; + $datum_projekt2=''; if($result_proj = $db->db_query($qry)) { @@ -133,6 +135,8 @@ if($db->db_query($qry)) $betreuer_2 = $row_bet->titelpre.' '.$row_bet->vorname.' '.$row_bet->nachname.' '.$row_bet->titelpost; $themenbereich_2 = $row_proj->themenbereich; + $note2 = (isset($note_arr[$row_proj->note])?$note_arr[$row_proj->note]:$row_proj->note); + $datum_projekt2 = $datum_obj->convertISODate($row_proj->ende); } } @@ -223,8 +227,10 @@ if($db->db_query($qry)) + note.']]> + '; echo "\n\t"; diff --git a/rdf/diplomasupplement.xml.php b/rdf/diplomasupplement.xml.php index d559cac44..e0c34b7c1 100644 --- a/rdf/diplomasupplement.xml.php +++ b/rdf/diplomasupplement.xml.php @@ -94,6 +94,14 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") $prestudent = new prestudent(); $prestudent->getFirstStatus($row->prestudent_id, 'Student'); $semesterNumberStart = $prestudent->ausbildungssemester; + + + //ECTS-Punkte die bei Quereinsteigern angerechnet werden + if($semesterNumberStart>1) + { + $angerechneteECTS=($semesterNumberStart-1)*30; // 30 ECTS pro Semester + echo ' '.$angerechneteECTS.''; + } echo ' '.substr($prestudent->studiensemester_kurzbz,2,6).''; echo ' '.$prestudent->ausbildungssemester.''; $prestudent->getLastStatus($row->prestudent_id, null); @@ -304,11 +312,13 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") } // Wenn keine zusätzlichen Angaben -> "nicht zutreffend" anzeigen + /* if(!$praktikum && !$auslandssemester) { echo "Nicht zutreffend"; echo "Not applicable"; } + */ $stg_oe_obj = new studiengang($row->studiengang_kz); $stgleiter = $stg_oe_obj->getLeitung($row->studiengang_kz); @@ -321,18 +331,21 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") echo " $stgl"; - + $abschlussbeurteilung=''; // Hole Datum der Sponsion -> wenn keine vorhanden nimm aktuelles datum - $qry = "SELECT sponsion FROM lehre.tbl_abschlusspruefung JOIN lehre.tbl_abschlussbeurteilung USING(abschlussbeurteilung_kurzbz) WHERE student_uid='".$uid_arr[$i]."' ORDER BY datum DESC LIMIT 1"; + $qry = "SELECT sponsion, tbl_abschlussbeurteilung.bezeichnung_english,datum FROM lehre.tbl_abschlusspruefung JOIN lehre.tbl_abschlussbeurteilung USING(abschlussbeurteilung_kurzbz) WHERE student_uid='".$uid_arr[$i]."' ORDER BY datum DESC LIMIT 1"; $sponsion_datum = date('d.m.Y'); if($db->db_query($qry)) { if($row1= $db->db_fetch_object()) { - $sponsion_datum = $datum->formatDatum($row1->sponsion, 'd.m.Y'); + $sponsion_datum = $datum->formatDatum($row1->sponsion, 'd.m.Y'); + $abschlusspruefungsdatum = $datum->formatDatum($row1->datum, 'd.m.Y'); + $abschlussbeurteilung = $row1->bezeichnung_english; } } - + echo " $abschlussbeurteilung"; + echo " $abschlusspruefungsdatum"; echo " $sponsion_datum"; $qry = "SELECT telefonklappe FROM public.tbl_mitarbeiter JOIN tbl_benutzerfunktion ON(uid=mitarbeiter_uid) WHERE funktion_kurzbz='ass' AND oe_kurzbz=".$db->db_add_param($stg_oe_obj->oe_kurzbz); diff --git a/rdf/zeugnis.rdf.php b/rdf/zeugnis.rdf.php index 7978705a5..79e637672 100644 --- a/rdf/zeugnis.rdf.php +++ b/rdf/zeugnis.rdf.php @@ -105,7 +105,7 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") tbl_studiengang.bezeichnung, tbl_studiengang.english, tbl_studentlehrverband.semester, tbl_person.vorname, tbl_person.vornamen, tbl_person.nachname,tbl_person.gebdatum,tbl_person.titelpre, tbl_person.titelpost, tbl_person.anrede, tbl_studiensemester.bezeichnung as sembezeichnung, - tbl_studiensemester.studiensemester_kurzbz as stsem, tbl_student.prestudent_id + tbl_studiensemester.studiensemester_kurzbz as stsem, tbl_student.prestudent_id, tbl_studiengang.max_semester FROM tbl_person, tbl_student, tbl_studiengang, tbl_benutzer, tbl_studentlehrverband, tbl_studiensemester WHERE tbl_student.studiengang_kz = tbl_studiengang.studiengang_kz AND tbl_student.student_uid = tbl_benutzer.uid AND tbl_benutzer.person_id = tbl_person.person_id @@ -195,7 +195,34 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml") $projektarbeit[$row_proj->lehrveranstaltung_id]['note']=$row_proj->note; } } - + + // Wenn es das letzte Semesterzeugnis ist, wird zusaetzlich die Abschlusspruefung geliefert + if($row->semester==$row->max_semester) + { + + $qry_abschlusspruefung = "SELECT + tbl_abschlusspruefung.datum, + tbl_abschlusspruefung.pruefungstyp_kurzbz, + tbl_abschlussbeurteilung.bezeichnung, + tbl_abschlussbeurteilung.bezeichnung_english + FROM + lehre.tbl_abschlusspruefung + LEFT JOIN lehre.tbl_abschlussbeurteilung USING(abschlussbeurteilung_kurzbz) + WHERE + tbl_abschlusspruefung.student_uid=".$db->db_add_param($uid_arr[$i])." + ORDER BY datum DESC LIMIT 1"; + if($result_abschlusspruefung = $db->db_query($qry_abschlusspruefung)) + { + if($row_abschlusspruefung = $db->db_fetch_object($result_abschlusspruefung)) + { + $xml .= " ".$row_abschlusspruefung->pruefungstyp_kurzbz.""; + $xml .= " ".$datum->formatDatum($row_abschlusspruefung->datum,'d.m.Y').""; + $xml .= " ".$row_abschlusspruefung->bezeichnung.""; + $xml .= " ".$row_abschlusspruefung->bezeichnung_english.""; + } + } + } + $obj = new zeugnisnote(); $obj->getZeugnisnoten($lehrveranstaltung_id=null, $uid_arr[$i], $studiensemester_kurzbz); diff --git a/system/vorlage_zip/PrProtBA.odt b/system/vorlage_zip/PrProtBA.odt new file mode 100755 index 000000000..eaa7d9a0f Binary files /dev/null and b/system/vorlage_zip/PrProtBA.odt differ diff --git a/system/vorlage_zip/PrProtMA.odt b/system/vorlage_zip/PrProtMA.odt new file mode 100755 index 000000000..4cfe15314 Binary files /dev/null and b/system/vorlage_zip/PrProtMA.odt differ diff --git a/system/xsl/PrProtBA_0_v1.xsl b/system/xsl/PrProtBA_0_v1.xsl new file mode 100755 index 000000000..c111bcdc2 --- /dev/null +++ b/system/xsl/PrProtBA_0_v1.xsl @@ -0,0 +1,566 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Protokoll kommissionelle Bachelorprüfung + abgehalten am FH-Bachelorstudiengang , StgKz + + + Personenkennzeichen: + + + + + + + + + + + + Prüfungssenat + + + + + + + + + + + + Vorsitzende/r + + + + + + + + + + + + + + 1. Prüfer/in + + + + + + + + + + + + + + 2. Prüfer/in + + + + + + + + + + + + + + Prüfungsdatum + + + + + + Prüfungsbeginn + + + + + + + Prüfungsende + + + + + + + + + Prüfungsantritt + + + + + + + + + + + Erstantritt / 1. Wiederholung / 2. Wiederholung + + + + + + + + + + Thema und Beurteilung der Bachelorarbeit 1 + + + + + + + + + + + + + + + Note + (Information) + + + + + + Thema und Beurteilung der Bachelorarbeit 2 + + + + + + + + + + + + + + + Note + (Information) + + + + + + Prüfungsgegenstand + + + + Prüfungsgespräch über die Bachelorarbeit und deren Querverbindungen zu Fächern des Studienplans + + + + + + + + + + Prüfungsteil/e in Englisch (Optional - entsprechend der Vorgabe des Studiengangs): + + + + Präsentation der Bachelorarbeit + Prüfungsgespräch über die Bachelorarbeit und Querverbindungen + zu Fächern des Studienplans + + + + + + + + + + Notizen zur Präsentation der Bachelorarbeit – Bachelorarbeit 1 / Bachelorarbeit 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Fragen zur Eröffnung des Prüfungsgesprächs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Beurteilung des Prüfungsgesprächs nach + fachlicher Korrektheit, Vollständigkeit, Strukturiertheit und sprachlicher Qualität. + + + + + (+++) mit ausgezeichnetem Erfolg bestanden + (++) mit gutem Erfolg bestanden + (+) bestanden + (-) nicht bestanden + + + + + + + + + Gründe für negative Beurteilung ODER allfällige Anmerkungen bei positiver Beurteilung + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Allfällige besondere Vorkommnisse + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + _____________________________________________________________________ + Unterschrift des/der Vorsitzenden1. Prüfer/in2. Prüfer/in + + + + + + \ No newline at end of file diff --git a/system/xsl/PrProtMA_0_v1.xsl b/system/xsl/PrProtMA_0_v1.xsl new file mode 100755 index 000000000..ce18e4503 --- /dev/null +++ b/system/xsl/PrProtMA_0_v1.xsl @@ -0,0 +1,590 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Protokoll kommissionelle Masterprüfung + abgehalten am FH-Masterstudiengang , StgKz + + + Personenkennzeichen: + + + + + + + + + + + + + + Prüfungssenat + + + + + + + + + + + + + Vorsitzende/r + + + + + + + + + + + + + + + 1. Prüfer/in + + + + + + + + + + + + + + + 2. Prüfer/in + + + + + + + + + + + + + + + Prüfungsdatum + + + + + + + Prüfungsbeginn + + + + + + + Prüfungsende + + + + + + + + + + + Prüfungsantritt + + + + + + Erstantritt + + + + / 1. Wiederholung + + + + / 2. Wiederholung + + + + + + + + + + + + + + Thema und Beurteilung der Masterarbeit + + + + + + + + + + + + + + + + Note (Information): + + + + + + Prüfungsgegenstand + + + + Prüfungsgespräch über Masterarbeit und Querverbindungen zu Fächern des Studienplans sowie Prüfungsgespräch über Stoffgebiet + + + + + + + + + + + Prüfungsteil/e in Englisch (Optional –entsprechend der Vorgabe des Studiengangs): + + + + Präsentation der Masterarbeit + Prüfungsgespräch über die Masterarbeit und Querverbindungen + zu Fächern des Studienplans + Prüfungsgespräch über sonstige studienplanrelevante Inhalte + + + + + + + + + + + Notizen zur Präsentation der Masterarbeit + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Fragen zur Eröffnung des Prüfungsgesprächs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Personenkennzeichen: + + + + + + + + + + + + + + + + + + Beurteilung des Prüfungsgesprächs nach + fachlicher Korrektheit, Vollständigkeit, Strukturiertheit und sprachlicher Qualität. + + + + + + + (+++) mit ausgezeichnetem Erfolg bestanden + + + (++) mit gutem Erfolg bestanden + + + (+) bestanden + + + (-) nicht bestanden + + + + + + + + + + + Gründe für negative Beurteilung ODER allfällige Anmerkungen bei positiver Beurteilung + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Allfällige besondere Vorkommnisse + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + _____________________________________________________________________ + Unterschrift des/der Vorsitzenden1. Prüfer/in2. Prüfer/in + + + + + \ No newline at end of file diff --git a/system/xsl/ZeugnisEng_0_v5.xsl b/system/xsl/ZeugnisEng_0_v5.xsl new file mode 100755 index 000000000..01a8aa0c0 --- /dev/null +++ b/system/xsl/ZeugnisEng_0_v5.xsl @@ -0,0 +1,471 @@ + + + + + + + + + + + + + + + + + + + + Transcript of Records \n + + + + + + + + + st + + + nd + + + rd + + + th + + + Semester ( + + ) + + + + + + + + + + Bachelor's + + + Master's + + + + + Degree Program + + + + + + + + + + + + + Student ID: + \nProgram Code: + + + + + First Name/Last Name:\n + Date of Birth: + + + + + + \n + + + + + + + + + + + + + + + + + + + + + + + Course + + + + + Grade + + + + + SP/W + + + + + ECTS\n credits + + + + + + + + + \n + + + + + + + Grades: + + + excellent (1), very good (2), good (3), satisfactory (4), fail (5), not graded (nb), Credit based on previous experience/work (ar), + + + + + + + + + Participated with success (met), passed (b), successfully completed (ea), not successfully completed (nea), did not participate (nt), participated(tg) + + + + + \n + + + + + + + + + + + + + + + Final Examination + + + + + + + + + + + + + + + + + + + + Bachelor's Examination on + + + Master's Examination on ' + + + + + + + + + + + + + \n + + + + + + + Grades: + + + Passed with highest distinction, Passed with distinction, Passed + + + + + + + + + + + + + + + + + + Vienna, + + + + + + + + + + Place, Date + + + + + + + + \nProgram Director + + + + + + + + + + + + + + + + + + + + + International Semester Abroad: -, at , + \n All credits earned during the International Semester Abroad (ISA) are fully credited for the + + + + st + + + nd + + + rd + + + th + + + semester at the UAS Fachhochschule Technikum Wien. (see Transcript of Records) + + + + + + + + [ACHTUNG: Keine englische Bezeichung für "" in der Datenbank!] + + + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + Subject Area: + + + + + + + + + + + + + Bachelor's Thesis: + + + Master's Thesis: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + diff --git a/system/xsl/Zeugnis_0_v5.xsl b/system/xsl/Zeugnis_0_v5.xsl new file mode 100755 index 000000000..60d1ea406 --- /dev/null +++ b/system/xsl/Zeugnis_0_v5.xsl @@ -0,0 +1,383 @@ + + + + + + + + + + + + + + + + + + + + ZEUGNIS \n + + + + + + + ( + + ) + + + + + + + + -Studiengang + + + + + + + + + + + + + Personenkennzeichen: + \nKennzahl des Studienganges: + + + + + Vorname/Familienname:\n + Geburtsdatum: + + + + + + \n + + + + + + + + + + + + + + + + + + + + + + + Lehrveranstaltung + + + + + Note + + + + + SWS + + + + + ECTS-LP + + + + + + + + + \n + + + + + + + Notenstufen: + + + Sehr gut (1), Gut (2), Befriedigend (3), Genügend (4), Nicht genügend (5), mit Erfolg teilgenommen (met), nicht teilgenommen (nt), teilgenommen(tg), + + + + + + + + angerechnet (ar), nicht beurteilt (nb), bestanden (b), erfolgreich absolviert (ea), nicht erfolgreich absolviert (nea) + + + + + \n + + + + + + + + + + + + + + Kommissionelle Abschlussprüfung + + + + + + + + + + + + + + + + + + + + Bachelorprüfung + + + Masterprüfung + + vom + + + + + + + + + + + + \n + + + + + + + Notenstufen: + + + mit ausgezeichnetem Erfolg bestanden, mit gutem Erfolg bestanden, bestanden + + + + + + + + + + + + + + + + + Wien, am + + + + + + + + + + Ort, Datum + + + + + + + + \nStudiengangsleitung + + + + + + + + + + + + + + + + + + + + Auslandsaufenthalt: -, , + \n Die im Ausland absolvierten Lehrveranstaltungen werden für das . Semester des Studiums an der Fachhochschule Technikum Wien angerechnet (Details siehe Transcript of Records der Gasthochschule). + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + +