Sistem Manajemen Pompa Bensin [DBMS]
Lingkungan Implementasi
Ujung Depan
Dalam Proyek ini, bagian frontend dikerjakan dengan menggunakan streamlit perpustakaan Python yang terkenal.
Streamlit adalah kerangka aplikasi sumber terbuka dalam bahasa Python. Ini membantu kami membuat aplikasi web untuk ilmu data dan pembelajaran mesin dalam waktu singkat. Ini kompatibel dengan perpustakaan Python utama seperti scikit-learn, Keras, PyTorch, SymPy(latex), NumPy, pandas, Matplotlib dll.
Kita dapat Melakukan operasi seperti Buat, Baca, Hapus, Perbarui, juga dikenal sebagai Operasi [CRUD].
Ada satu fungsi yang ditentukan pengguna yang menghitung Harga Total di tabel Tanker dan Pemicu yang telah ditentukan sebelumnya di tabel Karyawan yang diaktifkan ketika seseorang Mencoba memperbarui bidang Gaji jika gaji kurang dari 300000.
Bagian belakang
- Di Backend pembuatan tabel dan populasi tabel dilakukan di MySQL
- Itu juga menggunakan perpustakaan seperti Pandas, konektor sql, Streamlit
- Hal ini sebagian besar dilakukan dengan menggunakan Bahasa Python.
Struktur File Proyek
Di folder Projets, file-file berikut ada
- create_database.py --> File ini digunakan untuk Membuat database Ptrolpump_Management
- app.py --> Ini adalah file utama yang perlu Anda jalankan setelah pembuatan database. Ini memiliki kode untuk bagian GUI.
- databases.py --> File ini memiliki semua pemanggilan fungsi penting
- create.py --> Ini membuat baris tabel baru ketika Anda ingin menambahkan data baru.
- delete.py --> Ini memiliki implementasi fungsi hapus yang digunakan untuk menghapus baris tertentu dalam tabel.
- read.py --> Ia membaca data dari tabel dan mengirimkannya ke fungsi tampilan untuk ditampilkan.
- update.py --> Ini memperbarui data dalam tabel.
BAGAIMANA CARA BERJALAN
- Pertama buat database menggunakan Create_database.py
- Instal semua perpustakaan
- jalankan file app.py menggunakan perintah: "Python -m streamlit run app.py"