1 / 13

Airport Information System

Airport Information System. Gruppe 4 Peter Isaak, Christian Mader, Christina Schön, Anja Voeske. 1.Termin 15.März2011. Aufgabenstellung des Flughafen-Informationssystems >>EXCEL Tabelle einfügen !?. 2.Termin 29.März2011. Systemanalyse mit Kontextdiagramm (nochmal machen?)

moral
Download Presentation

Airport Information System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Airport Information System Gruppe 4 Peter Isaak, Christian Mader, Christina Schön, Anja Voeske

  2. 1.Termin 15.März2011 • Aufgabenstellung des Flughafen-Informationssystems >>EXCEL Tabelle einfügen !?

  3. 2.Termin 29.März2011 • Systemanalyse mit Kontextdiagramm (nochmal machen?) • Einfaches Vorgehensmodell : haben wir so was? Wie haben wir die Aufgaben gelöst • Aktivitätsdiagramm: Rollenverteilung

  4. 3.Termin 12.April2011 • Erstes Programmieren • Zeitplan anfordern • Landung und Startdurchführen • 1.Version der Klasse Flugzeug (eventuell Grafik)

  5. 3.Termin 12.April2011 • neuesFlugzeug(FG, FT, sollzeitLandung) • anzahlFlugzeuge = 100 • Flugnummer generieren (wie…) • Status auf ‘wartend‘ • vergebeLandebahn() • Status auf ‘Landeanflug‘ ( PETER)

  6. 3.Termin 12.April2011 • meldeGelandet() • istzeitLandung eingeben • Status auf ‘Gelandet‘ (CHRISBY) • vergebeParkstelle() • Status auf ‘Geparkt‘ (CHRISSI)

  7. 3.Termin 12.April2011 • vergebeStartbahn() • sollzeitStart() • Status auf ‘Startvorbereitung‘ • meldeGestartet() • istzeitStart • Status auf ‘Gestartet‘

  8. 3.Termin 12.April2011 • Zeiten als String • anzahlFlugzeuge =100 wegen der Flugnummer • Flugnummer: > verschiedene Funtkionen darstellen • Print() über switch case • Auführbare/ausführende Klasse Client

  9. 4.Termin 26.April2011 • Dialogvorgabe > dementsprechende Änderungen am Programm (Welcheeee?) • Klassendiagramm > Problem weil wir nicht genau wussten wie es aussehen soll (einfügen) • Hilfestellung für die aktive Abfrage beim Benutzer> verworfen und selber gemacht

  10. 5.Termin 10.Mai2011 • Mehr Klassen nach Klassendiagramm • Attribute public, private und static deklarieren • Entsprechende Zugriffsmethoden • Arrays für Parkposition und Bahn

  11. 6.Termin 24.Mai2011 • Public void belegen(Plane aktf) • Public void freigeben(Plane aktf) • Fehlermeldung wenn belegte Bahn ausgewählt wird • 3 neue Phasen Landebahn freigeben,sowie Parkstelle und Startbahn • 2 Flugzeuge parallel bearbeiten

  12. 7.Termin 7.Juni2011 • Flugzeugtypen und Fluggesellschaften anlegen/ auswählen • Switch-case über status wie das Programm weitergeht, je nach Flugzeug • >> Wenn alle 4 Bahnen belegt sind?? • >> Wenn alle 10 Parkpos belegt sind??

  13. Lessons Learned • Mehr Zeit einplanen, lieber zu viel als zuwenig • Einmal mehr fragen als nichts hinbekommen • Klassendiagramm kann helfen • Programmmieren in der Gruppe eher kompliziert, alleine besser weil man „dann drin“ ist • Gute Gruppe- waren uns meist einig-haben einfache Struktur des Programms immer beibehalten

More Related