Ana Sayfa | Proje |
PGerçekleştirim Belgesi | ||
Öz Karşılaşılan Sorunlar ve Uygulanan Çözümler YEM-KAR Yazılımının gerçekleştirilmesi sırasında karşılaşılan en önemli sorun projenin bitirilmesi için gereken sürenin az olmasından dolayı yazılıma dahil edilen yem ve hayvan çeşidinin az sayıda kısıtlı olarak kullanılmak zorunda kalınmasıdır. Çözüm olarak projenin geliştirilmesine destekte bulunan Ankara Üniversitesi Veteriner Fakültesi Hayvan Besleme ve Beslenme Hastalıkları Ana Bilim Dalı uzmanlarınca tavsiye edilen en önemli 3 beslenme kriteri kullanılmıştır. Bunlar sırasıyla - Kuru Madde Tüketim ihtiyacı (kg/gün) - Sindirilebilir Ham Protein ihtiyacı (g/gün) - Net Enerji ihtiyacı (MJ/gün) değerleridir. Bu üç değer yem karışımı ile sağlandığı takdirde hayvanın gerek duyduğu besln maddeleri yaklaşık %95 oranında sağlanmaktadır. Yem rasyon hesaplanmasında üniversitede de ilgili derslerde bu 3 kritere dayalı hesaplamalar öğretildiğinden bu proje kapsamında yeterli bulunmuştur. Program sonuç olarak bu üç kriterin AZ, ÇOK veya YETERLİ olduğunu belitmektedir. Programdaki bu sapma proje teklifindeki amaçlara ulaşmayı etkilememiştir.. Yazılımın Bileşenleri ve Görevleri Yazılım ilk ekran olarak Tasarım belgesinde belirtildiği üzere Hayvan seçme işi için gerekli ekran ile açılmaktadır. Kullanıcı hayvala ilgili istediği bilgileri girdikten sonra "İhtiyaç Hesapla" butonu ile hayvanın ihtiyaçlarını hesaplattırır. Sonra kullancağı yemleri seçer. Seçilen yemler rasyon listesine eklenir. Kullanıcı bu listedki form aracılığıyla yemlerin miktarlarını değiştirerek seçtiği hayvanın ihtiyaç duyduğu değerleri elde eder. Sonuc ulaştığında dilerse ekrandaki tabloyu yazıcısından standart Dosya->Yazdır menüleri ile yazdırır. Programın ileriki geliştrimelerinde bu rapor ayrıca saklanacaktır. Kullanılan dosya isimleri aşağıdadır: index.php - Ana Sayfa index2.php - Hayvan seçmek için ilk sayfa hayvan.php - Hayvan ihtiyaçlarını göster veya yeni bilgi gir yemSec.php - Yem seçmek için ilk sayfa yemekle.php - Yem VT na yem ekleme formu ilk eklemede kullanılan sayfa yemekle2.php - Yem VT na yem ekleme formu sonraki eklemelerde kullanılan sayfa yemListe.php - Kayıtlı yemleri listeler yemMiktar.php - Yem miktarlarının girildiği ve hasapların yapıldığı form yemRasyon.php - Rasyon tablosuna yem ekler ve besin madde değerlerini gösterir yemSil.php - yem tablosundan yem kaydı siler. menu.php - Standart menu butonları için kullanılır. Yazılımdan Kesitler Bu kısımda yazılım çalıştırıldıktan sonra elde edilen ekran çıktılarıaşağıda bulunmaktadır. Hayvan bilgileri girilen ekran: Hayvan ihtiyaçları gösterilen ekran: Yem seçilen ekran: Yem rasyon listesine ekleme yapılan ekran: Yem miktarlarının girildiği ekran: Yem miktarlarının doğru seçildiğ sonuç ekranı: Veri tabanına yem ekleme ekranı: Veri tabanından yem kaydı silme ekranı
YEM-KAR veri tabanı tabloları:
Kullanıcı Kılavuzu YEM-KAR Yazılımı bu proje kapsamında Apachi sunucu, MySQL veri tabanı ve PHP kurulu bir bilgisayar üzerinde lokal olarak çalışabilecek şekilde tasarlanmıştır. Yemler ve hayvanlarla ilgili bilgiler uluslararası hayvan besleme standartlarına uygun olarak veri tabanına girilmiştir. Programın kullanımı oldukça basittir: 1- Kullanıcı öncelikle hayvanla ilgili bilgileri girerek hayvanın ihtiyaçlarını hesaplatır: 2- Kullanıcı daha sonra Yem Seçme modülü ile kullanmak istediği yemleri yem rasyon listesine ekler. 3- Kullanıcı yemler listeye kelendikten sonra yemin miktarını değiştirerek hayvanın ihtiyacı olan değerleri sağlayacak karışım oranlarını bulmak için denemeler yapar. 4- Yazılım elde edilen değerlerin istenen değerlerden AZ, ÇOK veya YETERLİ olduğu konusunda görsel uyarı da verir. 5- Kuru Madde Tüketimi, Sindirilebilir Ham Protein miktarı ve Net Enerji İhtiyacı değerlerinin hepsi YETERLİ durumuna geldiğinde uygun karışım miktarları elde edilmiş olur. 6- Sonuç tablonun yazıcıdan çıktısı alınır.
|