Lütfen yapılar / sınıflar ve işaretçiler çizmek için bir araç önerin [çoğalt]


9

Olası Çoğaltma:
Diyagram oluşturmaya yardımcı olan uygulama

Kağıt ve kalem cevabını biliyorum , ama gerçekten bir PC çözümüne ihtiyacım var.

Aşağıdaki örneği Word tarafından yaptım, bu yüzden lütfen başkalarını daha uygun ve kullanışlı önerin.

By uygun ve kullanışlı örneğin Word, bir şey eklerseniz, ben ölçek ve bütün ayarlamak zorunda - ben daha kolay düzenleyebilirsiniz demek. Başka bir deyişle, illüstrasyonları programlamaya odaklanmak için SmartArt gibi bir şey istiyorum.

Teşekkürler.

resim açıklamasını buraya girin


ihtiyaçlar farklı ama sonuçta bir diyagram yazılımına ihtiyacınız var. Talebinizi geri çevirmek zorunda
kalacak

Yanıtlar:


0

Kişisel favorilerim:

  • Altova UModel - Karmaşık olabilir, ancak her işlevi kullanmak gerekli değildir. (Ticari)

  • Menekşe - Basit, ancak UML benzeri elemanlar kullanan çoğu teknik yazılım şeması için yeterlidir. Java Webstart üzerinden çalıştırılabilir, böylece kurulum gerekmez. (Bedava)

( Düzenle: Yeni siteye ve sürüme yönlendiren resmi URL'yi kullanmak için Menekşe bağlantısı değiştirildi. Ayrıca Violet'in webstart desteği de belirtildi ).


9

onun bir webapp .. ama ASCIIflow kullanmak eğilimindedir . çok basit ve her yere yapıştırabilirsiniz

            +---------------------------+            +--------------------------+
            |Answer question            |            | ????                     |
            |---------------------------|            |--------------------------|
            | eat pizza                 |            | ????                     |
            |                           |+---------->|                          |
            |                           |            |                          |
            |                           |            |                          |
            |                           |            |                          |
            |                           |            |                          |
            |                           |            |                          |
            +---------------------------+            +---------+----------------+
                                                               |
                   +-------------------------+                 |
                   | PROFIT!                 |                 |
                   |-------------------------|                 |
                   |                         |                 |
                   |                         |-----------------+
                   |                         |
                   |                         |
                   |                         |
                   |                         |
                   +-------------------------+

+1 Her yerde kullanılabilmesi ve kurulum gerektirmemesi bunu mükemmel bir çözüm haline getiriyor
Wipqozn

7

Bunun için popüler bir seçim Dia . Sadece ücretsiz ve açık kaynak olmakla kalmaz, çapraz platformdur, UML diyagramlarını destekler ( bazı örnekler için bana tıklayın ) ve ücretsiz olarak bulabileceğiniz çeşitli ek kütüphanelere ve şekillere sahiptir. Ayrıca çizimlerinizi kayıpsız ve vektör bile olmak üzere çeşitli formatlarda dışa aktarabilirsiniz.

Dia'yı Windows için veya Linux için buradan alabilirsiniz


Ama Mac OS'de değil ... :(
Lipis

1
@Lipis Dia, çeşitli bağlantı noktaları üzerinden OSX'te de mevcuttur: dia-installer.de/download/macosx.html
Kaliatech

3

İhtiyacınız olan şey bir UML aracıdır. Bazıları IDE'lerinize dahil edilmiştir.
Kullanılabilir araçların listesi için bu Wikipedia girişini kontrol edin .


2

Bir tarayıcıdan da başlatılabilen yEd'yi deneyebilirsiniz :

yEd, diyagramların yüksek kaliteli çizimlerini hızlı ve etkili bir şekilde oluşturmak için kullanılabilecek güçlü bir diyagram editörüdür.

Diyagramlarınızı manuel olarak oluşturun veya harici verilerinizi analiz için içe aktarın ve sadece bir düğmeye basarak büyük veri setlerini bile otomatik olarak düzenleyin.

yEd serbestçe kullanılabilir ve tüm büyük platformlarda çalışır: Windows , Unix / Linux ve Mac OS .


1
Java tabanlı olduğu için doğrudan tarayıcıdan başlatılabilir ...
Black Horus


0

Diyagram oluşturmak için graphviz ve dot kullanıyorum. Bununla kolayca metinden istediğiniz çıktıya diyagramlar oluşturabilirsiniz: PNG, PDF ve daha fazlası ( http://www.graphviz.org/doc/info/output.html ).

Yüklemek için: sudo apt-get install graphviz

Örnek merhaba.dot:

digraph G {
        fontname = "Bitstream Vera Sans"
        fontsize = 8

        node [
                fontname = "Bitstream Vera Sans"
                fontsize = 8
                shape = "record"
        ]

        edge [
                fontname = "Bitstream Vera Sans"
                fontsize = 8
        ]

        Animal [
                label = "{Animal|+ name : string\l+ age : int\l|+ die() : void\l}"
        ]

        Dog [
                label = "{Dog||+ bark() : void\l}"
        ]

        Cat [
                label = "{Cat||+ meow() : void\l}"
        ]

        edge [
                arrowhead = "empty"
        ]

        Dog -> Animal
        Cat -> Animal
}

$ dot -T png -o Animal.png merhaba.dot

Sonuç şöyledir:

resim açıklamasını buraya girin

Ayrıca bkz. Http://www.ffnn.nl/pages/articles/media/uml-diagrams-using-graphviz-dot.php ve http://www.graphviz.org/

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.