Metode de proiectare structurală a sistemelor de gestionare și de prelucrare automată a datelor

SADT rezultatul aplicării acestei metode este un model care constă din diagrame, fragmente de text și glosar cu unul față de celălalt. Grafice - principalele componente ale modelului, toate funcțiile organizației și interfețele la acestea sunt prezentate ca blocuri și arce, respectiv. Așezați arcul cu conexiunile bloc definește tipul de interfață. Informația de control este inclus în blocul din partea de sus, în timp ce informațiile de intrare care este procesată este afișată în partea stângă a unității, iar rezultatele (output) sunt afișate în partea dreaptă. Mecanismul (sistem automat uman sau) care efectuează operațiunea, este un arc, o parte a blocului de fund (fig. 1.3).

Metode de proiectare structurală a sistemelor de gestionare și de prelucrare automată a datelor

Fig. 1.3. Interfața bloc funcțional și arc

Clădire SADT model începe cu prezentarea întregului sistem sub formă de componente simple, - un singur bloc și arcuri care reprezintă interfețe cu funcții în afara sistemului. Deoarece sistemul reflectă o singură unitate în ansamblu, numele specificat în blocul este partajată. Acest lucru este valabil și pentru arcele de interfață - respectă și setul complet de interfețe externe asupra sistemului ca întreg. Apoi, blocul care reprezintă sistemul ca o singură unitate, o altă diagramă este detaliat în utilizarea mai multor blocuri conectate arce de interfață.

Aceste blocuri definesc sub-funcțiile de bază ale funcției originale. Această descompunere dezvăluie un set complet de sub-funcții, dintre care fiecare este prezentat ca un bloc, granițele care sunt definite prin interfata arce. Fiecare dintre aceste sub-funcții pot fi descompuse într-un mod similar pentru mai multe detalii. În toate cazurile, fiecare subfunction poate conține numai acele elemente care fac parte din funcția originală. Mai mult, modelul nu poate omite nici un element, și anume după cum sa menționat deja, unitatea de bază și interfețele sale furnizează context. Pentru el nu se poate adăuga nimic, și din ea nimic nu poate fi eliminat. Fig. 1.4 este o imagine: unitate de prezentare generală.

Metode de proiectare structurală a sistemelor de gestionare și de prelucrare automată a datelor

Fig. 1.4. Bloc înțelegere A0

Fig. 1.5 oferă o reprezentare mai detaliată a blocului, ținând cont de structura internă a blocului A0.

Metode de proiectare structurală a sistemelor de gestionare și de prelucrare automată a datelor

Fig. 1.5. O vedere mai detaliată a blocului A0

Modelul SADT este o serie de diagrame cu documentația însoțitoare descompunându obiect complex în părțile sale componente, care sunt reprezentate în formă de bloc. Detaliile cu privire la fiecare dintre blocurile de bază sunt prezentate ca blocuri în alte diagrame. Fiecare schemă bloc detaliată a unei compartimentări a diagramei nivelul anterior. La fiecare pas, diagrama de descompunere a tehnicii numită părinte pentru diagrame detaliate. Arc inclus în unitate și care iese la diagrama de nivel superior, acestea sunt exact la fel ca și arcele care fac parte din diagrama de nivel inferior și din ea, deoarece diagrama bloc și descriu aceeași parte a sistemului. Aici diverse opțiuni pentru a exercita funcțiile și conexiunile de arce cu blocuri (fig. 1,6-1,8).

Fig. 1.6. execuție simultană a funcțiilor

Fig. 1.7. Conformitatea cu interfața arc figura parentală

Fig. 1.8. Respectarea graficului de interfață cu arc detaliat

Metode de proiectare structurală a sistemelor de gestionare și de prelucrare automată a datelor

Fig. 1.9. feedback-EXEMPLU

După cum sa menționat, mecanismele (partea inferioară a arcului) arată mijloacele prin care îndeplinirea funcțiilor. Mecanismul poate fi un om, un computer sau orice alt dispozitiv care ajută să-și îndeplinească această funcție. Fiecare bloc din diagramă are numărul său propriu. Diagramele bloc poate fi orice diagrama descrisă a nivelului inferior, care la rândul lor pot fi detaliate în continuare prin intermediul numărului necesar de diagrame. Astfel, o ierarhie este generat diagrame. Pentru a indica poziția oricăror diagrame sau bloc în ierarhie, se utilizează diagrame numerice.

Metodologia IDEF0 modelare funcțională - o descriere tehnologie a sistemului în ansamblul său ca un set de activități sau funcții interdependente. Funcții IDEF0-sistem sunt investigate, indiferent de obiectele care asigură punerea lor în aplicare. „Funcțională“ de vizualizare va permite să se separe în mod clar aspecte ale sistemului de numire de la aspectele legate de punerea sa în aplicare fizice. IDEF0 cel mai frecvent utilizat ca o tehnologie de cercetare și proiectare de sistem la nivel logic. Din acest motiv, de IDEF0, de regulă, utilizate în stadii incipiente de dezvoltare a proiectului, la IDEF3-simulare, achiziție de date și modelarea proceselor „așa cum este“. Rezultate IDEF0-analiză poate fi utilizată în timpul proiectării folosind IDEF3 modele și diagrame de flux de date.

Acțiune, numit de obicei funcția IDEF0, procese sau transformă intrările (materii prime, informații, etc.) pe week-end. Deoarece IDEF0 modelele simulează sistemul ca un set de funcții ierarhice (imbricate), în primul rând, trebuie definite funcție care descrie sistemul în ansamblul său - funcție de context. Funcțiile sunt afișate pe graficele ca dreptunghiuri cu numele sau blocuri de funcții. funcții în IDEF0 nume alese pentru reguli similare în numele IDEF3 acțiunii - folosind verbe sau substantive verbale. Este important să se aleagă numele, astfel încât acestea să reflecte sistemul din punct de vedere selectate pentru modelare. Am stabilit IDEF0 model ca un set ierarhic de blocuri imbricate.

Orice bloc poate fi descompus în blocuri constitutive. Descompunerea este adesea asociat cu modelarea „top-down“, dar nu este adevărat. descompunere funcțională este bine definită ca o simulare a „afara-in“. Când luăm în considerare un sistem ca becurile, care îndepărtează succesiv straturi.

articole similare