Bilgi Teknolojileri Tezsiz Yüksek Lisans Programı
NESNEYE DAYALI YAZILIM GELİŞTİRME
2007-2008
Bu ders 2007 yılından sonra benim tarafımdan verilmemiştir.
Konuyla ilgili güncel ders notları Yazılım Modelleme ve Tasarımı
dersinin sayfasında yer almaktadır.
Ders Kitapları:
Craig Larman, Applying UML and Patterns ,
An Introduction to OOA/D and Iterative Development,
3/e, Prentice Hall PTR, 2005.
Alan Shalloway,
James R. Trott , Design Patterns Explained:
A New Perspective on Object-Oriented Design, Addison-Wesley, 2002.
Kaynaklar:
Yazılım Modelleme ve Tasarımı
dersinin kaynaklarından yararlanabilirsiniz.
Konular:
1. Giriş: Nesneye Dayalı Programlamanın Avantajları
2. Yazılım Geliştirme Süreçleri (Unified Process)
3. Tümleştirilmiş modelleme dili (UML)
4. İsteklerin Çözümlenmesi (Requirement Analysis), Kullanım Senaryoları (Use
Cases)
5. Nesneye Dayalı Çözümleme, uygulama domeninde modelleme
6. Nesneye Dayalı Tasarım, yazılım domeninde modelleme
7. Tasarım kalıpları (Design Patterns)
8. Etkin kodlama
[Y.Doç.Dr. Feza BUZLUCA] - [DERSLER]