Ana Sayfa Proje
PProje Teklifi

 

 

YEM-KAR

 

Banu İlktan
IDE-A No: s11051

 

 

Proje Teklifi

Yazılım Geliştirme Projesi

Bilgi Teknolojileri Sertifika Programı

İDEA: ODTÜ Sanal Kampüsü
  

 

Tarih

Bu sayfanın son güncelleştirilme tarihi 24 Nisan 2008



Amaç

Ülkemizde hayvan besiciliğinin önemi oldukça büyüktür. Hayvan besiciliğinde verimi arttırmanın en önemli faktörlerinden birisi doğru yem karışımı kullanmaktır. Hayvanların günlük tükettiği yem, o hayvan için gerekli besin maddelerini minimum veya daha fazla miktarda içermelidir. Hayvanların beslenmesinde kullanılan karışımlar çeşitli yemlerden hazırlanmaktadır. Her yem belirli besin maddelerinden farklı miktarlar içermektedir.

Amaç, hayvan besiciliğinde hazırlanacak yem karışımının ilgili hayvanın günlük besin ihtiyacını karşılayacak şekilde hazırlanması için yemlerin doğru karışım oranlarını belirlenmesine yardımcı olacak bir yazılım geliştirmektir.

Proje Tanımı

YEM-KAR, YEM KARışım hazırlama yazılımı, farklı yemlerin içerdiği farklı besin maddelerinin ve hangi hayvanın hangi besin maddelerine günlük olarak ihtiyacının olduğunun kaydının tutulduğu bir veri tabanı ve bir web tarayıcısı üzerinden ulaşılan kullanıcı arayüzünden oluşacak bir yazılımdır.

Projenin Kapsamı

YEM-KAR yazılımında yemler ve sahip oldukları besin değerleri, ilgili besi hayvanlarının günlük besin ihtiyaçları bir veri tabanında saklanacak ve web tarayıcı üzerinden erişilecek bir arayüz ile hangi hayvan için hangi yemler kullanıldığında hangi besin maddelerinden ne miktarda içeren bir yem karışımı oluşacağına dair bilgi kullanıcıya çıktı olarak verilecektir.

Bu çıktının rapor olarak saklanması veya bastırılması mümkün olacaktır. Kullanıcının tercihine bağlı olarak uygun yem karışımının bir tabloda saklanması ve tekrar çağrılarak kullanılması imkanı olacaktır.

Yeni yem çeşidi ekleme kullanıcı tarafından yapılabilecektir. Uygun lisans satın almış kullanıcılara yeni yemleri de içeren veri tabanı her güncelleme yapıldığında otomatik olarak gönderilecektir.

Bu projenin kapsamında olmayıp, ikinci aşamada değerlendirilecek geliştirme projesinde, bir besi hayvanı için günlük besin ihtiyacını karşılayacak yem karışımını o anda stokta mevcut yemlerden en uygun maliyet belirleyecek bir yazılım hazırlanacaktır.

Yöntemler, Yazılım Araçları ve Platform

Yazılım geliştirme süreç modeli olarak çağlayan modeli seçilmiştir.

Yazılım Windows işletim sisteminde çalışacaktır. (Linux için uyumluluk düşünülmektedir.)

Sunucu ve veri tabanı olarak sırasıyla Apachi ve MySQL kullanılacaktır.

Programlama dili olarak PHP kullanılacaktır.

Önemli Kilometre Taşları

1 - PROJE TEKLİFİ : 24 Nisan 2008 Projenin amacı ve kapsamı belirtilerek teklif halinde sunulacak.

2 - PROJE ANALİZİ : 6 Mayıs 2008 Proje kesin tanımı yapılacak, sistem mimarisi ve isterler analizi yapılarak analiz raporu halinde sunulacaktır. Genel durum mimari şeması ve kullanım örnekleri verilecektir.

3 - PROJE TASARIM : 17 Mayıs 2008 Projenin mimari tasarımı, veri tasarımı ve süreç tasarımı yapılarak tasarım belgesi olarak sunulacaktır.

4 - PROJE GERÇEKLEŞTİRİM : 13 Haziran 2008 Proje daha önceki analiz ve tasarım sonuçları göz önünde bulundurularak kodlanacak ve çalışır duruma getirilecektir. Gerçekleştirim sonucu ve karşılaşılan sorunlar incelenerek Gerçekleştirim Belgesi sunulacaktır.

5 - PROJE TEST :20 Haziran 2008 tarihine kadar projenin testleri tamamlanıp sunuçları rapor edilecektir.

6 - PROJE SUNUM : 28-29 Haziran 2008 Projenin sunumu yapılacaktır.

Kaba Proje Planı ve Uygulama Takvimi