Strukturiertes Design

Friedrich Gasenklever Juli 26, 2016 S 1 0
FONT SIZE:
fontsize_dec
fontsize_inc

Strukturiertes Design ist ein Systemansatz für die Analyse und Gestaltung von Informationssystemen. SSADM wurde für den Zentralcomputer und Telekommunikation, eine mit dem Einsatz von Technologie in der Regierung beteiligten britischen Regierung Büro produziert, ab 1980.

Überblick

SSADM ist ein Wasserfall-Methode für die Analyse und Gestaltung von Informationssystemen. SSADM gedacht werden kann, um einen Höhepunkt der strengen Dokument-geführten Ansatz zur Systemdesign dar und steht im Gegensatz zu zeitgenössischen agile Methoden wie Scrum oder DSDM.

SSADM ist eine bestimmte Implementierung und baut auf der Arbeit der verschiedenen Schulen des strukturierten Analyse- und Entwicklungsmethoden, wie beispielsweise Soft Systems Methodology Peter Checkland ist, Larry Constantine strukturierte Design, Edward Yourdon die Yourdon strukturierte Methode, Michael A. Jackson Jackson-Diagramm, und Tom DeMarco strukturierte Analyse.

Die Namen "Strukturiertes Design" und "SSADM" sind eingetragene Marken der Office of Government Commerce, die ein Amt des Vereinigten Königreichs Treasury ist registriert.

Geschichte

Die wichtigsten Etappen der Entwicklung der SSADM waren:

  • 1980: Central Computer und Telekommunikation zu bewerten Analyse- und Entwurfsmethoden.
  • 1981: Berater arbeiten für Learmonth & amp; Burchett-Management-Systeme, die von John Hall führte, entschieden, SSADM v1 zu entwickeln.
  • 1982: John Hall und Keith Robinson links nach fand Modell Systems Ltd, LBMS später entwickelt LSDM, ihre proprietäre Version.
  • 1983 SSADM gemacht Pflicht für alle neuen Informationssystems Entwicklungen
  • 1984: Version 2 von SSADM Freigabe
  • 1986: Version 3 der SSADM veröffentlicht, von NCC verabschiedete
  • 1988 SSADM Certificate of Proficiency ins Leben gerufen, SSADM gefördert, wie "offen" Standard-
  • 1989: Umzug in Richtung Euromethod, Einführung von CASE-Produkte Zertifizierungssystem
  • 1990: Version 4 gestartet
  • 1993 SSADM V4 Standard and tools Conformance Scheme
  • 1995: SSADM V4 + angekündigt, hat V4.2
  • 2000: CCTA umbenannt SSADM als "Business System Development". Die Methode wurde in 15 Module neu verpackt und weitere 6 Module wurden hinzugefügt.

SSADM Techniken

Die drei wichtigsten Techniken, die in SSADM verwendet werden, sind wie folgt:

Stufen

Die SSADM Verfahren beinhaltet die Anwendung einer Folge von mit der folgenden betroffenen Analyse, Dokumentation und Design-Aufgaben.

Stufe 0 - Machbarkeitsstudie

Um festzustellen, ob ein bestimmtes Projekt durchführbar ist, muss es irgendeine Form der Untersuchung über die Ziele und Auswirkungen des Projekts zu sein. Für sehr kleine Projekte kann dies nicht notwendig sein, überhaupt als der Umfang des Projekts ist leicht zu verstehen. In größeren Projekten kann die Machbarkeit durchgeführt werden, sondern in einer informellen Sinn, entweder, weil es nicht an der Zeit für eine formelle Studie oder weil das Projekt ist ein "must-have" und muss die eine oder andere Art und Weise durchgeführt werden.

Wenn eine Machbarkeitsstudie durchgeführt wird, gibt es vier Hauptbereiche berücksichtigt:

Technik - ist das Projekt technisch möglich?
Financial - kann das Unternehmen es sich leisten, das Projekt durchzuführen?
Organisations - wird das neue System mit bestehenden Praktiken kompatibel?
Ethisch - sind die Auswirkungen des neuen Systems sozialverträglich?

Um diese Fragen zu beantworten, ist die Machbarkeitsstudie effektiv eine verkürzte Version eines voll geblasen Systemanalyse und Design. Die Anforderungen und die Benutzer werden zu einem gewissen Grad untersucht, einige Geschäftsmöglichkeiten bestehen und sogar einige Details der technischen Umsetzung gezogen. Das Produkt dieser Stufe ist eine formelle Machbarkeitsstudie Dokument. SSADM legt die Abschnitte, die die Studie einschließlich der vorläufigen Modelle, die konstruiert wurden, und auch Einzelheiten abgelehnt Optionen und die Gründe für die Ablehnung enthalten.

Stufe 1 - Untersuchung der aktuellen Umgebung

Die Entwickler von SSADM versteht sich, dass in fast allen Fällen eine gewisse Form von Stromsystem selbst dann, wenn er vollständig von Menschen und Papier besteht. Durch eine Kombination von Interviews mit Mitarbeitern, zirkulierenden Fragebögen, Beobachtungen und vorhandenen Dokumentationen, kommt der Analyst die volle Verständnis des Systems, wie es zu Beginn des Projektes ist. Dies dient vielen Zwecken:

Stufe 2 - Business-System-Optionen

Nachdem untersucht das aktuelle System, muss der Analyst auf das Gesamtdesign des neuen Systems zu entscheiden. Um dies zu tun, er oder sie mit den Ausgängen der vorherigen Stufe, entwickelt eine Reihe von Business-System-Optionen. Es sind verschiedene Möglichkeiten, wie das neue System variierend von Nichtstun zu werfen das alte System vollständig und der Aufbau eine völlig neue hergestellt werden. Der Analytiker kann ein Brainstorming zu halten, so dass möglichst viele und verschiedene Ideen wie möglich erzeugt werden.

Die Ideen werden dann die Optionen, die dem Benutzer präsentiert werden gesammelt. Die Optionen sollten Sie Folgendes beachten:

  • Der Automatisierungsgrad
  • die Grenze zwischen dem System und den Nutzern
  • die Verteilung des Systems, beispielsweise ist es zentralisiert einem Büro oder auf mehrere verteilt?
  • Kosten-Nutzen
  • Auswirkungen des neuen Systems

Falls erforderlich, wird die Option mit einer logischen Datenstruktur und einem Level 1-Datenflussdiagramm dokumentiert werden.

Die Anwender und Analysten wählen gemeinsam einen einzigen Geschäfts Option. Dies kann einer von denen bereits definiert sein oder kann eine Synthese verschiedener Aspekte der vorhandenen Optionen. Der Ausgang dieser Stufe ist die einzige ausgewählte Business-Option zusammen mit allen Ausgängen der Machbarkeitsphase.

Stufe 3 - Pflichtenheft

Dies ist wahrscheinlich das komplexeste Stufe SSADM. Mit den in Stufe 1 und die Arbeit im Rahmen des gewählten Geschäfts Option entwickelt Anforderungen muss der Analyst eine vollständige logische Spezifikation, was das neue System tun muss zu entwickeln. Die Spezifikation muss frei von Fehler, Unklarheiten und Unstimmigkeiten zu sein. Durch logische, so meinen wir, dass die Spezifikation nicht sagen, wie das System implementiert werden, sondern beschreibt, was das System tun wird.

Um das logische Spezifikation herzustellen, baut der Analyst die erforderlichen logischen Modellen sowohl für die Datenfluss-Diagrammen und der Logical Data Model, bestehend aus dem Logical Data Structure und vollständige Beschreibung der Daten und ihre Beziehungen. Diese werden verwendet, um Funktionsdefinitionen der einzelnen Funktionen, die die Nutzer des Systems, Entity Lebensgeschichten, die alle Ereignisse durch das Leben eines Unternehmens zu beschreiben, und Effect Korrespondenz Diagramme, die, wie jedes Ereignis interagiert mit allen relevanten Entitäten beschreiben, erfordern zu produzieren. Diese sind ständig mit den Anforderungen und ggf. abgeglichen werden die Anforderungen hinzugefügt und vervollständigt.

Das Produkt dieser Stufe ist eine komplette Anforderungsdokument, das sich zusammen aus ist:

  • die aktualisierten Daten Katalog
  • die aktualisierte Anforderungskatalog
  • Verarbeitungsvorschrift, die ihrerseits besteht aus

Obwohl einige dieser Elemente kann Ihnen nicht vertraut sind, ist es über den Rahmen des Geräts, in sie sehr detailliert zu gehen.

Stufe 4 - Technische Systemoptionen

Diese Stufe ist die erste Richtung einer physikalischen Implementierung des neuen Systems. Wie die Business-System-Optionen, in diesem Stadium eine große Anzahl von Optionen für die Umsetzung des neuen Systems erzeugt. Dies ist auf zwei oder drei, geschliffen, um dem Benutzer, von dem die letzte Option ausgewählt oder synthetisiert präsentieren.

Allerdings sind die Überlegungen ganz andere Wesen:

  • die Hardware-Architekturen
  • die Software zu bedienen
  • die Kosten für die Umsetzung
  • die Personalausstattung erforderlich
  • die physikalischen Grenzen, wie einem von dem System belegt
  • die Verteilung einschließlich aller Netzwerke, können verlangen, dass
  • die Gesamtformat der Mensch-Computer-Schnittstelle

All diese Aspekte müssen auch für alle Einschränkungen, die durch die Unternehmen durch sie entstehen, wie beispielsweise zur Verfügung Geld und Standardisierung der Hard- und Software entsprechen.

Der Ausgang dieser Stufe eine gewählte Option technischen Systems.

Stufe 5 - Logical Design

Obwohl die previous level legt Einzelheiten der Durchführung, die Ausgänge dieser Phase sind implementierungsunabhängige und konzentrieren sich auf die Anforderungen an die Mensch-Maschine-Schnittstelle. Der logische Entwurf legt die wichtigsten Methoden der Interaktion in Form von Menüstrukturen und Befehlsstrukturen.

Eines der Geschäftsbereiche ist die Definition der Benutzerdialoge. Dies sind die wichtigsten Schnittstellen, mit denen die Benutzer mit dem System interagieren. Andere Aktivitäten bei der Analyse sowohl die Auswirkungen von Ereignissen in der Aktualisierung des Systems und der Notwendigkeit, Anfragen zu den Daten auf dem System zu machen betroffen. Beide verwenden die Ereignisse, Funktionsbeschreibungen und Wirkung Korrespondenz Diagramme in der Stufe 3 hergestellt, um genau festzustellen, wie die Aktualisierung und Daten in einer konsistenten und sicheren Weg zu lesen.

Das Produkt dieser Stufe ist die logische Konstruktion, die aus besteht:

  • Datenkatalog
  • Erforderliche logischen Datenstruktur
  • Logische Prozessmodell - enthält Dialoge und Modell für die Aktualisierung und Anfrageprozesse
  • Stress & amp; Biegemoment.

Stage 6 - Physikalische Design

Dies ist die letzte Stufe, in der alle logischen Spezifikationen des Systems sind die Beschreibungen des Systems in Bezug auf die tatsächlichen Hardware und Software umgesetzt. Dies ist eine sehr technische Bühne und eine einfache Übersicht wird hier vorgestellt.

Die logische Datenstruktur wird in eine physische Architektur in Bezug auf die Datenbankstrukturen umgewandelt. Die genaue Struktur der Funktionen und wie sie umgesetzt werden angegeben. Die physikalische Datenstruktur wird gegebenenfalls optimiert werden, um Größe und Leistungsanforderungen zu erfüllen.

Das Produkt ist eine komplette Physical Design, die Software-Ingenieure sagen konnte, wie das System in spezifischen Details der Hard- und Software sowie zu den entsprechenden Standards zu bauen.

Vorteile und Nachteile

Ein methodischer Ansatz des Studiums ein Unternehmen aus einer Reihe von verschiedenen Perspektiven ist wahrscheinlicher, ein besseres Verständnis des Unternehmens, ihre Prozesse und Daten zur Verfügung stellen, als die "Ad-hoc" Ansätze, die bisher verwendet wurden. Dies wiederum sollte zu Systemen, die mehr vollständig und korrekt sind führen.

Doch die SSADM Ansatz mit einer Phase vor dem Beginn der nächsten abzuschließen führte einige Projekte in das, was als "Analyse-Paralyse" bezeichnet. Was damit gemeint ist, ist, dass, weil ein Unternehmen und seine Prozesse bleibt nie gleich für sehr lange würde die Systeme Team ständig müssen Analyse und Design-Produkte für die Änderung überdenken, was zu Verzögerungen bei der Programmierung und Lieferung Stufen des Systems. In Anerkennung dieser führte späteren Versionen der Methodik eine optional / dynamisches Herangehen an den Prozess.

Es gibt auch eine Kosten in Ausbildung von Menschen, um die Techniken zu verwenden. Die Lernkurve kann beträchtlich sein, wenn der vollständige Verfahren verwendet wird, so gibt es nicht nur verschiedene Modellierungstechniken, um sich mit zu kommen, aber es gibt auch eine Menge von Standards für die Erstellung und Vorlage von Dokumenten.

Zusammenfassend, mit dieser Methode beinhaltet eine signifikante Unternehmen, das nicht geeignet für alle Projekte sein können.

  Like 0   Dislike 0
Vorherige Artikel Rifled Beckenendlage loader
Nächster Artikel Rachel Alejandro
Bemerkungen (0)
Keine Kommentare

Fügen Sie einen Kommentar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Zeichen übrig: 3000
captcha