DERS ADI

: Küresel Uydu ve Navigasyon Sistemleri

Ders Bilgileri

Ders Kodu Ders Adı Ders Türü D U L AKTS
GIS 6005 Küresel Uydu ve Navigasyon Sistemleri SEÇMELİ 3 0 0 8

Dersi Veren Birim

Fen Bilimleri Enstitüsü

Dersin Düzeyi

Yüksek Lisans

Ders Koordinatörü

Dersi Alan Birimler

Coğrafi Bilgi Sistemleri Tezsiz Yüksek Lisans (İngilizce)
Coğrafi Bilgi Sistemleri Doktora (İngilizce)
Coğrafi Bilgi Sistemleri Yüksek Lisans (İngilizce)
Coğrafi Bilgi Sistemleri Tezsiz Yüksek Lisans (İ.Ö) (İngilizce)

Dersin Amacı

Derste, modern yazılım mühendisliği metot ve modellerinin kullanımıyla geniş ve karmaşık yazılım sistemlerinin geliştirilmesi öğretilmektedir. Derse katılan öğrenciler, Birleşik Modelleme Dili (Unified Modeling Language-UML), nesneye yönelik analiz ve tasarımlar için gelecek dönem standartları kullanarak senaryo ve tasarım bilgi sistemleri uygulamalarınının analizini öğrenecektir. Öğrenciler, nesneye yönelik programlama dili olan Java'da tasarım sistemlerini uygulayabilecektir.

Dersin Öğrenme Kazanımları

1   Kullanım durumlarında kullanıcı gereksinimlerini tutma ve detaylı tasarımlara dönüştürme
2   Birleşik Modelleme Dili (Unified Modeling Language-UML) tarafından sağlanan zengin nesne yönelimli modellemeden faydalanma
3   Bileşen tabanlı tasarım ve tekrarlı tekniklerle değişen şartlara uyum sağlama
4   Modern nesneye yönelik diller ve platformlar için optimize edilmiş tasarım çözümleri

Dersin Öğretim Türü

Örgün Öğretim

Dersin Önkoşulu/Önkoşulları

Yok

Ders İçin Önerilen Diğer Hususlar

Yok

Ders İçeriği

Hafta Konular Açıklama
1 Nesneler ve Kalıtım
2 İlişkiler ve Nesne Modelleri
3 Analizler - bir yaklaşımın esasları
4 Dinamik Modelleme - olay izleri
5 Dinamik Modelleme - durum diyagramları
6 Örnek - basit bir bilgisayar için nesne tasarımı
7 Örnek - genetik bir algoritma için nesne tasarımı
8 Aktivite Modelleme
9 Ara Sınav
10 Şartları Tutma - Kullanım - Durumlar
11 Analiz ve Tasarımların Gereksinimleri
12 Bir Nesne Teknolojisi - C++ Uygulaması
13 NesnelOlmayan Teknoloji Kullanımıyla Uygulama - İlişkisel Veritabanları
14 İş Süreçlerinin Yeniden Yapılandırılması

Ders İçin Önerilen Kaynaklar

Referans Kitaplar:
- Object-Oriented Modelling and Design, James Rumbaugh et al, Prentice Hall International, 1991, ISBN 0-13-630054-5.
- Object-Oriented Software Engineering, Ivar Jacobson, Addison-Wesley, 1992, ISBN 0-201-54435-0.
- The Object Advantage, Business Process Reengineering With Object Technology, Ivar Jacobson et al, Addison-Wesley, 1995, ISBN 0-201-42289-1.

Öğrenme ve Öğretme Yöntemleri

Sunumlar

Değerlendirme Yöntemleri

SIRA NO KISA KOD UZUN ADI FORMUL
1 ODV ÖDEV
2 ARS ARASINAV
3 PRJ PROJE
4 YSBN YIL SONU BAŞARI NOTU ODV * 0.30 + ARS * 0.40 + PRJ * 0.30


*** Bütünleme Sınavı Yapılmayan Birimlerde Bütünleme Kriteri Dikkate Alınmaz.

Değerlendirme Yöntemlerine İliskin Aciklamalar

Yok

Değerlendirme Kriteri

İlan Edilecektir.

Dersin Öğretim Dili

İngilizce

Derse İlişkin Politika ve Kurallar

İlan Edilecektir.

Dersin Öğretim Üyesi İletişim Bilgileri

İlan Edilecektir.

Ders Öğretim Üyesi Görüşme Gün ve Saatleri

İlan Edilecektir.

Staj Durumu

YOK

İş Yükü Hesaplaması

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Anlatımı 14 3 42
Haftalık Ders öncesi/sonrası hazırlıklar 14 5 70
Vize Sınavına Hazırlık 1 10 10
Ödev Hazırlama 3 10 30
Sunum Hazırlama 1 10 10
Tasarım Projesi 1 25 25
Vize Sınavı 1 2 2
TOPLAM İŞ YÜKÜ (saat) 189

Program ve Öğrenme Kazanımları İlişkisi

PK/ÖKPK.1PK.2PK.3PK.4PK.5PK.6PK.7PK.8PK.9PK.10PK.11
ÖK.144233333324
ÖK.223444434234
ÖK.343332332443
ÖK.423333222224