Strukturalny Systemy Analiza i Design Metoda(SSADM) metody analizy i projektowania systemów strukturalnych, standardy ustalone wczesnych latach 80-tych, są szeroko stosowane w projektowaniu i zastosowaniu obliczeń programów rządowych Wielkiej Brytanii. Wykorzystuje połączenie tekstu i diagramów do projektowania systemu przez cały cykl życia, od początkowego konceptu projektowego do zastosowania rzeczywistego projektu fizycznego.
Pochodzenie SSADM
SSADM został opracowany dla Centralnej Agencji Komputerowej i Telekomunikacyjnej, biura rządowego Wielkiej Brytanii zajmującego się wykorzystaniem technologii w administracji rządowej, od 1980 roku.
Czym jest SSADM?
Trzy najważniejsze techniki stosowane w SSADM to:
Modelowanie danych logicznych
Proces identyfikacji, modelowania i dokumentowania wymagań danych systemu, który jest projektowany. Wynikiem jest model danych zawierający byty (rzeczy, o których firma musi rejestrować informacje), atrybuty (fakty dotyczące bytów) oraz relacje (powiązania między bytami).

Edytuj powyższy przykład online
Modelowanie przepływu danych
Proces identyfikacji, modelowania i dokumentowania, jak dane poruszają się w systemie informacyjnym. Modelowanie przepływu danych bada procesy (działania, które przekształcają dane z jednej formy na inną), magazyny danych (obszary przechowywania danych), podmioty zewnętrzne (co wysyła dane do systemu lub odbiera dane z systemu) oraz przepływy danych (trasy, którymi mogą przepływać dane).
Przykład

Edytuj powyższy przykład online
Modelowanie zachowań bytów
Proces dwuetapowy: Modelowanie zachowań bytów, identyfikacja, modelowanie i dokumentowanie zdarzeń, które wpływają na każdy byt oraz sekwencja (lub historia życia), w której te zdarzenia występują, oraz Modelowanie zdarzeń, projektowanie dla każdego zdarzenia procesu koordynującego historie życia bytów.

Edytuj powyższy diagram stanów online
Te trzy modele systemów zapewniają różną perspektywę na ten sam system. W projekcie każda perspektywa musi tworzyć kompletny model systemu. Te trzy technologie odnoszą się do siebie, aby zapewnić integralność i dokładność całej aplikacji.
Tradycyjne fazy rozwoju w modelu kaskadowym
SSADM jest metodą kaskadową do analizy i projektowania systemów informacyjnych. SSADM można uznać za szczyt rygorystycznego podejścia opartego na dokumentacji do projektowania systemów, w przeciwieństwie do bardziej współczesnych metod zwinnych, takich jak DSDM czy Scrum.
- Studium wykonalności — Analiza obszarów biznesowych w celu określenia, czy system może efektywnie kosztowo wspierać wymagania biznesowe.
- Analiza wymagań — określenie wymagań, które system będzie rozwijał, a obecne środowisko biznesowe jest modelowane na podstawie procesu klauzul i zaangażowanych struktur danych.
- Specyfikacja wymagań — identyfikacja szczegółowych wymagań funkcjonalnych i niefunkcjonalnych oraz wprowadzenie nowych technologii w celu zdefiniowania wymaganych procesów i struktur danych.
- Specyfikacja systemu logicznego — Opcje techniczne systemu to aktualizacje produkcji i projektowania logicznego oraz przetwarzanie zapytań i dialog systemowy.
- Projektowanie fizyczne — projektowanie fizycznej bazy danych oraz zestaw specyfikacji programowych. Specyfikacje programowe korzystają ze specyfikacji systemu logicznego i specyfikacji systemu technicznego.
Ten post dostępny jest również w Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文