Hoş Geldiniz,
Misafir
.
Oturum Aç
.
English
NİNOVA
DERSLER
YARDIM
HAKKINDA
Neredeyim:
Ninova
/
Dersler
/
Bilişim Enstitüsü
/
BBL 502E
/
Dersin Bilgileri
Fakülteye dön
Ana Sayfa
Dersin Bilgileri
Dersin Haftalık Planı
Değerlendirme Kriterleri
Dersin Bilgileri
Dersin Adı
Türkçe
Yazılım Modelleme ve Tasarım
İngilizce
Software Modeling and Design
Dersin Kodu
BBL 502E
Kredi
Ders
(saat/hafta)
Uygulama
(saat/hafta)
Labratuvar
(saat/hafta)
Dönem
1
3
3
-
-
Dersin Dili
İngilizce
Dersin Koordinatörü
Abdulkerim Çapar
Dersin Amaçları
İstekleri anlamak için senaryo yazılabilmesi.
Problem uzayının analiz edilebilmesi
Bir yazılım sisteminin nesneye dayalı olarak tasarlanabilmesi
Önemli yazılım tasarım kalıplarının öğretilmesi
Dersin Tanımı
İsteklerin ve problemin çözümlenmesi.Sistemin, işbirliği yapan nesneler halinde nesneye dayalı olarak nasıl tasarlanması Analiz ve tasarımların ifade UML kullanılması.GRASP kalıpları ve yaygın biçimde kabul gören GoF tasarım kalıplarıYazılım kalitesinin ölçülmesinde ve değerlendirilmesinde kullanılan yazılım metrikleri.
Dersin Çıktıları
Öğrenciler yazılım kullanım durumları yazabilirler.
Öğrenciler problem uzayını analiz edilebilirler
Öğrenciler bir yazılım sisteminin nesneye dayalı olarak tasarlanmasında neler yapılması gerektiğini bilirler.
Öğrenciler önemli yazılım tasarım kalıplarını tanırlar ve kullanılmasını bilirler
Öğrenciler önemli yazılım değerlendirme metriklerini bilirler.
Önkoşullar
Gereken Olanaklar
Diğer
Ders Kitabı
Craig Larman, Applying UML and Patterns , An Introduction to OOA/D and Iterative Development, 3/e, Prentice Hall PTR, 2005.
Diğer Referanslar
Dersler
.
Yardım
.
Hakkında
Ninova, İTÜ Bilgi İşlem Daire Başkanlığı ürünüdür. © 2025