| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
|---|---|---|---|---|---|
| BPR231 | SİSTEM ANALİZİ VE TASARIMI | Ders | 2 | 3 | 5,00 |
Önlisans
Türkçe
Sistem analizi ve tasarımı ile ilgili bilgileri öğrenciye kazandırmak.
Öğr. Gör. Hüseyin BOZKURT
| 1 | Fizibilite çalışmalarını yapar. |
| 2 | Projenin gerçekleştirilmesi için proje işlem sırasını belirler. |
| 3 | Projeyi gerçekleştirir. |
| 4 | Bireysel veya takım çalışması yapar. |
| 5 | Sistem yaklaşımı ile imalat ve hizmet sistemlerinde problemleri belirler. |
Birinci Öğretim
YOK
YOK
Sistem analizi ve tasarımı ile ilgili bilgileri içerir.
| Hafta | Konular (Teorik) | Uygulama | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
|---|---|---|---|---|
| 1 | Dersin işleyişi hakkında bilgilendirme yapılması ve proje gruplarının oluşturulması. | Dersin işleyişi hakkında bilgilendirme yapılması ve proje gruplarının oluşturulması. | Anlatım, Soru-Cevap, Tartışma | Ders izlencesinin (syllabus) incelenmesi. |
| 2 | Grupların proje konularının belirlenmesi. GitHub'ın önemi, GitHub ve GitHub Desktop kullanımı hakkında bilgi verilmesi. | Grupların proje konularının belirlenmesi. GitHub'ın önemi, GitHub ve GitHub Desktop kullanımı hakkında bilgi verilmesi. | Anlatım, Gösterip Yaptırma (Demonstrasyon), Proje Tabanlı Öğrenme | Proje fikirleri üzerine literatür/sektör araştırması yapılması ve bireysel GitHub hesaplarının oluşturulması. |
| 3 | Proje grupları ile karşılıklı istişare yapılarak projelere eklenecek temel modüllerin belirlenmesi ve ilerlemelerin izlenmesi. Öğrencilerin proje bilgi formlarını BOYSİS'e yüklemesi. | Proje grupları ile karşılıklı istişare yapılarak projelere eklenecek temel modüllerin belirlenmesi ve ilerlemelerin izlenmesi. Öğrencilerin proje bilgi formlarını BOYSİS'e yüklemesi. | Proje Tabanlı Öğrenme, Soru-Cevap, Tartışma | Proje bilgi formunun doldurulması ve projenin temel gereksinimlerinin analiz edilmesi. |
| 4 | Bir önceki hafta istenen modüllerin projelere eklenip eklenmediğinin kontrol edilmesi, gruplarla istişare edilerek yeni eklenecek modüllerin belirlenmesi ve ilerlemenin izlenmesi. | Bir önceki hafta istenen modüllerin projelere eklenip eklenmediğinin kontrol edilmesi, gruplarla istişare edilerek yeni eklenecek modüllerin belirlenmesi ve ilerlemenin izlenmesi. | Proje Tabanlı Öğrenme, Problem Çözme, Geri Bildirim | Haftalık planlanan temel modüllerin kodlanması/geliştirilmesi |
| 5 | Bir önceki hafta istenen modüllerin projelere eklenip eklenmediğinin kontrol edilmesi, gruplarla istişare edilerek yeni eklenecek modüllerin belirlenmesi ve ilerlemenin izlenmesi. | Bir önceki hafta istenen modüllerin projelere eklenip eklenmediğinin kontrol edilmesi, gruplarla istişare edilerek yeni eklenecek modüllerin belirlenmesi ve ilerlemenin izlenmesi. | Proje Tabanlı Öğrenme, Problem Çözme, Geri Bildirim | Haftalık planlanan temel modüllerin kodlanması/geliştirilmesi. |
| 6 | Bir önceki hafta istenen modüllerin projelere eklenip eklenmediğinin kontrol edilmesi, gruplarla istişare edilerek yeni eklenecek modüllerin belirlenmesi ve ilerlemenin izlenmesi. | Bir önceki hafta istenen modüllerin projelere eklenip eklenmediğinin kontrol edilmesi, gruplarla istişare edilerek yeni eklenecek modüllerin belirlenmesi ve ilerlemenin izlenmesi. | Proje Tabanlı Öğrenme, Problem Çözme, Geri Bildirim | Haftalık planlanan temel modüllerin kodlanması/geliştirilmesi. |
| 7 | Bir önceki hafta istenen modüllerin projelere eklenip eklenmediğinin kontrol edilmesi, gruplarla istişare edilerek yeni eklenecek modüllerin belirlenmesi. Öğrencilerin AGEP ders ödevlerini BOYSİS'e yüklemesi. | Bir önceki hafta istenen modüllerin projelere eklenip eklenmediğinin kontrol edilmesi, gruplarla istişare edilerek yeni eklenecek modüllerin belirlenmesi. Öğrencilerin AGEP ders ödevlerini BOYSİS'e yüklemesi. | Proje Tabanlı Öğrenme, Problem Çözme, Geri Bildirim | İlgili haftanın modüllerinin geliştirilmesi ve AGEP ders ödevinin sonuçlandırılması. |
| 8 | Beta testi aşaması öncesinde, istenen son modüllerin projelere eklenip eklenmediğinin kontrol edilmesi ve projelerin genel durum değerlendirmesinin yapılması. | Beta testi aşaması öncesinde, istenen son modüllerin projelere eklenip eklenmediğinin kontrol edilmesi ve projelerin genel durum değerlendirmesinin yapılması. | Proje Tabanlı Öğrenme, Soru-Cevap, Tartışma | Projenin eksik modüllerinin tamamlanarak uygulamanın beta sürümüne (test edilebilir hale) getirilmesi. |
| 9 | Öğrenci gruplarının eşleştirilmesi, grupların karşılıklı olarak projelere beta testi yapmaya başlaması ve eksiklerin tespit edilmesi. | Öğrenci gruplarının eşleştirilmesi, grupların karşılıklı olarak projelere beta testi yapmaya başlaması ve eksiklerin tespit edilmesi. | Akran Değerlendirmesi, İşbirlikli Öğrenme, Örnek Olay | Projelerin GitHub veya ilgili platformlar üzerinden test edecek gruba erişime açılması. |
| 10 | Tespit edilen eksikliklere dair raporların imzalı olarak BOYSİS'e yüklenmesi ve teslim alınması. | Tespit edilen eksikliklere dair raporların imzalı olarak BOYSİS'e yüklenmesi ve teslim alınması. | Akran Değerlendirmesi, Raporlama, Tartışma | Atanan projenin test süreçlerinin tamamlanması ve tespit edilen "bug" / eksiklik raporunun yazılması. |
| 11 | Beta testi sonrası eksikliklerin giderilip giderilmediğinin derste kontrol edilmesi. | Beta testi sonrası eksikliklerin giderilip giderilmediğinin derste kontrol edilmesi. | Proje Tabanlı Öğrenme, Problem Çözme, Geri Bildirim | Gelen test raporlarındaki hataların projede düzeltilmesi (Bug-fixing). |
| 12 | Proje final sunumlarının gerçekleştirilmesi ve öğrencilere projeleriyle ilgili sorular yöneltilerek sunum değerlendirmelerinin yapılması. | Proje final sunumlarının gerçekleştirilmesi ve öğrencilere projeleriyle ilgili sorular yöneltilerek sunum değerlendirmelerinin yapılması. | Sunum, Soru-Cevap, Tartışma | Proje final sunumu materyallerinin (slayt, demo vs.) hazırlanması. |
| 13 | Proje final sunumlarının gerçekleştirilmesi ve öğrencilere projeleriyle ilgili sorular yöneltilerek sunum değerlendirmelerinin yapılması. | Proje final sunumlarının gerçekleştirilmesi ve öğrencilere projeleriyle ilgili sorular yöneltilerek sunum değerlendirmelerinin yapılması. | Sunum, Soru-Cevap, Tartışma | Proje final sunumu materyallerinin (slayt, demo vs.) hazırlanması. |
| 14 | Proje final sunumlarının tamamlanması ve öğrencilere projeleriyle ilgili sorular yöneltilerek değerlendirmelerin bitirilmesi. Projelerin son sürümlerinin, kullanım kılavuzlarıyla birlikte BOYSİS'e yüklenmesi. | Proje final sunumlarının tamamlanması ve öğrencilere projeleriyle ilgili sorular yöneltilerek değerlendirmelerin bitirilmesi. Projelerin son sürümlerinin, kullanım kılavuzlarıyla birlikte BOYSİS'e yüklenmesi. | Sunum, Soru-Cevap, Proje Tabanlı Öğrenme | Proje kaynak kodlarının son haline getirilmesi ve son kullanıcı için "Kullanım Kılavuzu" dokümanının yazılması. |
Sistem Analizi ve Tasarımı, Nafiz Ünlü,Abaküs Kitap
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 50 |
| Ev Ödevi | 1 | 50 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 50 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 50 | |
YOK
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 1 | 1 |
| Final Sınavı | 1 | 1 | 1 |
| Derse Katılım | 14 | 2 | 28 |
| Derse Katılım (Uygulama) | 14 | 1 | 14 |
| Proje Tasarımı /Yönetimi | 1 | 24 | 24 |
| Bireysel Çalışma | 14 | 2 | 28 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 10 | 10 |
| Final Sınavı içiin Bireysel Çalışma | 1 | 14 | 14 |
| Ev Ödevi | 1 | 5 | 5 |
| Toplam İş Yükü (saat) | 125 | ||
| PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | PÇ 16 | |
| ÖÇ 1 | 5 | 5 | 4 | 3 | 5 | 4 | ||||||||||
| ÖÇ 2 | 4 | 5 | 5 | 4 | 3 | 5 | 4 | 3 | ||||||||
| ÖÇ 3 | 4 | 5 | 5 | 4 | 3 | 5 | ||||||||||
| ÖÇ 4 | 5 | 5 | 4 | 3 | 5 | 5 | ||||||||||
| ÖÇ 5 | 4 | 5 | 5 | 4 | 3 | 5 |