Bize Ulaşın

Eğitim İçeriği

UML Temelleri ve EA Uygulaması

UML teorisi ile EA uygulamasını bir araya getirmek.

  • Yüksek Seviye UML Prensipleri: UML 2.x genel bakış, Diyagram sınıflandırmaları ve EA Profilleri.
  • EA Modelleme Kalıpları: EA içindeki standart kalıpların ve özel kalıpların kullanımı.
  • Model Yapısı: Paketler, Ad Alanları (Namespaces), Stereotipler ve Etiketli Değerler.
  • Uygulamalı Atölye: Paketler ve Stereotipler kullanılarak yapılandırılmış bir proje çerçevesinin oluşturulması.

Fonksiyonel ve İş Modellemesi

Gereksinimlerin ve iş akışlarının yakalanması.

  • Kullanım Durumu Modellemesi: Kullanım Durumu Diyagramları, Aktörler ve ilişkilerin oluşturulması.
  • EA Özellikleri: Gereksinim bağlantıları, İzlenebilirlik ve Paydaş yönetimi.
  • Aktivite Diyagramları: İş süreçlerinin ve iş akışlarının modellenmesi.
  • EA Özellikleri: Havuzlar (Swimlanes), Havuzlar (Pools), Kontrol akışı ve veri nesneleri.
  • Gereksinim Mühendisliği: Gereksinimlerin yakalanması, doğrulama kuralları ve model öğeleriyle bağlantı kurulması.
  • Uygulamalı Atölye: Tam bir Kullanım Durumu Modelinin oluşturulması ve iş etkinliklerinin bir Aktivite Diyagramına haritalandırılması.

Modül 4: Yapısal ve Davranışsal Modelleme

Ayrıntılı statik ve dinamik tasarım.

Statik Modelleme (Sınıf Diyagramları):

  • Sınıflar, Arayüzler, Numaralandırmalar ve Bağlantıların oluşturulması.
  • EA Özellikleri: Kalıtım, Gerçekleştirme (Realization), Genelikleştirme (Generalization), Bileşim ve Birleşim.
  • Görünürlük ve gezilebilirliğin yönetimi.

Dinamik Modelleme (Seri Diyagramları):

  • Hayat Çizgilerinin, Mesajların ve Etkileşimlerin oluşturulması.
  • EA Özellikleri: Kendi kendine mesajlar, Alt/Döngü parçaları ve Aktivasyon çubukları.
  • Öğeler arasında durum değişikliklerinin ve etkileşimlerin modellenmesi.
  • Uygulamalı Atölye: Tam ilişkili bir Sınıf Diyagramı ve etkileşimleri doğrulamak için bir Seri Diyagramın geliştirilmesi.

Dokümantasyon, Raporlama ve Yayınlama

Modellerin paylaşılması ve teslim edilebilirlerin oluşturulması.

  • Yazdırılabilir Dokümantasyon: Yazdırma stil şablonlarının yapılandırılması ve PDF/Word'e dışa aktarma.
  • Web Tabanlı Dokümantasyon: Modellerin HTML Help aracılığıyla bir sunucuya yayınlanması.
  • EA Özellikleri: HTML şablonlarının, gezinme yapılarının ve yayın profillerinin özelleştirilmesi.
  • Model Raporları: Veri Sözlükleri ve Rapor Sihirbazları kullanılarak özel raporların oluşturulması.
  • Entegrasyon: Uygun olduğunda diğer biçimlere (BPMN, SysML, ArchiMate) aktarma.
  • Uygulamalı Atölye: Profesyonel bir HTML yardım dosyasının ve özel bir model raporunun oluşturulması.

Profesyonel İpuçları, Hileler ve En İyi Uygulamalar

Etkinlik ve uzman iş akışları.

  • Klavye Kısayolları ve Etkinlik: Aracı hız için özelleştirme.
  • Model Bakımı: Tutarlılık kontrolü, modellerin doğrulanması ve model sürüm yönetimi.
  • Yaygın Tuzaklar: EA'daki yaygın başlangıç hatalarından kaçınma.
  • Kaynak Yönetimi: Bellek yönetimi, veritabanı optimizasyonu ve yedekleme stratejileri.
  • Soru & Cevap Oturumu: Katılımcıların belirli zorluklarının ele alınması.

Kurs İçin Gerekli Önbilgiler

Ön Koşullar

Sparx Enterprise Architect ile ilgili önceki bir deneyim gerekli değildir. UML kavramlarına dair temel bilgi faydalıdır ancak zorunlu değildir.

Katılımcı Profili

Sparx Enterprise Architect'e yeni başlayan İş Analistleri, Sistem Mimarları, Yazılım Geliştiricileri ve Proje Yöneticileri.

 7 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Danışanlarımızın Yorumları (4)

Yaklaşan Etkinlikler

İlgili Kategoriler