Ders Adı | Kodu | Verildiği Yıl | Verildiği Yarıyıl | Süresi (T+U) | Yerel Kredisi | AKTS Kredisi |
Nesne Yönelimli Analiz Ve Tasarım | CENG 513 | | | 3 + 0 | 3 | 7,50 |
|
Ders Bilgileri |
Dersin Öğretim Dili | İngilizce |
Dersin Seviyesi | Yüksek Lisans |
Dersin Türü | Seçmeli |
Dersin Veriliş Biçimi | Yüz Yüze |
|
Dersin Öğrenme Kazanımları:
Bu dersi başarı ile tamamlayan öğrenciler: |
1. Nesneye yönelik çeşitli tasarım tekniklerini ve yöntemlerini tanıtmak |
2. Nesne yönelimli veri ve sisteme aşinalık oluşturmak. |
3. UML diyagramları ile tasarım için bilgi ve fikir oluşturmak. |
|
Dersin Önkoşulları ve Birlikte Alınması Gereken Dersler | Yok |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
Dersin Tanımı:
Bu ders nesne yönelimli modellemenin, gereksinim geliştirmenin, analizin ve tasarımın temel ilkelerini açıklar. Konular arasında yazılım gereksinimlerinin belirlenmesi; Birleşik Modelleme Dili (UML) kullanılarak nesne yönelimli statik ve dinamik analiz yaklaşımları; nesneye yönelik tasarım; tasarım kalıpları da dahil olmak üzere nesne odaklı yeniden kullanım ve sürdürülebilirlik; yazılım uygulama endişeleri; durum modelleri; kalıtım yer almaktadır. |
|
Dersin İçeriği (Haftalık Konu Dağılımı): |
|
Hafta | Konu |
1 | OOP'e Giriş |
2 | Modelleme içeriği |
3 | Nesne ve sınıflar |
4 | Sınıf Modelleme |
5 | Durum Modelleme |
6 | Etkileşim Modelleme |
7 | Ara Sınav |
8 | Analiz ve Tasarım - I |
9 | Analiz ve Tasarım - II |
10 | Sistem Tasarımı |
11 | Sistem Tasarımı - II |
12 | Sınıf Tasarımı - I |
13 | Sınıf Tasarımı - II |
14 | İleri konular |
|
Kaynaklar: |
Oriented Modeling and Design wih UML second edition by michaelBlaha and James Rambaugh
|
|
Diğer Kaynaklar: |
Object-Oriented Analysis and Design with Applications, Second Edition by, Grady Booch
|
|
Öğretim Yöntem ve Teknikleri: |
haftalık 3 saat |
|
Değerlendirme Sistemi: |
Yöntem | Adet | Katkı (%) |
Ara sınav | 1 | %30 |
Final Sınavı | 1 | %40 |
Proje | 1 | %30 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |