Программы оптимизации рационов кормления сельскохозяйственных животныхРефераты >> Ботаника и сельское хоз-во >> Программы оптимизации рационов кормления сельскохозяйственных животных
Рисунок 6. Окно справочника сырья
В справочнике нормативов (рис. 7) находится перечень норм кормления для различных половозрастных групп животных. Все данные справочника также можно корректировать, в случае необходимости.
Рисунок 7. Окно нормативов
В программе также есть возможность запрограммировать способ расчета цены 1 тонны продукции с учетом всех затрат и платежей (рис. 8.).
Рисунок 8. Окно расчета цены
1.3 Программа «Корм Оптима» компании «АгроРесурс»
Программа «Корм Оптима» также является клиент-серверным приложением на основе СУБД Firebird. Программа позволяет рассчитывать рецепты комбикормов, БВМД, премиксов для всех половозрастных групп сельскохозяйственных животных, а также рационы кормления крупного рогатого скота.
Окно расчета рецепта показано на рисунке 9. Интерфейс программы интуитивно понятен, для облегчения восприятия информации при расчете рецепта структура рациона выделяется различными цветами, в зависимости от требований к рациону.
Рисунок 9. Окно расчета рецепта
В окне расчета рецептов можно выполнить следующие операции:
- рассчитать оптимальный рецепт комбикорма или БМВД;
- добавить или удалить сырье из рецепта;
- корректировать цену сырья и ограничения по вводу в рецепт;
- добавить, удалить требования к питательности комбикорма;
- исправить показатели питательности сырья, принятого к расчету;
- задавать алгоритм отпускной цены
- выделять часть сырья из рассчитанного рецепта в концентрат и превращать ее в новый рецепт;
- получать адресные концентраты заданного процента ввода;
- анализировать минимальную и максимальную цены рентабельности сырья [14].
Для начала расчета рецепта в классификаторе продукции определяется вид рассчитываемого продукта. Удачным решением разработчиков было выделение разными цветами разной продукции, что облегчает поиск в большом списке (рис. 10).
Рисунок 10. Классификатор продукции
Определение структуры рациона производится в окне расчета рецепта. Удобно осуществляется быстрый поиск необходимого компонента с помощью команды . Поиск осуществляется без учета регистра и в любом месте названия кормов, что облегчает поиск компонента, в случае если не помнишь точное его название.
Базу кормов можно редактировать в классификаторе сырья (рис. 11.). Можно добавлять/удалять кормовые компоненты, редактировать содержание питательных веществ в каждом из них.
Рисунок 11. Классификатор сырья
Для расчета рецепта используют команду «оптимизация» . В случае если сырье не удовлетворяет потребность животных, есть возможность поиска лимитирующего показателя при помощи соответствующей команды .
После того как лимитирующий показатель найден, можно изучить содержание данного элемента в различных кормовых источниках при помощи структуры питательности рецепта, (рис. 12). Данный график наглядно иллюстрирует содержание какого питательного элемента рациона необходимо увеличить, чтобы достичь сбалансированности смеси.
Рисунок 12. Содержание питательных элементов в различных кормовых компонентах.
После расчета рецепта в данном приложении имеется возможность проанализировать сбалансированность рецепта, используя соответствующий график (рис. 13). Чем меньше отклонение величин от единицы, тем рацион ближе к необходимой питательности.
Рисунок 13. График сбалансированности рецепта
Для оформления отчета с рассчитанным рецептом в приложении есть окно с множеством настроек (рис. 14). Здесь автоматически сформированному отчету можно придать любой вид путем редактирования. Имеется возможность работы со шрифтами, изображениями и их настройкой. Это очень удобно для добавления эмблемы и информации о предприятии.
Рисунок 14. Подготовка отчета к печати.
Отредактированный отчет можно экспортировать в документ Word, Excel, рисунок BMP, JPEG, TIFF.
Приложение имеет развернутую справочную систему. Особенностью данной системы является наличие двух блоков под названием «Компоненты комбикормов» и «Компоненты премиксов», которые имеют в своем составе справочную информацию по всем питательным компонентам комбикормов и добавок. Данные блоки являются незаменимыми помощниками специалиста при составлении рецепта кормления, они систематизированы по видам кормовых компонентов, удобны в использовании (рис. 15).
Рисунок 15. Справка «Компоненты комбикормов»
Приложение имеет возможность подключать дополнительные модули, что дает существенный потенциал для дальнейшего развития и разработки данного проекта.
1.5 Сравнительная характеристика программ
Программы «Корм Оптима» и «Комбикорм Оптимум» имеют схожий графический интерфейс и очень близки по функциональности. Также нужно отметить, что оба продукта были разработаны программистами г. Воронеж.
Продукт разработчиков г. Самара «Рецепт Плюс» уступает воронежским аналогам по ряду функций:
- у нее, субъективно менее дружественный интерфейс;
- поиск компонентов баз справочников зависит от регистра символов, что усложняет работу;
- отсутствует гибкая подготовка отчета к печати.
В свою очередь приложение «Корм Оптима» превосходит «Комбикорм Оптимум» по следующим пунктам:
- наличие возможности анализа сбалансированности рецепта при помощи графиков;
- в окне расчета рецептов более простой и понятный графический интерфейс, что облегчает осваивание и привыкание к продукту;
- большее количество справочников и классификаторов, что позволяет более гибко настраивать балансируемый рецепт;
- возможность планирования закупок сырья и составления отчетов;
- наличие в составе справочной системы специальной литературы, которая оказывает существенную помощь при грамотном составлении рациона.
Большим преимуществом всех трех программ является наличие хорошего оптимизатора, который существенно облегчает подбор оптимальных соотношений компонентов рациона.
Во всех программах хорошо структурированы базы кормов и норм кормления животных.
2 РАСЧЕТ РЕЦЕПТОВ КОРМЛЕНИЯ СВИНЕЙ СРЕДСТВАМИ MS EXCEL
2.1 Обоснование работы
В связи с дороговизной программных продуктов, описанных в аналитической части (рыночная стоимость одной копии программы данного класса варьирует в пределах от 800 до 2000 у.е.), есть смысл поиска более дешевых и доступных способов расчета рационов кормления сельскохозяйственных животных. Существенным недостатком специализированных программ является невозможность в случае необходимости быстрого совершенствования приложения, что снижает гибкость среды. В тоже время программа Lisa не обладает необходимыми функциями для быстрого составления рациона.