Бюджет:
40 000 руб
Требуется создать простой кросс-платформеный (Java) GUI для анализа данных. Интерфейс должен содержать 2D графики и настройки фильтрации. Данные должны подгружаться из БД (PostgreSQL).
Данные представляют собой зависимость нескольких (2-3) величин (Value1, Value2) от набора параметров.
Параметры перебираются на определенной сетке. Некоторые параметры фиксированные и всегда имеют одно и то же значение. Параметры могут быть типов: bool, int, double, string. Нужно построить графики зависимости функций (Value1, Value2) от каждого из выбранных параметров при фиксированном значении остальных. С помощью ползунка под каждым графиком можно менять значения параметров. При этом будут меняться все графики, кроме того, ползунок которого двигается.
Данные хранятся в БД PostgreSQL, для каждого набора данных отдельная таблица. GUI подключается к БД и подгружает список таблиц и данные для выбранного набора. Тип набора данных нужен для удобства группировки.
Генерация данных в задание не входит, для разработки будут сгенерированы тестовые наборы данных и запущена тестовая БД.
results_TypeA_2015-01-01_2015-01_02 Таблица результатов
Param1 Param2 Param3 Value1 Value2
======================================
0 0 0 12 15
0 0 1 13 18
0 0 2 15 20
0 10 0 12 4
0 10 1 11 8
0 10 2 16 11
. . .