Skip to content

FrierenWay/client-data-analysing-tool

 
 

Repository files navigation

Инструмент для анализа клиентских данных (RU)

Функции приложения:

1. База данных SQLite:

  • Хранение данных, которые были импортированы из выбранного пользователем csv-файла.
  • Сохранения данных, которые были импортированы из выбранного пользователем csv-файла.
  • Данные сохраняются в 3-х случаях:
    • При начальном импорте csv-файла.
    • При нажатии на кнопку сохранения данных.
    • Перед закрытием приложения.

2. Поле выбора "Построить график" представляет собой список из доступных типов графиков:

  • Линейный график.
  • Диаграмма рассеяния.
  • Линейный график.
  • Столбчатая диаграмма.
  • Круговая диаграмма.

Также теперь для каждого из типа графика можно выбрать столбец, по которому этот график будет построен.

3. Редактирование полей столбцов:

  • После ввода новых данных происходит их валидация (то есть, если пользователь изменит число на строку и затем попытается создать график по этому столбцу - выпадет предупреждение).
  • Синхронизирована кодировка. Благодаря этому теперь нет ошибок invalid syntax при использовании кириллицы в полях столбцов.

Скриншоты приложения:

Фронтэнд-интерфейс (пока не встроен в бекэнд):

client-data-analising-tool

Бекэнд-интерфейс:

image image

Авторы проекта:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%