Eğitim İçeriği
Use Case Modellemeye Giriş
- Kullanım durumları için kısa bir arka plan ve bağlam
- Kullanım durumu tanımları, öğeleri ve bileşenleri
- Kullanım durumu modellemenin faydaları
- Kullanım durumlarıyla gereksinimleri düzenleme
- Kullanım durumu diyagramları bir UML gösterimi olarak
- Modeli paketlerle düzenleme
Kullanım Durumu Aktörleri
- Kullanıcılar ve Aktörler
- Business ve sistem aktörleri
- Aktörleri belirleme ve paydaşları eşleme
Use Case'ler - Tanımlama ve Açıklama
- Kullanım durumlarını belirleme ve açıklama yazma
- Use Case Kontrolleri:
- ön koşullar
- son koşullar
- varsayımlar
- senaryolar
Use Case Senaryoları
- Başarı senaryosu
- Alternatifler ve istisnalar
- Yinelemeyi belirtme
Gelişmiş Teknikler
- <<include>> ilişkisi
- <<exclude>> ilişkisi
- Genelleme
- Özelleştirme
- Çokluk
Pratik Use Case Kavramları
- Olay akışları ve amaçları: birincil, alternatif ve istisna yolları
- Birincil akışları belgeleme yöntemleri
- Alternatif ve istisna akışlarını belgeleme
- Senaryoları belgeleme
- Anlatı akışı örnekleri
- Use Case'ler ve Test Senaryoları
- Kullanım durumları ve test senaryoları/senaryoları arasındaki ilişki
- Kullanım durumlarını test senaryolarına dönüştürme
- Kullanım durumları ve kullanıcı arayüzleri/prototipleme
- Prototipleme rolleri, hazırlık ve yürütme
- UML Kavramları
- UML gösterimi
- Sınıf ve nesne ilişkileri
- Kullanım durumlarından sınıfları çıkarma
- Bir sınıfı doğrulama: öznitelikler, işlemler ve ilişkiler/çokluk
- Include ilişkisi ve örnek
- Akışlardaki include'lara başvurma
- Extend ilişkisi ve örnek
- Akışlardaki extend'lere başvurma
- Genelleme ilişkisi ve örnek
- Kullanım durumu dokümantasyonu
Kurs İçin Gerekli Önbilgiler
Yazılım geliştirme ile ilgili deneyim veya temel teknik bilgi kesinlikle gerekli olmasa da, kavramları daha iyi anlamanıza yardımcı olacaktır.
Danışanlarımızın Yorumları (5)
Practise exercises in EA.
Pawel - Krajowa Szkola Skarbowosci
Eğitim - UML in Enterprise Architect (workshops)
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Eğitim - System Engineering using SysML and UML 2
-Knowledge of the teacher in the subject was really good. He was able to explain very nicely and was able to answer all the questions at that moment. -To be able to know what all the tool is capable of was really good. -The structure he showed, like using scenarios and traceability would be really helpful in my day-to-day work.
Harsha Jain - Scania CV AB
Eğitim - Introduction to Enterprise Architect
I like the simple but informative example codes.
Yue Wang - DBS Bank Ltd
Eğitim - Design Patterns
I mostly liked the exercises and examples.