BCS PRACTITIONER CERTIFICATE IN SYSTEMS MODELLING TECHNIQUES (UML) EĞİTİMİ

Sistemleri UML ile tutarlı ve doğrulanabilir modelleyin

Use case, sınıf, nesne, sıra, durum, aktivite, bileşen ve paket diyagramları, OCL, model tutarlılığı ve BCS sınav hazırlık çalışması.

UML ile use case, sınıf, nesne, sıra, durum, aktivite diyagramları, OCL ve model tutarlılığını vaka çalışması ve BCS konularına hazırlıkla işleyen 3 günlük eğitim.

3 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

UML tabanlı sistem modelleme

Eğitim, sistem modelleme tekniklerini UML ile ileri düzeyde ele alır: gereksinimlerden use case modeli, sınıf ve nesne diyagramı (soyutlama, kompozisyon, çokluk, kısıt), sıra ve iletişim diyagramı, durum makinesi ve aktivite diyagramı, bileşen ve paket diyagramı, OCL ile kısıtlar, modeller arası tutarlılık ve izlenebilirlik, model gözden geçirme, vaka tabanlı senaryo soruları ve BCS Practitioner Certificate in Systems Modelling Techniques konularına yönelik hazırlık çalışmaları. Sınav başvurusu ve ücreti ilgili kuruma aittir.

Süre ve Format

3 Gün. Her gün dört modül; Gereksinim ve Yapısal Modelleme; Davranışsal Modelleme ve Tutarlılık; Vaka Çalışması ve Sınav Hazırlığı ekseninde ilerleyen uygulamalı program.

Seviye

İleri Seviye — UML ile sistem modelleme: yapısal ve davranışsal modeller, tutarlılık ve model-tabanlı analiz

Öğrenme Metodu

Vaka senaryoları üzerinde model üretilir ve gözden geçirilir; sınav tarzı örnek sorularla tekrar yapılır.

Neden Bu Eğitim?

📐Tutarlı modelleme

Diyagramlar arası çelişkileri bulup gidermeyi öğrenirsiniz.

🧠Soyutlama

Gereksinimden doğru soyutlama düzeyinde model çıkarırsınız.

🎓Sınav odaklı çalışma

BCS konu başlıklarına yönelik vaka soruları çözersiniz.

Anahtar Konular

UML sistem modellemeBCS UMLmodelleme tekniklerisınıf diyagramısıra diyagramıdurum makinesiOCLmodel tutarlılığıiş analistiBCS sistem modelleme
“İyi bir model, eksikleri kodlamadan önce görünür kılar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
UML temeli

UML diyagram türlerini tanımak.

2
Analiz deneyimi

Gereksinim analizi veya yazılım geliştirme deneyimi.

3
OOP

Nesne yönelimli kavramlar.

4
Araç

UML aracı (Visual Paradigm, PlantUML, draw.io).

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı gereksinimi use case ile belirler, sınıf ve nesne diyagramlarıyla yapıyı modeller.
Modül 1
Modelleme Temelleri
  • Modelleme amacı ve soyutlama
  • UML 2.x diyagram ailesi
  • Model ve metamodel
  • Modelleme sürecinde iterasyon
  • Görünümler (views) ve bakış açıları
  • İzlenebilirlik matrisi
Modül 2
Use Case Modeli
  • Aktör, sistem sınırı, ilişkiler
  • include, extend, genelleme
  • Use case belirtimi
  • Kapsam ve ayrıntı düzeyi
  • Gereksinimlerle ilişki
  • Use case gözden geçirme
Modül 3
Sınıf Diyagramı
  • Sınıf, öznitelik, operasyon
  • Çokluk, rol, ilişkilendirme sınıfı
  • Toplama ve kompozisyon
  • Genelleme ve soyut sınıf
  • Arayüz ve gerçekleme
  • Kısıtlar ve stereotip
Modül 4
Nesne ve Paket
  • Nesne diyagramı ve örnek senaryo
  • Sınıf diyagramı doğrulama
  • Paket yapısı ve bağımlılık
  • Modelin ölçeklenmesi
  • Alan modeli (domain) vs sistem modeli
  • Model kalite ölçütleri
Günün hedefiKatılımcı davranışsal modeller üretir, OCL ile kısıt yazar ve modeller arası tutarlılığı denetler.
Modül 1
Etkileşim Modelleri
  • Sıra diyagramı: mesaj, yaşam çizgisi, çerçeveler
  • İletişim diyagramı
  • Zamanlama diyagramı
  • Etkileşim genel bakış
  • Use case'den sıra diyagramına geçiş
  • Sıra ve sınıf diyagramı tutarlılığı
Modül 2
Durum Makineleri
  • Durum, geçiş, guard, eylem
  • Bileşik ve ortogonal durum
  • Geçmiş durumu (history)
  • Protokol durum makineleri
  • Nesne yaşam döngüsü
  • Durum ve sıra diyagramı eşleştirme
Modül 3
Aktivite Diyagramları
  • Eylem, nesne akışı, karar, birleştirme
  • Fork / join
  • Swimlane / bölümler
  • İstisna işleme
  • Aktivite ve use case ilişkisi
  • İş akışı ve sistem akışı ayrımı
Modül 4
OCL ve Tutarlılık
  • OCL ifadeleri: invariant, pre/post
  • Koleksiyon işlemleri
  • Modeller arası çelişki tespiti
  • İzlenebilirlik ve etki analizi
  • Model gözden geçirme kontrol listesi
  • Mimari görünüm: bileşen ve dağıtım
Günün hedefiKatılımcı bütünleşik vakada tüm modelleri üretir, tutarlılığı denetler ve sınav türü sorulara hazırlanır.
Modül 1
Vaka Analizi I
  • Vaka metninden aktör ve gereksinim çıkarma
  • Use case modeli
  • Domain sınıf modeli
  • Varsayımların belgelenmesi
  • Eksik gereksinim tespiti
  • Modeller arası ilişki tablosu
Modül 2
Vaka Analizi II
  • Sıra diyagramı ile kritik senaryolar
  • Durum makinesi ile yaşam döngüsü
  • Aktivite ile süreç
  • Alternatif tasarım ve karşılaştırma
  • OCL kuralları
  • Sunum ve savunma
Modül 3
Model Gözden Geçirme
  • Teknik gözden geçirme tekniği
  • Hata sınıfları: eksik, çelişkili, belirsiz
  • Model ölçümleri
  • Geri bildirim ve revizyon
  • Modeli sürdürme ve sürümleme
  • Araç kullanımı ve dışa aktarma
Modül 4
Sınav Hazırlığı
  • BCS sistem modelleme konu başlıkları
  • Örnek vaka soruları ve cevap yapısı
  • Zaman yönetimi
  • Tipik hatalar
  • Karma tekrar
  • Sınav başvurusu ve ücreti ilgili kuruma aittir

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Use case modeli

Gereksinimi doğru ayrıntıda use case ile modelleyebilirsiniz.

✅
Yapısal model

Sınıf ve nesne diyagramı üretebilirsiniz.

✅
Sıra diyagramı

Senaryoları sıra diyagramıyla modelleyebilirsiniz.

✅
Durum modeli

Durum makinesiyle yaşam döngüsü tasarlayabilirsiniz.

✅
Aktivite modeli

Süreç ve akışı aktivite diyagramıyla gösterebilirsiniz.

✅
OCL

Kısıtları OCL ile ifade edebilirsiniz.

✅
Tutarlılık

Modeller arası çelişkileri tespit edebilirsiniz.

✅
Sınav hazırlığı

Vaka tipi sınav sorularına hazırlanabilirsiniz.

Kimler İçin Uygundur?

  • İş analistleri
  • sistem tasarımcıları
  • yazılım mimarları
  • BCS sistem modelleme sınavına hazırlananlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
İş analistleri, sistem tasarımcıları, mimarlar ve BCS sistem modelleme sınavına hazırlananlar için uygundur.
Sınavı DVA mı veriyor?
Hayır, BCS sınavı ilgili kurum tarafından yapılır; sınav başvurusu ve ücreti ilgili kuruma aittir. DVA hazırlık amaçlı eğitim verir.
OCL zorunlu mu?
OCL temel düzeyde işlenir.
Hangi araç?
Visual Paradigm, PlantUML veya draw.io kullanılabilir.
Sertifika verilir mi?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. BCS Practitioner Certificate in Systems Modelling Techniques Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Mimarisi ve Tasarım DesenleriSoftware Design and Development: Object-oriented Analysis and Design Eğitimi
Yazılım Geliştirme Eğitimleri

Software Design and Development: Object-oriented Analysis and Design Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

OOAD eğitimi: use case, domain model, GRASP, sıra/durum/etkinlik diyagramları, SOLID ve GoF desenleri. Software Design and Development serisi, 4 gün.

Detayları Gör →
Yazılım Mimarisi ve Tasarım DesenleriStructures of Object-oriented Programming Eğitimi
Yazılım Geliştirme Eğitimleri

Structures of Object-oriented Programming Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Structures of Object-Oriented Programming eğitimi: class, struct, record, interface, kalıtım, generics, UML ve temel desenler. Orta seviye 3 gün uygulamalı.

Detayları Gör →
Yazılım Mimarisi ve Tasarım DesenleriTasarım Kalıpları (Design Patterns) ve Yazılım Mimarisi Eğitimi
Yazılım Geliştirme Eğitimleri

Tasarım Kalıpları (Design Patterns) ve Yazılım Mimarisi Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Tasarım Kalıpları (Design Patterns) ve Yazılım Mimarisi eğitimi: GoF kalıpları, SOLID, kurumsal desenler, mimari stiller ve ADR. 4 gün uygulamalı.

Detayları Gör →
Yazılım Mimarisi ve Tasarım DesenleriUML Diagrams & UML Foundation Eğitimi
Yazılım Geliştirme Eğitimleri

UML Diagrams & UML Foundation Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

UML Diagrams ve UML Foundation eğitimi: use case, sınıf, nesne, sıra, durum, etkinlik, dağıtım diyagramları, OCL ve model yönetimi. 3 gün temel seviye.

Detayları Gör →
Yazılım Mimarisi ve Tasarım DesenleriUML Essentials for Agile Development Training Eğitimi
Yazılım Geliştirme Eğitimleri

UML Essentials for Agile Development Training Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Çevik geliştirme için UML Essentials eğitimi: Agile Modeling, PlantUML, use case, sınıf, sıra, durum ve etkinlik diyagramları. 2 gün uygulamalı.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn