Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
SWTPRA 2000 Programm Robots
2
Die Gruppe 7 Frank Benteler Tim Füßmann Anatolij Harder
Lars Hillebrand Sebastian Meilwes Dirk Müller Eduard Sander Christian Schmidt Andreas Schwarz Betreuer: Jörg Wadsack
3
Aufgabenstellung & Reengeniering Aufgabenstellung
Erstellung einer Variante des Spieles Real-Time-Battle (in Java) Erstellung eines Roboters Der Roboter soll sinnvoll im Rahmen der Spielregeln agieren Erstellung eines Spielfeldes Das Spielfeld soll im Sinne der Spezifikation die Roboter verwalten
4
Aufgabenstellung & Reengeniering Vorgefundene Fehler:
Bei dem Großteil der vorgegebenen Klassen ist die Datenkapselung nicht gewährleistet Die vorgefundene Run-Methode löst Exceptions aus Die Aufgabenstellung enthielt viele unklare Punkte
5
Pflichtenheft Die Arena hat folgende Funktionen:
Mehrere Roboter auf dem Spielfeld zu verwalten Arena soll Roboter in Arena einfügen können Die Roboter während des Spiels überwachen Das Spiel durchführen Eine Bewertung ausgeben Roboter entfernen (disqualifizieren)
6
Re-Design Statechart (run-Methode):
7
Re-Design Klassendiagramm:
8
Pflichtenheft Roboter-Strategie:
Sich den Weg durch die Arena zu bahnen Zu versuchen beim Tausch mit anderen Robotern oder beim Aufnehmen von Karten eine höhere Punktezahl zu erreichen Den Ausgang zu finden
9
Pflichtenheft Roboter-Strategie:
Die Wegroutine:
10
Pflichtenheft Roboter-Strategie:
11
Re-Design Sequenzdiagramm (Arena-Robot):
12
Zusammenfassung & Ausblick
Abgeschlossenes Reengeneering und Re-Design Erstellung eines Pflichtenheftes Umsetzung des Re-Design in Java Testen der Implementierung Am Ende des Sommersemesters: Turnier im Rahmen des SWTPRA
13
Vielen Dank für Ihre Aufmerksamkeit
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.