Diagramma di attività: il motivo per cui è necessario e come costruirla

Al fine di gestire al meglio i processi di business, che spesso cercano di formalizzare, descrivendo una serie specifica di regole e introducendo una certa logica.Inoltre, questo metodo consente una migliore analisi e controllo aziendale, ha ancora chiaramente assegnare delle responsabilità e delle competenze tra dipendenti e consente di trovare riserve di aumento dell'efficienza di attività della società.A questo proposito, molto conveniente nel diagramma di attività UML applicazione (secondo nome - il diagramma di attività), e ora si capisce perché si sta rapidamente guadagnando popolarità.Si consideri il seguente esempio:

Egli descrive l'organizzazione elementare del servizio di trasporto.

concetto

In linea di massima, la sequenza di azioni può essere espresso con i soliti schemi a blocchi, costruito nel famoso MS Word o qualsiasi altro programma.Tuttavia, diagramma di attività - è qualcosa di più.Questa disposizione è fatto con l'aiuto del linguaggio UML, che si è dimostrato come un metodo orientato agli oggetti di raccolta e analisi dei processi di business e la creazione di applicazioni.La sua notazione consente di ottenere a uno dei suoi cinque mezzi dalle seguenti posizioni: disegno

  • ;
  • precedenti;Distribuzione
  • ;Processi
  • ;Implementazione
  • .

e ciascuno di questi metodi sistema di visualizzazione possono comprendere una sequenza di azioni che possono essere facilmente rappresentati mediante un algoritmo.Che questo è solo uno schema di attività è senza pari.Si può usare per completare l'elemento dinamico del modello, e, quindi, per chiarire le dinamiche.Pertanto, diagramma di attività è l'ideale per i processi di business che si svolgono in azienda: infatti non vi è quasi inerente l'attività di ogni componente!Sul modello risultante può essere visto come e quando il flusso di controllo procede da un settore di attività ad un'altra.E per un singolo sistema tali rappresentazioni possono costruire alcuni.Ogni grafico di attività si concentrerà su un aspetto specifico del sistema preso, che mostra le varie azioni che si svolgono all'interno.La differenza fondamentale di questo circuito dal regime di flusso convenzionale è che supporta e incoraggia la creazione di processi paralleli.Per illustrare, si consideri il seguente esempio.

spettacoli Questo diagramma?come può essere organizzata comportamento del cameriere del ristorante.Consigli

su

Cominciamo con il software.Se siete interessati a diagramma UML-attività, è necessario installare sul proprio computer, qualsiasi applicazione che supporti il ​​UML: MS Visio, StarUML, Enterprise Architect.Nonostante il fatto che i professionisti utilizzano la versione commerciale, si può praticare prima con il software libero.È inoltre possibile utilizzare i servizi di un creato appositamente per questo sito, come servizio Gliffy, Cacco o diagram.ly.Il set di caratteri per creare il grafico è di solito la stessa.La figura seguente mostra le principali elementy.Dlya di individuare processi di business e costruire il suo modello, procedere come segue:

  1. evidenziare il più interessante per il tuo sito.Durante la progettazione di sistemi complessi semplicemente non può essere visualizzato in un diagramma di sequenza tutto importante.
  2. Selezionare gli oggetti di business che comportano un alto responsabilità per specifiche parti del processo selezionato.In questo caso, la loro posizione può essere sia entità del mondo reale, così come gli oggetti più astratti.In un modo o nell'altro, ciascuno di essi sarà necessario creare una traccia separata.
  3. Definire le condizioni iniziali per lo stato di avvio del processo e post-condizioni finali per il suo completamento.Ciò contribuirà a determinare i suoi confini.
  4. da parte dello Stato di partenza, descrivere e visualizzare sul grafico tutte le azioni e le attività che si svolgono in tempi diversi.
  5. serie di azioni o azioni complesse devono rivolgersi alle singole attività e lo stato per ognuno di loro di fare un grafico.
  6. Mostra transizioni tra gli stati di tali azioni e attività.In primo luogo, comincerà a scorrere la sequenza, e quindi procedere alla fine di ramificazione e di considerare fusioni e scissioni.
  7. Quando il flusso di lavoro dipende da siti importanti, essi dovrebbero anche essere rappresentato sull'attività grafico.Se si rende necessario per mostrare come il valore e lo stato dell'oggetto a chiarire la natura della sua traiettoria.