powerwatch
1.0.0
PowerWatch は、データベース管理システム コースのターム プロジェクトです。プロジェクトの主な範囲は、エネルギー データの管理と視覚化です。これは、GUI の目的には PyQt6 ライブラリを、グラフの表示には Matplotlib ライブラリを使用して Python で開発されています。
プロジェクトをインストールするには、Python 3.6 以降が必要です。次のコマンドを使用して、必要なパッケージをインストールできます。
pip install -r requirements.txt
このプロジェクトでは、データ ストレージに MySQL を使用します。 energy.sql
ファイルには、プロジェクトという用語のサンプル データが含まれています。データベースをセットアップするには、MySQL をインストールし、「energy」という名前のデータベースをセットアップする必要があります。プロジェクトで使用される認証情報は次のとおりです。
これらの資格情報は、 src/main.py
ファイルのcreate_connection
関数で変更できます。
次のコマンドを使用してプロジェクトを実行できます。
python src/main.py
貢献は大歓迎です!お気軽にプルリクエストを送信してください。
このプロジェクトは、MIT ライセンスの条件に基づいてライセンスされています。詳細については、LICENSE ファイルを参照してください。