Système de gestion de pompe à essence [SGBD]
Environnement de mise en œuvre
L'extrémité avant
Dans ce projet, la partie frontend est réalisée en utilisant la célèbre bibliothèque Python streamlit.
Streamlit est un framework d'application open source en langage Python. Cela nous aide à créer des applications Web pour la science des données et l'apprentissage automatique en peu de temps. Il est compatible avec les principales bibliothèques Python telles que scikit-learn, Keras, PyTorch, SymPy(latex), NumPy, pandas, Matplotlib etc.
Nous pouvons effectuer des opérations telles que créer, lire, supprimer, mettre à jour, également connues sous le nom d'opérations [CRUD].
Il existe une fonction définie par l'utilisateur qui calcule le prix total dans la table Tanker et un déclencheur prédéfini dans la table Employee qui est activé lorsque quelqu'un essaie de mettre à jour le champ Salaire si le salaire est inférieur à 300 000.
Back-end
- Dans le backend, la création de table et le remplissage de table se font dans MySQL
- Il utilise également des bibliothèques telles que Pandas, connecteur SQL, Streamlit
- Cela se fait principalement en utilisant le langage Python.
Structure du fichier de projet
Dans le dossier Projets, les fichiers suivants sont présents
- create_database.py --> Ce fichier est utilisé pour créer une base de données Ptrolpump_Management
- app.py --> Il s'agit du fichier principal que vous devez exécuter après la création des bases de données. Il contient des codes pour la partie GUI.
- bases de données.py --> Ce fichier contient tous les appels de fonctions importants
- create.py --> Il crée de nouvelles lignes de tableau lorsque vous souhaitez ajouter de nouvelles données.
- delete.py -> Il a une implémentation de fonction de suppression utilisée pour supprimer toute ligne spécifique du tableau.
- read.py -> Il lit les données de la table et les envoie à la fonction d'affichage à afficher.
- update.py --> Il met à jour les données dans le tableau.
Comment COURIR
- Créez d’abord des bases de données en utilisant Create_database.py
- Installer toutes les bibliothèques
- exécutez le fichier app.py à l'aide de la commande : "Python -m streamlit run app.py"