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 ise | Yok | |||||
Dersin Dili | Türkçe | |||||
Dersin Türü | Seçmeli | |||||
Dersin verilme şekli | Yüz yüze | |||||
Dersin öğrenme ve öğretme teknikleri | Anlatı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ı |
| |||||
Dersin içeriği | Yazı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. | |||||
Kaynaklar | Booch 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
Haftalar | Konular |
---|---|
1. Hafta | Yazılım Geliştirme Süreç Modelleri |
2. Hafta | Modelleme |
3. Hafta | Statik Modelleme |
4. Hafta | Statik Modelleme |
5. Hafta | Örnek problem çözümleri |
6. Hafta | Ara sınav |
7. Hafta | Dinamik Modelleme |
8. Hafta | Dinamik Modelleme |
9. Hafta | Örnek Problem Çözümleri |
10. Hafta | Belge Şablonları |
11. Hafta | Ara sınav |
12. Hafta | XP ve modelleme |
13. Hafta | Scrum ve modelleme |
14. Hafta | Up ve modelleme |
15. Hafta | Gözden geçirme |
16. Hafta | Genel Sınav |
Değerlendirme Sistemi
Yarıyıl içi çalışmaları | Sayısı | Katkı Payı % |
---|---|---|
Devam (a) | 0 | 0 |
Laboratuar | 0 | 0 |
Uygulama | 0 | 0 |
Alan Çalışması | 0 | 0 |
Derse Özgü Staj (Varsa) | 0 | 0 |
Ödevler | 0 | 0 |
Sunum | 0 | 0 |
Projeler | 0 | 0 |
Seminer | 0 | 0 |
Ara Sınavlar | 2 | 50 |
Genel sınav | 1 | 50 |
Toplam | 100 | |
Yarıyıl İçi Çalışmalarının Başarı Notuna Katkısı | 2 | 50 |
Yarıyıl Sonu Sınavının Başarı Notuna Katkısı | 1 | 50 |
Toplam | 100 |
AKTS (Öğrenci İş Yükü) Tablosu
Etkinlikler | Sayısı | Süresi | Toplam İş Yükü |
---|---|---|---|
Ders Süresi | 14 | 3 | 42 |
Laboratuvar | 0 | 0 | 0 |
Uygulama | 0 | 0 | 0 |
Derse özgü staj (varsa) | 0 | 0 | 0 |
Alan Çalışması | 0 | 0 | 0 |
Sınıf Dışı Ders Çalışma Süresi (Ön Çalışma, pekiştirme, vb) | 14 | 2 | 28 |
Sunum / Seminer Hazırlama | 0 | 0 | 0 |
Proje | 0 | 0 | 0 |
Ödevler | 0 | 0 | 0 |
Ara sınavlara hazırlanma süresi | 2 | 30 | 60 |
Genel sınava hazırlanma süresi | 1 | 50 | 50 |
Toplam İş Yükü | 31 | 85 | 180 |
Dersin Öğrenme Çıktılarının Program Yeterlilikleri İle İlişkilendirilmesi
D.9. Program Yeterlilikleri | Katkı Düzeyi* | ||||
---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |
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