diagram designer – sekil cizme ve modelleme programı

Herkes yaptığı sistemi, mimarisini, çalışma şekillerini bir başkasına göstermek ister. Ancak koddan bir şey anlatamazsınız. Üstüne üstlük bir de hevesiniz kaçar..

Diagram designer, yazılımlarınızın mimarisini, akış diagramını, aklınızdakileri aktarabilecğeiniz küçücük (<2MB) ancak çok değerli bir şekil çizme programıdır. SmartDraw, Microsoft zımbırtıları ile çok kasmış ancak, bir türlü rahat edememiş biri olarak, bu programı keşfettiğime çok mutluyum.
UML , akış diyagramı (flowchart), sistem tasarımı, vb.. gibi şeyleri rahatça çizebilirsiniz.

Hızlı da bir kullanımı var.

http://logicnet.dk/DiagramDesigner/ adresinden indirip, http://d16912502.u227.surftown.dk/DiagramDesigner/Templates/ adresinden de tüm çalışma setlerini (paletlerini) indirebilirsiniz.

Tavsiye ediyorum.

UML nedir, UML oluşturmak

Unified Modeling Language (Birleşik Modelleme Dili), belirli bir syntax kuralına sahip olmadan yapcağınız programı veya kodu görsel olarak modellemenizi sağlayan, ve bu görsel üzerinden gidilerek herhangi bir dilde o kodun yazılmasını sağlayan genel bir dildir. UML yazılımın temellerinden biridir demesem de, bilinse süper olur diyebilirim. Classlar, metodlar, değişken isimleri, ilişkiler, hangi class neyle ilgili neyi kullanıyor, neyi extend ediyor, nasıl davranıyor bu şematik modelden bakılarak rahatlıkla anlanabiliyor.

Günümüzde de UML in önemi yüksek derecededir. Bir kod yazmadan önce önüne bir kağıt kalem bile almadan direkt olarak koda veya veritabanı mimarisine giren bir çok programcı-yazılımcı var. Halbuki düzgün çıkarılmış bir UML sonrasında gerisi sadece yazmak. Yani işin düşünme kısmının UML üzerinde yapılması, gerisinin sadece “yazmak” tan ibaret olduğunu belirtmek istiyorum.

UML öğrenmek için Google’da bir çok kaynak bulabilirsiniz. Ben burada hızlıca UML oluşturmak için bir site önermek istiyorum. Bununla hızlı sonuç alabilirsiniz. Tabi UML’deki neyin ne manaya geldiğini de analyarak yapmanızda fayda var. UML diyagramı oluşturun, sadece saniyeler içinde.