Nesne diyagramı (object diagram) oluşturucu nedir?
Nesne diyagramı oluşturucu, nesne yönelimli sistemlerin yapısını görselleştiren UML diyagramları hazırlamanızı sağlayan bir araçtır. Sınıfları (classes) özellikleri ve metotlarıyla birlikte tanımlayabilir; ardından kalıtım, kompozisyon ve ilişkilendirme gibi bağlantı türleriyle birbirine bağlayabilirsiniz. MakeCharts bu süreci hızlı ve görsel hale getirir.
Bunu sınıf diyagramı (class diagram) için de kullanabilir miyim?
Evet. MakeCharts, UML sınıf diyagramı gösterimini kullandığı için aynı anda hem class diagram maker hem de object diagram maker olarak çalışır. İhtiyacınıza göre sınıf yapısını detaylı üyeleriyle tanımlayabilir ya da örnek (instance) seviyesinde nesne diyagramları oluşturabilirsiniz.
Nesne diyagramı oluşturucuda hangi ilişki türleri destekleniyor?
Araç; kalıtım (inheritance), kompozisyon (composition), agregasyon (aggregation), ilişkilendirme (association), bağımlılık (dependency), gerçekleştirme (realization), link ve kesik (dashed) link dahil olmak üzere temel UML ilişki türlerinin hepsini destekler. Her ilişkiye bir etiket ve 1, 0..1, 1..*, * gibi kardinalite notasyonu ekleyebilirsiniz.
AI sınıf diyagramı üretimi nasıl çalışıyor?
Sisteminizi düz bir dille anlatın; örneğin “müşterileri, siparişleri ve ürünleri olan bir e-ticaret platformu”. AI bu açıklamayı yorumlar ve uygun sınıfları, üyeleri ve ilişkileriyle bir sınıf diyagramı üretir. İsterseniz çıktının herhangi bir kısmını sonradan manuel olarak düzenleyebilirsiniz.
Bu nesne diyagramı aracı ücretsiz mi?
Evet. Nesne diyagramı oluşturma özelliğinin tamamı ücretsizdir; hesap açmaya gerek yoktur. Tüm sınıf türlerine, ilişki türlerine ve dışa aktarma (export) seçeneklerine erişirsiniz. Ayrıca AI ile üretilen diyagramları hemen denemeniz için ücretsiz AI kredi(ler)i de dahildir.
Sınıflara hangi stereotipleri (stereotype) uygulayabilirim?
Sınıfları Interface, Abstract, Enumeration veya Service olarak işaretleyebilirsiniz. Bunlar UML’de en sık kullanılan dört stereotiptir. Stereotipler, standart UML gösterimine uygun şekilde diyagram üzerinde « » (guillemet) içinde görünür.
private ve protected gibi görünürlük belirteçlerini modelleyebilir miyim?
Evet. Her sınıf üyesi için public, private, protected ve package görünürlük seviyelerini ayarlayabilirsiniz. Ayrıca üyeleri static veya abstract olarak da işaretleyebilirsiniz. Diyagram, doğru UML sembollerini (+, -, #, ~) otomatik olarak çizer.
Diyagramımı dokümantasyon için dışa aktarabilir miyim?
Elbette. Diyagramınızı teknik dokümanlar, sunumlar veya wiki’lerde kullanmak için PNG ya da SVG olarak indirebilirsiniz. Pro kullanıcılar ayrıca canlı diyagramları web sitelerinde veya geliştirici portallarında göstermek için embed kodu da alabilir.
MakeCharts büyük ve karmaşık sınıf diyagramları için uygun mu?
Evet. Dahili yakınlaştırma ve kaydırma kontrolleri sayesinde karmaşık diyagramlarda rahatça gezinebilirsiniz. Modele ihtiyacınız olan kadar sınıf ve ilişki ekleyebilirsiniz; düzenleme (layout) ise diyagramın okunaklı kalmasına yardımcı olacak şekilde kendini ayarlar.
Bu nesne diyagramı oluşturucuyu kullanmak için UML bilmem gerekiyor mu?
Hayır. Araç, her ayar için düz metin etiketleri ve açılır menüler kullandığı için önceden UML bilginize gerek yok. Özellikle yeni başlayanlar için AI ile üretim özelliği çok faydalıdır: ne istediğinizi anlatın, size geçerli bir diyagram oluşturulsun.