Zuletzt bearbeitet vor 2 Jahren
von Imo John

Lehrveranstaltungen (Stundenplan): Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
 
(21 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
=Konzept=
=Konzept=


Das Ziel ist es, den Lehrbetrieb darzustellen und dessen optimierte Planung zu ermöglichen. Sowohl Dozenten als auch Entscheidungsträger sind mögliche Adressaten. Als Grundlage dient ein Datenblatt mit detaillierten Informationen zu jeder Lehrveranstaltung. Die Datenabfrage erfolgt direkt auf dem operativen System, der HisInOne-Datenbank. Die Einrichtung der Verbindung zu einer externen Datenbank wird im Artikel [[Masken_für_externe_Datenbanken_(operatives_Berichtswesen)|Masken für externe Datenbanken (operatives Berichtswesen)]] beschrieben.
Das Ziel ist es, den Lehrbetrieb darzustellen und dessen optimierte Planung zu ermöglichen. Sowohl Dozenten als auch Entscheidungsträger sind mögliche Adressaten. <!--Als Grundlage dient ein Datenblatt mit detaillierten Informationen zu jeder Lehrveranstaltung.-->Die Datenabfrage erfolgt direkt auf dem operativen System, der HisInOne-Datenbank.  
Über die Auswahlmaske '''Lehrveranstaltungen''' werden verschiedene, mit JasperReports entworfene Berichte zur Verfügung gestellt:
<!--Die Einrichtung der Verbindung zu einer externen Datenbank wird im Artikel [[Masken_für_externe_Datenbanken_(operatives_Berichtswesen)|Masken für externe Datenbanken (operatives Berichtswesen)]] beschrieben.
Über die Auswahlmaske '''Lehrveranstaltungen''' werden verschiedene Berichte zur Verfügung gestellt:
# Lehrveranstaltungen (Liste nach KW)
# Lehrveranstaltungen (Liste nach KW)
# Lehrveranstaltungen nach Studierbarkeitssets (Liste nach KW)
# Lehrveranstaltungen nach Studierbarkeitssets (Liste nach KW)-->
Die Auswahlmaske '''Lehrveranstaltungen nach Wochentagen''' bietet direkt über das generische Standardlayout eine Übersicht nach Wochentagen.
Die Auswahlmaske '''Lehrveranstaltungen nach Wochentagen''' bietet direkt über das generische Standardlayout eine Übersicht nach Wochentagen.


Der Bericht erfordert die Auswahl eines Studienganges und dazugehörigen Studierbarkeitssets. Anhand dieses Studierbarkeitssets werden die Fachsemester ermittelt.
=Installation=
Zur Installation ist die Ausführung eines XUpdates und das Anlegen der Repository-Variable LV_ELEMENT_TOP nötig.
==XUpdate des LV-Berichtes==
<blockquote>
Um den Bericht als XUpdate einzuspielen, wird der Inhalt der Datei 10400280.xml kopiert und im XUpdater eingefügt. Dieser ist in der BI ganz unten in der Navigation zu erreichen.
{{ImagePara |imgsrc=XUpdater_01.png|width=300|caption=Masken-Sicherung}}
</blockquote>
<blockquote>
Nachdem der gesamte Inhalt der XML-Datei eingefügt ist, wird abgesandt.
{{ImagePara |imgsrc=XUpdater_02.png|width=600|caption=XUpdater}}
</blockquote>
==Repository Variable LM_ELEMENTTYP_TOP bearbeiten==
Ausgehend vom sogenannten Top-Knoten ermittlelt der Bericht rekursiv die Lehrveranstaltungen. Dieser Top-Knoten wird über die Repository-Variable LM_ELEMENTTYP_TOP gefiltert.
<blockquote>
Die Repository-Variable wird über das Stichtwort 'top' oder das Sachgebiet 'Leistungsmonitoring' gefunden.
{{ImagePara |imgsrc= HS_Repo_LV_03.png|width=600|caption=}}
</blockquote>
<blockquote>
Nach einem Klick auf den Bearbeitungsbutton wird das Bearbeitungsformular geöffnet.
{{ImagePara |imgsrc= HS_Repo_LV_04.png|width=600|caption=}}
</blockquote>
<blockquote>
Über das Bearbeitungsformular wird der Inhalt der Variable angepasst und gespeichert.
{{ImagePara |imgsrc= HS_Repo_LV_05.png|width=600|caption=}}
</blockquote>
<!--
Um die Repository-Variablen anzulegen wird  entweder
<nowiki>INSERT INTO sx_repository (id,content,caption,comment,version,art,art2,art3,sachgebiete_id,sort1,sort2,sort3,geaendert_am,aktiv,gueltig_seit,gueltig_bis)</nowiki>
<nowiki>VALUES ('LV_ELEMENT_TOP','elementnr in (''200'')','Element unter welchem alle auszuwertenden LV liegen.','Dieses ist nicht zwangsweise das Top-Element in EXA bzw. das Studiengangselement, denn unter diese könnten noch Zusatzleistungen o. Ä. fallen deren Auswertung nicht erwünscht ist.',NULL,'LV_ELEMENT_FILTER',NULL,NULL,6100,1,0,0,NULL,1,DATE '1900-01-01',DATE '3000-12-31');</nowiki>
oder das Skript repository_insert.sql ausgeführt.
<blockquote>
Die Repository-Variable wird über das Stichwort LV gefunden.
{{ImagePara |imgsrc= HS_Repo_LV_01.png|width=600|caption=}}
</blockquote>
<blockquote>
Anschließend wird LV_ELEMENT_TOP bearbeitet.
{{ImagePara |imgsrc= HS_Repo_LV_02.png|width=600|caption=}}
</blockquote> -->
<!--
=Navigation=
=Navigation=


Zeile 28: Zeile 90:
{{ImagePara |imgsrc= Navigation4.png|width=600|caption=Navigation}}
{{ImagePara |imgsrc= Navigation4.png|width=600|caption=Navigation}}
</blockquote>
</blockquote>
-->


 
<!--
=Lehrveranstaltungen=
=Lehrveranstaltungen=
==Auswahlmaske==
==Auswahlmaske==
 
<blockquote>
{{ImagePara |imgsrc= StundenplanAuswahlmaske.png|width=600|caption=Auswahlmaske des Lehrveranstaltungen-Berichtes}}
{{ImagePara |imgsrc= StundenplanAuswahlmaske.png|width=600|caption=Auswahlmaske des Lehrveranstaltungen-Berichtes}}


Die Auswahlmaske ermöglicht zuoberst die Wahl eines Semesters. Neben den Filtern nach 'Studiengang', 'Studierbarkeitsset' und 'Pflichtkennzeichen' wird durch eine Freitexteingabe ermöglicht, Lehrveranstaltungen anhand eines 'Stichwortes' zu suchen. Selbiges gilt für die 'Kalenderwoche'. Die Auswahlfelder 'Bericht' und 'Ausgabeformat' ermöglichen, zwischen verschiedenen Berichten zu wählen und deren Ausgabeformat festzulegen. Die zur Auswahl stehenden Berichte werden im folgenden näher beleuchtet.
Die Auswahlmaske ermöglicht zuoberst die Wahl eines Semesters. Neben den Filtern nach 'Studiengang', 'Studierbarkeitsset' und 'Pflichtkennzeichen' wird durch eine Freitexteingabe ermöglicht, Lehrveranstaltungen anhand eines 'Stichwortes' zu suchen. Selbiges gilt für die 'Kalenderwoche'. Die Auswahlfelder 'Bericht' und 'Ausgabeformat' ermöglichen, zwischen verschiedenen Berichten zu wählen und deren Ausgabeformat festzulegen. Die zur Auswahl stehenden Berichte werden im folgenden näher beleuchtet.
</blockquote>


 
{{Achtung|Die Wahl eines Studiengangs oder Studierbarkeitssets ist verpflichtend, da ansonsten die Datenmenge zu groß würde.}}
{{Achtung|Die Wahl eines Studiengangs oder Studierbarkeitssets ist verpflichtend, da ansonsten die Datenmenge zu groß würde.}}  
 


==Bericht Lehrveranstaltungen (Liste nach KW)==
==Bericht Lehrveranstaltungen (Liste nach KW)==
Der Bericht listet die Lehrveranstaltungen inklusive der Termine und Uhrzeiten. Dabei sind sie nach Kalenderwochen und Wochentagen gruppiert.
Der Bericht listet die Lehrveranstaltungen inklusive der Termine und Uhrzeiten. Dabei sind sie nach Kalenderwochen und Wochentagen gruppiert. Vorlesungen werden gelb und Hörsaalübungen, Übungen und Seminare grün hinterlegt.
<blockquote>
<blockquote>
{{ImagePara |imgsrc= BeispielStundenplanTestdaten.png|width=600|caption=Beispiel des Berichtes nach KW}}
{{ImagePara |imgsrc= BeispielStundenplanTestdaten.png|width=600|caption=Beispiel des Berichtes nach KW}}
Zeile 48: Zeile 110:
Für jede Veranstaltung werden der Veranstaltungsname, die Parallelgruppe, der Dozent und der Raum ausgegeben. Verschiedene Veranstaltungsarten sind mit unterschiedlichen Farben hinterlegt, um eine schnellere Unterscheidung zu ermöglichen.
Für jede Veranstaltung werden der Veranstaltungsname, die Parallelgruppe, der Dozent und der Raum ausgegeben. Verschiedene Veranstaltungsarten sind mit unterschiedlichen Farben hinterlegt, um eine schnellere Unterscheidung zu ermöglichen.
</blockquote>
</blockquote>


==Bericht Lehrveranstaltungen nach Studierbarkeitssets (Liste nach KW)==
==Bericht Lehrveranstaltungen nach Studierbarkeitssets (Liste nach KW)==
Zeile 64: Zeile 125:
{{ImagePara |imgsrc= BeispielLVErgebnistabelleTestdaten.png|width=900|caption=Beispiel einer Ergebnistabelle}}
{{ImagePara |imgsrc= BeispielLVErgebnistabelleTestdaten.png|width=900|caption=Beispiel einer Ergebnistabelle}}
</blockquote>
</blockquote>
-->


=Lehrveranstaltungen nach Wochentagen=
=Lehrveranstaltungen nach Wochentagen=
==Auswahlmaske==
==Auswahlmaske==
<blockquote>
{{ImagePara |imgsrc=2022_11_02_Maske.png|width=600|caption=Auswahlmaske des Berichtes LV nach Wochentagen}}


{{ImagePara |imgsrc= StundenplanAuswahlmaskeWochenansicht.png|width=600|caption=Auswahlmaske des Berichtes LV nach Wochentagen}}
Die Maske ermöglicht die Wahl eines Semesters und Fachsemesters. Das Feld Fachsemester ist obligatorisch, da vorausgesetzt wird, dass die Ausgabe von LV für ein einzelnes Fachsemester der übliche Anwendungsfall ist und um Fehleingaben/-interpretationen zu vermeiden. Das Feld Kalenderwoche ist ebenfalls obligatorisch, da der Bericht einzelne Wochen darstellt. Die Wahl eines Studiengangs und Studierbarkeitssets ist verpflichtend, da die Wahl des Fachsemesters und Ausgabe der entsprechenden LV auf Basis eines Studierbarkeitssets funktioniert. Nach Wahl eines Studiengangs sind lediglich die jeweils dazugehörigen Studierbarkeissets auswählbar. Hinzu kommen eine Stichwortsuche, die Wahl eines Pflichtkennzeichens und Eingabefelder für einen Zeitraum und dazugehörige Zeitintervalle.
</blockquote>


In der Auswahlmaske '''Lehrveranstaltungen nach Wochentagen''' ist das Feld Kalenderwoche obligatorisch, um eine Übersicht für eine bestimmte Woche zu liefern. Hinzu kommen Eingabefelder für die Wahl eines Zeitraumes und dazugehöriger Zeitintervalle.
==Der Bericht nach Wochentagen==
==Der Bericht nach Wochentagen==
Der Bericht liefert eine Übersicht über die ausgewählte Kalenderwoche. Es wird die Anzahl der Veranstaltungen ausgewiesen, welche im angegebenen Zeitraum beginnen. Eine Veranstaltung welche um 09:45 beginnt und um 11:15 endet, fällt in diesem Beispiel unter die zweite Zeile (09:00). Mit einem Klick auf das + wird eine weitere Ebene aufgeklappt und es werden Details zu den jeweiligen Lehrveranstaltungen sichtbar.
<blockquote>
Der Bericht liefert eine Übersicht über die ausgewählte Kalenderwoche. Es wird die Anzahl der Veranstaltungen ausgewiesen, welche im angegebenen Zeitraum beginnen. Eine Veranstaltung welche um 09:45 beginnt und um 11:15 endet, fällt in diesem Beispiel unter die zweite Zeile (09:00).
{{ImagePara |imgsrc= LayoutWochenansicht.png|width=900|caption=Ergebnistabelle des Berichtes LV nach Wochentagen}}
{{ImagePara |imgsrc= LayoutWochenansicht.png|width=900|caption=Ergebnistabelle des Berichtes LV nach Wochentagen}}
</blockquote>


<blockquote>
Mit einem Klick auf ein + wird eine weitere Ebene aufgeklappt und es werden Details zu den jeweiligen Lehrveranstaltungen sichtbar.
{{ImagePara |imgsrc= LayoutWochenansichtAufgeklappt.png|width=900|caption=Ergebnistabelle des Berichtes LV nach Wochentagen (aufgeklappt)}}
{{ImagePara |imgsrc= LayoutWochenansichtAufgeklappt.png|width=900|caption=Ergebnistabelle des Berichtes LV nach Wochentagen (aufgeklappt)}}
</blockquote>

Aktuelle Version vom 11. Januar 2023, 13:45 Uhr

Konzept

Das Ziel ist es, den Lehrbetrieb darzustellen und dessen optimierte Planung zu ermöglichen. Sowohl Dozenten als auch Entscheidungsträger sind mögliche Adressaten. Die Datenabfrage erfolgt direkt auf dem operativen System, der HisInOne-Datenbank. Die Auswahlmaske Lehrveranstaltungen nach Wochentagen bietet direkt über das generische Standardlayout eine Übersicht nach Wochentagen.

Der Bericht erfordert die Auswahl eines Studienganges und dazugehörigen Studierbarkeitssets. Anhand dieses Studierbarkeitssets werden die Fachsemester ermittelt.

Installation

Zur Installation ist die Ausführung eines XUpdates und das Anlegen der Repository-Variable LV_ELEMENT_TOP nötig.

XUpdate des LV-Berichtes

Um den Bericht als XUpdate einzuspielen, wird der Inhalt der Datei 10400280.xml kopiert und im XUpdater eingefügt. Dieser ist in der BI ganz unten in der Navigation zu erreichen.

Masken-Sicherung

Nachdem der gesamte Inhalt der XML-Datei eingefügt ist, wird abgesandt.

XUpdater

Repository Variable LM_ELEMENTTYP_TOP bearbeiten

Ausgehend vom sogenannten Top-Knoten ermittlelt der Bericht rekursiv die Lehrveranstaltungen. Dieser Top-Knoten wird über die Repository-Variable LM_ELEMENTTYP_TOP gefiltert.

Die Repository-Variable wird über das Stichtwort 'top' oder das Sachgebiet 'Leistungsmonitoring' gefunden.

HS Repo LV 03.png

Nach einem Klick auf den Bearbeitungsbutton wird das Bearbeitungsformular geöffnet.

HS Repo LV 04.png

Über das Bearbeitungsformular wird der Inhalt der Variable angepasst und gespeichert.

HS Repo LV 05.png



Lehrveranstaltungen nach Wochentagen

Auswahlmaske

Auswahlmaske des Berichtes LV nach Wochentagen

Die Maske ermöglicht die Wahl eines Semesters und Fachsemesters. Das Feld Fachsemester ist obligatorisch, da vorausgesetzt wird, dass die Ausgabe von LV für ein einzelnes Fachsemester der übliche Anwendungsfall ist und um Fehleingaben/-interpretationen zu vermeiden. Das Feld Kalenderwoche ist ebenfalls obligatorisch, da der Bericht einzelne Wochen darstellt. Die Wahl eines Studiengangs und Studierbarkeitssets ist verpflichtend, da die Wahl des Fachsemesters und Ausgabe der entsprechenden LV auf Basis eines Studierbarkeitssets funktioniert. Nach Wahl eines Studiengangs sind lediglich die jeweils dazugehörigen Studierbarkeissets auswählbar. Hinzu kommen eine Stichwortsuche, die Wahl eines Pflichtkennzeichens und Eingabefelder für einen Zeitraum und dazugehörige Zeitintervalle.

Der Bericht nach Wochentagen

Der Bericht liefert eine Übersicht über die ausgewählte Kalenderwoche. Es wird die Anzahl der Veranstaltungen ausgewiesen, welche im angegebenen Zeitraum beginnen. Eine Veranstaltung welche um 09:45 beginnt und um 11:15 endet, fällt in diesem Beispiel unter die zweite Zeile (09:00). Ergebnistabelle des Berichtes LV nach Wochentagen

Mit einem Klick auf ein + wird eine weitere Ebene aufgeklappt und es werden Details zu den jeweiligen Lehrveranstaltungen sichtbar. Ergebnistabelle des Berichtes LV nach Wochentagen (aufgeklappt)