Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Gert Wettengel Geändert vor über 10 Jahren
1
Ergänzung zur Bedeutung von SW-Engineering
Nur 8% aller Applikations-Großprojekte (zwischen 5-10 M$) enden erfolgreich Nur 16% aller IT Entwicklungsprojekte enden mit noch akzeptablen Abweichungen in Bezug auf Kosten, Zeit und Qualität Kostenüberschreitungen von % sind typisch Der Gesamtwert der Kostenüberschreitungen für IT-Projekte in den USA wird nach verschiedenen Studien auf Milliarden $ geschätzt IT Mitarbeiter verbrauchen 34 % ihrer Zeit mit „Bugfixing“ Beispiel: LKW-Maut in Deutschland (Quelle: Hugh W.Ryan, Partner Andersen Consulting Outlook 2000, Nr.1,)
2
Kontrollstrukturen 1 (Jackson-Notation: datenstrukturorientierte Programmierung)
Sequenz Wiederholung Auswahl B C D E F * G H ° I ° J °
3
Kontrollstrukturen 2 (Jackson-Notation: Datenstruktur von Eingabedaten – z.B. Kauf von Medikamenten)
Kundendaten * Kundenbeginn Artikeldaten Eingabesatz * Artikelnummer Menge
4
Ergänzung zu Funktionsstrukturen
Die "Funktionale Dekomposition" (FKTD) hat zum Ziel, schrittweise ein System zu zerlegen, beginnend bei der Sicht auf die Hauptfunktion eines Systems über die Zwischenebenen bis zur Ebene elementarer Funktionen. Auf einer Ebene wird jeweils von Details der darunterliegenden Ebene abstrahiert. Die Teilfunktionen zusammengenommen ergeben vollständig die aufgegliederte Funktion (Funktionshierarchie).
5
Aufgabe Erstellen Sie eine statische Funktionsstruktur zur Eingabe, Prüfung und Ausgabe von LOMs (Ohrmarkennummern).
6
Struktogramme (Kontrollstrukturen 1) (Nassi-Shneiderman-Diagramme)
Sequenz Wiederholung Elementare Anweisung 1 Elementare Anweisung 2 Elementare Anweisung 3 Do While Bedingung Repeat Until Bedingung Elementare Arbeitsanweisung Elementare Arbeitsanweisung
7
Struktogramme (Kontrollstrukturen 2) (Nassi-Shneiderman-Diagramme)
Auswahl Bedingung J Elementare Anweisung 1 N Elementare Anweisung 2 F1 elementare Anweisung 1 F2 elementare Anweisung 2 F3 elementare Anweisung 3 sonst F4 elementare Anweisung 4 elementare Anweisung 5
8
Aufgabe: Prüfziffernberechnung der LOM für Österreich (Teil 1)
9
Aufgabe: Prüfziffernberechnung der LOM für Österreich (Teil 2)
Die Prüfziffer errechnet sich wie folgt: Addiere die Ziffern an den Positionen 1, 3, 5 und 8 zusammen und multipliziere das Ergebnis mit 2 Addiere die Ziffern an den Positionen 2, 4, 6 und 9 zusammen und addiere dies zum Ergebnis von Punkt 1. Berechne Summe modulo 9 Ist das Ergebnis der Modulo-Rechnung gleich 0, dann setze Ergebnis auf 9 Das Ergebnis wird dann an die 7. Stelle gesetzt.
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.