diff --git a/Einarbeitungsaufgabe/Loesungen.md b/Einarbeitungsaufgabe/Loesungen.md index b81235d..2199b61 100644 --- a/Einarbeitungsaufgabe/Loesungen.md +++ b/Einarbeitungsaufgabe/Loesungen.md @@ -67,6 +67,7 @@ ## Aufgabe 13 * Schwierigkeiten beim Nachvollziehen des bpmn-Diagramms +* Schwierigkeiten eine passende Animation einzubinden ### Probleme @@ -74,12 +75,18 @@ * Lösung: Diagramm wurde von Hand gezeichnet ## Java Doc -[JavaDoc.zip](../uploads/Einarbeitungsaufgabe/JavaDoc.zip) + +* 14.10.2024 [JavaDoc.zip](../uploads/Einarbeitungsaufgabe/JavaDoc.zip) +* 17.10.2024 [JavaDoc_V2.zip](../uploads/Einarbeitungsaufgabe/JavaDoc.zip) + ## Diagramme -[bpmn-Diagramm_Aufgabe_13](../uploads/Einarbeitungsaufgabe/bpmn_Aufgabe_13.pdf) +* 14.10.2024 [BPMN-Diagramm_Aufgabe_13](../uploads/Einarbeitungsaufgabe/BPMN-Diagramm_Aufgabe_13.pdf) +* 17.10.2024 [BPMN-Diagramm_Aufgabe_13_V2](../uploads/Einarbeitungsaufgabe/BPMN-Diagramm_Aufgabe_13_V2.pdf) +* 17.10.2024 [Klassendiagramm_Shell](../uploads/Einarbeitungsaufgabe/BattleShipModelShell.svg) ## Gruppenlösung -b_schmelz_johannes Commit-ID: f248a77c81d74104041ca0fb47fbff33f51b245a 14.10.2024 +* 14.10.2024 b_schmelz_johannes Commit-ID: f248a77c81d74104041ca0fb47fbff33f51b245a +* 17.10.2024 b_schmelz_johannes Commit-ID: 237d93f38b85628972d8c22ae2172dc966eb7158 \ No newline at end of file diff --git a/uploads/Einarbeitungsaufgabe/bpmn_Aufgabe_13.pdf b/uploads/Einarbeitungsaufgabe/BPMN-Diagramm_Aufgabe_13.pdf similarity index 100% rename from uploads/Einarbeitungsaufgabe/bpmn_Aufgabe_13.pdf rename to uploads/Einarbeitungsaufgabe/BPMN-Diagramm_Aufgabe_13.pdf diff --git a/uploads/Einarbeitungsaufgabe/BPMN-Diagramm_Aufgabe_13_V2.pdf b/uploads/Einarbeitungsaufgabe/BPMN-Diagramm_Aufgabe_13_V2.pdf new file mode 100644 index 0000000..46b866d Binary files /dev/null and b/uploads/Einarbeitungsaufgabe/BPMN-Diagramm_Aufgabe_13_V2.pdf differ diff --git a/uploads/Einarbeitungsaufgabe/BattleShipModelShell.svg b/uploads/Einarbeitungsaufgabe/BattleShipModelShell.svg new file mode 100644 index 0000000..0396c68 --- /dev/null +++ b/uploads/Einarbeitungsaufgabe/BattleShipModelShell.svg @@ -0,0 +1,4 @@ + + + +
AbstractMessage
(from JME)
AbstractMessage...
<<interface>>
ServerSender
<<interface>>...
<<interface>>
ClientInterpreter
<<interface>>...
Config
(from Common)
Config...
Client
Message
Client...
Server
Message
Server...
Map
Message
Map...
Shoot
Message
Shoot...
AnimationFinished
Message
AnimationFinished...

Battleship

Battleship...
ShipMap
DTO
ShipMap...
Battleship
DTO
Battleship...
<<enum>>
Rotation
<<enum>>...
*
*
*
*
<<interface>>
Item
<<interface>>...
Shot
Shot
Effect
Message
Effect...
Game
Details
Game...
StartBattle
Message
StartBattl...
*
*
ServerGameLogic
ServerGameLogic
<<enum>>
ServerState
<<enum>>...
ShipMap
ShipMap
Player
Player
*
*
BattleShipConfig
BattleShipConfig
Battleship
ClientConfig
Battleship...
*
*
<<interface>>
GameEvent
Broker
<<interface>>...
ClientGameLogic
ClientGameLogic
3
3
<<interface>>
Server
Interpreter
<<interface>>...
ClientState
ClientState
<<interface>>
ClientSender
<<interface>>...
<<interface>>
GameEventListener
<<interface>>...
*
*
BattleState
BattleState
InitialState
InitialState
WaitState
WaitState
GameOverState
GameOverState
ShootingState
ShootingState
EditorState
EditorState
2
2

Shell

Shell
Text is not SVG - cannot display
\ No newline at end of file diff --git a/uploads/Einarbeitungsaufgabe/Javadoc_V2.zip b/uploads/Einarbeitungsaufgabe/Javadoc_V2.zip new file mode 100644 index 0000000..2873d7a Binary files /dev/null and b/uploads/Einarbeitungsaufgabe/Javadoc_V2.zip differ