Есть некий "калькулятор" для расчёта рационов для кошек. "Калькулятор" в HTML-файле. Расчёт производится JavaScript'ом. См. приложение. Приложение - это всего лишь пример. В программе должно быть больше 30 нутриентов (белки, жиры, углеводы, минералы и пр.) Необходимо переписАть его на Delphi так, чтобы получилась стандартная виндовская программа и внести ряд дополнительных функций.

О дополнительных функциях:

1.) Нужны стандартные функции, например: файл-> сохранить как...; импортировать; экспортировать и т. д.

2.) Нужно внести такую функцию, чтобы пользователь мог сам дополнять или изменять потребности в нутриентах (в HTML-файле это выглядит так:

// потребность в питании на 1 кГ живой массы

need = new Object();

need.a1 = new createMeal("до 4 кг.",1,

10050,189,67.5,81,9.6,),

и содержание нутриентов в продуктах (в HTML-файле это выглядит так:

// белки

meal.albumen.beef = new createMeal("говядина",0.9,

602,20.2,7,0,0,).

В общем, пользователь должен смочь менять цифры на те, что пожелает, не вскрывая оболочки программы, естественно (напр., 10050 на 12180 - из первого примера).

3.) Также в потребностях нужно, чтобы пользователь мог самостоятельно оперировать целыми стандартными (внесёнными авторами, рекомендациями) пакетами изменений. Поясняю на примере. Взрослый здоровый кот нуждается в энергии, белках, жирах, углеводах и клетчатке, как: 10050,189,67.5,81,9.6 (это из первого примера в цифрах). А для кота с ожирением первая цифра (энергия) должна быть ниже (допустим, 9780). Нужно, чтобы пользователь, кликнув вкладку "сервис"->"ожирение 1 степени" мог загрузить изменённый для ожирения пакет параметров потребностей и работать уже с ними. При этом 1 пакет должен "уметь" наслаиваться на другой. Например, в потребностях для кота с ожирением, энергии должно быть меньше в сравнении со здоровым животным (9780 против 10050), а для кота с больными почками потребности в белке тоже должны быть уменьшены в сравнении со здоровым котом (для примера: 130 против 189). Тогда пользователь делает следующее: "сервис-> "ожирение 1 степени" и получает потребности для кота с ожирением (энергия уменьшена), и далее: "сервис"->"почечная недостаточность" и получает потребности для кота, страдающего ожирением и с больными почками (уменьшены и энергия и белки).

Важно заметить, что иногда такие пакеты могут содержать противоречивые значения потребностей (для кота с ожирением энергии меньше, а для кота с повышенной активностью, наоборот, больше). Нужно, чтобы программа не зависала, если пользователь последовательно будет загружать пакеты стандартных изменений, например сначала "сервис"-> "ожирение 1 степени", а затем "сервис"->"гиперактивность".

Вопросы:

1.) Время на выполнение?

2.) Цена?

3.) Цена без внедрения в программу последней, третьей, функции?

17 лет назад
MioBet
41 год
17 лет в сервисе
Был
16 лет назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • $400

    Техническое задание 1. Технические условия реализации проекта Реализация проекта выполняется на базе программного обеспечения «Адобе Акробат Профешенел» версии 7.0 В типовую конфигурацию необходимо добавить новые возможности обработки документов согласно данному ...

    Прикладное ПО1 исполнитель
    Закрыт
    17 лет назад
  • На вход конвертеру скармливается каталог с текстовыми файлами (каждый файл - статья), на выходе получаем файл excel 97-2003 такой структуры: Очередность столбцов в ексель файле: 1. Текст заголовка статьи до ...

    Прикладное ПО1 исполнитель
    Завершен
    17 лет назад
  • Доброго времени суток, уважаемые фрилансеры. Требуется Создать не сложный проект: Смысл проекта: Есть клиент желательно написанный на Си. Его задача - соединяться с сервером, получать команду и выполнять её на компьютере клиента. ...

    Прикладное ПО1 исполнитель
    Завершен
    17 лет назад
  • Для Cоздания фейкового ПО требуется профи С++ Подробности в ТЗ

    Закрыт
    17 лет назад
  • $500

    Есть некоторая американская аккаунтинговая программка bs1 accounting. необходимо ее русифицировать(все менюшки на русский язык). зайдя на сайт продавца,и скачав демо-версию, убедиться, что действительно это возможно. в сумме бюджета указано ...

    Прикладное ПО1 исполнитель
    Завершен
    17 лет назад
  • $100

    Есть пример с формулами по вычеслению автоматизации процессов. На его основе нужно создать интерактивную программу которая будет принимать список процессов и их параметры и выводить результаты вычислений. Список вводимых ...

    Прикладное ПО1 исполнитель
    Закрыт
    17 лет назад
  • Нужна простенькая прога, смысл в следущем: имеется текст, имеется список ключевых слов, текст закидываем в программу, а она выдает используемые в тексте слова(слова, которые находятся в списке ключевиков) прога представляется очень просто: ...

    Прикладное ПО1 исполнитель
    Завершен
    17 лет назад