diff --git a/cis/private/profile/abgabe_lektor_benotung.php b/cis/private/profile/abgabe_lektor_benotung.php deleted file mode 100644 index cbbd93a52..000000000 --- a/cis/private/profile/abgabe_lektor_benotung.php +++ /dev/null @@ -1,357 +0,0 @@ -, - * Andreas Oesterreicher and - * Rudolf Hangl . - */ -/******************************************************************************************************* - * abgabe_lektor_benotung - * abgabe_lektor_benotung ist die Benotungsoberfläche des Abgabesystems - * für Diplom- und Bachelorarbeiten - *******************************************************************************************************/ - -require_once('../../config.inc.php'); -require_once('../../../include/functions.inc.php'); -require_once('../../../include/datum.class.php'); -require_once('../../../include/person.class.php'); -require_once('../../../include/benutzer.class.php'); -require_once('../../../include/mitarbeiter.class.php'); - -//DB Verbindung herstellen -if (!$conn = @pg_pconnect(CONN_STRING)) - die('Es konnte keine Verbindung zum Server aufgebaut werden.'); - -$getuid=get_uid(); -$htmlstr = ""; -$qualitaet=''; -$form=''; -$hintergrund=''; -$punkte1=0; -$punkteges1=''; -$punkte2=0; -$punkteges2=''; -$punkte3=0; -$punkteges3=''; -$summe1=''; -$summe2=''; -$note=''; -$weight1=''; -$weight2=''; -$weight3=''; - -$projektarbeit_id=''; -$uid=''; -$titel=''; - -if(isset($_REQUEST['projektarbeit_id'])) -{ - if(!isset($_POST['projektarbeit_id'])) - { - $uid = (isset($_GET['uid'])?$_GET['uid']:'-1'); - $projektarbeit_id = (isset($_GET['projektarbeit_id'])?$_GET['projektarbeit_id']:'-1'); - $titel = (isset($_GET['titel'])?$_GET['titel']:'-1'); - } - else - { - session_start(); - $_SESSION['projektarbeit_id']=(isset($_POST['projektarbeit_id'])?$_POST['projektarbeit_id']:'-1'); - $_SESSION['uid']=(isset($_POST['uid'])?$_POST['uid']:'-1'); - $_SESSION['titel']=(isset($_POST['titel'])?$_POST['titel']:''); - - $_SESSION['qualitaet']=(isset($_POST['qualitaet'])?$_POST['qualitaet']:''); - $_SESSION['form']=(isset($_POST['form'])?$_POST['form']:''); - $_SESSION['hintergrund']=(isset($_POST['hintergrund'])?$_POST['hintergrund']:''); - $_SESSION['punkte1']=(isset($_POST['punkte1'])?$_POST['punkte1']:''); - $_SESSION['punkteges1']=(isset($_POST['punkteges1'])?$_POST['punkteges1']:''); - $_SESSION['punkte2']=(isset($_POST['punkte2'])?$_POST['punkte2']:''); - $_SESSION['punkteges2']=(isset($_POST['punkteges2'])?$_POST['punkteges2']:''); - $_SESSION['punkte3']=(isset($_POST['punkte3'])?$_POST['punkte3']:''); - $_SESSION['punkteges3']=(isset($_POST['punkteges3'])?$_POST['punkteges3']:''); - $_SESSION['summe1']=(isset($_POST['summe1'])?$_POST['summe1']:''); - $_SESSION['summe2']=(isset($_POST['summe2'])?$_POST['summe2']:''); - $_SESSION['note']=(isset($_POST['note'])?$_POST['note']:''); - - Header("Location:test.php"); - - } -} -else -{ - session_start(); - $projektarbeit_id=$_SESSION['projektarbeit_id']; - $uid=$_SESSION['uid']; - $titel=$_SESSION['titel']; - - $qualitaet=$_SESSION['qualitaet']; - $form=$_SESSION['form']; - $hintergrund=$_SESSION['hintergrund']; - $punkte1=$_SESSION['punkte1']; - $punkteges1=$_SESSION['punkteges1']; - $punkte2=$_SESSION['punkte2']; - $punkteges2=$_SESSION['punkteges2']; - $punkte3=$_SESSION['punkte3']; - $punkteges3=$_SESSION['punkteges3']; - $summe1=$_SESSION['summe1']; - $summe2=$_SESSION['summe2']; - $note=$_SESSION['note']; -} - -$sql_query = "SELECT * FROM (SELECT DISTINCT ON(tbl_projektarbeit.projektarbeit_id) * FROM lehre.tbl_projektarbeit LEFT JOIN lehre.tbl_projektbetreuer using(projektarbeit_id) - LEFT JOIN public.tbl_benutzer on(uid=student_uid) - LEFT JOIN public.tbl_person on(tbl_benutzer.person_id=tbl_person.person_id) - LEFT JOIN lehre.tbl_lehreinheit using(lehreinheit_id) - LEFT JOIN lehre.tbl_lehrveranstaltung using(lehrveranstaltung_id) - LEFT JOIN public.tbl_studiengang using(studiengang_kz) - WHERE (projekttyp_kurzbz='Bachelor' OR projekttyp_kurzbz='Diplom') - AND tbl_projektbetreuer.person_id IN (SELECT person_id FROM public.tbl_benutzer - WHERE public.tbl_benutzer.person_id=lehre.tbl_projektbetreuer.person_id - AND public.tbl_benutzer.uid='sommert') - AND lehre.tbl_projektarbeit.note IS NULL - AND lehre.tbl_projektarbeit.projektarbeit_id=".$projektarbeit_id." - ORDER BY tbl_projektarbeit.projektarbeit_id, betreuerart_kurzbz desc) as xy - ORDER BY nachname"; - -if(!$erg=pg_query($conn, $sql_query)) -{ - die('Fehler beim Laden der Betreuungen'); -} -else -{ - if($row=@pg_fetch_object($erg)) - { - echo ' - - - - DA/BA-Benotung - - - - - - - '; - - - $htmlstr = "

"; - $htmlstr .= "\n"; - $htmlstr .= ""; - $htmlstr .= ""; - $htmlstr .= ""; - $htmlstr .= "\n"; - $htmlstr .= "\n"; - if($row->projekttyp_kurzbz=='Diplom') - { - $htmlstr .= ""; - $weight1='0.55'; - } - else - { - $htmlstr .= ""; - $weight1='0.6'; - } - $htmlstr .= "\n - \n"; - if($row->projekttyp_kurzbz=='Diplom') - { - $htmlstr.=""; - } - else - { - $htmlstr.=""; - } - $htmlstr .="\n"; - if($row->projekttyp_kurzbz=='Diplom') - { - $htmlstr .= " - \n"; - $weight2='0.2'; - } - else - { - $htmlstr .= " - \n"; - $weight2='0.4'; - } - $htmlstr .= "\n"; - if($row->projekttyp_kurzbz=='Diplom') - { - $htmlstr .=""; - } - else - { - $htmlstr .=""; - } - $htmlstr .="\n"; - if($row->projekttyp_kurzbz=='Diplom') - { - $htmlstr .= " - \n - \n - - "; - } - else - { - $htmlstr .= " - \n - \n - \n"; - } - $htmlstr .= ""; - $htmlstr .=" - - "; - $htmlstr .= ""; - $htmlstr .="
Student: ".$uid.", ".$row->vorname." ".$row->nachname."
Titel: ".$titel.""; - $htmlstr .= "\n"; - $htmlstr .= "\n"; - $htmlstr .= "\n"; - $htmlstr .= "
 Kurze verbale BeurteilungPunkte (0-100)GewichtPunkte * Gewicht
Qualität des eigenen Beitrags
- Angewandte Methodik

z.B. Projektmäßige Vorgangsweise
- Wissenschaftlich - systematische Methoden in der Analyse bzw. Lösungsfindung
- Art der Problemlösung
- Wurde das Problem tatsächlich gelöst?
- Eigenständigkeit und Kreativität der Lösung
- Ist der eigene Beitrag deutlich sichtbar?
- Technische Qualität der Lösung
Qualität des eigenen Beitrags
- Angewandte Methodik

z.B. wissenschaftlich fundierte, systematische, ingenieurmäßige Vorgangsweise
- Ist der eigene Beitrag deutlich sichtbar?
- Eigenständigkeit und Kreativität der Lösung
- Ist der eigene Beitrag deutlich sichtbar?
- Qualität der Lösung
- 0.550.60
Form / Stil
- Hat die Diplomarbeit eine klare Stuktur, entspricht der Vorgabe?
- Wird einwandfrei zitiert?
- Abbildungen
- Sprache: benötigte Überarbeitungen seitens der Betreuerin / des Betreuers
Form / Stil
- Hat die Bachelorarbeit eine klare Stuktur, entspricht der Vorgabe?
- Wird einwandfrei zitiert?
- Abbildungen
- Sprache
- 0.200.40
Qualität der Hintergrundinformation
- Werden Gesamtzusammenhänge erkannt, wird Bedeutung und Gewicht der Einflussfaktoren / Daten / Informationen richtig bewertet?
- Intelligente Darstellung des relevanten Stands der Technik und des Firmenumfelds
- Aufdecken und Darstellen von größeren (z.B. wirtschaftlichen und sozialen) Zusammenhängen und entsprechende Diskussion
- 0.25
Gesamtpunkte1
Note
"; - $htmlstr .= "
"; - $htmlstr .= ""; - if($row->projekttyp_kurzbz=='Diplom') - { - $htmlstr .= ""; - } - else - { - $htmlstr .= ""; - } - $htmlstr .= "
0 - 50 Punkte = 551 - 64 Punkte = 465 - 77 Punkte = 378 - 90 Punkte = 291 - 100 Punkte = 1
Ein Kriterium mit weniger als 50 Punkte ⇒ Diplomarbeit gesamt negativ
Ein Kriterium mit weniger als 50 Punkte ⇒ Bachelorarbeit gesamt negativ
"; - $htmlstr .= "
"; - $htmlstr .=""; - $htmlstr .=""; - echo $htmlstr; - } - else - { - die('Betreuung nicht gefunden!'); - } -} - -?> \ No newline at end of file