Модуль, принимающий информацию от пользователей и сохраняющий ее в БД
Цена договорная
•
безналичный расчёт, электронные деньги
Нужен модуль,
принимающий информацию от конечных пользователей и сохраняющий ее в базу
данных.
Данные от
пользователей поступают вложенными в и-мейл csv файлами.
Файлы
содержат историю питанияиз
приложений Калькулятор Калорийи КалькуляторКалорий SPORT: данные
типов 'строка' (не более 30знаков), расположенных в
таблице (массиве) от 50 до 1000 строк (количество строк изменяется в зависимости продолжительностинакопленной истории) и 20 столбцах (сейчас
количество не изменяется).
Нужно:
Сохранить полученную от пользователя историю питания в текстовом файлес именем вида <user e-mail address &
MMDDYYYY> в заданном каталоге.
Должно
быть диалоговое окно, запрашивающее имя файла для сохранения (проверка
корректности ввода - имя должно соответствовать шаблону) и каталог
(предлагающий сохранить в заранее заданном, но с возможностью изменения).
Сохранить уникальные значения (названия продуктов и их пищевуюценность) в базу данных продуктов (таблица в Excel), избегая дублирования (т.е. не сохраняя,
если такие продукты в базе уже есть). Полный путь к базе данных прописан
заранее, но есть опция его редактирования.
В
случае конфликта:
Имя
уже есть, но значения пищевой ценности разнятся - предложить решить конфликт
вручную, вводом и сохранением корректных по мнению работающего с модулем
человека.
База данных занята (например, редактируется из-под Excel)-предложить решить конфликт вручную.
Язык -
Python или VB. Интерфейс: а-ля Windows. Работать модуль должен с Excel 97-2003 и старше. Однопользовательская
версия.
Именно - модуль.
Следующий
шаг - модуль для обработки данных, получаемых анкетированием конечных
пользователейчерез GoogleForms и/или иным сходным способом.
Разработку можно
провести в три этапа:
Разработка и
согласование технического задания - 10% бюджета.
Разработка прототипа
- 30% бюджета.
Согласование
уточненного на основании опыта тестовой эксплуатации прототипа - 5%.
Разработка рабочей
версии - 35%.
Доработка
(незначительная) функционала - 10%.
Устранение багов,
выявленных в ходе месячной эксплуатации рабочей версии, - 10%.
От вас:
Короткое (два-три
абзаца) изложение того, как будет решаться задача.
Примерные сроки и
бюджет.
На доп. вопросы
отвечу через мейл (предпочтительно) и/или Скайп (время нужно согласовывать).
принимающий информацию от конечных пользователей и сохраняющий ее в базу
данных.
Данные от
пользователей поступают вложенными в и-мейл csv файлами.
Файлы
содержат историю питанияиз
приложений Калькулятор Калорийи КалькуляторКалорий SPORT: данные
типов 'строка' (не более 30знаков), расположенных в
таблице (массиве) от 50 до 1000 строк (количество строк изменяется в зависимости продолжительностинакопленной истории) и 20 столбцах (сейчас
количество не изменяется).
Нужно:
Сохранить полученную от пользователя историю питания в текстовом файлес именем вида <user e-mail address &
MMDDYYYY> в заданном каталоге.
Должно
быть диалоговое окно, запрашивающее имя файла для сохранения (проверка
корректности ввода - имя должно соответствовать шаблону) и каталог
(предлагающий сохранить в заранее заданном, но с возможностью изменения).
Сохранить уникальные значения (названия продуктов и их пищевуюценность) в базу данных продуктов (таблица в Excel), избегая дублирования (т.е. не сохраняя,
если такие продукты в базе уже есть). Полный путь к базе данных прописан
заранее, но есть опция его редактирования.
В
случае конфликта:
Имя
уже есть, но значения пищевой ценности разнятся - предложить решить конфликт
вручную, вводом и сохранением корректных по мнению работающего с модулем
человека.
База данных занята (например, редактируется из-под Excel)-предложить решить конфликт вручную.
Язык -
Python или VB. Интерфейс: а-ля Windows. Работать модуль должен с Excel 97-2003 и старше. Однопользовательская
версия.
Именно - модуль.
Следующий
шаг - модуль для обработки данных, получаемых анкетированием конечных
пользователейчерез GoogleForms и/или иным сходным способом.
Разработку можно
провести в три этапа:
Разработка и
согласование технического задания - 10% бюджета.
Разработка прототипа
- 30% бюджета.
Согласование
уточненного на основании опыта тестовой эксплуатации прототипа - 5%.
Разработка рабочей
версии - 35%.
Доработка
(незначительная) функционала - 10%.
Устранение багов,
выявленных в ходе месячной эксплуатации рабочей версии, - 10%.
От вас:
Короткое (два-три
абзаца) изложение того, как будет решаться задача.
Примерные сроки и
бюджет.
На доп. вопросы
отвечу через мейл (предпочтительно) и/или Скайп (время нужно согласовывать).
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.