Strukturierte Analyse

Autor: Randy Alexander
Erstelldatum: 3 April 2021
Aktualisierungsdatum: 15 Kann 2024
Anonim
Structured Analytic Techniques - Benefits and Limits - Expert Discussion hosted by the NATO CCOE
Video: Structured Analytic Techniques - Benefits and Limits - Expert Discussion hosted by the NATO CCOE

Inhalt

Definition - Was bedeutet Strukturierte Analyse?

Strukturierte Analyse ist eine Software-Engineering-Technik, bei der mithilfe grafischer Diagramme Systemspezifikationen entwickelt und dargestellt werden, die für den Benutzer leicht verständlich sind. Diese Diagramme beschreiben die Schritte, die ausgeführt werden müssen, und die Daten, die zur Erfüllung der Entwurfsfunktion einer bestimmten Software erforderlich sind. Diese Art der Analyse konzentriert sich hauptsächlich auf logische Systeme und Funktionen und zielt darauf ab, Geschäftsanforderungen in Computerprogramme und Hardwarespezifikationen umzuwandeln.


Die strukturierte Analyse ist ein grundlegender Aspekt der Systemanalyse.

Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt die Strukturierte Analyse

Die wichtigsten Schritte des strukturierten Analyseprozesses sind:

  • Das aktuelle Geschäftsumfeld studieren
  • Modellierung des alten logischen Systems
  • Modellierung eines neuen logischen Systems
  • Modellierung einer neuen physischen Umgebung
  • Alternativen bewerten
  • Auswahl des besten Designs
  • Strukturierte Spezifikationen erstellen

Es gibt drei orthogonale Ansichten im Zusammenhang mit der strukturierten Analyse:

  • Funktionsansicht: Hierbei handelt es sich um Datenflussdiagramme, die die geleistete Arbeit und den Datenfluss zwischen den geleisteten Dingen definieren und so die primäre Struktur einer Lösung bereitstellen.
  • Datenansicht: Dies umfasst das Entitätsbeziehungsdiagramm und befasst sich mit dem, was außerhalb des überwachten Systems vorhanden ist.
  • Dynamische Ansicht: Enthält Zustandsübergangsdiagramme und definiert, wann Dinge passieren und unter welchen Bedingungen sie passieren können.