Developing a toolbox for courseware engineering


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Dokuz Eylül Üniversitesi, Fen Bilimleri Enstitüsü, Türkiye

Tezin Onay Tarihi: 2000

Tezin Dili: İngilizce

Öğrenci: MELTEM EGELİLER

Danışman: YALÇIN ÇEBİ

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

ÖZET Eğitim yazılımı mühendisliği, bilgi teknolojisi içerisinde yeni gelişen bir alan olarak ortaya çıkmıştır. Bu da, Eğitim yazılımı mühendisliğini destekleyen araçlara olan ihtiyacı ortaya çıkarmıştır. Bu amaçla, "Öğretim yazılımı mühendisliği için bir araç takımının geliştirilmesi" projesi geliştirilmiştir. Bu projede birçok kişi yer almıştır. Benim projedeki görevim, araç takımının veritabanı yönetim sistemini ve nesnelerin ilişkisel veritabanına olan geçişini sağlayan süreklilik katmanım geliştirmek olmuştur. Süreklilik katmanını geliştirebilmek nesne-ilişkisel dönüştürme bilgisi, bu da nesne-tabanlı tasarım ve veritabanı konulan hakkında bilgi gerektirmektedir. Bu tez önce nesne tabanlı tasarım ve veri tabanları hakkında bilgi vermektedir. Bunun yanında nesne-ilişkisel dönştürme stratejileri de verilmiştir. Buna ek olarak, süreklilik yapısı hakkındaki iki yaklaşıma yer verilmiştir. Son olarak ise, projedeki süreklilik katmam ve veri tabam yönetim sisteminin tasarımı açıklanmıştır.