PowerWatch adalah proyek jangka untuk kursus Sistem Manajemen Basis Data. Ruang lingkup utama proyek ini adalah mengelola dan memvisualisasikan data energi. Ini dikembangkan dengan Python menggunakan perpustakaan PyQt6 untuk tujuan GUI dan perpustakaan Matplotlib untuk menampilkan grafik.
Untuk menginstal proyek, Anda harus memiliki Python 3.6 atau lebih tinggi. Anda dapat menginstal paket yang diperlukan menggunakan perintah berikut:
pip install -r requirements.txt Proyek ini menggunakan MySQL untuk penyimpanan data. File energy.sql berisi data sampel untuk istilah proyek. Untuk menyiapkan database, Anda perlu menginstal MySQL dan menyiapkan database bernama 'energi'. Kredensial yang digunakan dalam proyek ini adalah:
Anda dapat mengubah kredensial ini di fungsi create_connection di file src/main.py .
Anda dapat menjalankan proyek menggunakan perintah berikut:
python src/main.pyKontribusi dipersilakan! Silakan kirimkan Permintaan Tarik.
Proyek ini dilisensikan berdasarkan ketentuan lisensi MIT. Lihat file LISENSI untuk detailnya.