Come rappresentare se la dichiarazione su un diagramma di sequenza in DIA?

Qualcuno sa come rappresentare se la dichiarazione su un diagramma di sequenza in DIA?

Date un’occhiata a questa domanda
io non credo che sia opportuno per un diagramma di sequenza. il diagramma di sequenza deve descrivere una sequenza (come i suggerimenti dei nomi). a mio parere dovrebbe essere una sequenza da un caso d’uso. se il caso d’uso ha le estensioni (questi rappresentano il flusso di controllo), quindi fare un diagramma di sequenza per ogni estensione. lasciare che il programmatore combinare questo con diagrammi di stato, e quindi a decidere se un se-istruzione è il modo corretto per il flusso di controllo. forse un modello di stato o simili è più adatto. la decisione non dovrebbe essere fatto in un diagramma di sequenza 🙂
Anche dare un’occhiata a stackoverflow.com/questions/6000268/….
Controllare questo: ibm.com/developerworks/rational/library/3101.html Essi rappresentano il ‘se’. Grazie per le risposte.

OriginaleL’autore luistm | 2012-06-15

One Reply
  1. 15

    Basato sul “alt” casella rappresentata in IBM link indicato da @luistm, sono stato in grado di replicare qualcosa di simile in Dia:

    Come rappresentare se la dichiarazione su un diagramma di sequenza in DIA?

    “Alt” casella è stata elaborata con l’UML Grande Pacchetto di oggetti. (Il Pacchetto non permette di ridimensionare.)

    La condizione etichette sono solo oggetti di Testo (in alto a [statico] nella barra degli strumenti a sinistra, contrassegnato con la T).

    La linea tratteggiata è solo una Riga di oggetto (da quello stesso statica barra degli strumenti riquadro), con la punta di freccia, set per una linea piatta, e con il corpo insieme a punteggiato (fatto in fondo a sinistra il riquadro degli strumenti, con quei 3 segmenti freccia).

    Ho dovuto giocare con gli Oggetti voci di menu Invia a, Portare avanti, sposta Indietro e di Portare Avanti, di guardare senza le cose che ostruiscono l’un l’altro. Anche io ho dovuto spesso utilizzare il menu Visualizza di Aggiornamento del comando per il controllo di me stesso; spesso il disegno sarebbe rovinare l’ordine di impilamento e sovrapposizione, ma l’Aggiornamento avrebbe messo le cose di nuovo a destra.

    Non apparire esattamente come i diagrammi di IBM link (etichetta al di fuori scatola principale anziché all’interno, bordo della casella ostacolato da lifeline, ecc?), ma credo che questo sia il meglio che possiamo fare con il Diametro di stock UML oggetti.

    Quella era la mia soluzione. Grazie per la risposta.
    C’è qualche trucco speciale per ridimensionare l’attivazione della casella? Trascinando il piccolo piazze d’arancia (che sembra la cosa intuitiva da fare) non funziona per me.
    Sì, il ridimensionamento dell’attivazione scatola è un po ‘ contro-intuitivo. Quello che dovete fare è fare clic destro l’attivazione della casella e selezionare “Aggiungi punti di connessione” o “Aumentano i punti di connessione a distanza”.

    OriginaleL’autore feuGene

Lascia un commento