| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
|---|---|---|---|---|---|
| BVA708 | SİSTEM ANALİZİ VE TASARIMI | Seçmeli Ders Grubu | 2 | 4 | 4,00 |
Önlisans
Bu dersin amacı, öğrencilerin bilgi sistemlerinin geliştirilmesi sürecinde analiz ve tasarım tekniklerini öğrenmelerini sağlamaktır. Öğrenciler, sistem geliştirme yaşam döngüsünü (SDLC) kavrayarak, gereksinim analizi, süreç modelleme, veri akış diyagramları, UML diyagramları ve sistem tasarımı konularında teorik ve uygulamalı bilgi kazanacaklardır.
Ömer Mermer
| 1 | Sistem analizi ve tasarımı kavramlarını açıklayabilir. |
| 2 | Sistem geliştirme yaşam döngüsünü tanımlayabilir. |
| 3 | Gereksinim toplama ve analiz etme tekniklerini uygulayabilir. |
| 4 | Süreç modelleme ve veri akış diyagramları oluşturabilir. |
| 5 | UML diyagramları (use case, class, sequence vb.) tasarlayabilir. |
| 6 | Sistem tasarımı ve dokümantasyonu gerçekleştirebilir. |
| 7 | Gerçek bir proje kapsamında sistem analizi ve tasarımı uygulaması yapabilir. |
Birinci Öğretim
Yok
[Yok]
Bu ders, bilgi sistemlerinin geliştirilmesi sürecinde kullanılan analiz ve tasarım yöntemlerini kapsamaktadır. Öğrenciler; gereksinim analizi, süreç modelleme, veri akış diyagramları, UML diyagramları, veri tabanı tasarımı, sistem mimarisi ve kullanıcı arayüzü tasarımı konularını öğrenirler. Ayrıca, grup projeleri aracılığıyla bir sistem geliştirme sürecinin tüm aşamalarını uygulamalı olarak deneyimlerler.
| Hafta | Konular (Teorik) | Uygulama | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
|---|---|---|---|---|
| 1 | Sistem Analizine Giriş | Bilgi sistemlerinin temelleri, sistem kavramı ve sistem türleri | Ders anlatımı, sınıf içi tartışma | Bilgi sistemleri kavramlarını gözden geçirme |
| 2 | Sistem Geliştirme Yaşam Döngüsü | SDLC aşamaları ve proje yönetimi süreci | Ders anlatımı, vaka analizi | Sistem yaşam döngüsü kavramını ön okuma |
| 3 | Gereksinim Analizi | Kullanıcı gereksinimlerinin belirlenmesi ve belgelenmesi | Ders anlatımı, grup çalışması, röportaj simülasyonu | Gereksinim analizi örneklerini inceleme |
| 4 | Süreç Modelleme | Süreç diyagramları, veri akış diyagramları (DFD) | Ders anlatımı, uygulama, laboratuvar | Örnek DFD’leri gözden geçirme |
| 5 | Veri Modelleme | Varlık-ilişki diyagramları (ERD) ve veri modeli oluşturma | Ders anlatımı, laboratuvar çalışması | Veri tabanı temel kavramlarını tekrar etme |
| 6 | UML Diyagramlarına Giriş | Use case diyagramları, aktörler, senaryolar | Ders anlatımı, grup uygulaması | UML temelleri hakkında ön okuma |
| 7 | Class ve Sequence Diyagramları | Nesne tabanlı modelleme ve etkileşim diyagramları | Ders anlatımı, laboratuvar uygulaması | UML sınıf diyagramı örnekleri inceleme |
| 8 | Class ve Sequence Diyagramları | Nesne tabanlı modelleme ve etkileşim diyagramları | Ders anlatımı, laboratuvar uygulaması | UML sınıf diyagramı örnekleri inceleme |
| 9 | Sistem Tasarımı | Mantıksal ve fiziksel tasarım, sistem mimarisi | Ders anlatımı, vaka çalışması | Sistem mimarisi örneklerini gözden geçirme |
| 10 | Kullanıcı Arayüzü Tasarımı | Kullanıcı deneyimi (UX), arayüz ilkeleri | Ders anlatımı, yazılım uygulamaları | Arayüz tasarım ilkelerini araştırma |
| 11 | Veri Tabanı Tasarımı | Sistem verilerinin veri tabanı modeline dönüştürülmesi | Laboratuvar uygulaması, grup çalışması | ER diyagramları hazırlama |
| 12 | Sistem Entegrasyonu | Sistem bileşenlerinin entegrasyonu ve test süreçleri | Ders anlatımı, uygulamalı analiz | Sistem test örneklerini inceleme |
| 13 | Sistem Belgeleri ve Raporlama | Sistem dokümantasyonu, raporlama standartları | Ders anlatımı, rapor hazırlama çalışması | |
| 14 | Genel Değerlendirme ve Geri Bildirim | Dönem değerlendirmesi, öğrenci performansı ve genel tartışma | Tartışma, geribildirim, değerlendirme |
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 50 |
| Proje Sunma | 1 | 50 |
| 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 | 3 | 14 | 42 |
| Laboratuvar | 1 | 7 | 7 |
| Derse Katılım (Uygulama) | 1 | 14 | 14 |
| Proje Hazırlama | 1 | 6 | 6 |
| Proje Sunma | 1 | 1 | 1 |
| Proje Tasarımı /Yönetimi | 1 | 1 | 1 |
| Bireysel Çalışma | 1 | 7 | 7 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 7 | 7 |
| Final Sınavı içiin Bireysel Çalışma | 1 | 14 | 14 |
| Toplam İş Yükü (saat) | 101 | ||
| 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 | |
| ÖÇ 1 | 5 | 5 | |||||||||||||
| ÖÇ 2 | 5 | 5 | |||||||||||||
| ÖÇ 3 | 5 | 5 | 5 | ||||||||||||
| ÖÇ 4 | 5 | 5 | 5 | ||||||||||||
| ÖÇ 5 | 5 | 5 | |||||||||||||
| ÖÇ 6 | 5 | 5 | |||||||||||||
| ÖÇ 7 | 5 |