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

Dersin Bilgileri

Dersin Adı
Türkçe Yazılım Modelleme ve Tasarımı
İngilizce Software Modeling and Design
Dersin Kodu
BBL 502 Kredi Ders
(saat/hafta)
Uygulama
(saat/hafta)
Labratuvar
(saat/hafta)
Dönem 1
3 3 - -
Dersin Dili Türkçe
Dersin Koordinatörü Feza Buzluca
Dersin Amaçları Bu dersin amacı, tasarımdan kaynaklanan sorunları gidererek kaliteli yazılımlar geliştirmeyi sağlayan Nesneye Dayalı Çözümleme ve Tasarım (Object-Oriented Analysis and Design – OOA/D) yöntemlerini tanıtmaktır.
Bu ders artık lisans düzeyinde açılmaktadır.
BLG 468E - Object-Oriented Modeling and Design
http://ninova.itu.edu.tr/tr/dersler/bilgisayar-bilisim-fakultesi/2097/blg-468e/
Dersin Tanımı Derste işlenen konular:
1. Yazılım Geliştirme Süreçleri
2. Tümleştirilmiş modelleme dili (UML)
3. İsteklerin Çözümlenmesi, Kullanım Senaryoları
4. Nesneye Dayalı Çözümleme, Uygulama Uzayı Modeli
5. Nesneye Dayalı Tasarım, Yazılım Domeni Modelli
6. Yazılım Tasarımı Kalıpları
7. Yazılım Kalitesinin Ölçülmesi ve Değerlendirilmesi
Dersin Çıktıları
Önkoşullar Nesneye Dayalı Programlama Kavramlarını bilmek.
Nesneye Dayalı Programlama Dillerinden (C++, Java, C#) birini bilmek.
"Ders Kaynakları" bölümündeki "Önemli Bilgiler" dosyasını okuyunuz.
Gereken Olanaklar
Diğer Not Ağırlıkları:
Yıliçi sınavı: %35
Proje : %25
Final : %40
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 Feza BUZLUCA, Ders Notları, 2010.
Alan Shalloway, James R. Trott , Design Patterns Explained: A New Perspective on Object-Oriented Design, Addison-Wesley, 2002.
Gamma E., Helm R., Johnson R., Vlissides J., Design Patterns, Reading MA, Addison-Wesley, 1995
 
 
Dersler . Yardım . Hakkında
Ninova, İTÜ Bilgi İşlem Daire Başkanlığı ürünüdür. © 2019