[Exo01] Créer une application no/low-code
Choisir une solution de création d’application
Se référer à Alternatives à PowerApps pour sélectionner un outil ou utiliser Power Apps. Préférez Adalo pour la simplicité. S’inscrire sur le service (créer une adresse courriel jetable, type Gmail).
Lancer le “studio” de l’application (make.powerapps.com)
Cahier des charges de l’application
Objectifs
- Disposer d’une application de suivi du temps passé à vérifier des machines, accessible par mobile et / ou Web (plusieurs vérifications par jour pour une même machine, durée en minute).
- Pouvoir obtenir des statistiques : temps passé par jour, par machine et par opérateur.
Fonctionnalités attendues
- Une page permettant à l’opérateur de se sélectionner dans une liste déroulante + bouton OK
- Pas de mot de passe
- L’opérateur sélectionné doit être stocké “quelque part” pour l’utiliser dans les pages suivantes.
- Une page affichant une liste des vérifications déjà saisies par l’opérateur (dont filtrée sur l’opérateur) : date, heure début, heure fin, machine.
+ bouton Ajouter
+ bouton Supprimer
- Pas de bouton Modifier
- Une page permettant d’ajouter une vérification : date, heure début, heure fin, machine (l’opérateur est saisie automatiquement) + bouton Valider.
Fonctionnalités optionnelles
- Prise de photos, ajoutées à chaque vérification.
- Envoi d’une notification par email à chaque saisie d’une vérification
- Chaque opérateur est affecté à une liste de machines, la liste des machines seraient donc filtrable par opérateur.
Environnement technique
Interface : un service no/low-code.
Données : une base de données ou un fichier type Excel.
Structures & Données
Les tables
| Nom | Objectif |
| Opérateurs | Liste des opérateurs |
| Machines | Liste des machines |
| Suivi machines | Temps passé par jour, opérateur et machine |
Table Opérateurs
| Nom | Type | Obligatoire |
| Matricule | Texte (4) | true |
| Prenom | Texte (100) | false |
| Nom | Texte (100) | false |
Table Machines
| Nom | Type | Obligaoire |
| CodeMachine | Texte (7) | true |
| Emplacement | Texte (2) | false |
Table Vérifications
| Champ | Type | Obligatoire |
| Matricule opérateur | Texte (4) | true |
| Code machine | Texte (7) | true |
| DateVerification | Date | true |
| HeureDebut | Heure | true |
| HeureFin | Heure | true |
| Commentaires | Texte (255) | false |
Télécharger les données sources
https://drive.google.com/drive/folders/10QJOXyvtpnAdZD84W6ZlPPmzwksyLvKM?usp=sharing