is-Logo

Einführung in die Informatik
Geldwechselautomat - Analyse eines Softwaresystems I

S. Spolwig

[Home | Unterrichtssequenzen]
[Startseite]

Analyse des Systems

Im Verlauf wollen wir untersuchen, welche Anforderungen an einen Geldwechselautomaten zu stellen sind, um damit einen bereits teilweise fertigen Prototyp zu überprüfen und eventuell erforderliche Änderungen vorzunehmen.

Problembeschreibung

Das Messe-Center Clean City betreibt 6 große Parkplätze mit jeweils 4 Parkwächtern, die Kunden einweisen und die Parkgebühren kassieren. Die Gesellschaft beabsichtigt, die Parkraumbewirtschaftung zu automatisieren und solarbetriebene Parkscheingeräte und Münzwechsler aufzustellen.

Die Firma "OSZ-Soft", die sich schon mit der Entwicklung eines Fahrscheinautomaten einen Namen gemacht hat, wird beauftragt, einen Prototyp für den Geldwechselautomaten zu entwickeln, der zunächst auf einem Computerbildschirm simuliert wird.1) Dabei sind aber die Bedingungen wie in der Wirklichkeit einzuhalten. Nach einer erfolgreichen Testphase würde dann der Automat als reale Maschine produziert werden.

Anforderungsdefinition

Bei der Entwicklung eines solchen Programms sind daher alle Objekte, Vorgänge und Bedingungen beim Wechseln zu untersuchen, um sie originalgetreu auf dem Computer abzubilden. (Bei echten Aufträgen dieser Art sind selbstverständlich Kalkulationen anzustellen, wie sich eine derartige Umstellung finanziell auswirkt usw.) Aus dieser Analyse lassen sich dann Anforderungen ableiten und beschreiben, die das EDV-System leisten soll. Dieses Dokument heißt Anforderungsdefinition und stellt die wichtigste Grundlage für die Entwicklung dar.

Arbeitsaufgabe

Sie gehören dem Entwicklerteam des OSZ-Soft an und haben die Aufgabe, einen ersten Entwurf für die Anforderungsdefinition (in Stichworten) zu erstellen.

  1. Welche Leistungen werden aus der Sicht der Kunden (Gelegenheits-/Dauerkunde, Tourist) von dem Geldwechselautomaten verlangt?
     

  2. Beschreiben Sie als Ergebnis Ihrer Untersuchung, welche Leistungen das EDV-System haben soll!
     

  3. Bestimmen Sie, welche Tätigkeiten und Leistungen bei der Umstellung sich nicht automatisieren lassen!
     

  4. Welche Argumente sprechen für und gegen die Einführung des Geldwechselautomaten?


  5. Entwerfen sie mit Papier und Bleistift eine Skizze wie die Bedienungsoberfläche des Automaten auf dem Bildschirm aussehen könnte!

 



















________________
1) Simulation ist ein Verfahren, mit dem komplizierte Realvorgänge in einem Modell nachgebildet werden.


©    05. Oktober 2008    Siegfried Spolwig