Günümüz teknoloji çağında mobil telefon kullanımı hızla ilerlemektedir. Bu yüzden mobil programlama da her geçen gün yeni uygulamalar gün yüzüne çıkmakta ve kullanılmaktadır. Sağlık alanında da bilişim teknolojileri ile her geçen gün artan internet kullanımı mobil programlamaya da yansımaya başlamıştır. Sağlık sektöründe mobil telefonların kullanımı yaygınlaşmakta ve kullanım miktarı da artmaktadır. Bu bitirme tezi, Diyabet hastalarının mobil uygulama ile kan glukoz seviyelerini günlük olarak kaydetmesine ve sürekli olarak grafikler ile izlemelerine yardımcı olmak için tasarlanmıştır.
Yüksek lisans bitirme tezimizde ios işletim sistemine sahip mobil cihazlarda çalışan bir uygulama oluşturdum. Bu mobil uygulamamızın amacı bir turistin veya sıradan bir vatandaşın gitmek istediği ülkeye ait genel bilgileri ve o ülkeye ait gezilecek yerleri,yapılacak aktiviteleri gösteren bir mobil cihazlarda çalışan bir uygulama yapmaktır. Bu mobil uygulamayı yaparken mühendislik birikimlerimden faydalanarak oluşturmaya gayret gösterdim. Aynı zaman da uygulama kodlarını oluştururken Apple’ın geliştirmiş olduğu “Swift” programlama dilini kullandım.
Kentsel Dönüşüm sürecinin toplumsal, mekânsal ve ekonomik boyutlarını ele alan bir yaklaşımla yeniden başladığı günümüzde, kentsel planlama ve kentsel altyapı ilişki sisteminin yeniden kurulması gerekliliğinin önemi ortadadır. Kentsel Dönüşüm sürecinde ele alınması gereken diğer bir önemli konu ise Kentsel Altyapı Yönetimi’dir. Son projeksiyonlara göre, dünyada, kent sayısı ve kentlerin ölçeği hızla artmaktadır. Nüfus yoğunluğu ve kentsel hizmet ölçeğinin büyümesi ile kıt kaynakların kullanımının ve yönetimi konuları önemini artıracaktır. Kent yönetiminin ve yöneticilerinin hazırlıklı olması g ...Daha fazlası
Yapay zeka (AI), yazılım test süreçlerinde önemli bir rol oynamaktadır. Bu proje, geleneksel test stratejilerine kıyasla daha akıllı, etkili ve ölçeklenebilir test yöntemlerinin geliştirilmesine odaklanmaktadır. AI tabanlı test stratejileri, otomatik test araçları ve makine öğrenimi algoritmalarını içermektedir. Bu bölümde, temel olarak test otomasyonu ve yapay zeka arasındaki bağlantıyı ele alacağız. Yapay zeka tekniklerinin test süreçlerine olan etkisi ve bu etkinin nasıl optimize edilebileceği üzerine odaklanacağız. Proje kapsamında gerçekleştirilen AI tabanlı testlerin sonuçları analiz edi ...Daha fazlası
Bu çalışma, makine öğrenmesi algoritmalarının kullanıldığı bir diyabet tahmin modelinin geliştirilmesi ve performansının karşılaştırılması üzerine odaklanmaktadır. Veri seti, "diabetes.csv" adlı dosyada bulunan klinik ve demografik özelliklere dayanmaktadır. Çalışma, model performansını değerlendirmek için doğruluk, hassasiyet, özgüllük, F1 puanı, ROC eğrisi ve AUC değeri gibi çeşitli değerlendirme ölçütlerini içermektedir. Çalışmanın ilk aşamasında, veri seti keşfedilmiş, temizlenmiş ve ön işleme adımları gerçekleştirilmiştir. Daha sonra, lojistik regresyon, Naive Bayes, KNN, SVM, karar ağaçl ...Daha fazlası
Günümüzde endüstriyel alanlarda, evlerde, ofislerde, yemekhanelerde, soğuk hava depolarında kısacası sıcaklığın önemli olduğu sektör fark etmeksizin birçok alanda sıcaklık ölçümleri ve takipleri yapılmaktadır. Bu sensörlerden veri almak, bu verilerin kaydını tutmak ve yükselen teknoloji ile bu verileri sadece fiziksel olarak değil de dijital platformda gözlemleyebilmek, müdahale edebilmek ve bu değerlere göre proseslerde ve gerekli alanlarda iyileştirmek yapabilmek için çeşitli fikirler ve Ar-Ge çalışmaları hızla devam etmektedir. Arduino tabanlı Datalogger, sıcaklık değerini ölçüp web tabanlı ...Daha fazlası
Bu proje kapsamında, bir Elektrik Mühendisliği şirketi sahibi olarak, müşterilere konutları için aydınlatma çeşitleri, priz tipleri ve oda anahtar çeşitlerini belirleyebilecekleri bir platform sunulmuştur. Kullanıcılar, istedikleri konut tipi ve metrekareyi seçerek, tercih ettikleri özelliklere göre otomatik bir fiyat alabileceklerdir. Bu sistem, HTML tabanlı bir yazılım olarak CSS ve JavaScript ile desteklenmiştir. Ayrıca, Bootstrap kütüphanesi de kullanılmıştır. Projenin temel amacı, kullanıcıların ihtiyaçlarına uygun çözümleri vakit kaybetmeden belirleyip, fiyatları net bir şekilde görmeler ...Daha fazlası
Günümüz dijital çağında, medya içeriklerinin sayısının artmasıyla birlikte, bu içeriklerin düzenlenmesi ve erişimi büyük bir önem arz etmektedir. Mevcut çözümler genellikle sınırlı özelleştirme seçenekleri ve kullanıcı dostu ara yüz eksiklikleri gibi sorunlarla karşılaşmaktadır. Bu projede geliştirilen film ve dizi arşivi uygulaması, kullanıcının kişisel koleksiyonlarını düzenlemesini sağlayacak kapsamlı bir platformun arka planını sunmaktadır. Uygulama, kullanıcıların film ve dizi bilgilerini kolayca kayıt edebilecekleri bir backend uygulamadır. Veri tabanı yönetimi ve medya veri entegrasyonu ...Daha fazlası
Bu projenin başarılı bir şekilde tamamlanması için, birçok kişiye teşekkür etmek istiyorum. Öncelikle, bu projeyi gerçekleştirmem için bana ilham veren Pınar Bölge Şefi Bertan EYMİRLİ ve proje sürecindeki yol göstericiliği için destek sağlayan akademik danışmanımın Doç. Dr. Aytuğ ONAN’a büyük yardımlarını takdir ediyorum. Ayrıca, proje sürecinde kullanılan kaynaklara erişim sağlamamıza yardımcı olan kütüphane ve veri sağlayıcılarına da minnettarım.
Bu çalışmada yazılım testi içerisinde gerçekleştirilen sürekli testler için otomasyon kütüphanesi geliştirilmiştir. Otomasyon dünyasında yer alan uygulamaların haricinde kendi içinde kod yazımı olmadan kullanımı ve geliştirmek isteyen kullanıcılar için de anlaşılır ve sade bir yapıda geliştirilmiş bir kütüphanedir. Selenium IDE’sinde yer alan fonksiyonlar analiz edilip, kullanıcının kod yazma gerekliliğini kaldırarak sade ve geliştirilebilir metotlarla otomasyonlar hazırlanabilecektir. Ayrıca açık kaynaklı olduğundan dolayı geliştiriciler tarafından metotlar düzenlenip farklı projelerde de kul ...Daha fazlası
Tez çalışması kapsamında tasarlanan ve geliştirilen mobil uygulama ile, haritadan anlık konum işaretlemesi yapılabilmektedir. Bu işaretlemelere eklenme imkanı olan yorum özelliği sayesinde, daha önce işaretlenmiş konumlar ayırt edilebilmektedir. Kayıtlı konum bilgileri, liste halinde görüntülenebildiği gibi, harita üzerinden de doğrudan görüntülenebilmektedir. Konumlamanın çalışma prensibi gereği, işaretlemenin sadece yorum metni düzenlenebilmektedir. Kullanıcılar dilerlerse, işaretledikleri konumu silebilmektedirler.
Denizyolu taşımacılığında gemilerin uğradığı terminallerde yaptığı işlemler vardır. Bu işlemler daha terminale yaklaşırken belirlenir. Terminalde bulunduğu süreç boyunca devam eder. Bu süreçler için ana veri ekranlarından destek alınmaktadır. Projem ana veri ekranlarının ön ve arka uç geliştirimlerini içermektedir.
6698 sayılı Kişisel Verilerin Korunması Kanunu kapsamında yükümlülüklerimiz ve çerez politikamız hakkında bilgi sahibi olmak için alttaki bağlantıyı kullanabilirsiniz.