Modul System Design
V príklade je znázornená štruktúra modulu “Príjem objednávok“ vykonávajúca funkciu “príjem objednávok“, ktorá je funkčným blokom modulu. Dátový blok modulu tvoria dátové súbory DSOR, DPO a OZAS. Modul pozostáva z troch podmodulov SORT, ZASOB, OBJED, ktoré sa vykonávajú selektívne (výberom z menu). Podmodul zásob pozostáva zo sekvenčne vykonávaných funkcií (podmodulov): “čítanie a zobrazenie“ (tento podmodul sa používa aj v iných moduloch a preto musí byť označený s “PUB“ (Public)), “Korekcie a nové záznamy“ a “zrušenie“ (tieto dva podmoduly sa vykonávajú selektívne).
Funkcia Element sa používa na definovanie prvkov (resp. blokov), z ktorých pozostáva DMŠ. Pomocou podfunkciíí funkcie Element je možno spolu identifikovať prvky, ktoré sú na rovnakej hierarchickej úrovni, zadať dátovú štruktúru z DSD, entít z ERD a štruktúru dát a funkcií. Okrem toho pomocou tejto funkcie je možné zadať aj obrazovky typu menu a dialógov.
Funkcia Code je spojená s programovou realizáciou návrhu. Umožňuje popis programového algoritmu v zdrojovom kóde (pomocou podfunkcie Implement), záznam komentárov pomocou textového editora a iné.
Funkcia Sight umožňuje prístup k volanému modulu, prehľad prvkov, ktoré sa využívajú v iných moduloch a výpis modulov, v ktorých je určitý prvok definovaný alebo volený. Tým je možné dokumentovať veľmi dôležité medzimodulové väzby. Súčasne funkcia Sight zahrňuje podfunkcie Implementation a Dialog Designer.
Funkcia Implementation umožňuje grafický návrh algoritmov funkcií, začlenených do modulu za použitia Jacksonovej metódy štruktúrovaného programovania. Činnosti realizované jednotlivými prvkami Jacksonovho štruktúrovaného diagramu (JSD) sa popisujú aj tzv. minikódom v jazyku C. Je možný aj priamy zápis v jazyku C do hrubej štruktúry modulov.