Geri Dön

Açık kaynak doğrusal programlama kitaplıklarıyla tarımda karar destek sistemlerinin geliştirilmesi

Development of decision support systems in agriculture with open source linear programming libraries

  1. Tez No: 940770
  2. Yazar: AYŞE BEGÜM TOPYILDIZ
  3. Danışmanlar: DR. ÖĞR. ÜYESİ RECAİ OKTAŞ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2025
  8. Dil: Türkçe
  9. Üniversite: Ondokuz Mayıs Üniversitesi
  10. Enstitü: Lisansüstü Eğitim Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 81

Özet

Günümüzde açık kaynak kodlu doğrusal programlama kütüphaneleri, tarım sektöründe karar verme süreçlerinde verimliliği artırmak ve kaynakları etkin bir şekilde yönetmek isteyen çiftçiler ve araştırmacılar için güçlü araçlar sunmaktadır. Bu tez kapsamında Veri Toplama ve Değerlendirme Sistemi (Vites) ve hesaplama altyapısını oluşturan Motor uygulamaları, tarımsal üretim planlamasında karşılaşılan optimizasyon problemlerine çözüm sunmak üzere tasarlanmış ve gerçeklenmiştir. Sistem, tarım sektöründe karar destek mekanizmalarının güçlendirilmesi amacıyla, kullanıcıların bölge, ürün, faaliyet ve kaynak bazlı verileri tanımlayabildiği; bu verilere dayalı olarak optimum üretim desenlerinin oluşturulabildiği bütüncül bir yapı sunmaktadır. Vites uygulaması, kullanıcı dostu bir web arayüzü üzerinden veri girişinin yapılabildiği, simülasyon süreçlerinin yönetilebildiği ve analiz sonuçlarının raporlanabildiği etkileşimli bir ortam sağlamaktadır. Kullanıcı tarafından tanımlanan başlangıç matrisleri, arka planda entegre çalışan Motor uygulaması tarafından işlenmektedir. Bu hesaplama çekirdeği,“Simpleks Yöntemi”ne dayalı doğrusal programlama algoritmaları kullanarak optimum çözümler üretmekte; çıktı olarak duyarlılık analizlerini de içeren kapsamlı sonuçları uygulama üzerinden erişilebilir hale getirmektedir. Uygulamanın teknik altyapısı, açık kaynak doğrusal programlama kütüphaneleri kullanılarak oluşturulmuş; veri yönetimi katmanında PostgreSQL, arka plan işlem süreçlerinde ise Faktory tercih edilmiştir. Web arayüzü, Ruby on Rails çatısı kullanılarak geliştirilmiş olup sistemin modüler, esnek ve ölçeklenebilir bir yapıda çalışmasına olanak sağlamaktadır. Sonuç olarak, geliştirilen bu iki entegre uygulama, tarımsal üretim planlamasında hem karar vericiler hem de araştırmacılar için analitik temelli, veri odaklı ve kullanıcı dostu bir çözüm sunmaktadır. Vites ve Motor sistemlerinin birlikte çalışarak sağladığı bu yapı, yalnızca optimum üretim planlarının oluşturulmasını değil, aynı zamanda farklı senaryo analizlerinin de yapılabilmesini mümkün kılmakta ve böylece tarım sektörüne stratejik katkı sunmaktadır.

Özet (Çeviri)

Nowadays, open-source linear programming libraries offer powerful tools for farmers and researchers seeking to enhance efficiency and manage resources effectively in agricultural decision-making processes. Within the scope of this thesis, the Data Collection and Evaluation System (Vites) and its computational infrastructure, the Motor applications, have been designed and implemented to address optimization problems encountered in agricultural production planning. The system provides a comprehensive framework that enables users to define region, product, activity, and resource-based data and generate optimal production patterns based on this input, thereby strengthening decision-support mechanisms in the agricultural sector. The Vites application offers an interactive environment where users can input data, manage simulation processes, and generate analytical reports through a user-friendly web interface. The initial matrices defined by the user are processed by the Motor application, which operates in the background. This computational core employs linear programming algorithms based on the“Simplex Method”to produce optimal solutions and makes comprehensive results, including sensitivity analyses, accessible via the application. The application's technical infrastructure has been built using open-source linear programming libraries. PostgreSQL is employed for data management, while Faktory is used for background processing. The web interface is developed using the Ruby on Rails framework, allowing the system to operate in a modular, flexible, and scalable manner. Furthermore, the developed integrated applications offer an analytical, data-driven, and user-oriented solution for agricultural production planning, benefiting both decision-makers and researchers. The combined functionality of the Vites and Motor systems not only enables the generation of optimal production plans but also supports scenario analysis, thus providing strategic value to the agricultural sector.

Benzer Tezler

  1. Doğrusal programlama çözücülerinin performans analizi

    Performance analysis of linear programming solvers

    MERVE CÖMERTOĞLU ARIK

    Yüksek Lisans

    Türkçe

    Türkçe

    2020

    Endüstri ve Endüstri MühendisliğiBursa Uludağ Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    DOÇ. DR. FATİH ÇAVDUR

  2. Epistemik oyun teorisi algoritmaları:'EpistemicGametheory' r paketi

    Epistemic game theory algorithms:'EpistemicGameTheory' r package

    BİLGE BAŞER

    Doktora

    Türkçe

    Türkçe

    2017

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMimar Sinan Güzel Sanatlar Üniversitesi

    İstatistik Ana Bilim Dalı

    PROF. DR. NALAN CİNEMRE

    DOÇ. DR. ANDRES PEREA

  3. An application of digital transformation: Predictive maintenance scheduling

    Başlık çevirisi yok

    KENAN CEM DEMİREL

    Yüksek Lisans

    İngilizce

    İngilizce

    2021

    Endüstri ve Endüstri MühendisliğiÖzyeğin Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ ERİNÇ ALBEY

  4. Olabilirsel doğrusal programlama ile tedarik zinciri ağ yapısının modellenmesi ve bir uygulama

    Modeling supply chain network using possibilistic linear programming and an application

    ÖZGÜR KABAK

    Doktora

    Türkçe

    Türkçe

    2008

    Endüstri ve Endüstri Mühendisliğiİstanbul Teknik Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    PROF. DR. FÜSUN ÜLENGİN

  5. Demir çelik sanayinde bir doğrusal programlama modeli uygulaması

    An Application of a model linear programming to steel industry

    TÜRKAN ELİF ARIKAN

    Yüksek Lisans

    Türkçe

    Türkçe

    1999

    İşletmeAnkara Üniversitesi

    İşletme Ana Bilim Dalı

    PROF. DR. HALİL SARIASLAN