PowerWatch — это курсовой проект курса «Системы управления базами данных». Основной задачей проекта является управление и визуализация энергетических данных. Он разработан на Python с использованием библиотеки PyQt6 для целей графического интерфейса и библиотеки Matplotlib для отображения графиков.
Для установки проекта вам потребуется Python 3.6 или выше. Вы можете установить необходимые пакеты с помощью следующей команды:
pip install -r requirements.txt
В проекте используется MySQL для хранения данных. Файл energy.sql
содержит примеры данных для срочного проекта. Чтобы настроить базу данных, вам необходимо установить MySQL и настроить базу данных с именем «energy». В проекте используются следующие учетные данные:
Вы можете изменить эти учетные данные с помощью функции create_connection
в файле src/main.py
.
Вы можете запустить проект с помощью следующей команды:
python src/main.py
Вклады приветствуются! Пожалуйста, не стесняйтесь отправить запрос на включение.
Этот проект лицензируется на условиях лицензии MIT. Подробности смотрите в файле ЛИЦЕНЗИИ.