Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parNinon Bois Modifié depuis plus de 9 années
1
Supervision à distance d’une ligne de conditionnement temps réel 16/12/20101INSA de LYON - H4201
2
Plan I - Introduction II - Description des lots III - Intégration et tests IV - Bilan 16/12/2010INSA de LYON - H42012
3
16/12/2010INSA de LYON - H42013
4
Spécifications supplémentaires Pièces Pièce défectueuse si différente de la valeur indiquée dans le lot Arrivée des pièces chaque seconde Time Out arrivée pièce : 5 sec Cartons Pas de gestion de l'arrivée des cartons Erreur sur tentative d'ajout d'un 6e carton dans la file d'attente 16/12/2010INSA de LYON - H42014
5
Spécifications supplémentaires Imprimantes Reprise sur erreur d'impression après réparation des deux imprimantes Imprimante n°1 prioritaire Anomalie pour une imprimante en panne Erreur pour deux imprimantes en pannes Journal Enregistrement sur fichier texte Affichage sur poste de supervision 16/12/2010INSA de LYON - H42015
6
LCG global simplifié 16/12/2010INSA de LYON - H42016
7
Interfaces de communication Faible couplage des lots (deux IPC max) 16/12/2010INSA de LYON - H42017 Lot 1Lot 2Lot 3 File de cartons Voyant Sortie Réseau Entrée Réseau
8
IHM du poste de supervision 16/12/2010INSA de LYON - H42018
9
IHM du poste de supervision 16/12/2010INSA de LYON - H42019
10
IHM du poste de supervision 16/12/2010INSA de LYON - H420110
11
IHM du poste de supervision 16/12/2010INSA de LYON - H420111
12
IHM du poste de supervision 16/12/2010INSA de LYON - H420112
13
16/12/2010INSA de LYON - H420113
14
Lot 1 : Gestion des cartons et simulation 16/12/2010INSA de LYON - H420114
15
16/12/2010INSA de LYON - H420115 Lot 1 : Gestion des cartons et simulation
16
Choix pour la simulation Watchdog pour génération de pièces API pour génération de pièces défectueuses API pour Arret d'Urgence Capteurs représentés par des structures de données Voyants représentés par une (seule) variable énumérée (Vert, Orange, Rouge) 16/12/2010INSA de LYON - H420116 Lot 1 : Gestion des cartons et simulation
17
Tests effectués Carton plein Arrivée de pièces défectueuses ( seuil accepté ) Envoi carton aux imprimantes alors que la file est pleine Couleurs des voyants pour anomalies et erreurs 16/12/2010INSA de LYON - H420117 Lot 1 : Gestion des cartons et simulation
18
Lot 2 : Impression, journalisation, Mère, Filtre de communication 16/12/2010INSA de LYON - H420118
19
Lot 2 : Impression, journalisation, Mère, Filtre de communication 16/12/2010INSA de LYON - H420119
20
16/12/2010INSA de LYON - H420120 Lot 2 : Impression, journalisation, Mère, Filtre de communication
21
16/12/2010INSA de LYON - H420121 Lot 2 : Impression, journalisation, Mère, Filtre de communication
22
16/12/2010INSA de LYON - H420122 Lot 2 : Impression, journalisation, Mère, Filtre de communication
23
16/12/2010INSA de LYON - H420123 Lot 2 : Impression, journalisation, Mère, Filtre de communication Choix pour la simulation : Imprimantes représentées par des structures de données Tests effectués : Scénario nominaux Panne sur une Imprimante (anomalie) Pannes sur deux imprimantes (erreur) Reprise depuis erreur
24
Lot 3 : Couche réseau, IHM 16/12/2010INSA de LYON - H420124 Echanges Client - Serveur
25
Lot 3 : Couche réseau, IHM 16/12/2010INSA de LYON - H420125 Format des échanges Client Serveur Type 1 - Configuration lot - Reprise après erreur - Arrêt après erreur - Information lot - Erreur - Anomalie Type 2 Contenu Type 1 DateCodeContenu Type 2
26
Lot 3 : Couche réseau, IHM 16/12/2010INSA de LYON - H420126 Serveur
27
Lot 3 : Couche réseau, IHM 16/12/2010INSA de LYON - H420127 Serveur
28
Lot 3 : Couche réseau, IHM 16/12/2010INSA de LYON - H420128 Serveur Tests effectués
29
Lot 3 : Couche réseau, IHM 16/12/2010INSA de LYON - H420129 Client
30
Lot 3 : Couche réseau, IHM 16/12/2010INSA de LYON - H420130 Client Tests effectués ○ Tests de connexion ○ Tests de validité des données de configuration ○ Tests de réception de messages du serveur ○ Tests d'envoi de messages au serveur
31
16/12/2010INSA de LYON - H420131
32
Intégration continue Démarche de non régression et de conformité Tests unitaires Tests d'intégration intra-lot Tests d'intégration inter-lots Tests d'intégration totale Peer reviews Système de tickets 16/12/2010INSA de LYON - H420132
33
Tests unitaires Avoir une conformité niveau le plus bas Plan de tests ○ tests nominaux ○ tests limites Tâche ○ Considérée comme une boîte noire ○ Tests de son interface avec les IPC (entrées/sorties/erreurs) Création de tâches de simulation dédiées 16/12/2010INSA de LYON - H420133
34
Sur plusieurs niveaux Conformité intra-lot Conformité inter-lots sans le réseau Conformité totale Tests d'intégration 16/12/2010INSA de LYON - H420134 Intégration Lot x Lot 1Lot 2 Intégration Lot 1 Lot 2 Lot 3 Intégration Application
35
16/12/2010INSA de LYON - H420135
36
Points forts Plan de tests unitaires et d'intégration respectés (rédigés et codés) intégration grandement facilitée, fiabilité Conception peu révisée Choix de conception facilitant l'évolutivité de l'application 16/12/2010INSA de LYON - H420136
37
Points faibles Perte de temps considérable sur la cible...en vain ! (ou presque) IHM lourde en développement pour la simplicité attendue 16/12/2010INSA de LYON - H420137
38
Pistes d'améliorations Possibilité d'enchainer plusieurs lots IHM plus complète (exemples : filtrage des messages, taux de pièces défectueuses en temps réels etc.) Utiliser tout le potentiel de la cible : réseau, timer, interruptions 16/12/2010INSA de LYON - H420138
39
16/12/2010INSA de LYON - H420139
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.