BBS633 - SİSTEM ÇÖZÜMLEME ve MODELLEME

Dersin Adı Kodu Yarıyılı Teori
(saat/hafta)
Uygulama
(saat/hafta)
Yerel Kredi AKTS
SİSTEM ÇÖZÜMLEME ve MODELLEME BBS633 Herhangi Yarıyıl/Yıl 3 0 3 6
Önkoşul(lar)-var iseYok
Dersin DiliTürkçe
Dersin TürüSeçmeli 
Dersin verilme şekliYüz yüze 
Dersin öğrenme ve öğretme teknikleriAnlatım
Soru-Yanıt
 
Dersin sorumlusu(ları)Bilgisayar Mühendisliği Bölüm personeli 
Dersin amacıUML kullanılarak nesneye yönelik yazılım geliştirme temellerini öğretmek. 
Dersin öğrenme çıktıları
  1. Yazılım sistemlerinin analiz ve tasarım aşamalarında nesneye yönelik düşünceye uygun modelleme yeteneği
Dersin içeriğiYazılım geliştirmenin temel aşamaları. Nesneye yönelik analiz, tasarım kavramları ve Birleşik Modelleme Dili (UML). UML görünümleri ve diyagramları. Kullanım durumu, etkinlik, durum, bileşen ve yerleşme diyagramları. Nesneye yönelik geliştirme süreçleri ve UML diyagramlarının önerilen kullanımı. Yazılım sistemlerinin örnek çözümlemeleri. 
KaynaklarBooch G., Maksimchuk R.A., Engel M.W., Young B.J., Conallen J. ve Houston K.A., Object-Oriented Analysis and Design with Applications, 3rd Ed., Addison-Wesley Professional, 2007. 

Haftalara Göre İşlenecek Konular

HaftalarKonular
1. HaftaYazılım Geliştirme Süreç Modelleri
2. HaftaModelleme
3. HaftaStatik Modelleme
4. HaftaStatik Modelleme
5. HaftaÖrnek problem çözümleri
6. HaftaAra sınav
7. HaftaDinamik Modelleme
8. HaftaDinamik Modelleme
9. HaftaÖrnek Problem Çözümleri
10. HaftaBelge Şablonları
11. HaftaAra sınav
12. HaftaXP ve modelleme
13. HaftaScrum ve modelleme
14. HaftaUp ve modelleme
15. HaftaGözden geçirme
16. HaftaGenel Sınav

Değerlendirme Sistemi

Yarıyıl içi çalışmalarıSayısıKatkı Payı %
Devam (a)00
Laboratuar00
Uygulama00
Alan Çalışması00
Derse Özgü Staj (Varsa) 00
Ödevler00
Sunum00
Projeler00
Seminer00
Ara Sınavlar250
Genel sınav150
Toplam100
Yarıyıl İçi Çalışmalarının Başarı Notuna Katkısı250
Yarıyıl Sonu Sınavının Başarı Notuna Katkısı150
Toplam100

AKTS (Öğrenci İş Yükü) Tablosu

Etkinlikler Sayısı Süresi Toplam İş Yükü
Ders Süresi 14 3 42
Laboratuvar 0 0 0
Uygulama000
Derse özgü staj (varsa)000
Alan Çalışması000
Sınıf Dışı Ders Çalışma Süresi (Ön Çalışma, pekiştirme, vb)14228
Sunum / Seminer Hazırlama000
Proje000
Ödevler000
Ara sınavlara hazırlanma süresi23060
Genel sınava hazırlanma süresi15050
Toplam İş Yükü3185180

Dersin Öğrenme Çıktılarının Program Yeterlilikleri İle İlişkilendirilmesi

D.9. Program YeterlilikleriKatkı Düzeyi*
12345
1. Bilgi araştırmaları alanında uzmanlık düzeyinde kuramsal ve uygulamalı bilgi birikimine sahiptir ve bunu geliştirir.  X  
2. Bilgi araştırmaları alanındaki temel sorunları ve nedenlerini saptar ve tanımlar. X   
3. Bilgi ve iletişim teknolojilerini ileri düzeyde kullanır.   X 
4. Bilimsel araştırma yöntem ve teknikleri konusunda bilgiye sahiptir. X   
5. Bilgi yönetimi alanındaki araştırmalarla ilgili her türlü araştırma yöntemini ileri düzeyde kullanır. X   
6. Bilgi araştırmaları alanında edindiği uzmanlık düzeyindeki kuramsal ve uygulamalı bilgileri analitik ve sistematik olarak analiz eder, yorumlar, değerlendirir ve kullanır. X   
7. Bağımsız ya da ekip üyesi olarak bilgi yönetimi alanındaki sorunları belirler, çözüm üretir, çözüme işlerlik kazandırır ve gerektiğinde uygular.  X  
8. Hem İngilizce hem de Türkçedeki teknik terimlere vakıftır ve teknik/bilimsel problemler ve onların çözümleri konusunda çeşitli dinleyici kitlelerine yüz yüze, yazılı ya da elektronik olarak özlü sunumlar yapabilir.  X  
9. Bilgi araştırmaları alanındaki güncel gelişmeleri ulusal ve uluslararası düzeyde izler, değerlendirir ve yorumlar.   X  
10. Bilgi yönetimi alanındaki ile ilgili araştırmaların bütün süreçlerinde toplumsal, bilimsel ve etik değerlere uygun davranır, bilgi ve yeteneklerini bilimsel ve toplumsal katkı için kullanır. X   

*1 En düşük, 2 Düşük, 3 Orta, 4 Yüksek, 5 Çok yüksek