Mise à jour de 'Inventaire du jeu de données'

master
J.P.Niepceron 2 недель назад
Родитель
Сommit
eb6c5be87f
1 измененных файлов: 236 добавлений и 7 удалений
  1. +236
    -7
      Inventaire-du-jeu-de-donn%C3%A9es.md

+ 236
- 7
Inventaire-du-jeu-de-donn%C3%A9es.md

@@ -129,7 +129,7 @@ schema des données: mettre en mode modification pour pouvoir lire correctement
╚══════════════════════════════════════════╝
╔══════════════════════════════════════════╗
Document associé machine
Machine associé porteur
╟──────────────────────────────────────────╢
║ NAssociationPorteur (8)clé primaire ║ -> numéro généré automatiquement
║ numéroImmatriculation clé étrangère(7)║ -> immatriculation du porteur
@@ -384,26 +384,255 @@ Permet de stocker des documents dans la base de donnée
"NDocument" : clé primaire. Généré automatiquement par le système de base de données
"cheminDocument" : chemin relatif au repertoire DOCUMENTS ou se trouve le document sur serveur. Valeur texte
- exemple bz48.pdf recherche le fichier ~/DOCUMENTS/bz48.pdf.
Les types de documents techniques étant nombreux l'extension doit être précisée. Un message d'erreur totalement incompréhensible doit apparaitre lorsque le serveur ne trouve pas le fichier ou ne sais pas l'ouvrir. Message proposé : "la madame elle est partie"
"titreDocument" : Fourni un titre qui sera affiché dans l'application Chaine de 100 caractères
Les nom de fichiers ou
"titreDocument" : Fourni un titre qui sera affiché dans l'application. Valeur chaine de 100 caractères
Les noms de fichiers ou titres de documents ne sont pas forcément pertinents, cela motive ce champ.
║ descriptionDocument ║ -> description du document affiché dans l'application
"descriptionDocument" : Fourni une description BREVE et SANS rappel du titre du document qui sera affiché dans l'application. Valeur texte
──────────────────────────────────────────
Table : Document associé piece
──────────────────────────────────────────
Permet de trouver un document associé à une pièce ou une pièce associé à un document ( dans le cas infiniment peu probable ou la référence d'une pièce dans un document est erronée ;-) )
"NAssociationDocument" : clé primaire. Généré automatiquement par le système de base de données
"nDocument" : clé étrangère issue de la clé primaire de la table Document. Valeur généré automatiquement
référence du document
"référencePièce" : clé étrangère issue de la clé primaire de la table pièce. Valeur alphanumérique avec point
référence de la pièce
──────────────────────────────────────────
Table : Machine
──────────────────────────────────────────
Permet de garder des informations sur la machine par exemple
- une liste de le xx/xx/xx pas de vidange utilisée 20 h depuis la visite du qui permet de voir par exemple que la vidange n'a pas été faite depuis 4 ans.
- modification de tel partie du fonctionnement de la machine demandé par le client
"NuméroSérie" : clé primaire. valeur chaine de 50 caractères
- WWX.YY.ZZZZZ (numero de série des machines France Elevateur)
- WW hauteur de travail de la machine
- X nombre max de personnes dans le panier
- YY année de fabrication
- ZZZZZ numéro incrémenté des machines
- XXXXXXXX numérode série des autres constructeurs
Ce champ contient le numéro de sériede la machine Le numéro de série est très différent suivant les marques des constructeurs. Bien que ne pense pas qu'il puisse y avoir des doublons.
numéro de série de la machine
clé primaire. valeur alphanumérique avec point
- XXXXYYYAAAA ( premier type de références ) les X et les Y sont des lettres les A sont des chiffres
- XXXX indique dans quel domaine la pièce se situe exemple HYDR pour hydrolique ou ELEC pour electrique
- YYY indique dans quel sous domaine la pièce se situe exemple pour ELEC : - DET detecteur - CON connecteur
- AAAA numéro de la pièce (incrémenté à chaque ajout de nouvelle pièce)
- XXXXXXXX
"modèle" : ║ -> modèle de la machine : ex 162TLE
"type" : ║ -> : nacelle elevatrice, grue, atelier, porte échelle, hayon, araignée, rail route ...
"description" : ║ -> : 4x4, 4x2, caisson ...
"informations" : ║ -> zone textuelle contenant ce qui à été fait et ce qu'il y aura a faire les prochaines fois sur la machine
╔══════════════════════════════════════════╗
║ Porteur ║
╟──────────────────────────────────────────╢
║ NuméroImmatriculation (7)clé primaire ║ -> immatriculation du porteur
║ numéroSériePorteur ║
║ marquePorteur ║ -> marque du constructeur du porteur
║ description ║ -> texte
╚══════════════════════════════════════════╝
╔══════════════════════════════════════════╗
║ Machine associé porteur ║
╟──────────────────────────────────────────╢
║ NAssociationPorteur (8)clé primaire ║ -> numéro généré automatiquement
║ numéroImmatriculation clé étrangère(7)║ -> immatriculation du porteur
║ numéroSérie clé étrangère(6)║ -> numéro de série de la machine
╚══════════════════════════════════════════╝
╔══════════════════════════════════════════╗
║ Document associé piece ║
Option de la machine ║
╟──────────────────────────────────────────╢
║ NAssociationDocument (5)clé primaire ║ -> numéro généré automatiquement
║ NuméoOption (9)clé primaire ║ -> numéro généré automatiquement
║ numéroSérie clé étrangère(6)║ -> numéro de série de la machine
║ typeOption ║ -> valeur parmi : treuil, double commande, ...
║ description ║ -> texte
╚══════════════════════════════════════════╝
╔══════════════════════════════════════════╗
║ Document associé machine ║
╟──────────────────────────────────────────╢
║ NAssociationDocument (10)clé primaire ║ -> numéro généré automatiquement
║ nDocument clé étrangère(4)║ -> référence du document
║ référencePièce clé étrangère(1)║ -> référence de la pièce
║ NumeroSérie clé étrangère(6)║ -> numéro de série de la machine
╚══════════════════════════════════════════╝
╔══════════════════════════════════════════╗
║ Document associé à un type de machine ║
╟──────────────────────────────────────────╢
║ NAssociationDocument (11)clé primaire ║ -> numéro généré automatiquement
║ nDocument clé étrangère(4)║ -> référence du document
║ typeMachine clé étrangère(6)║ -> type de machine défini dans machine
╚══════════════════════════════════════════╝
╔══════════════════════════════════════════╗
║ Pièce associée machine ║
╟──────────────────────────────────────────╢
║ NAssociationPièce (12)clé primaire ║ -> numéro généré automatiquement
║ référencePièce clé étrangère(1)║ -> référence de la pièce associé à la machine
║ numeroSérie clé étrangère(6)║ -> numéro de série de la machine
╚══════════════════════════════════════════╝
╔══════════════════════════════════════════╗
║ Proposition de devis ║
╟──────────────────────────────────────────╢
║ NPropositionDevis (13)clé primaire ║ -> numéro généré automatiquement
║ nContact clé étrangère(x) ║
║ nMachine clé étrangère(x) ║
║ date date ║
║ garantie? ║
║ kilométrage ║
║ heures moteur ║
║ heures hydrolique ║
╚══════════════════════════════════════════╝
╔══════════════════════════════════════════╗
║ Proposition des pièces du devis ║
╟──────────────────────────────────────────╢
║ NPropositionDevis (14)clé primaire ║ -> numéro généré automatiquement
║ référencePièce clé étrangère(1)║ -> référence de la pièce associé à la machine
║ enDéfaut? ║ -> oui ou non (permet de valider que le technicien a vérifié la pièce ou pas) contrainte B
║ référenceDéfaut clé étrangère ║
║ référenceCaracDéfaut clé étrangère ║
║ usure? ║ -> usure ou casse
║ référenceLocalisDéfaut clé étrangère ║
╚══════════════════════════════════════════╝
contrainte B (externe doit etre vérifier par le programme qui interface le serveur web avec la base de données) toutes les pièces doivent être validées pour que le tour de camion soit fini.
╔══════════════════════════════════════════╗
║ Contact ║
╟──────────────────────────────────────────╢
║ NContact (15)clé primaire ║ -> numéro généré automatiquement
║ nom ║
║ prénom ║
║ tel ║
║ email ║
║ adresse ║
║ type ║ -> : client, fournisseur, aide technique
║ informationComplémentaire ║ -> spécifie plus précisément le domaine d'expertise.
╚══════════════════════════════════════════╝
╔══════════════════════════════════════════╗
║ Type machine ║
╟──────────────────────────────────────────╢
║ NTypeMachine (16)clé primaire ║ -> numéro généré automatiquement
║ référenceTypeMachine ║
║ désignationTypeMachine ║
╚══════════════════════════════════════════╝
╔══════════════════════════════════════════╗
║ Liste de vérifications par type machine ║
╟──────────────────────────────────────────╢
║ NVérifTypeMachine (17)clé primaire ║ -> numéro généré automatiquement
║ nTypeMachine clé externe(16) ║
║ rangVérif numéro ║ -> rang de la piece à vérifier par type de machine (cntrainte A)
║ pièce clé externe(1) ║
╚══════════════════════════════════════════╝
Contrainte A (interne : assure la cohérence de la base de données) pour un type de machine il ne doit pas exister 2 vérifications différentes ayant le même rang. Il faut pouvoir inserrer une vérification à n'importe quel endroit Donc il faut pouvoir renumérotter les rangs originellement de n vers le dernier à m vers le dernier( le tour de camion se fait dans un ordre particulier).
╔══════════════════════════════════════════╗
║ Liste des défauts par pièce ║
╟──────────────────────────────────────────╢
║ NDéfautPièce (18)clé primaire ║ -> numéro généré automatiquement
║ nTypeMachine clé externe(16) ║
║ référencePièce clé externe(1) ║ -> permet de connaitre la pièce et d'afficher la photo
║ désignationDéfaut ║ -> texte qui doit etre envoyé sur l'interface homme machine pour réaliser le tour du camion
╚══════════════════════════════════════════╝
╔══════════════════════════════════════════╗
║ Caractéristique des défauts ║
╟──────────────────────────────────────────╢
║ NCaracDéfaut (19)clé primaire ║ -> numéro généré automatiquement
║ nDéfautPièce clé externe(18) ║
║ référencePièce clé externe(1) ║ -> permet de connaitre la pièce et d'afficher la photo
║ désignationCaracDéfaut ║ -> Lors d'un défaut sur un tour de camion caractéristique qui doit choisi par le technicien
║ usure/case ║
╚══════════════════════════════════════════╝
exemple lorsque le défaut (désignationDéfaut) est "autocollant de signalisation", il vas exister 2 caractéristiques de défauts qui seront "inscription effacées" et "etiquette déchirée" le tecnicien choisi une caractéristique )
╔══════════════════════════════════════════╗
║ Localisation des défauts ║
╟──────────────────────────────────────────╢
║ NLocalisDéfaut (20)clé primaire ║ -> numéro généré automatiquement
║ nDéfautPièce clé externe(18) ║
║ référencePièce clé externe(1) ║ -> permet de connaitre la pièce et d'afficher la photo
║ désignationLocalisDéfaut ║ -> Lors d'un défaut sur un tour de camion localisation qui doit choisi par le technicien
╚══════════════════════════════════════════╝
exemple lorsque le défaut (désignationDéfaut) est "autocollant de signalisation", il vas exister plusieurs localisations du défauts qui seront "arrière du panier", "droite du plateau" gauche du plateau" ... le tecnicien choisi une localisation )
Le tour de cammion (pré devis) commence toujours par l'immatriculation du camion. Si le camion n'existe pas dans la base, il faut en plus noter le numéro de serie du porteur. Il faut en suite noter ses km, ses heures hydroliques et si possible ses heures moteur. Puis viens le niveau de carburant, si il est inférieur à la quantité necessaire pour faire la distance de l'atelier au site client, il faut refaire le plein ( si la quantité restante est inférieur à 1/4 du reservoir ). On verifie ensuite les pièces du camion.


Загрузка…
Отмена
Сохранить