Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Ergänzung zur Bedeutung von SW- Engineering Nur 8% aller Applikations-Großprojekte (zwischen 5-10 M$) enden erfolgreich Nur 16% aller IT Entwicklungsprojekte.

Ähnliche Präsentationen


Präsentation zum Thema: "Ergänzung zur Bedeutung von SW- Engineering Nur 8% aller Applikations-Großprojekte (zwischen 5-10 M$) enden erfolgreich Nur 16% aller IT Entwicklungsprojekte."—  Präsentation transkript:

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 A BCD E F * G H °I °J °

3 Kontrollstrukturen 2 (Jackson-Notation: Datenstruktur von Eingabedaten – z.B. Kauf von Medikamenten) Eingabedaten Kundendaten * KundenbeginnArtikeldaten Eingabesatz * ArtikelnummerMenge

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 Elementare Arbeitsanweisung Repeat Until Bedingung Elementare Arbeitsanweisung

7 Struktogramme (Kontrollstrukturen 2) (Nassi-Shneiderman-Diagramme) Auswahl Bedingung J Elementare Anweisung 1 N Elementare Anweisung 2 elementare Anweisung 1 elementare Anweisung 2 elementare Anweisung 3 elementare Anweisung 4 elementare Anweisung 5 F1 F2 F3 F4 sonst

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: 1. Addiere die Ziffern an den Positionen 1, 3, 5 und 8 zusammen und multipliziere das Ergebnis mit 2 2. Addiere die Ziffern an den Positionen 2, 4, 6 und 9 zusammen und addiere dies zum Ergebnis von Punkt Berechne Summe modulo 9 4. Ist das Ergebnis der Modulo-Rechnung gleich 0, dann setze Ergebnis auf 9 5.Das Ergebnis wird dann an die 7. Stelle gesetzt.


Herunterladen ppt "Ergänzung zur Bedeutung von SW- Engineering Nur 8% aller Applikations-Großprojekte (zwischen 5-10 M$) enden erfolgreich Nur 16% aller IT Entwicklungsprojekte."

Ähnliche Präsentationen


Google-Anzeigen