6 results
Search Results
Now showing 1 - 6 of 6
Master Thesis Karmaşık Sistemler için Veritabanı Tasarım Yöntemi(2013) Topallı, Damla; Çağıltay, Nergiz ErcilYazılımın kalitesi, kullanıcıların ihtiyaçlarını ve memnuniyetlerini sağlamakla doğrudan ilgilidir. Kullanıcı gereksinimlerini yazılım süreçlerine yansıtmak için, veritabanı modelinin doğru tasarlanması, yazılım geliştirme sürecinde kritik bir aşamayı oluşturur. Veritabanı tasarımı, kullanıcıların veriler ile ilgili tüm gereksinimleri modellemeleri için önemli bir araçtır. Veritabanı tasarımındaki olası hatalı durumlar, tüm yazılım geliştirme süreçlerine yansımaktadır. Olası hatalı durumlar aynı zamanda yazılımda ve amaçlanan sistemin işlevselliğinde sürekli değişimlere de sebep olabilmektedir. Bu durum kullanıcıların memnuniyetsizliğiyle sonuçlanabilir. Bu bağlamda, kullanıcı gereksinimlerini veritabanı modelinde tam olarak yansıtmak ve veritabanının yazılım geliştirme sürecinde yer alan herkes tarafından doğru anlaşılması, yazılım sistemleri geliştirmedeki başarıyı doğrudan etkileyen bir faktördür. Bu çalışmada, karmaşıklık derecesini azaltarak veritabanı modellerinin anlaşılabilirliğini artırmak ve yazılım kalitesini yükseltmek amacıyla iki aşamalı bir kavramsal veri modelleme yöntemi önerilmektedir. Bu çalışmanın başında önerilen iki aşamalı kavramsal veri modelleme anlatılmaktadır. Sonrasında deneysel çalışmalar ve formüller yoluyla, önerilen yöntemin yazılım mühendislerinin kavrayışı üzerindeki etkisi incelenmekte ve sonuçlar değerlendirilmektedir. Bu çalışmanın sonucunda, önerilen iki aşamalı kavramsal modelleme yönteminin yazılım mühendislerinin kavrayışını kolaylaştırdığı ve bu aşamadaki olası hataları önleyebileceği görülmektedir.Master Thesis Durum Değişikliği İşleci: Cebirsel ve Biçimsel Dil Kümesi Özellikleri(2009) Çevik, Ahmet; Oğuztüzün, Halit; Kılıç, HürevrenBu tezde soyut hesaplama modellerinin soyut güç tüketimi özelliklerinden esinlenerek düzgün dillerin yeni bir alt kümesi tanımlanmıştır. Bu yeni kümeye durum değişikliği dili adı verilmiştir. Bunun için, tanım kümesi sonlu özdevinir ve erim kümesi durum özdevinir olan birli işleç tanımlanmıştır. Bahsedilen yeni kümenin birleşme ve kesişme özellikleri altında kapalı olduğu, tümleme özelliği altında ise kapalı olmadığı kanıtlanmıştır. Kümenin karar verilebilirliği hakkında tartışılmıştır. Ayrıca soyut güç tüketimi kavramı formal olarak tanımlanmış, ve son bölümde bu kavram durum değişikliği dillerinin sağlanabilirliği ile beraber belitleştirilmiştir. Son olarak, belirli algoritmalar için düzenli olarak tanımlanmış soyut hesaplama modellerinin güç tüketimininin alt limitinin belirlenmesindeki evrensel bir işlecin varlığının önemi vurgulanmıştır.Master Thesis İçme Suyu Dağıtım Şebekelerinde Optimum Ara Klorlama için Alandan Haberdar Genetik Algoritma(2010) Pektürk, Mustafa Kemal; Soyupak, Selçuk; Kılıç, Hürevrenİçme suyu şebekelerinde klorlama işlemi genelde tek noktadan olmak üzere ya pompa istasyonu ya da servis rezervuarı çıkışında yapılmaktadır. Bu tür uygulamalar sonucu kaynağa uzak noktalarda yetersiz klor seviyeleri gözlenirken kaynağa yakın bölgelerde ise istenmeyen seviyede klor ölçülebilmektedir. Bu durumun ortaya çıktığı su şebekelerinde, uygun noktalara birkaç ara klorlama istasyonu kurularak problem çözülebilmektedir. Bu işlemin yapılabilmesi için ara (ek) klorlama istasyonlarının sayısı ile yerlerinin seçimi ve klor dozajı büyük önem taşımaktadır. Zira serbest bakiye klorun şebekede çok düşük olduğu yerlerde sudan kaynaklanan bulaşıcı hastalıkların ortaya çıkma riski artarken, çok yüksek olduğu yerlerde ise uzun vadede kanserojen olduğu ileri sürülen bileşikler (halometanlar) oluşabilir.Bu tez çalışması kapsamında, ara klorlamanın yapılacağı yerlere ve klor miktarına Genetik Algoritmalar (GA) ve bu tez kapsamında önerilen İyileştirilmiş Genetik Algoritmalar (İGA) kullanan bir yazılım geliştirilmiştir. Optimizasyonu yapılacak şebekenin hidrolik çözümünde ve su kalitesi analizinde EPANET adındaki açık kaynaklı yazılım kullanılmaktadır. Genetik Algoritma ile EPANET yazılımı etkileşimli olarak çalıştırılarak problem çözülmektedir. Geliştirilen yazılım, sentetik şebekelerde ve Antalya Konyaaltı bölgesindeki gerçek şebekelerde kullanılarak elde edilen GA ve İGA çözümleri karşılaştırılmıştır. Sonuç olarak İGA kullanılarak klasik GA' dan daha iyi sonuçlar elde edilmiştir.Anahtar Kelimeler: Ara Klorlama, EPANET, Genetik Algoritma, İçme Suyu Şebekesi, Optimizasyon.Master Thesis Ciddi Oyun Yazılımı Geliştirmek için Bir Metodolojik Yaklaşım: Konuşma Bozukluğu Üzerine Örnek Bir Çalışma(2012) Çağatay, Mehmet; Ege, Pınar; Çağıltay, Nergiz E.Bilgisayar yazılımları hayatın çoğu alanında kullanıldığı gibi eğitsel alanda da aktif olarak kullanılmaktadır. Ancak gerçek hayat problemlerini ele alan yazılım geliştirmek karmaşık bir süreçtir. Bu nedenle karmaşık yazılımların düzenli ve planlı ilerleyebilmesi için birçok yazılım geliştirme metodolojisi geliştirilmiştir. Bugüne kadar bu metodolojiler hemen her yazılım sürecine uygun olsa da, eğitsel yazılımların kendine özgü ihtiyaçları ve gelişim süreçleri açısından yetersiz kalabilmektedir.Bu tezde eğitsel yazılımların daha sistematik ve temel ihtiyacı olan uzmanlar ve son kullanıcıları içinde barındıran bir eğitsel yazılım geliştirme yaklaşımı önerilmektedir. Ayrıca bu yazılım geliştirme metodu dil ve konuşma bozukluğu olan çocukların terapi süreçlerine destek vermek amacıyla bir ciddi oyunun geliştirilmesi sürecinde kullanılmıştır. Bu tez çalışması ile öncelikle önerilen eğitsel yazılım geliştirme metodolojisinin bir oyun çalışması ile değerlendirilmesi sağlanmıştır. Ayrıca geliştirilen yazılımın konuşma bozukluklarının tedavi sürecine olan etkisi değerlendirilmiştir.Master Thesis Görüntü Bölütlemede Filtreleme ve Örnekleme Önişleme Adımlarının İncelenmesi(2013) Çamalan, Seda; Koyuncu, MuratBir resimden anlamsal veri çıkarımı için bir işlemler serisi uygulanır ve bu işlerden biri de görüntü segmentasyonudur. Görüntü segmentasyonu, görüntüyü her bir parça renk ve desen gibi benzer parçalar olacak şekilde küçük parçalara (segmentlere) ayırır. Bu tezde, önişlem yöntemlerinin resim segmentasyonu üzerine etkileri farklı açılardan incelenmiştir. İlk olarak, ön işlem metotlarından biri olan Peer Group Filtering görüntüler üzerine uygulanmış ve görüntü segmentasyonu üzerine etkileri incelenmiştir. Peer Group Filtering algoritması resimdeki gürültüleri yok etmek ve resimdeki renk değişikliklerini düzeltmek için kullanılmaktadır. İkinci olarak, diğer bir görüntü segmentasyonu ön işlemi olan Lloyd?s örnekleme algoritması uygulanmış ve görüntü segmentasyonuna katkısı incelenmiştir. Llody?s örnekleme algoritması görüntüdeki renk sayısını azaltılmaktadır. Son olarak, iki farklı segmentasyon algoritması (fast scanning ve JSEG algoritması) ön işlemden geçmiş görüntüler kullanılarak karşılaştırılmıştır. Çalışmada, doğal ve sentetik görüntüler deneysel olarak test edilmiştir. Sonuçlar açıkça gösteriyor ki, Peer Group Filtering ön işleminden sonra, segmentasyon başarısı artmış, segmentasyon çalışma süresi azalmıştır. Diğer taraftan, örneklemeyle ilgili deney sonuçlarına göre Lloyd?s örnekleme algoritmasından yararlanmakta örnekleme seviyesi seçimi çok önemlidir. Eğer doğru örnekleme seviyesi seçilirse, örnekleme segmentasyon işlemine yardımcı olmaktadır.Master Thesis Türk Otomotiv Sektöründe Yedek Parça Tedariği Sürecine Yönelik Soa Vaka Çalışması(2011) Menekşe, Gonca Gökçe; Okan, Aylin AkçaTürk Otomotiv Sektöründe Yedek Parça Tedariği Sürecine Yönelik SOA Vaka ÇalışmasıOtomotiv sektörü ülkemiz ekonomisinde önemli lokomotif sektörlerden biridir. Özellikle birçok markanın da ülkemizde yapmış olduğu yatırımlar da gözönünde bulundurulduğunda bu sektördeki işlem yoğunluğu önemli boyutlara ulaşmıştır. Ülkemizde temel üretim yapılmadığı için birçok markanın distribütörü bulunmaktadır ve bu distribütörler ana kaynaktan temin, dağıtım, servis, satış sonrası hizmet vb. birçok alt süreci organize etmektedirler.Yedek parça tedariği de bu süreçlerden en önemlisidir. Ana kaynaktan başlayan ve yurtiçindeki bayii ve diğer firmalar tarafında sonlanan çok yoğun bir tedarik zinciri süreci mevcuttur.Bu tez çalışmasında ele alınan iki anaproblemden ilki; yedek parça tedarik zincirine dahil olan her lokasyonun kendi bünyesinde farklı yazılım altyapılarını kullanarak stok verilerini tutmasından kaynaklanan veri tutarsızlıkları ve bunun sonucunda oluşan zaman, işgücü ve veri kaybıdır.İkinci problem ise; sevkiyat hareketleri, stok hareketleri ve lokal stok planlama gibi süreçlerin birbiriyle sürekli haberleşen ve entegre çalışabilen servis yapıları üzerine inşa edilmemesinden dolayı oluşan planlama hataları ve bunun neden olduğu zaman kaybı, para kaybı ve müşteri memnuniyetsizliğidir.Günümüzde, sektörde bu süreci yürüten distribütör firmaların yapılarını incelediğimizde, belirli kurallara dayanan ve modellenmiş hizmetler bütününün tam olarak bulunmadığını yada farklı noktalarda uygulanan çözümlerin birbiriyle yeterince senkron çalışamamasından dolayı bu problemlere tam olarak bir çözüm getirilemediği görülmektedir.Bu tezin amacı, SOA yaklaşımını yukarda bahsedilen iki problemi içeren süreçlere uygulamak ve bu süreçleri servis tabanlı hizmetler mantığı çerçevesinde modellemektir. Tez ile birlikte, sipariş ve stok gibi altsüreçlerin veritabanı ve web servislerini içeren bir uygulaması da gerçekleştirilmiştir.Sonuç olarak, yedek parça tedarik sektörüne servis odaklı ve modern bir yaklaşım sunuldu. Yeni bir çözüm önerisi ve akademik araştırma literatüre kazandırıldı ve tedarik zinciri yönetimindeki bütün rolleri kapsayan servis odaklı kapsamlı bi çözüm sunuldu. Tüm bunlara ek olarak, mevcut çözümlerin karşılaştırmalarının, anket sonuçlarının ve kavramların önceki ve sonraki değerlerinin karşılaştırmaları ve istatiktiksel değerlendirmeleri de eklendi.
