Hoş Geldiniz, Misafir . Oturum Aç . English
Neredeyim: Ninova / Dersler / Bilişim Enstitüsü / BBL 502E / Dersin Bilgileri
 

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