Ders Notları

100% Complete (success)
Dikkat !!! Lütfen okuyunuz ...

Öğretim Üyesi (Üyeleri): Dr. Öğr. Üyesi İlknur Zeren Çetin *

(*) Ders notu girebilmek için, bu alanda kendi isminiz yazıyor olmalı...

  • Bologna verilerinin girilmesi;
    ubys.omu.edu.tr adresinden,
    ÜBYS' de Öğretim Elemanları yetkisi seçilmeli... Öğretim elemanı danışmanlık işlemlerinden yapabilirsiniz...
Yıl: 2025, Dönem: Güz
Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Temel Kaynaklar Dennis, A., Wixom, B. H., & Roth, R. M. (2019). Systems Analysis and Design. Wiley. (Alan için en yaygın kullanılan ders kitabı) Satzinger, J. W., Jackson, R. B., & Burd, S. D. (2016). Systems Analysis and Design in a Changing World. Cengage Learning. Yardımcı Kaynaklar Kendall, K. E. & Kendall, J. E. Systems Analysis and Design. Pearson. Pressman, R. S. & Maxim, B. R. Software Engineering: A Practitioner’s Approach. Valacich, J. S., George, J. F., & Hoffer, J. A. Essentials of Systems Analysis and Design.

Dersin İçeriği

Bu ders, bilgi sistemlerinin analiz ve tasarım süreçlerini kuramsal ve uygulamalı yönleriyle ele almaktadır. Ders kapsamında aşağıdaki konular işlenir: Bilgi sistemlerine giriş: temel kavramlar ve türler Bilgi sistemlerinin organizasyonlardaki rolü Sistem geliştirme yaşam döngüsü (SDLC) Sistem analizi kavramı ve amaçları Mevcut sistemlerin incelenmesi ve sorun analizi Kullanıcı gereksinimlerinin belirlenmesi ve dokümantasyonu İş süreçleri analizi ve modelleme Veri akış diyagramları (DFD) Birleşik Modelleme Dili (UML): kullanım senaryoları, sınıf diyagramları vb. Veri modelleme ve veritabanı tasarımına giriş Sistem tasarımı: mantıksal ve fiziksel tasarım Kullanıcı arayüzü tasarımı ve kullanılabilirlik ilkeleri Bilgi sistemlerinde güvenlik ve etik konular Sistem analizi ve tasarımına yönelik vaka çalışmaları Proje çalışmaları ve öğrenci sunumları Ders, teorik anlatımların yanı sıra örnek olay incelemeleri, modelleme çalışmaları ve proje tabanlı uygulamalar ile desteklenerek, öğrencilerin bilgi sistemlerini analiz etme ve tasarlama yetkinliğini geliştirmeyi amaçlar.

Dersin Amacı

Bu dersin amacı, öğrencilere bilgi sistemlerinin analiz, tasarım ve geliştirme süreçlerine ilişkin kuramsal bilgi ve uygulama becerileri kazandırmaktır. Ders kapsamında, kurum ve organizasyonların ihtiyaçlarını belirleyerek bu ihtiyaçlara uygun etkin, sürdürülebilir ve kullanıcı odaklı bilgi sistemleri tasarlayabilme yetkinliği kazandırılması hedeflenmektedir. Bu ders ile öğrencilerin; Bilgi sistemlerinin temel kavramlarını, türlerini ve bileşenlerini öğrenmeleri, Mevcut sistemleri analiz edebilme ve iş süreçlerini modelleyebilme, Kullanıcı gereksinimlerini belirleme ve dokümante edebilme, Sistem analizi ve tasarımında kullanılan yöntem ve teknikleri (UML, veri akış diyagramları vb.) uygulayabilmeleri, Verimli, güvenilir ve ölçeklenebilir bilgi sistemi tasarımları geliştirebilmeleri, Gerçek hayat problemlerine yönelik çözüm üreten sistem önerileri sunabilmeleri amaçlanmaktadır. Ders, öğrencilerin analitik düşünme, problem çözme, modelleme ve sistematik tasarım becerilerini geliştirerek, bilgi sistemleri projelerinde etkin rol alabilmelerini sağlamayı hedefler.

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Derse giriş, dersin amacı, kapsamı ve değerlendirme yöntemi Bilgi sistemlerine genel bakış
2 Bilgi sistemleri kavramı ve temel bileşenler Sistem yaklaşımı ve bilgi sistemleri türleriBilgi sistemleri türleri ve organizasyonlardaki rolü İş süreçleri ve bilgi sistemleri ilişkisi
3 Bilgi sistemleri kavramı ve temel bileşenler Sistem yaklaşımı ve bilgi sistemleri türleri
4 Gereksinim analizi ve paydaş analizi
5 İş süreçleri analizi ve modelleme
6 Veri analizi ve veri modelleme (ER diyagramları)
7 Sistem analizinde UML diyagramlarıSistem analizinde UML diyagramları
8 Proje değerlendirmesi
9 Sistem tasarımı: mantıksal ve fiziksel tasarım
10 Kullanıcı arayüzü ve kullanıcı deneyimi (UI/UX) tasarımıKullanıcı arayüzü ve kullanıcı deneyimi (UI/UX) tasarımıSistem tasarımı: mantıksal ve fiziksel tasarım
11 Kullanıcı arayüzü ve kullanıcı deneyimi (UI/UX) tasarımıKullanıcı arayüzü ve kullanıcı deneyimi (UI/UX) tasarımı
12 Veritabanı tasarımı ve yönetimi
13 Sistem güvenliği, etik ve veri gizliliği
14 Sistem testi, doğrulama ve bakım
15 Proje sunumları ve genel değerlendirme