Changes for page Anforderungen Software

Last modified by Marco Grawunder on 2026/08/04 10:38

From version 9.1
edited by Marco Grawunder
on 2025/09/24 09:05
Change comment: There is no comment for this version
To version 11.1
edited by Marco Grawunder
on 2026/08/04 10:38
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -59,24 +59,26 @@
59 59  * Neue Nutzer sollen sich für das Spiel registrieren können.
60 60  * Registrierte Nutzer sollen sich am Spiel anmelden können.
61 61  * Die Nutzer sollen nach dem Einloggen in das Hauptmenü gelangen und dort alle Nutzer sehen, die auch eingeloggt sind.
62 +* Es soll eine Liste aller verfügbaren Lobbies angezeigt werden.
63 +* Man soll neue Lobbies mit einem Namen anlegen können
64 +* Man soll existierenden Lobbies beitreten können (ohne die Lobbies selber anzuzeigen)
62 62  
63 63  {{success}}
64 64  **Hinweis:**
65 65  
66 -Hinweis: Dieser Meilenstein wird gemeinsam als Einführung für das Software Projekt durchgeführt. Es findet am Ende also keine Präsentation statt.
69 +Hinweis: Dieser Meilenstein wird gemeinsam als Einführung für das Software Projekt durchgeführt und wird vor allem durch die Übungsblätter abgedeckt. Es findet am Ende also keine Präsentation statt.
67 67  {{/success}}
68 68  
69 69  == Meilenstein 2: Hauptmenü, Chat, Spiel-Ansätze ==
70 70  
71 -* Die Nutzer im Hauptmenü und im Spielefenster sollen untereinander Nachrichten in einem Chat versenden können.
74 +* Die Nutzer im Hauptmenü, in der Lobby und im Spielfenster sollen jeweils untereinander Nachrichten in einem Chat versenden können.
72 72  * Es soll kein Refresh-Button verwendet werden, um die Nutzerliste im Hauptmenue (bzw. der Lobby) zu aktualisieren oder um neue Chat-Nachrichten abzurufen.
73 -* Es soll eine Lister aller existierenden Lobbies geben.
74 74  * Es soll ein einfaches Modell des **Spielmodells** vorliegen, d.h. es sollten das statische Modell (Klassendiagramm) und einige dynamische Modelle (Aktivitätsdiagramm, ggf. auch Zustandsdiagramm oder Sequenzdiagramm) vorliegen.
75 75  * Idealerweise kann man z.B. mit Hilfe der Console (oder eine einfachen GUI) schon ein wenig mit dem Spiel interagieren, das ist aber nicht zwingend notwendig!
76 76  
77 77  == Meilensteine 3 - (X-1) ==
78 78  
79 -Es ist notwendig, **zusätzliche eigene Meilensteine zu definieren (mindestens 2-3)**, die sich an die erste Präsentation anschließen. Der Meilenstein für den Prototypen darf **nicht der dritte Meilenstein** sein! Die Meilensteine repräsentieren dabei wichtige Zwischenziele, die erreicht worden sind und sollten sich konkret auf das Spiel beziehen. Meilensteine müssen natürlich auch ein Datum haben!
81 +Es ist notwendig, **zusätzliche eigene Meilensteine zu definieren (mindestens 2-3)**, die sich an die erste Präsentation anschließen. Der Meilenstein für den Prototypen darf **nicht der dritte Meilenstein** sein! Die Meilensteine repräsentieren dabei wichtige Zwischenziele, die erreicht worden sind und sollten sich konkret auf das Spiel beziehen. **Meilensteine müssen natürlich auch ein Datum haben!**
80 80  
81 81  == Meilenstein X "Prototyp" ==
82 82