Nesneye Yönelik Tasarım ile Nesne-İlişkisel Veritabanı Geliştirilmesi


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Yıldız Teknik Üniversitesi, İnşaat Fakültesi, Harita Mühendisliği, Türkiye

Tezin Onay Tarihi: 2004

Tezin Dili: Türkçe

Öğrenci: Dursun Ilgın

Danışman: Türkay Gökgöz

Özet:

Bilgisayar teknolojilerinin gelişimine paralel olarak büyük bir gelişme gösteren Coğrafi Bilgi Sistemleri, artık günümüz yaşantısının vazgeçilmez bir unsuru haline gelmiştir. Bu gelişmeler; coğrafi verilerin modellenmesinde, coğrafi verilerin kavramsal düzeyde iyi düşünülmesini, tasarlanmasını, mantıksal olarak uygulanabilir bir detay düzeyinde gerçek dünya nesneleri olarak algılanıp olgularının ve bunların birbirleriyle ilişkilerinin açık olarak ortaya çıkarılmasını ve tanımlanmalarım gerektirmektedir. Tüm bunların, fiziksel olarak, günümüz teknolojisinin olanak sağladığı ve teorik olarak doğrulara en çok yaklaşan uygun yazılım, donanım ve veri bileşenleri kullanılarak yapılabileceği ortadadır. Yazılım teknolojileri ve olanaklarının haritacılık, kartografya, coğrafya gibi bilimlerin amaçlarına da hizmet etmesi ve Nesneye Yönelik Analiz, Nesneye Yönelik Modelleme, Nesneye Yönelik Tasarım, Nesneye Yönelik Veritabanı, Birleştirilmiş Modelleme Dili gibi konuların kullanılması ile gerçek dünyanın daha iyi bir şekilde modellenmesi mümkün hale gelmiştir. Bu tez çalışmasında, gerçek dünyanın günümüz teknolojisi ile daha iyi ve etkin bir şekilde modellenmesi gerekliliği ve modellenmesi üzerinde durulmuş ve dünyanın bir parçası olan bina, parsel ve sahip sınıfları ele alınarak örnek bir uygulama gerçekleştirilmiştir. Veri modellemesi nesneye yönelik tasarım yöntemleri ile yapılmış, tasarlanan veritabanı nesne- ilişkisel bir yapıda kurulmuştur. Nesneye yönelik tasarımda bilgisayar destekli yazılım mühendisliği (CASE) araçlarından olan Visio yazılımında teknoloji standardı haline gelen birleştirilmiş modelleme dili (UML) kullanılmıştır. Tasarımı tamamlanan model nesne- ilişkisel veritabanına ihraç edilip CBS ve Kartografik yazılımlar ile veri girişi, düzenlemeler ve analizler yapılmıştır. Yapılan uygulama sonucunda, gerçek dünya olgularının güncel kavram ve yaklaşımlar ile daha iyi bir şekilde tasarlanabileceği, uygulanabileceği, üzerinde sorgulamaların yapılabileceği ve buna uygun bir veritabanının oluşturtabileceği görülmüştür.