Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
piveo [Le 18/02/2026, 15:15] – [Étape 3 - Récupérer les fichiers CSV] samceliapiveo [Le 10/04/2026, 10:33] (Version actuelle) – [Liens] samcelia
Ligne 31: Ligne 31:
  
 ===== Fonctionnement de Piveo ===== ===== Fonctionnement de Piveo =====
-{{ ::interface-3.png?600 |}}+{{ ::interface-piveo.png?500 |}}
 Le logiciel Piveo fonctionne de la manière suivante : Le logiciel Piveo fonctionne de la manière suivante :
  
-  * Trois structures sont proposées : École, Entreprise, Parlement page de garde).+  * Trois structures sont proposées : École, Entreprise, Parlement sur la page de garde).
   * L’utilisateur choisit entre prénom+nom, nom ou prénom).   * L’utilisateur choisit entre prénom+nom, nom ou prénom).
-  * Plusieurs modes de mémorisation sont disponibles : apprentissagetest oraltest écrit.+  * Plusieurs modes de mémorisation sont disponibles : lecture (oeil)deviner(oeil barré), écrit(crayon).
   * La partie gauche de l’interface permet de faire défiler les personnes tout en affichant leurs informations.   * La partie gauche de l’interface permet de faire défiler les personnes tout en affichant leurs informations.
-  * Un mode de recherche permet de retrouver une ou plusieurs personnes à partir de leur nom ou prénom.+  * Un mode de recherche (? sur l'interface) permet de retrouver une ou plusieurs personnes à partir de leur nom ou prénom.
  
 Contrairement à un trombinoscope, le logiciel ne présente qu'une photo. Le trombinoscope n'utilise que **2** méthodes d'apprentissage du logiciel:  apprentissage par la lecture et apprentissage en masquant le prénom et le nom. Si on combine nom/prénom (3 possibilités), aléatoire(2 possibilités), mode d'apprentissage(3 possibilités)cela fait **18** possibilités  Contrairement à un trombinoscope, le logiciel ne présente qu'une photo. Le trombinoscope n'utilise que **2** méthodes d'apprentissage du logiciel:  apprentissage par la lecture et apprentissage en masquant le prénom et le nom. Si on combine nom/prénom (3 possibilités), aléatoire(2 possibilités), mode d'apprentissage(3 possibilités)cela fait **18** possibilités 
Ligne 46: Ligne 46:
 Pas besoin d’être expert pour créer votre base de données. Nous allons simplement transformer des fichiers CSV (tableaux de données) en une base SQLite en utilisant le logiciel **DBeaver**. Pas besoin d’être expert pour créer votre base de données. Nous allons simplement transformer des fichiers CSV (tableaux de données) en une base SQLite en utilisant le logiciel **DBeaver**.
  
-Aidez-vous de la **vidéo n° 2 (partie 8)** pendant la manipulation.+Aidez-vous de la **vidéo n° 2 (partie 10)** pendant la manipulation.
  
 ==== Étape 1 - Lancer le logiciel une première fois ==== ==== Étape 1 - Lancer le logiciel une première fois ====
Ligne 60: Ligne 60:
  
 ==== Étape 3 - Récupérer les fichiers CSV==== ==== Étape 3 - Récupérer les fichiers CSV====
-Pour récupérer les fichiers CSV, allez dans le dossier suivant : ~/gerard/.local/piveo/fichiers/salaries/+Pour récupérer les fichiers CSV, allez dans le dossier suivant, par exemple : ~/gerard/.local/piveo/fichiers/salaries/ 
 + 
 +Ce sont les bases de données rattachées à la section "Entreprise".
  
 Vous devez y trouver ces trois fichiers : Vous devez y trouver ces trois fichiers :
Ligne 69: Ligne 71:
  
 ==== Étape 4 - Récupérer le fichier SQL ==== ==== Étape 4 - Récupérer le fichier SQL ====
-Dans le même dossier, récupérez aussi le fichier : commun.sql+Dans le même dossier, récupérez également le fichier : commun.sql
  
 Ce fichier sert à créer la structure de la base de données  (tables, relations, etc.). Ce fichier sert à créer la structure de la base de données  (tables, relations, etc.).
  
 ==== Étape 5 - Suivre la vidéo n° 2 ==== ==== Étape 5 - Suivre la vidéo n° 2 ====
-Ouvrez la vidéo n° 2 (partie 8) et suivez les instructions pour :+Ouvrez la vidéo n° 2 (partie 9) et suivez les instructions pour :
   * créer la base SQLite dans DBeaver   * créer la base SQLite dans DBeaver
   * importer les fichiers CSV   * importer les fichiers CSV
   * finaliser votre base personnalisée   * finaliser votre base personnalisée
 Une fois terminé, votre base de données sera prête à être utilisée par l’application Une fois terminé, votre base de données sera prête à être utilisée par l’application
 +===== Problème lié au dossier ~/.local/piveo =====
 +
 +Le dossier ~/.local/piveo peut parfois contenir des données corrompues empêchant Piveo de démarrer correctement.
 +<note important>Attention: cette opération supprime les données locales.</note>
 +Sauvegardez vos bases avant toute manipulation.
 +
 +====Procédure de résolution====
 +
 +1 — Sauvegarder vos bases de données
 +
 +Copiez le dossier contenant les bases vers votre Bureau :
 +<code>
 +cp -r ~/.local/piveo/BaseDonnees ~/Bureau/SauvegardeBDD
 +</code>
 +
 +2 — Supprimer le dossier local de Piveo
 +<code>
 +rm -r ~/.local/piveo
 +</code>
 +3 — Relancer Piveo
 +Au premier lancement, le dossier ~/.local/piveo sera recréé automatiquement.
 +==== Restaurer vos bases (optionnel) ====
 +Si vous souhaitez récupérer vos anciennes données :
 +  - Fermez Piveo
 +  - Copiez les bases sauvegardées dans le nouveau dossier :
 +<code>
 +cp -r ~/Bureau/SauvegardeBDD/* ~/.local/piveo/BaseDonnees/
 +</code>
 ===== Technologie ===== ===== Technologie =====
   * Python3   * Python3
Ligne 92: Ligne 122:
 Ce logiciel est délivré sous la licence GPLv3: [[https://www.gnu.org/licenses/quick-guide-gplv3.fr.html|« Licence GPLv3»]] Ce logiciel est délivré sous la licence GPLv3: [[https://www.gnu.org/licenses/quick-guide-gplv3.fr.html|« Licence GPLv3»]]
 ===== Liens ===== ===== Liens =====
-  * github: [[https://github.com/GerardLeRest/piveo|« github de Piveo»]]+  * github: [[https://github.com/GerardLeRest/piveo-v2|« github de Piveo»]]
   * site internet: [[https://gerardlerest.github.io/piveo/|« site internet de Piveo»]]   * site internet: [[https://gerardlerest.github.io/piveo/|« site internet de Piveo»]]
   * forum: [[https://forum.ubuntu-fr.org/viewtopic.php?id=2091784|« discussion sur le forum »]]   * forum: [[https://forum.ubuntu-fr.org/viewtopic.php?id=2091784|« discussion sur le forum »]]