Ana içeriğe atla

Ders Detayı

Ders Tanımı

DersKoduYarıyılT+U SaatKrediAKTS
SİSTEM ANALİZİ VE TASARIMI-Güz Dönemi3+034
Ders Programı
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüZorunlu
Dersin KoordinatörüProf.Dr. Gökhan SİLAHTAROĞLU
Dersi VerenlerProf.Dr. Gökhan SİLAHTAROĞLU
Dersin YardımcılarıNone
Dersin AmacıHer hangi bir sektör, kurum ya da organizasyon için kısmi ya da köklü bilişim sistemi değişiklikleri için öğrencilere sistem geliştirme yaşam döngüsü hakkında bilgi vermektir.
Dersin İçeriğiBu ders; Bilişim Sistemleri Analizi ve Tasarımı - Sistem kavramı - Sistem analistin görevleri ve özellikleri,Sistem Geliştirme Yaşam Döngüsü evreleri - Sistem Geliştirme Yaşam Döngüsü evrelerinin genel özellikleri,Planlama Evresi - Finansal Fizibilite - Kültürel Fizibilite,Yasal fizibilite - Kurumsal fizibilite - Zaman Planlaması,Bilişim projelerinde personel planlaması - Bilişim sistemleri projelerinin başlatılması - Analiz ev0ersinin temel kavramları,Sistem gereksinimleri -Teknik, fiziksel, kullanıcı, sistem arayüzleri, veri ve güvenlik gereksinimleri analizi,Bilgi toplama yöntemleri - Anket - Yüz yüze görüşme,Gözlem yöntemiyle bili toplama - Yazılı basılı belge inceleme,Analiz raporlarının oluşturulması -Tasarım evresinin temel bileşenleri,Ağ tasarımı - Veri tabanı tasarımı,Kullanıcı Arayüzü Tasarımı,Sistem bileşenleri tasarımı - Olay Tabloları - İş akış diyagramları kullanımı - Uygulama Bileşenleri,Kodlamanın bileşenleri - Test yöntemleri,Belgelendirme çalışmalarının yönetilmesi ve uygulanması; konularını içermektedir.
Dersin Öğrenme KazanımlarıÖğretim YöntemleriÖlçme Yöntemleri
1. SGYD evrelerini sıralayabilecektir. 16, 9A, F
1.1. Planlamada yapılacak işleri sıralar
1.2. Analizde Yapılacak işleri Sıralar
1.3. Tasarımda Yapılacak işleri Sıralar
1.4. Destek Evresininin parçalarını sıralar.
2. Fizibilite Raporları yapabilecektir. 16, 9A, F
2.1. ROI kavramını açıklar
2.2 Başabaş noktasını tanımlar.
3. Analiz aşamasının süreçlerini irdeleyebilecektir. 2, 9A, F
3.1. Müşteri İhtiyaçlarının Önemi anlatır.
3.2. Sistem gereksinimlerini sıralar.
4. Tasarım aşamasının süreçlerini irdeleyebilecektir. 2A, F
4.1. Basit arayüz tasarlar.
4.2. Veri Tabanı Şeması oluşturur
4.3. Kullanıcı arayüzü çeşitlerini sıralar.
5. Uygulama sürecinin aşamalarını irdeleyebilecek ve uygulamayı şekillendirebilecektir. 14A, F
5.1. Kodlamanının aşamalarını sıralar.
5.2. Canlıya geçiş türlerini sıralar.
Öğretim Yöntemleri:14: Bireysel Çalışma Yöntemi, 16: Soru - Cevap Tekniği , 2: Proje Temelli Öğrenme Modeli, 9: Anlatım Yöntemi
Ölçme Yöntemleri:A: Klasik Yazılı Sınav, F: Proje Görevi

Ders Akışı

SıraKonularÖn Hazırlık
1Bilişim Sistemleri Analizi ve Tasarımı - Sistem kavramı - Sistem analistin görevleri ve özellikleri
2Sistem Geliştirme Yaşam Döngüsü evreleri - Sistem Geliştirme Yaşam Döngüsü evrelerinin genel özellikleriProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
3Planlama Evresi - Finansal Fizibilite - Kültürel FizibiliteProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
4Yasal fizibilite - Kurumsal fizibilite - Zaman PlanlamasıProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
5Bilişim projelerinde personel planlaması - Bilişim sistemleri projelerinin başlatılması - Analiz ev0ersinin temel kavramlarıProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
6Sistem gereksinimleri -Teknik, fiziksel, kullanıcı, sistem arayüzleri, veri ve güvenlik gereksinimleri analiziProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
7Bilgi toplama yöntemleri - Anket - Yüz yüze görüşme
8Gözlem yöntemiyle bili toplama - Yazılı basılı belge incelemeProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
9Analiz raporlarının oluşturulması -Tasarım evresinin temel bileşenleriProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
10Ağ tasarımı - Veri tabanı tasarımıProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
11Kullanıcı Arayüzü TasarımıProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
12Sistem bileşenleri tasarımı - Olay Tabloları - İş akış diyagramları kullanımı - Uygulama BileşenleriProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
13Kodlamanın bileşenleri - Test yöntemleriProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
14Belgelendirme çalışmalarının yönetilmesi ve uygulanmasıProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
Kaynak
1. Systems Analysis and Design --- Kindle Edition by Kenneth E. Kendall (Author), Julie E Kendall (Author) 2. Systems Analysis and Design 9th Edition by Kenneth Kendall (Author), Julie Kendall (Author)
Bilgisayar ve Yazılım Mühendisliğinde SİSTEM ANALİZİ ve TASARIMI, GÖKHAN SİLAHTAROĞLU, PAPATYA YAYINCILIK. Systems Analysis & Design by ALAN DENNIS Indiana University BARBARA HALEY WIXOM University of Virginia ROBERTA M. ROTH University of Northern Iowa

Dersin Program Yeterliliklerine Katkısı

Dersin Program Yeterliliklerine Katkısı
NoProgram Yeterliliği Katkı Düzeyi
12345
1
Bilişim ve yönetim alanında teorik bilgileri tanımlar.
X
2
Bilişim ve yönetim alanında gerekli matematiksel ve istatistiki yöntemleri anlatır.
X
3
Bilişim ve yönetim alanında gerekli en az bir bilgisayar programı kullanır.
X
4
Bilişim ve yönetim alanında gerekli olan mesleki yabancı dil yeterliliğini gösterir.
5
Bilişim projeleri hazırlar ve takım çalışmalarını yönetir.
X
6
Mesleki alanda yaşam boyu öğrenmenin gerekliliği bilinciyle bilim ve teknolojideki gelişmeleri izleyerek kendini sürekli yenileyip edindiği bilgi ve becerileri eleştirel olarak değerlendirilir.
7
Bilişim ve yönetim alanında teorik ve uygulamaya yönelik bilgileri kullanır.
X
8
En az A1 düzeyinde bir yabancı dili kullanarak güncel teknolojileri takip eder, sözlü / yazılı iletişim kurar.
9
Örgüt / kurumsal, iş ve toplumsal etik değerlerini benimser ve kullanır.
10
Topluma hizmet duyarlılığı çerçevesinde, sosyal sorumluluk ilkelerini benimser ve gerektiğinde inisiyatif alır.
11
Disiplinler arası çalışmalar yürütebilmek için farklı disiplinlerde (ekonomi, finans, sosyoloji, hukuk, işletme) temel bilgileri ve verileri analiz ederek alanında kullanır.
12
Masaüstü, mobil, web gibi farklı platform yazılımlarını tek başına ve/veya bir ekip içerisinde yazar.
X

Değerlendirme Sistemi

Katkı DüzeyiMutlak Değerlendirme
Ara Sınavın Başarıya Oranı 40
Genel Sınavın Başarıya Oranı 60
Toplam 100
AKTS / İşyükü Tablosu
EtkinlikSayıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Saati14342
Rehberli Problem Çözme000
Problem Çözümü / Ödev / Proje / Rapor Tanzimi2510
Okul Dışı Diğer Faaliyetler14456
Proje Sunumu / Seminer111
Kısa Sınav (QUİZ) ve Hazırlığı000
Ara Sınav ve Hazırlığı11010
Genel Sınav ve Hazırlığı11515
Performans Görevi, Bakım Planı000
Toplam İş Yükü (Saat)134
Dersin AKTS Kredisi = Toplam İş Yükü (Saat)/30*=(134/30)4
Dersin AKTS Kredisi: *30 saatlik çalışma 1 AKTS kredisi sayılmaktadır.

Dersin Detaylı Bilgileri

Ders Tanımı

DersKoduYarıyılT+U SaatKrediAKTS
SİSTEM ANALİZİ VE TASARIMI-Güz Dönemi3+034
Ders Programı
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüZorunlu
Dersin KoordinatörüProf.Dr. Gökhan SİLAHTAROĞLU
Dersi VerenlerProf.Dr. Gökhan SİLAHTAROĞLU
Dersin YardımcılarıNone
Dersin AmacıHer hangi bir sektör, kurum ya da organizasyon için kısmi ya da köklü bilişim sistemi değişiklikleri için öğrencilere sistem geliştirme yaşam döngüsü hakkında bilgi vermektir.
Dersin İçeriğiBu ders; Bilişim Sistemleri Analizi ve Tasarımı - Sistem kavramı - Sistem analistin görevleri ve özellikleri,Sistem Geliştirme Yaşam Döngüsü evreleri - Sistem Geliştirme Yaşam Döngüsü evrelerinin genel özellikleri,Planlama Evresi - Finansal Fizibilite - Kültürel Fizibilite,Yasal fizibilite - Kurumsal fizibilite - Zaman Planlaması,Bilişim projelerinde personel planlaması - Bilişim sistemleri projelerinin başlatılması - Analiz ev0ersinin temel kavramları,Sistem gereksinimleri -Teknik, fiziksel, kullanıcı, sistem arayüzleri, veri ve güvenlik gereksinimleri analizi,Bilgi toplama yöntemleri - Anket - Yüz yüze görüşme,Gözlem yöntemiyle bili toplama - Yazılı basılı belge inceleme,Analiz raporlarının oluşturulması -Tasarım evresinin temel bileşenleri,Ağ tasarımı - Veri tabanı tasarımı,Kullanıcı Arayüzü Tasarımı,Sistem bileşenleri tasarımı - Olay Tabloları - İş akış diyagramları kullanımı - Uygulama Bileşenleri,Kodlamanın bileşenleri - Test yöntemleri,Belgelendirme çalışmalarının yönetilmesi ve uygulanması; konularını içermektedir.
Dersin Öğrenme KazanımlarıÖğretim YöntemleriÖlçme Yöntemleri
1. SGYD evrelerini sıralayabilecektir. 16, 9A, F
1.1. Planlamada yapılacak işleri sıralar
1.2. Analizde Yapılacak işleri Sıralar
1.3. Tasarımda Yapılacak işleri Sıralar
1.4. Destek Evresininin parçalarını sıralar.
2. Fizibilite Raporları yapabilecektir. 16, 9A, F
2.1. ROI kavramını açıklar
2.2 Başabaş noktasını tanımlar.
3. Analiz aşamasının süreçlerini irdeleyebilecektir. 2, 9A, F
3.1. Müşteri İhtiyaçlarının Önemi anlatır.
3.2. Sistem gereksinimlerini sıralar.
4. Tasarım aşamasının süreçlerini irdeleyebilecektir. 2A, F
4.1. Basit arayüz tasarlar.
4.2. Veri Tabanı Şeması oluşturur
4.3. Kullanıcı arayüzü çeşitlerini sıralar.
5. Uygulama sürecinin aşamalarını irdeleyebilecek ve uygulamayı şekillendirebilecektir. 14A, F
5.1. Kodlamanının aşamalarını sıralar.
5.2. Canlıya geçiş türlerini sıralar.
Öğretim Yöntemleri:14: Bireysel Çalışma Yöntemi, 16: Soru - Cevap Tekniği , 2: Proje Temelli Öğrenme Modeli, 9: Anlatım Yöntemi
Ölçme Yöntemleri:A: Klasik Yazılı Sınav, F: Proje Görevi

Ders Akışı

SıraKonularÖn Hazırlık
1Bilişim Sistemleri Analizi ve Tasarımı - Sistem kavramı - Sistem analistin görevleri ve özellikleri
2Sistem Geliştirme Yaşam Döngüsü evreleri - Sistem Geliştirme Yaşam Döngüsü evrelerinin genel özellikleriProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
3Planlama Evresi - Finansal Fizibilite - Kültürel FizibiliteProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
4Yasal fizibilite - Kurumsal fizibilite - Zaman PlanlamasıProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
5Bilişim projelerinde personel planlaması - Bilişim sistemleri projelerinin başlatılması - Analiz ev0ersinin temel kavramlarıProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
6Sistem gereksinimleri -Teknik, fiziksel, kullanıcı, sistem arayüzleri, veri ve güvenlik gereksinimleri analiziProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
7Bilgi toplama yöntemleri - Anket - Yüz yüze görüşme
8Gözlem yöntemiyle bili toplama - Yazılı basılı belge incelemeProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
9Analiz raporlarının oluşturulması -Tasarım evresinin temel bileşenleriProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
10Ağ tasarımı - Veri tabanı tasarımıProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
11Kullanıcı Arayüzü TasarımıProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
12Sistem bileşenleri tasarımı - Olay Tabloları - İş akış diyagramları kullanımı - Uygulama BileşenleriProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
13Kodlamanın bileşenleri - Test yöntemleriProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
14Belgelendirme çalışmalarının yönetilmesi ve uygulanmasıProjenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
Kaynak
1. Systems Analysis and Design --- Kindle Edition by Kenneth E. Kendall (Author), Julie E Kendall (Author) 2. Systems Analysis and Design 9th Edition by Kenneth Kendall (Author), Julie Kendall (Author)
Bilgisayar ve Yazılım Mühendisliğinde SİSTEM ANALİZİ ve TASARIMI, GÖKHAN SİLAHTAROĞLU, PAPATYA YAYINCILIK. Systems Analysis & Design by ALAN DENNIS Indiana University BARBARA HALEY WIXOM University of Virginia ROBERTA M. ROTH University of Northern Iowa

Dersin Program Yeterliliklerine Katkısı

Dersin Program Yeterliliklerine Katkısı
NoProgram Yeterliliği Katkı Düzeyi
12345
1
Bilişim ve yönetim alanında teorik bilgileri tanımlar.
X
2
Bilişim ve yönetim alanında gerekli matematiksel ve istatistiki yöntemleri anlatır.
X
3
Bilişim ve yönetim alanında gerekli en az bir bilgisayar programı kullanır.
X
4
Bilişim ve yönetim alanında gerekli olan mesleki yabancı dil yeterliliğini gösterir.
5
Bilişim projeleri hazırlar ve takım çalışmalarını yönetir.
X
6
Mesleki alanda yaşam boyu öğrenmenin gerekliliği bilinciyle bilim ve teknolojideki gelişmeleri izleyerek kendini sürekli yenileyip edindiği bilgi ve becerileri eleştirel olarak değerlendirilir.
7
Bilişim ve yönetim alanında teorik ve uygulamaya yönelik bilgileri kullanır.
X
8
En az A1 düzeyinde bir yabancı dili kullanarak güncel teknolojileri takip eder, sözlü / yazılı iletişim kurar.
9
Örgüt / kurumsal, iş ve toplumsal etik değerlerini benimser ve kullanır.
10
Topluma hizmet duyarlılığı çerçevesinde, sosyal sorumluluk ilkelerini benimser ve gerektiğinde inisiyatif alır.
11
Disiplinler arası çalışmalar yürütebilmek için farklı disiplinlerde (ekonomi, finans, sosyoloji, hukuk, işletme) temel bilgileri ve verileri analiz ederek alanında kullanır.
12
Masaüstü, mobil, web gibi farklı platform yazılımlarını tek başına ve/veya bir ekip içerisinde yazar.
X

Değerlendirme Sistemi

Katkı DüzeyiMutlak Değerlendirme
Ara Sınavın Başarıya Oranı 40
Genel Sınavın Başarıya Oranı 60
Toplam 100

Sayısal Veriler

Öğrenci Başarı Durumu

Ekleme Tarihi: 06/07/2022 - 15:10Son Güncelleme Tarihi: 06/07/2022 - 15:13