Идет набор в команду

Разработка интерфейса для программно-математической модели оборудования

Направления деятельности

  • Разработка приложений
  • IT

Приём откликов

до 03 февраля 2021

Сроки работы

1 месяц 6 дней

В чем суть проекта?

Требуется реализовать пользовательский интерфейс математического модуля одной из установок на нефтеперерабатывающем производстве.

Расскажите о задаче подробнее

На нефтеперерабатывающем производстве используется программно-математическая модель оборудования, позволяющая прогнозировать его поведение. Сейчас она реализована в виде библиотеки на языке Python и не имеет наглядного управления. Для того чтобы повысить качество работы с этой моделью, необходимо разработать интерфейс, позволяющий производственному персоналу удобно загружать и выгружать данные на рабочем ПК, а также выставлять режим расчета.

Понадобится ли команда?

Проект рассчитан на то, что им будет заниматься один специалист — python-разработчик.

Что предстоит сделать?

Вам предстоит: 1. Изучить код расчетного модуля и макет дизайна интерфейса, предоставленные лидером проекта. 2. Спроектировать сценарии работы интерфейса, согласовать их с экспертом и лидером проекта. 3. Разработать приложение в соответствии с согласованными сценариями и макетами интерфейса, включающее в себя следующий функционал: • управление режимом расчета; • импорт данных из нескольких *.xlsx-файлов; • передача исходных данных в модель в виде массива; • вывод результата расчетов в *.xlsx-файл. 4. Передать приложение лидеру проекта для тестирования, при необходимости внести корректировки. 5. Передать результаты работы лидеру проекта.

Что представляет собой результат работы?

1. Исходный код, *.py. 2. Исполняемый файл, *.exe.

По каким критериям будут оценивать результат?

1. Приложение упаковано в формат исполняемого файла. 2. Приложение запускается на тестовых компьютерах компании-заказчика без установки дополнительных библиотек. 3. Расчеты математического модуля, запущенные на одних данных вне и внутри программы, выдают одинаковый результат. 4. Приложение успешно прошло двухнедельное тестирование при помощи опытной эксплуатации прямыми пользователями под нагрузкой.

Что можно получить за этот проект?

Проект предусматривает денежное вознаграждение в размере 200 000 рублей после выплаты налогов.

На какую помощь можно рассчитывать?

Лидер проекта предоставит вам: • существующий математический модуль; • макет дизайна интерфейса; • тестовую виртуальную машину со средой, на которой будут проводить приемку работы. Кроме того, лидер проекта организует взаимодействие с другими участниками проекта и авторами математического модуля, а также проведет тестирование приложения прямыми пользователями.