In Software Engineering 1 werden die Grundlagen zur Modellierung größerer Softwaresysteme gelehrt. Inhalte sind verschiedene Modellierungen nach UML (Unified Modelling Language), wie z.B. Aktivitäts- oder Anwendungsfalldiagramme. Innerhalb der Teams aus STEP wird in SWE 1 eine Prototyp-Webanwendung entwickelt, bei der Aufgabenstellung steht aber die Modellierung der Anwendung im Vordergrund. Für die Webanwendung sollen nur vereinzelte Funktionalitäten implementiert werden, die zuvor mittels verschiedener Modellierungstechniken modelliert wurden.
Mein Team hat sich dazu entschieden, einen Prüfungsplaner zu entwickeln. Idee ist es, dass angemeldete User:innen neue Prüfungen in das System einpflegen aber auch die Prüfungen anderer sehen können. Somit können verschiedene Personen zusammen jeweils einzelne Prüfungen erstellen und alle profitieren von der Arbeit der jeweils anderen.
Im Prototyp ist nur die Registrierung und der Login tatsächlich implementiert, die anderen Funktionalitäten sind nur mittels Mockups dargestellt.
Prototyp 1-11swe1tar.gz