Im Rahmen dieser Diplomarbeit wird ein bestehendes Planungssystem namens JVS Planung komplett überarbeitet, erweitert und modernisiert, um seit der ursprünglichen Implementierung hinzugekommenen Anforderungen gerecht zu werden. Dabei sollen Einschränkungen an die Planung ("Constraints") automatisch geprüft werden, um den Anwender bei der Planung zu unterstützen. Am Ende einer erfolgten Planung werden offizielle Dokumente generiert, die an örtliche Behörden, Ämter und Schulen verteilt werden. Aus diesem Grund muss die Anwendung nicht nur benutzerfreundlich, sondern auch robust und praxistauglich sein.
Bei der Planung handelt es sich um die jährliche Planung von Terminen, an denen im Folge-Schuljahr die Schulklassen von Grund- und Förderschulen eine ihnen zugewiesene Jugendverkehrsschule (JVS) besuchen sollen. An diesen JVS der Kreisverkehrswacht Esslingen nehmen die Schüler an einer Fahrradausbildung teil.
Die überarbeitete Anwendung - JVS2 - wird dynamisch Benutzereingaben prüfen, das Speichersystem komplett überarbeiten und die Fähigkeit besitzen, neue Constraints mit geringem Aufwand zu implementieren und in eine bestehende Anwendung einzufügen. Zusätzlich wird die Codebasis komplett neu implementiert und modernisiert.
In dieser Ausarbeitung wird beschrieben, wie welche Anforderungen erhoben wurden, welche Entscheidungen den Entwurf bedingt haben und wie daraus die konkrete Implementierung entwickelt wurde.
|