Naar inhoud springen

Structured Systems Analysis and Design Methodology (SSADM)

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Bjorn Katuin (overleg | bijdragen) op 7 feb 2007 om 13:31.
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

Filosofie

Voordat SSADM ontwikkeld was waren er geen eenduidige regels over hoe IT- projecten aangepakt dienden te worden. Het grootse probleem met projecten was dat de business requirements vaak niet volledig gehaald werden. Om deze reden gaf de Britse overheid de opdracht om een standaardmethode te ontwikkelen. De opvolgende jaren werd de methode uitgebreid en publiek gestald door de CCTA.
SSADM wordt beheerd door het DAB (Design Authority Board).
Het NNC (National Computing Centre) ontwikkelt en beheert de definitieve SSADM- documentatie.
SSADM is gebaseerd op de waterval methode.
SSADM behandeld de volgende fasen.

  • Haalbaarheidsonderzoekfase
  • Analysefase
  • Ontwerpfase

Technieken

SSADM gebruikt 3 basis technieken deze zijn:

  • Logische gegevens modelering: bij deze techniek word vastgesteld wat de bedrijfs data behoeften zijn en worden hier gemodeleerd door middel van Logical Data Structure.
  • Data Flow modellering: bij deze techniek worden de gegevensstromen gemodeleerd van het betreffende bedrijfsprocess. dit word gedaan door middel van een aantal Data Flow Diagramms (DFD's).
  • Entiteit/Gebeurtenis modellering: bij deze techniek worden de bedrijfs processen vastgestelt en gemodeleerd. hierbij word elke gebeurtenis gedocumenteerd als een model met een aantal entiteiten.

Data Flow Diagramms

DFD's geven gestructureerd weer hoe de bedrijfs processen verlopen
Het maken van een collectie DFD's bevat verschillende niveau's:

  1. Context Diagramm: dit is een zeer abstracte weergave van de bedrijfs processen.
  2. Niveau 1: hierbij worden de processen verder uitgediept en geindentificeerd.
  3. Niveau 2: is de fase waar een enkel process verder uitgediept word.
  4. Niveau 3: hierbij word niveau 2 verder verdiept.

er kan nog verder gegaan worden in het aantal niveau's maar meestal is niveau 2 of 3 al voldoende.

Bestand:Context.gif
DFD Context Diagramm
Bestand:Level1.gif
DFD Level 1
Bestand:Level2.gif
DFD Level 2