Komponentenstudien KLIPS 2.0 Intelligente Modulansicht Team I.1 Kim Opgenoorth, Alena Geduldig Simon...

Preview:

Citation preview

Komponentenstudien KLIPS 2.0 Intelligente Modulansicht

Projektplanung für Softwareprojekte Prof. Dr. Thaller Universität zu Köln

Team I.1Kim Opgenoorth, Alena GeduldigSimon Ritter, Patrick Pelinski

Kurze Erinnerung:

• Intelligente Modulansicht

• statt unübersichtliche Listenstruktur

• Zur Planung, Bewerbung und Registrierung

von Veranstaltungen

Intelligent bedeutet…

• Nutzung bisher ungenutzter Daten des

Modulhandbuchs

• Empfohlene Semester

• Musterstundenplan

• Modulbezogene Voraussetzungen

• etc.

Ziel

• Vereinfachte Semesterplanung

• Planung und Belegung = ein Vorgang

• Durchschaubarkeit, Überblick, Sicherheit

Use Case:Stundenplanerstellung

( für ein Studienfach )

KlIPS 2.0Intelligente Modulansicht

Primary Actor: Student

Scope: Semesterplanung – Erstellung und Belegung eines geeigneten Stundenplans

Level: Summary Goal (beeinhaltet die Auswahl und Bewerbung zu sämtlichen Veranstaltungen des Semesters)

Trigger: Die Belegphase nähert sich dem Ende

KLIPS 2.0 Intelligente Modulansicht

Use case: Stundenplanerstellung

stakeholders and interests

Student•will sein Studium ordnungsgemäß fortfahren/ beginnen

• muss dafür entsprechende Veranstaltungen belegen

• Als Ersti noch nicht vertraut mit den Abläufen der selbstständigen Stundenplanerstellung – unsicher bei der Veranstaltungswahl•

KLIPS 2.0Intelligente Modulansicht

Use case: Stundenplanerstellung

stakeholders and interests

Studiengangskoordinator• möchte dass der Student sich in seinem Studium gut und selbstständig zurechtfindet

• Sorgt dafür, dass die hierfür benötigten Daten des Modulhandbuchs dem KLIPS System vorliegen

KLIPS 2.0Intelligente Modulansicht

Use case: Stundenplanerstellung

stakeholders and interests

Dozent• bietet Veranstaltungen an und stellt sie im entsprechenden Modul bei KLIPS zur Belegung bereit

Universtät zu Köln• will dass Studenten und Dozenten zusammenfinden und stellt hierfür KLIPS bereit

Preconditions

• Student ist ordnungsgemäß eingeschrieben

• S-Mail Account

• Veranstaltungen sind vollständig eingetragen

und den richtigen Modulen zugeordnet

• KLIPS ist in der Belegungsphase

Preconditions

• Ausreichendes, studierbares, dem Modulhandbuch gerecht werdendes Studienangebot

• Alle Studiengangs spezifischen Modulinformationen liegen dem System vor

Modulinformationen

• Empfohlene Semester

• Zusammengehörende Veranstaltungen

• Äquivalente Module (Java - C++)

Preconditions: KLIPS heute

Student weiß bereits…

• welche Veranstaltung er belegen muss/darf

• welche Leistungen er bereits in früheren Semestern erfüllt hat

• welche Leistung (CP) in den einzelnen Veranstaltungen gefordert werden

Minimal guarantees

• Student erfährt welche Veranstaltungen er im kommenden Semester belegen muss und darf (und welche (noch) irrelevant sind)

• Bewerbung zu allen Veranstaltungen seines Faches – Berücksichtigung in der Vergabephase

• Schneller Zugriff auf detaillierte Modulinformationen seines Faches

Success guarantees

• Student erhält Platz für alle Pflichtveranstaltungen

• Student erhält Platz für ausreichend viele Wahlveranstaltungen

• Ziel: nach erfolgreichem Abschluss des Semesters bleibt der Student in der Regelstudienzeit

Main success scenario

1. Student: loggt sich erfolgreich ein

2. Student: wählt Option „Veranstaltungsbelegung“

3. Student: wählt ein Fach aus

4. KLIPS: Darstellung der intelligenten Modulansicht:

Beispiel: Informationsverarbeitung (Student im 1. Semester)

5. Student: wählt ein (Pflicht-)Modul (und betätigt den Info-Button)

6. (KLIPS: öffnet die Modulbeschreibung)

7. Student: betätigt den belegen-Button

KLIPS 2.0Intelligente Modulansicht

Use case: Stundenplanerstellung

8. KLIPS: zeigt eine Liste aller Veranstaltungen zum gewählten Modulabschnitt Seminare, die schon an anderer Stelle gewählt wurden, werden entsprechend ausgezeichnet

9. Student: setzt Häkchen und Prioritäten und bestätigt seine Bewerbung (wie bisher)

10. KLIPS: zurück zur Modulansicht; reagiert auf die Bewerbung wie folgt:

Der belegte Modulabschnitt wird grün hinterlegt(=beworben)

zeitgleich empfohlene Veranstaltungen werden rot hinterlegt (= dringend empfohlen)

entfallende Veranstaltungen werden grau hinterlegt(= entfällt)

Student: zurück zu Punkt (5):

Student: hat sich für alle Pflicht- und ausreichend viele Wahlveranstaltungen beworben und beendet seine Belegung

Bewerben

KLIPS reagiert

rotes/gelbes Modul

auswählen

Ergebnis erfolgreicher Bewerbung:

Extensions

1. Student möchte sich für laut Modulhandbuch nicht vorgesehene Module bewerben

Warnhinweis: „Veranstaltung wird noch nicht

empfohlen“ Belegung aber dennoch möglich

Extensions

2. Student möchte sich für Modulabschnitte bewerben, in denen dieses Semester keine Veranstaltungen angeboten werden

Hinweis: „Es liegen keine Veranstaltungen vor“

Extensions

3. Student beendet die Belegung, obwohl noch

rot hinterlegte (=dringend empfohlene) Modulabschnitte offen sind

Warnhinweis Belegung fortsetzen?

Einsicht der Ergebnisse

Student: loggt sich erfolgreich ein

Student: wählt „Ansicht der

Vergabeergebnisse“

KLIPS: öffnet die Modulansicht :

Student hat einen Platz in einem entsprechenden Seminar erhalten:

Student hat keinen Seminarplatz erhalten:

Details: Detailierte Einsicht in die Vergabeergebnisse zu einzelnen Veranstaltungen

Use Case:Leistungsregistrierung

KlIPS 2.0Intelligente Modulansicht

Primary Actor: Student Scope: Registrierung erbrachter Leistungen Level: User Goal Stakeholders & Interests

Student: Absicherung, Erweis seiner Leistungen

Dozent: Bestätigt zuvor erbrachte Leistungen

KLIPS 2.0intelligente Modulansicht

Use Case: Leistungsregistrierung

Preconditions

Student hat Veranstaltungen erfolgreich

abgeschlossen

Dozent hat die Leistungen bereits in KLIPS

eingetragenMinimal guarantees = success

guarantees

Erbrachte Leistungen werden ordnungsgemäß

registriert

KLIPS 2.0intelligente Modulansicht

Use Case: Leistungsregistrierung

Main success scenario

1. Student: loggt sich erfolgreich ein

2. Student: wählt Option „Leistungsregistrierung“

3. Student: wählt ein Fach aus

4. KLIPS: Darstellung der intelligenten Modulansicht:

KLIPS 2.0intelligente Modulansicht

Use Case: Leistungsregistrierung

KLIPS 2.0intelligente Modulansicht

Use Case: Leistungsregistrierung

Grün = es sind bereits Leistungen an dieser Stelle registriert

Gelb = es können Leistungen registriert werden

5. a) Student: betätigt den „jetzt-registrieren“-Button neben einem Modulabschnitt

5. b) Student: betätigt den „zurücknehmen“-Button

6. a) KLIPS: Liste aller andieser StelleregistrierbarenVeranstaltungen

7. a) Student: Auswahlund Bestätigung

8. a) KLIPS: Modulabschnitt

wird grün hinterlegt

6.b) KLIPS: zeigt an dieser Stelle registrierte Veranstaltung an

7.b) Student: bestätigt die Zurücknahme der Leistungen

8.b) KLIPS: Modulabschnitt wird gelb hinterlegt

Ende und Danke!

Recommended