UML - Birleşik Modelleme Dili (Unified Modelling Language) Üye Ol (Üye olduğunuzda tüm reklamlar gizlenecektir) Soru/Cevap
Geri Dön   MsXLabs MK > :: LEGEND Forumları :: > PC/Internet/Yazılım/Donanım > Internet/Bilgisayar Dünyası
Facebook Hesabınızla Bağlanın (Connect with Facebook)
Cevap Yeni Konu Aç
Eski 23-03-2009   #1 (mesaj-linki)
ThinkerBeLL - avatarı
UML - Birleşik Modelleme Dili (Unified Modelling Language)



UML - Birleşik Modelleme Dili
Vikipedi, özgür ansiklopedi

UML (Unified Modelling Language) Türkçe olarak "Birleşik Modelleme Dili" şeklinde adlandırılabilir. UML bir programlama (ya da yazılım geliştirme) dili olmaktan ziyade iş sistemlerinin nasıl modellenebileceğini belirleyen ve açıklayan yöntemlerin bir araya toplanmış halidir. Daha çok yazılım geliştiriciler tarafından kullanılıyor olsa da UML ile yapılan modellemeler sadece yazılım projelerinde kullanılmak zorunda değildir: Resmi UML dokumantasyonlarında UML 'in yazılımın yanısıra "İş Sistemleri Modellenmesi" 'nde de kullanılabilir.
Örneğin bir iş sistemin yapısını sade ve anlaşılır şekilde ortaya çıkarmak için Paket Diyagramı ("Package Diagram") kullanılabilir. Sınıf Diyagramı ("Class Diagram") vasıtası ile Nesnel Yönelimli Programlama'da temel teşkil eden sınıflar net şekilde gösterilebilir ve böylece sağlanan ek görsellik ile yazılım tasarlamanın ilerleyen aşamalarında daha yüksek verimlilik sağlanabilir.
UML 'in belki de en kullanışlı diyebileceğimiz diyagram türü olan Etkinlik Diyagramları ("Activity Diagram") ile yazılım haline getirilmek istenen süreçler herkesin anlayabileceği şekilde görüntülenebilir. Bu açıdan faaliyet diyagramları hem yazılımcıya hem de yazılımı kullanacak olan kişilere net bir görüş sağlar.
Diyagramları oluşturmada altın bir kural vardır: Diyagramdaki elemanlar ve elemanları açıklayıcı yazılar ne kadar az olursa, diyagram o kadar açıklayıcı olur. Detayların tümünü bir diyagramda göstermeye çalışırsanız hem kendiniz hem de yazılımı kullanacak olanlar temel bakış açısını yitirebilirler.
UML diyagramları Avrupa'daki yazılım geliştiriciler tarafından Türkiye'dekilere oranla daha çok kullanılmaktadır. Fakat bu durumun yazılım geliştirmede nihai verimliliği ne kadar etkilediği konusunda net bir şey söylenemez. UML bir modelleme aracı olup kullanılması bir tercih meselesidir. UML diyagramları kullanılması yazılımın verimliliğini garantilemez. Hiç UML kullanmadan hatta herhangi bir modelleme kullanmadan çok iyi verimli çalışan yazılımlar geliştirmek mümkün olabileceği gibi, en üst düzeyde UML kullanıldığı halde verimli sonuç üretemeyen yazılım yapmak mümkündür.
  1. Yapısal UML Diyagramları
    • Sınıf Diyagramı
    • Bileşen Diyagramı
    • Birleşik Yapı Diyagramı
    • Nesne Diyagramı
    • Paket Diyagramı
    • Dağılım Diyagramı
  2. UML'in Davranış Diyagramları
    • Faaliyet Diyagramı
    • Kullanım Senaryosu Diyagramı
    • Etkileşime Bakış Diyagramı
    • İletişim Diyagramı
    • Sıralama Diyagramı
    • Zaman Akış Diyagramı
    • Durum Diyagramı
  Bu Mesajı Yetkililere Rapor Et Bu mesaja hızlı cevap gönder
Cevap Yeni Konu Aç

Etiketler
birleşik, dili, language, modelleme, modelling, uml, unified
uml diyagramlari,
Hızlı Cevap
Resim Doğrulama
Mesaj:
Seçenekler
UML - Birleşik Modelleme Dili (Unified Modelling Language) Konusuna Benzer Konular
Konu Konuyu Başlatan Forum Cevap Son Mesaj
Autocad'den SolidWorks'den 3dsmax Katı Modelleme metglass YouTube'dan Seçmeler 2 07-10-2009 12:53
Canvas 3D Modelleme Programı ozti Ücretsiz-Beta Yazılımlar 3 23-05-2009 12:35
OWL - Web Ontoloji Dili (Web Ontology Language) ThinkerBeLL PC/Internet/Yazılım/Donanım 0 23-03-2009 01:48
Birleşik Arap Emirlikleri (BAE) ve Birleşik Arap Emirlikleri Tarihi virtuecat Ülkeler ve Tarihleri 1 20-09-2008 16:51
English Language Hi-LaL INTERNATIONAL FORUM (English) 11 25-05-2008 23:43