Sistem analizi ve tasarımı ile ilgili temel kavramları açıklar.
Fizibilite analizi yapabilme yeteneğine sahip olur.
Donanım, yazılım, ağ, veritabanı, güvenlik gibi farklı bilişim alanlarını bir araya getirme yeteneği kazanır.
Farklı yazılım araçlarını sistem geliştirme süreçlerinin her aşamasında uygulamalı olarak kullanmayı öğrenir.
Sistem geliştirme döngüsü ile ilgili temel kavramları öğrenir.
Veriliş Biçimi
Yüz Yüze
Önkoşullar
Yok
Önerilen Dersler
Yok
Ders Tanımı
Bu dersin amacı, sistem analistinin modern iş hayatındaki rolünü ve sistem geliştirme sürecinin her safhasındaki fonksiyonlarını anlamak, değişik sistem analiz ve tasarım tekniklerini öğrenmek, farklı yazılım araçlarını sistem geliştirme süreçlerinin her safhasında uygulamalı olarak kullanmak, bireysel ve grup ödevleriyle bunu pekiştirmek ve dönem içinde öğrenilen metod ve teknikleri dönem sonu final projeleriyle hayata geçirmektir.
Ders İçeriği
HAFTA
KONULAR
1. Hafta
Giriş ve temel kavramlar
2. Hafta
Bilgi sistemleri ve sistem geliştirme yaşam döngüsü
3. Hafta
Sistem geliştirme yaklaşımları
4. Hafta
Sistem geliştirme yaklaşımları
5. Hafta
Gereksinim mühendisliği ve gereksinim toplama teknikleri
6. Hafta
Gereksinim mühendisliği ve gereksinim toplama teknikleri
7. Hafta
Proje konularının belirlenmesi ve proje takımlarının oluşturulması
8. Hafta
Ara sınav
9. Hafta
Yazılım tasarım süreçleri
10. Hafta
Yazılım test süreçleri
11. Hafta
Yazılım gereksinimleri dökümanı (SRS) hazırlama
12. Hafta
Fizibilite analizi
13. Hafta
Proje değerlendirme
14. Hafta
3 Dakika sözlü sunumları
Kaynaklar
Dennis, A., Wixom, B. H., & Tegarden, D. (2024). Systems Analysis and Design: An Object-Oriented Approach with UML (8th Edition). Wiley.