Changes for page Anforderungen Software
Last modified by mgrawunder on 2025/09/29 10:00
From 5.1 to 6.1
From 7.1 to 7.2
From version 6.1
edited by mgrawunder
on 2025/09/11 13:10
on 2025/09/11 13:10
Change comment:
There is no comment for this version
To version 7.1
edited by mgrawunder
on 2025/09/11 13:13
on 2025/09/11 13:13
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -5,7 +5,8 @@ 5 5 = Anforderungen: Spielumsetzung = 6 6 7 7 * Client-Server-Umsetzung (Spiellogik auf Server!) 8 -** Komplett Java-basiert (z.B. mit Web-Services, RMI) 8 +** Der Server muss komplett Java-basiert sein 9 +** Der Client kann in Java sein, muss es aber nicht. Es ist auch erlaubt, hier z.B. Web-Frameworks wie Angular oder React zu verwenden. ACHTUNG! Das kann zu einem deutlich höherem Aufwand führen, man spart sich aber JavaFX ;-) 9 9 * Aus didaktischen Gründen (nicht optional!): 10 10 ** „beliebig“ viele registrierte Nutzer 11 11 ** mehrere Spielrunden gleichzeitig im Server ... ... @@ -15,7 +15,7 @@ 15 15 ** Lobby und Spielechats 16 16 * Nutzerverwaltung 17 17 ** gekapselter Zugriff, d.h. es darf für die Verwendung nicht sichtbar sein, wie die Daten wirklich verwaltet werden. Initial wird hier beispielsweise mit einer hauptspeicherbasierten Struktur gearbeitet. 18 -** relationales DBMS (**Zugriff mit JDBC, kein Hibernate oder ähnliches**)19 +** relationales DBMS 19 19 ** einfache Austauschbarkeit des DBMS-Servers (unterschiedliche Verbindungen, unterschiedliche Hersteller) 20 20 * KI (je nach Spiel, siehe Start-Folien) 21 21 ** Das Spiel muss die Integration einer KI unterstützen