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 DiliTürkçe
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
1.1. Sistem Geliştirme Yaşam Döngüsünü açıklar.16, 9A
1.2. Sistem Geliştirme Yaşam Döngüsünü tanımlar.16, 9A
1.3. Sistem Geliştirme Yaşam Döngüsünün temel kavramlarını tanımlar.16, 9A
1.4 Sistem analistte bulunması gereken özellikleri sıralar.16, 9A
2. Fizibilite Raporları yapabilecektir.10, 9A
2.1. Planlama Evresini uygular.10, 9A
2.2. Fizibilite raporlarını analiz eder.10, 9A
2.3 Teknik fizibilite raporu yazar.10, 9A
2.4 Finansal fizibilite raporu yazar.10, 9A
2.5 Kurumsal fizibilite raporu yazar.10, 9A
2.6 Yasal fizibilite raporu yazar.10, 9A
3. Analiz aşamasının süreçlerini irdeleyebilecektir.14, 6, 9F
3.1. Analizin aşamalarnı listeler.14, 6, 9F
3.2. Analiz aşamasında yapılması gerekenleri uygular.14, 6, 9F
3.3 Sistem gereksinimlerini sıralar.14, 6, 9F
3.4 Gereksinim raporu hazırlar.14, 6, 9F
3.5 Personel planı yapar.14, 6, 9F
4. Tasarım aşamasının süreçlerini irdeleyebilecektir.14, 16, 9A
4.1. Tasarım fazının aşamalarını Listeler.14, 16, 9A
4.2. Analiz aşamasında yapılması gerekenleri uygular.14, 16, 9A
4.3. Sistem arayüzlerini tasarlar.14, 16, 9A
4.4 Bilgi toplama yöntemlerini tasarlar.14, 16, 9A
5. Tasarımın Temel Kavramlarını irdeleyebilecektir.14, 16, 9A
5.1. Tasarım süreçlerini analiz eder.14, 16, 9A
5.2. Sistem tasarımını izah eder.14, 16, 9A
5.3. Kullanıcı arayüzü tasarlar.14, 16, 9A
5.4 Ağ tasarımı yapar.14, 16, 9A
5.5 Veri tabanı tasarımı yapar.14, 16, 9A
5.6 Olay tabloları hazırlar.14, 16, 9A
5.7 İş akış diyagramları hazırlar.14, 16, 9A
5.8 Durum formları üretir.14, 16, 9A
6. Uygulama sürecinin aşamalarını irdeleyebilecek ve uygulamayı şekillendirebilecektir.14, 16, 9A
6.1. Ağ yapısını tasarlar.14, 16, 9A
6.2. Veri tabanı uygulama süreçlerini yönetir.14, 16, 9A
6.3. Kodlamanın temel bileşenlerini listeler.14, 16, 9A
Öğretim Yöntemleri:10: Tartışma Yöntemi, 14: Bireysel Çalışma Yöntemi, 16: Soru - Cevap Tekniği , 6: Deneyimle Öğ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 özellikleri
Projenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
3Planlama Evresi
- Finansal Fizibilite
- Kültürel Fizibilite
Projenin İ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 analizi
Projenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
7Bilgi toplama yöntemleri
- Anket
- Yüz yüze görüşme
Projenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
8Gözlem yöntemiyle bili toplama
- Yazılı basılı belge inceleme
Projenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
9Analiz raporlarının oluşturulması
-Tasarım evresinin temel bileşenleri
Projenin İ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şenleri
Projenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
13Kodlamanın bileşenleri
- Test yöntemleri
Projenin İ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 Bilgisayar ve Yazılım Mühendisliğinde SİSTEM ANALİZİ ve TASARIMI, GÖKHAN SİLAHTAROĞLU, PAPATYA YAYINCILIK
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) 3. 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ğerlendirir.
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 DiliTürkçe
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
1.1. Sistem Geliştirme Yaşam Döngüsünü açıklar.16, 9A
1.2. Sistem Geliştirme Yaşam Döngüsünü tanımlar.16, 9A
1.3. Sistem Geliştirme Yaşam Döngüsünün temel kavramlarını tanımlar.16, 9A
1.4 Sistem analistte bulunması gereken özellikleri sıralar.16, 9A
2. Fizibilite Raporları yapabilecektir.10, 9A
2.1. Planlama Evresini uygular.10, 9A
2.2. Fizibilite raporlarını analiz eder.10, 9A
2.3 Teknik fizibilite raporu yazar.10, 9A
2.4 Finansal fizibilite raporu yazar.10, 9A
2.5 Kurumsal fizibilite raporu yazar.10, 9A
2.6 Yasal fizibilite raporu yazar.10, 9A
3. Analiz aşamasının süreçlerini irdeleyebilecektir.14, 6, 9F
3.1. Analizin aşamalarnı listeler.14, 6, 9F
3.2. Analiz aşamasında yapılması gerekenleri uygular.14, 6, 9F
3.3 Sistem gereksinimlerini sıralar.14, 6, 9F
3.4 Gereksinim raporu hazırlar.14, 6, 9F
3.5 Personel planı yapar.14, 6, 9F
4. Tasarım aşamasının süreçlerini irdeleyebilecektir.14, 16, 9A
4.1. Tasarım fazının aşamalarını Listeler.14, 16, 9A
4.2. Analiz aşamasında yapılması gerekenleri uygular.14, 16, 9A
4.3. Sistem arayüzlerini tasarlar.14, 16, 9A
4.4 Bilgi toplama yöntemlerini tasarlar.14, 16, 9A
5. Tasarımın Temel Kavramlarını irdeleyebilecektir.14, 16, 9A
5.1. Tasarım süreçlerini analiz eder.14, 16, 9A
5.2. Sistem tasarımını izah eder.14, 16, 9A
5.3. Kullanıcı arayüzü tasarlar.14, 16, 9A
5.4 Ağ tasarımı yapar.14, 16, 9A
5.5 Veri tabanı tasarımı yapar.14, 16, 9A
5.6 Olay tabloları hazırlar.14, 16, 9A
5.7 İş akış diyagramları hazırlar.14, 16, 9A
5.8 Durum formları üretir.14, 16, 9A
6. Uygulama sürecinin aşamalarını irdeleyebilecek ve uygulamayı şekillendirebilecektir.14, 16, 9A
6.1. Ağ yapısını tasarlar.14, 16, 9A
6.2. Veri tabanı uygulama süreçlerini yönetir.14, 16, 9A
6.3. Kodlamanın temel bileşenlerini listeler.14, 16, 9A
Öğretim Yöntemleri:10: Tartışma Yöntemi, 14: Bireysel Çalışma Yöntemi, 16: Soru - Cevap Tekniği , 6: Deneyimle Öğ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 özellikleri
Projenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
3Planlama Evresi
- Finansal Fizibilite
- Kültürel Fizibilite
Projenin İ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 analizi
Projenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
7Bilgi toplama yöntemleri
- Anket
- Yüz yüze görüşme
Projenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
8Gözlem yöntemiyle bili toplama
- Yazılı basılı belge inceleme
Projenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
9Analiz raporlarının oluşturulması
-Tasarım evresinin temel bileşenleri
Projenin İ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şenleri
Projenin İlgili kısmını hazırlamak ve sunmaya hazır olmak.
13Kodlamanın bileşenleri
- Test yöntemleri
Projenin İ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 Bilgisayar ve Yazılım Mühendisliğinde SİSTEM ANALİZİ ve TASARIMI, GÖKHAN SİLAHTAROĞLU, PAPATYA YAYINCILIK
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) 3. 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ğerlendirir.
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:07Son Güncelleme Tarihi: 06/07/2022 - 15:09