Rangement
From Electrolab
Contents
Présentation
Dream Team
Le groupe de travail est composé de Léo, Pilou et Nosh. Il a pour vocation de créer un système permettant d'organiser, classer et ranger les équipements du Lab. Mais aussi de s'assurer que ce système soit connu et respecté des membres.
Objectifs
- Créer et maintenir un système visuel et informatisé de stock et de rangement pour le lab.
- Un système simple et efficace.
- Coder une solution logicielle (php/mysql) permettant la consultation et l'édition de la version numérique de l'inventaire.
- Gestion du stock des composants électroniques
- Listing des matériels à vendre
- Listing des matériels défectueux
- Mettre en place un système d'emprunt et restitution de matériels (QRcode ?)
- Plusieurs niveaux d'access ou pas ? Admin/user ou collaboratif ?
- Unifier les bases utilisateurs et droits des différents systèmes du Lab (wiki, inventaire, blog, RFID, etc, ...). Via "Single Sign On" ?
- Gérer les accès et les droits des badges RFID des membres du Lab.
Idées - Propositions
- Etoffer les types : "composant", "livre", "projet perso" ...
- Ajouter un champs à chaque item et/ou espace de rangement permettant de le lier à une image et/ou des plans
- Ajouter un champs à chaque item permettant de le lier à une documentation électronique (page wiki, url, datasheet,...)
- Ajouter un champs "Péremption" ou "Date limite"): que ce soit pour un produit chimique, pour l'échéance d'un contrôle de conformité ou de calibration ...
- à côté de chaque item listé, ajouter une colonne "actions" contenant les boutons suivant :
- "marquer à la vente"
- "signaler un problème"
- "ajouter au listing"
- ces boutons affecteront un flag aux objets choisis ce qui aura pour effet de les faire apparaitre respectivement dans les menus "Objets à vendre", "Problèmes" et "Listing" qui seront disponibles dans la marge de gauche.
- Menu "Objets à vendre"
- Menu "Matériels défectueux" : affiche une liste des équipements ayant le flag "Signaler un problème"
- Menu "Listing" : affiche une sélection d'items (utiles pour la conception d'un projet par ex) et leur emplacement dans le Lab. Ainsi qu'un historique des derniers listings ?
- Pouvoir lier des items/équipements entre eux pour créer des lots = Gestion des accessoires (fraises, ...). Peut-être aussi utile pour les boites "Projet perso" ...
- Gestion des dettes/crédit pour la boîte à bouffe
Ressources
Base de gestion
Une base de gestion BASL est en cours de développement. Elle permettra de contenir :
- L'inventaire des articles contenu dans le lab, en fonction de la précision choisie.
- La décomposition logistique du lab au format zone/rack/équipement/composants.
- Les tâches de maintenance permettant l'entretien des différents équipements.
- Tâches préventives.
- Tâches correctives.
- Les compétences permettant d'utiliser les équipements et d'en effectuer la maintenance.
- Les différents documents liés à la maintenance/l'utilisation/l'étude des équipements.
Cette base pourra ensuite être reliée à l'interface décrite cui-dessus.
Technique
Cette base sera basée sur la spécification MIL-STD 1388-2B conçue pour gérer l'exploitation et la maintenance des systèmes militaires complexes. Les différentes tables et champs ont été sélectionnés :
- pour conserver une capacité à ajouter d'autres tables et à relier cette base aux autres bases du lab.
- pour permettre une optimisation par MCD lorsque la base commencera à prendre du volume.
Réalisation
Le SGD utilisé est Postgresql, ceci pour conserver une compatibilité avec les autres bases du Lab.