diagrame de activitate - studopediya
diagrame de activitate - este una dintre cele cinci tipuri de diagrame utilizate în UML pentru modelarea aspectelor dinamice ale comportamentului sistemului (aplicat chiar și diagrame secvențiale și colaborare, condițiile precedente).
Diagrama de activitate este în mod substanțial o schemă bloc care arată modul în care fluxul de control trece de la o activitate la alta.
diagrame de activitate, acestea sunt de obicei folosite pentru a simula etapele seriale și paralele proces de calcul, dacă este necesar. Cu diagrame de activitate poate simula, de asemenea, durata de viață a obiectului atunci când se trece de la o stare la alta, în diferite părți ale fluxului de control.
diagrame de activitate pot fi utilizate independent pentru vizualizarea, specificarea, construirea și documentarea dinamicii set de obiecte, dar ele sunt, de asemenea, utile pentru modelarea și controlul debitului atunci când se efectuează o operație. În cazul în care diagrama de interacțiune se concentrează asupra tranzițiilor de control al debitului de la un obiect la altul, diagrama de activitate descrie trecerea de la o activitate la alta.
Activitate (Activitate) - este o fază relativ lungă de punere în aplicare în aparat. Cuvântul cheie în această definiție - lung. Acest lucru fundamental diferit de acțiune. În cele din urmă, activitatea este redusă încă într-o anumită acțiune, dar care este compus din calcule atomice care conduc la o schimbare a valorilor de stare ale sistemului sau de retur.
Astfel, diagrame de activitate nu sunt importante doar pentru modelarea aspectele dinamice ale comportamentului sistemului, dar, de asemenea, pentru construirea de sisteme executabile prin inginerie înainte și înapoi.
Când modelarea sistemelor infokommunikatsilnnyh vă confruntați cu o problemă. De exemplu, cel mai bun mod de a simula procesul de lucru sau funcționarea sistemului? Asta și o alta - aspecte ale dinamicii sale.
Pe de o parte, este posibil să se construiască mai multe precedente care descriu interacțiunea diferitelor obiecte de interes și mesajele pe care le schimba. Cazurile de utilizare UML astfel pot fi modelate în două moduri: subliniind ordonarea timp a mesajelor (folosind diagrame de secvență) sau relațiilor structurale dintre obiectele care interacționează (prin diagrame de cooperare). Acest tip de diagramă de interacțiune similară cu grafice Gantt, care se concentrează pe obiecte (resurse), pentru a efectua o muncă în timp.
Pe de altă parte, comportamentul dinamic pot fi modelate prin diagrame de activitate în care se pune accentul în primul rând pe conținutul activităților, cu participarea obiectelor, așa cum este prezentat în Fig. 2.20. Din acest punct de vedere se aseamănă cu diagrame de activitate Pert-diagrama.
Privită în această diagramă activitate imagine vă permite să selectați o anumită ordine, ceea ce este necesar pentru a face ceva. Diagrama stabilește doar regulile de bază pentru succesiunea de acțiuni care trebuie urmate. În acest sens, activitățile de diagramă este un fel de o diagramă de flux care descrie succesiunea de operații în timp. Acesta poate fi gândit ca întors pe dos diagrama din interacțiune. Diagrama de interactiune - o privire la obiectele care transmit mesaje între ele, și diagrama de activitate - O privire la operațiune, care sunt transferate de la un obiect la altul. diferență semantică Subtil, dar în cele din urmă, am deschis două vedere complet diferite ale lumii.
diagrama de activitate (diagrama de activitate) arată tranzițiile de flux de la o activitate la alta. Activitatea (Activity) - un pas non-atomic în curs de desfășurare în timp de calcul în aparat. Activitatea duce în cele din urmă să pună în aplicare anumite acțiuni (de acțiune, a se vedea cap. 15), compus dintr-un calcul efectuat de atomică, fiecare dintre care fie schimbă starea sistemului, fie returnează o valoare. Acțiunea poate fi de a apela o altă operațiune, trimiterea semnalului, crearea sau distrugerea unui obiect sau a unui calcul simplu - spune, valoarea unei expresii. Diagrama de activitate reprezentată grafic sub forma unui grafic cu noduri și muchii.
Fig. Diagrama 2.20 activitate
Diagrama de activitate constă în general din următoarele elemente principale:
· Statele activităților și acțiunilor statului;
· Trecerile și facilități.
diagrama de activitate, de fapt, este proiecția elementelor prezente în activitatea coloană, variațiile mașinii, în care toate sau cele mai multe dintre state sunt state de activitate, precum și toate sau cea mai mare parte a tranziției din cauza finalizarea activităților în statul de sursă. Deoarece diagrama de activitate este un automat, atunci se aplică toate caracteristicile de mașini. Aceasta înseamnă, în special, că diagrama de activitate poate include starea simple și complexe, punct de ramură, separare și concentrare. De asemenea, diagrama de activitate, precum și orice altă diagramă poate conține note și constrângeri.