Türkçe | English
FEN BİLİMLERİ ENSTİTÜSÜ / HARİTA MÜHENDİSLİĞİ ANABİLİM DALI
TEZLİ YÜKSEK LİSANS
Ders Bilgi Paketi
http://www.fbe.ktu.edu.tr
Tel: +90 0462 04623772707
FBE
FEN BİLİMLERİ ENSTİTÜSÜ / HARİTA MÜHENDİSLİĞİ ANABİLİM DALI / TEZLİ YÜKSEK LİSANS
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

JDZL5730CBS de Yazılım Geliştirme3+0+0AKTS:7.5
Yıl / YarıyılBahar Dönemi
Ders DuzeyiYüksek Lisans(Tezli)
Yazılım Şekli Seçmeli
BölümüHARİTA MÜHENDİSLİĞİ ANABİLİM DALI
Ön KoşulYok
Eğitim SistemiYüz yüze , Uygulama
Dersin Süresi14 hafta - haftada 3 saat teorik
Öğretim ÜyesiProf. Dr. Çetin CÖMERT
Diğer Öğretim ÜyesiYok.
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
Açık CBS mimarisinin kavranması ve Web CBS ortamında uygulama geliştirmede bilgi sahibi olma.
 
Öğrenim KazanımlarıPÖKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : Açık CBS kavramı öğrenilecek.51
ÖK - 2 : Açık CBS teknolojileri öğrenilecek.61
ÖK - 3 : İstemci-sunucu mimarisi ve ilgili teknolojiler öğrenilecek.51
ÖK - 4 : Internet uygulamaları için teknolojiler öğrenilecek.61
ÖK - 5 : İlgili yazılımlarla dönem projesi gerçekleştirilecek.54
PÖKK :Program öğrenim kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
UML (Unified Mapping Language) modelleme. Nesne yönelimli programlama. Yazılım geliştirmede Web CBS teknoloji ve araçları. Açık kaynak kodlu CBS yazılımı geliştirme teknoloji ve araçları. Lab Project: Açık kaynak kodlu ve Web CBS uygulama geliştirme araçları ile coğrafi veri yönetimi ve işleme yazılımı geliştirme.
 
Haftalık Detaylı Ders Planı
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Veri modelleme kavramları. Lab projesi: Açık kaynak ve Web CBS yazılımlarını kullanarak konumsal veri tabanı yönetim sistemi geliştirmek.
 Hafta 2UML modelleme dili ile veri modelleme.
 Hafta 3Nesne yönelimli programlama.
 Hafta 4Yazılım geliştirmede web CBS teknolojileri ve araçları.
 Hafta 5Yazılım geliştirmede web CBS teknolojileri ve araçları.
 Hafta 6CBS yazılımı geliştirmede açık kaynak teknolojileri ve araçları.
 Hafta 7CBS yazılımı geliştirmede açık kaynak teknolojileri ve araçları.
 Hafta 8Lab projesi: Açık kaynak, Web CBS araçlarını kullanarak uygulama geliştirmek.
 Hafta 9Arasınav
 Hafta 10Lab projesi: Açık kaynak ve Web CBS araçlarını kullanarak veritabanı yönetim yazılımı geliştirmek.
 Hafta 11Lab projesi: Açık kaynak ve Web CBS araçlarını kullanarak veritabanı yönetim yazılımı geliştirmek.
 Hafta 12Lab projesi: Açık kaynak ve Web CBS araçlarını kullanarak veritabanı yönetim yazılımı geliştirmek.
 Hafta 13Lab projesi: Açık kaynak ve Web CBS araçlarını kullanarak veritabanı yönetim yazılımı geliştirmek.
 Hafta 14Lab projesi: Açık kaynak ve Web CBS araçlarını kullanarak veritabanı yönetim yazılımı geliştirmek.
 Hafta 15Dönem projesi sunumu ve sözlü sınavı
 Hafta 16Dönem sonu sınavı
 
Ders Kitabı / Malzemesi
1Interoperable and distributed processing in GIS, Vckovski, A., Taylor ve Francis, London, 1998.
 
İlave Kaynak
1Orfali, R. ve Harkey, D., 1998. Client/Server Programming With Java and CORBA, John Willey ve Sons, Inc., New York, USA.
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 9 1,5 30
Proje 15 2 20
Dönem sonu sınavı 16 1,5 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 3 14 42
Sınıf dışı çalışma 7 14 98
Arasınav için hazırlık 7 1 7
Arasınav 1.5 1 1.5
Uygulama 3 7 21
Proje 2 1 2
Dönem sonu sınavı için hazırlık 12 1 12
Dönem sonu sınavı 1.5 1 1.5
Toplam Çalışma Yükü185