Software per Diagrammi di Sequenza?

Sto usando NClass per oggetto/classe di modellazione in classe finora.

Tuttavia, non credo che sia in grado di diagrammi di sequenza, che è il mio prossimo compito.

Preferirei non utilizzare Visio. C’è una buona e gratuita soluzione software per la realizzazione di diagrammi di sequenza?

InformationsquelleAutor bobber205 | 2009-11-16



10 Replies
  1. 6

    Per me di solito ci sono circa 3 strumenti preferisco utilizzare.

    1. Netbeans UML Plugin (Libero e il suo bello)
    2. Visual Paradigm UML (è davvero bello, ma non è gratis, si potrebbe essere in grado di ottenere una connessione accademico copia, ma che richiede un po ‘ di lavoro
    3. Visio (So che hai detto che non ti piace, ma funziona)
    • C’era una community edition di Visual Paradigma che si potrebbe essere in grado di trovare e scaricare.
    • Google per il “paradigma community edition” è una snellita versione gratuita.
    • C’è ancora.. mi piace Solo la capacità di trasformare i diagrammi in codice, così non ho nemmeno considerare che. La versione community mette filigrane tutto tutto, però.
    • È Netbeans UML Plugin ancora disponibile nelle ultime versioni di Netbeans (6.8)? Il wiki sembra dire che è stato tirato in wiki.netbeans.org/UML
    • Se siete così desesperate utilizzare Visio, quindi provare Libreoffice Draw. Brutto flusso di lavoro, ma funziona ed è gratis.
    • PlantUML è anche bello.

  2. 28

    C’è http://www.websequencediagrams.com che è piuttosto fresco. Sto avendo difficoltà a prendere sul serio, ma fa davvero un buon lavoro al minimo sforzo da parte mia.

    • Quel sito è una sorta di esilarante. 🙂 Non si sa mai, posso utilizzare al posto dell’altro.
    • Questo sito è geniale!
    • Mentre non mi interessa acquistare la versione personale. Devo dire che questo sito è piuttosto fresco.
    • sono stato così stanco di utilizzo di strumenti di disegno per riempire questo vuoto. Avendo un bel DSL strumento è una grande idea!
    • Quello che mi piace del web diagrammi di sequenza è che si descrivono le interazioni dei suoi componenti, e disegna il diagramma. Quasi ogni altro prodotto che coinvolge il disegno del diagramma. Questo sembra piccolo, ma ritengo importante in che ti permette di mettere a fuoco l’obiettivo.
    • Questo è uno strumento molto bene. Ho consigliato questo a tutti i miei colleghi di ufficio e sono passato a questo.
    • Vicino a zero rampa di tempo su questo strumento. Una volta che ho scoperto di poter cambiare il display del mio sequenza predefinita “disegnato a mano” guarda, mi piace davvero. Versione gratuita ha un sacco di funzioni per le mie esigenze

  3. 16

    Rapida Sequenza Editor Di Schema può soddisfare le vostre esigenze. La sintassi è strano, ma facile da imparare. La cosa che mi piace è che i diagrammi sono specificati tramite file di testo, il che mi rende felice perché non mi piace il ‘visivo puro’ approccio utilizzato da Visio e strumenti Razionali.

    Esempio sul sito ufficiale può sembrare intimidatorio, ma la sintassi è in realtà molto semplice. Ecco un esempio “hello world”.

    hello_world.sd:

    # Put all your Objects here
    a:Application.java
    c:Config.java
    
    # Put all your Calls between objects here
    a:c.readConfigFromFile()
    

    Software per Diagrammi di Sequenza?

    • Trovato questo molto utile – preferisco la sequenza UML sintassi oltre Umlet
    • Posso verificare che questo funziona bene in Mac ed è il mio strumento preferito. Cross-platform, quindi se siete in cerca di qualche longevità come si esegue la migrazione da un sistema operativo all’altro, in questi tempi di flusso di non perdere il vostro investimento in questo formato.
    • Ho appena provato su Ubuntu 12 e funziona alla grande anche.
    • Run sono grandi sotto Linux!
    • Fantastico piccolo strumento, grazie! Funziona alla grande su Win7 x64 (utilizzando solo il compilato file jar).
  4. 11

    Guardare UMLet, un Gratis UML Strumento per una Rapida diagrammi UML, Diagrammi di che è lo scopo di un rapido UML schizzi.

    Software per Diagrammi di Sequenza?

    (fonte: itmeyer.a)

    • Mi piace molto Umlet, soprattutto considerando che è gratis. Una bella caratteristica dei diagrammi di sequenza è che si può “programma”, piuttosto che di avere a portata di mano li disegna, e che tutto è disegnato per voi.
    • Strumento migliore che ho visto ancora!
    • Non so come non ho mai sentito di UMLet prima. Libero. Auto-documentante. Opere. Bye-bye Umbrello.
  5. 7

    Ci sono anche un paio di altri open source, basato su DSL approcci.

    Il primo (e unico mi raccomando) è mscgen.

    mscgen si sente come graphviz per diagrammi di sequenza fino ad essere supportata nativamente da Doxygen e avendo integrazione di plugin per la Sfinge, AsciiDoc, Lattice, Org-Mode TWiki, e JIRA)

    È disponibile in Debian, Ubuntu, Fedora, openSUSE, Gentoo, Archlinux AUR, FreeBSD FreshPorts, Macports, Homebrew, e Cygwin archivi e file binari di Windows sono disponibili presso il sito web dell’autore.

    C’è anche mscgen_js, un GPLv3-licenza JavaScript porta che rivendica una perfetta compatibilità con la sintassi del C versione in entrambe le direzioni. (Si accetta tutto mscgen fa e, se si desidera incompatibile estensioni del linguaggio, è necessario optare per loro dialetto.)

    …e, in più, mscgen_js supporta l’assunzione di un JSON con codifica AST come input o un linguaggio denominato MsGenny che è mscgen come Markdown è quello di HTML e fornisce genny2msc.js e msc2genny.js script per la conversione manuale)

    Il secondo è chiamato msc-generatore e io non sono sicuro se ha un rapporto di mscgen. La sintassi è simile, ma sembra leggermente diverso e si ha un’opzione editor di GUI. Tuttavia, non pretendiamo della riga di comando di compatibilità con mscgen ai fini del piggybacking sulla sua integrazione plugin.

    Non sembra essere da nessuna parte vicino come molti repository, ma l’ho scoperto tramite il Archlinux AUR e dispone di un file binario per Windows installer.

    L’ultimo è UMLGraph. Si presenta con un elegante sintassi basata su GNU pic2plot macro. (Ma è anche possibile disegnare diagrammi di classe che utilizza un mix di sintassi di Java e javadoc tag, se questa è la vostra cosa.)

    UMLGraph è un javadoc doclet, in modo che nessun compilazione è necessario, ma richiede javadoc e graphviz. Esistono Fedora e openSUSE Rpm, ma non riuscivo a trovare alcuna .debs.

    • Inoltre, dal momento che potrebbe essere utile a qualcuno di venire in via Google, potrei anche ricordare che disco di ripristino può disegnare Entità-Relazione Diagrammi utilizzando una connessione DSL, se NClass non è adatto al compito.
  6. 1

    Per me, Papiro che è un plugin di Eclipse è uno dei migliori, segue la specificazione, ci tutorial su youtube ( vedi video per sequenze diagramma )

    E dato che è integrato in Eclipse è possibile utilizzarlo in prossimità di codice, è possibile utilizzare un sacco di tool di modellazione anche.

    • Cordiali saluti, c’è uno sforzo per fare diagrammi di sequenza ancora meglio in Eclipse Ossigeno lasso di tempo.
  7. 0

    Umbrello è un esauriente strumento di modellazione UML. Forse, purtroppo, funziona su Linux. Tuttavia ho usato in ambiente Windows, esecuzione in una Macchina Virtuale Linux. Perché la macchina virtuale viene visualizzato come una macchina in rete (anche se non si dispone di una rete fisica), è possibile condividere il vostro sistema di file e stampanti tramite condivisioni di rete, quindi è possibile utilizzarlo abbastanza senza soluzione di continuità. Tuttavia tutto ciò che può essere più sforzo che vale la pena, e si dovrebbe prendere in considerazione altre soluzioni.

Lascia un commento