Bize Ulaşın

Eğitim İçeriği

Giriş

  • Eğitmen ve Katılımcı Tanışmaları
  • Modellemeye Giriş
  • SysML'e Giriş
  • MagicDraw/Cameo'ya Giriş
  • Bir Vaka Çalışması Tanımı

Yapısal Sistem Ayrıştırması

  • Package Diyagramı Notasyonu
  • Sistemin Package'lere Ayrıştırılması
  • Package Bağımlılıklarının Modellenmesi
  • Pratik Görev: Package Yapısının Modellenmesi

Kullanıcı İhtiyaçlarının Analizi

  • Kullanım Durumu (Use Case) Diyagramı Notasyonu
  • Oyuncuların (Actors) Belirlenmesi
  • Kullanım Durumlarının (Use Cases) Belirlenmesi
  • Kullanım Durumu İlişkileri
  • Pratik Görev: Kullanım Durumlarının Modellenmesi

Sistem Gereksinimlerinin Tanımlanması

  • Kullanım Durumlarından Sistem Gereksinimlerine Geçiş
  • Gereksinim Diyagramı Notasyonu
  • Gereksinimlerin Belirtilmesi
  • Gereksinim Yapısının Tanımlanması
  • Test Senaryolarıyla Gereksinimlerin Doğrulanması
  • Gereksinim İlişkileri
  • Pratik Görev: Gereksinimlerin Modellenmesi

Yapısal Blokların Tanımlanması (Kara Kutu Görünümü)

  • Blok Tanım Diyagramı (Block Definition Diagram) Notasyonu
  • Yapısal Bloklar
  • Blok Özelliklerinin Modellenmesi
  • Bloklar Arası İlişkilerin Tanımlanması
  • Sistem Veri Sözlüğünün Tanımlanması
  • Pratik Görev: Bir Sistemin Kara Kutu Görünümünün Modellenmesi

Blok Yapısının Modellenmesi (Beyaz Kutu Görünümü)

  • İç Blok Diyagramı (Internal Block Diagram)
  • Blok Parçalarının Görselleştirilmesi
  • Parçaların Bağlayıcılarla (Connectors) Bağlanması
  • Portların Tanımlanması
  • Girdi/Akış (Item Flow) ve Arayüz Bloklarının Tanımlanması
  • Pratik Görev: Bir Sistemin Beyaz Kutu Görünümünün Modellenmesi

Sistem Kısıtlamalarının Modellenmesi

  • Kısıtlama Bloklarının Tanımlanması
  • Kısıtlama Özelliklerinin Değer Özellikleriyle Bağlanması
  • Parametrik Hesaplamanın (Parametrics) Çalıştırılması
  • Pratik Görev: Parametrik Hesaplamaların Modellenmesi

Durum Tabanlı Sistem Davranışının Tasarımı

  • Durum Makinesi Diyagramı (State Machine Diagram) Notasyonu
  • Durumların Belirlenmesi
  • Durum Geçiş Olaylarının Tanımlanması
  • Sinyallerin Belirtilmesi
  • Etkilerin Belirtilmesi
  • Durum Makinelerinin Çalıştırılması
  • Pratik Görev: Durum Makinelerinin Modellenmesi

Kontrol ve Veri Akışlarının Tasarımı

  • Aktivite Diyagramı
  • Aktivitenin Tanımlanması
  • Parametrelerin Belirtilmesi
  • İşlemlerin (Actions) Tanımlanması
  • Kontrol Akışlarının Modellenmesi
  • Veri Akışlarının Modellenmesi
  • Aktivitenin Çalıştırılması
  • Pratik Görev: Aktivitelerin Modellenmesi

İletişimlerin Tasarımı

  • Sıralama (Sequence) Diyagramı Notasyonu
  • Yaşam Çizgilerinin (Lifelines) Modellenmesi
  • Mesajların Modellenmesi
  • Bağloları (References) Kullanarak Etkileşimlerin Ayrıştırılması
  • Etkileşim Parçacıklarının (Interaction Fragments) Uygulanması
  • Zamanlama Kısıtlamalarının Tanımlanması
  • Pratik Görev: Etkileşimlerin Modellenmesi

Yapı Kesen (Cross-Cutting) Yapıların Modellenmesi

  • Mantıksal ve Fiziksel Mimariler
  • Atama (Allocation) İlişkisi
  • Atamaların Gösterim Seçenekleri
  • Atama Türlerinin Belirlenmesi
  • Atama Matrisi
  • Pratik Görev: Atama Matrisinin Oluşturulması

Kapanış

  • Eğitimin Özeti
  • Kalan Soruların Tartışılması

Kurs İçin Gerekli Önbilgiler

Sistemler mühendisliği sürecinin anlaşılması.

 21 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler