GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
WTK-211 SİSTEM ANALİZİ VE TASARIMI Seçmeli Ders Grubu 2 4 4,00

Önlisans



Bu dersin amacı, öğrencilere bir bilgi sisteminin planlama, analiz, tasarım, uygulama ve bakım süreçlerini kapsayan yazılım yaşam döngüsünü kavratarak problem çözme ve sistem modelleme becerisi kazandırmaktır.


Öğr. Gör. Burak Bahar


1 Sistem kavramını, bilgi sistemlerinin bileşenlerini ve Sistem Geliştirme Yaşam Döngüsü’nün (SDLC) aşamalarını açıklar.
2 Bir projenin teknik, ekonomik ve operasyonel fizibilite analizini yaparak gereksinim belirleme yöntemlerini (mülakat, anket, gözlem vb.) uygular.
3 Belirlenen sistem gereksinimlerini Veri Akış Diyagramları (DFD) ve Veri Sözlüğü gibi yapısal analiz araçlarını kullanarak modeller.
4 Nesne yönelimli analiz ve tasarım yaklaşımlarını kavrayarak temel UML diyagramlarını (Kullanım Senaryosu / Use Case, Sınıf / Class vb.) çizer.
5 Kullanıcı dostu arayüz ve veri tabanı tasarımları geliştirerek sistemin test, devreye alma ve bakım süreçlerini planlar.

Birinci Öğretim


Yok


Yok


Bu ders; sistem kavramı ve sistem geliştirme yaşam döngüsü, fizibilite analizi, gereksinim belirleme yöntemleri, süreç ve veri modelleme teknikleri ile nesne yönelimli sistem tasarım ilkelerini kapsar.


Hafta Teorik Uygulama Laboratuvar
1 Sistem kavramı, bilgi sistemleri ve sistem analistinin rolü
2 Sistem Geliştirme Yaşam Döngüsü (SDLC) ve yazılım geliştirme modelleri (Şelale, Çevik vb.)
3 Proje başlatma, fizibilite analizi ve proje planlama
4 Sistem gereksinimlerinin belirlenmesi ve bilgi toplama teknikleri (Mülakat, anket, gözlem)
5 Süreç modelleme ve Veri Akış Diyagramları (DFD) - Temel kavramlar ve bağlam diyagramı
6 İleri düzey Veri Akış Diyagramları (0. ve alt seviye DFD'ler) ve Veri Sözlüğü
7 Mantıksal veri modelleme ve Varlık-İlişki (E-R) diyagramları
8 Ara Sınav
9 Nesne yönelimli analiz ve modelleme: Giriş ve Kullanım Senaryosu (Use Case) diyagramları
10 Nesne yönelimli tasarım: Sınıf (Class) ve Etkileşim (Sequence) diyagramları
11 Kullanıcı arayüzü (UI) ve kullanıcı deneyimi (UX) tasarım ilkeleri, form ve rapor tasarımı
12 Veri tabanı ve veri yapıları tasarımı
13 Sistem mimarisi, ağ tasarımı ve güvenlik gereksinimleri
14 Sistem gerçekleştirimi: Kodlama, test etme stratejileri (Birim, entegrasyon, sistem testleri) ve kalite güvencesi
15 Sistemin devreye alınması (geçiş stratejileri), kullanıcı eğitimi, sistem bakımı ve genel tekrar
16 Final Sınavı

Ayvaz, B., & Borat, O. (2025). Sistem Analizi ve Tasarımı (2. bs.). Nobel Akademik Yayıncılık.


Yok


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 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 2 2
Final Sınavı 1 2 2
Derse Katılım 14 4 56
Bireysel Çalışma 7 4 28
Ara Sınav İçin Bireysel Çalışma 1 12 12
Final Sınavı içiin Bireysel Çalışma 1 20 20
Toplam İş Yükü (saat) 120

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9
ÖÇ 1 3 4 4 3
ÖÇ 2 5 5 4
ÖÇ 3 4 5
ÖÇ 4 5 5 4 4
ÖÇ 5 4 5 4 5 4
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek