[Base] Gestion de gabarits de soudage

Discussions sur les projets et applications développés en liaison avec une suite bureautique libre.

Modérateur: Vilains modOOs

[Base] Gestion de gabarits de soudage

Messagepar benjamin08 » 02 Avr 2014 19:47

Bonsoir à tous,

Je travaille dans une entreprise de soudage. Nous utilisons une grande quantité de gabarits de soudage que je souhaiterais répertoriés dans une base de données pour en facilité la gestion.
J'ai téléchargé et installé Open Office 4.0.1 et suivi les tutoriels pour me faire une idée de la logique de création d'une base de donnée.
Avant de me lancer dans la création de ma base, je vous en expose rapidement le cahier des charges afin d'obtenir d'éventuels conseils me permettant de bien utiliser les bonnes fonctions (nombres de tables à réalisée, relations, calcul des dates en fonction des fréquences).
Merci d'avance pour votre aide.

Voici un aperçu de la base que je souhaite créé :

Base de donnée de gestion de gabarits de soudage :

Données d'entrée de la base

Gabarit de soudage manuel ou de soudage par robot ou de positionnement référencés respectivement SMxxx, SRxxx et APxxx (1 référence unique par gabarit)

Une liaison entre code article de pièce (6xxxxxx) et un ou plusieurs gabarits permettant la réalisation de la pièce

Code article faisant partie d'une famille de produit

Une date de création du gabarit

Un emplacement de stockage

Une date de contrôle du gabarit

Une fréquence de contrôle

Un historique des dépannages et entretien préventif des gabarits selon une fréquence établi à la création de la base.

Utilisation de la base

Quatre services utilisant la base :

- 1 formulaire service Méthodes => création des gabarits et création des liens entre gabarits et code article/famille de produits

- 1 formulaire service qualité => gestion du contrôle des gabarits (date du contrôle et date du prochain contrôle selon une fréquence déterminée par le service Méthode)

- 1 formulaire maintenance => un historique en quelques mots des entretiens curatif (descriptif sommaire + maintenance, soit curative, soit prédictive)

Des requêtes possibles par différents intervenants :

- Recherche des gabarits a utiliser en fonction d'un code article et affichage de l'emplacement de stockage et affichage d'une photo.
- Recherche de tous les gabarits d'une même famille de produit.
- Recherche des codes articles réalisables en fonction d'un n° de gabarits (quand un gabarit est utilisé pour plusieurs pièce)
- Edition d'un listing de préventif en fonction de la dernière date de préventif et de la fréquence indiquée
- Edition d'un listing des contrôle en fonction de la fréquences
Dernière édition par lawrence le 03 Avr 2014 01:01, édité 1 fois.
Raison: Titre plus clair
Open Office 4.0.1 windows sept (professionnel) et Mac OS X (personnel)
benjamin08
Fraîchement OOthentifié
 
Message(s) : 3
Inscrit le : 02 Avr 2014 19:21

Re: Création d'une base de donnée par un Novice

Messagepar jeanmimi » 02 Avr 2014 21:16

Bonjour,
Comme il y a beaucoup de questions, et qu'il y aura aussi plusieurs niveaux de réponses, il serait mieux de déplacer ce sujet dans la section Projets du forum ... et changer le titre par "Gestion de gabarits de soudage"
LibreOffice Version : Version: 6.3.1.2 (x64) (7 septembre 2019)
Java (x64) 1.8.0_xxx, Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 14953
Inscrit le : 03 Mars 2006 17:02
Localisation : Venise verte

Re: [Base] Gestion de gabarits de soudage

Messagepar benjamin08 » 04 Avr 2014 14:44

Bonjour et merci d'avoir déplacer le sujet au bon endroit.

Pour commencer ma base par la création des tables,
Quelle est la logique à adopter ? création des tables par rapports aux futurs requêtes, ou plutôt par rapport au formulaires nécessaires ?

La clé peut-elle être mise, par exemple sur le numéro de gabarit qui est unique. Ou est-il préférable de créer un champ "auto assign" et de mettre la clé sur ce champs.

Est-ce qu'une clé par table est obligatoire ? Ou une seule clé pour l'ensemble de la base.

Désolé si mes questions vous paraissent basiques, mais je suis réellement néophyte dans ce domaine.

Merci.
Open Office 4.0.1 windows sept (professionnel) et Mac OS X (personnel)
benjamin08
Fraîchement OOthentifié
 
Message(s) : 3
Inscrit le : 02 Avr 2014 19:21

Re: [Base] Gestion de gabarits de soudage

Messagepar jeanmimi » 04 Avr 2014 14:57

Il faut commencer par les tables les plus simples : celle des gabarits, soit avec le numéro unique en clé primaire, sans doute de type INTEGER pour les relations à établir entre Tables, soit plutôt un champ Id_Gabarit en Auto-Valeur (ce second chois aura ma préférence).
Si c'est plus simple et plus évident par rapport aux actuelles habitudes de travail, tu peux choisir de créer une table différente par type de gabarit :
T_soudage_manuel : Id_SM, RefSM, DateCreationSM, Id_Lieu_stockage
T_soudage_robot : Id_SR, RefSR, DateCreationSR, Id_Lieu_stockage
T_soudage_positionnement : Id_SP, RefSP, DateCreationSP, Id_Lieu_stockage
et une Table pour les lieux de stockages : Id_Lieu_Stock, Lieu_Stock

Ensuite, tu postes ton ébauche de base pour faire tester, puis suggérer d'autres tables, comme celle des articles et des détails des articles.
LibreOffice Version : Version: 6.3.1.2 (x64) (7 septembre 2019)
Java (x64) 1.8.0_xxx, Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 14953
Inscrit le : 03 Mars 2006 17:02
Localisation : Venise verte

Re: [Base] Gestion de gabarits de soudage

Messagepar benjamin08 » 04 Avr 2014 20:32

Merci jeanmimi pour ces bons conseils.
Je m'y penche et soumet le projet à la communauté.
Open Office 4.0.1 windows sept (professionnel) et Mac OS X (personnel)
benjamin08
Fraîchement OOthentifié
 
Message(s) : 3
Inscrit le : 02 Avr 2014 19:21


Retour vers Projets

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : tintin et 2 invité(s)