Vous êtes sur la page 1sur 55

République Tunisienne Université de Carthage

Ministère de l’Enseignement Supérieur Institut Supérieur des


Sciences Appliquées et de
Technologie
et de la Recherche Scientifique de Mateur

Projet de Fin d'Études


Présenté à

L’Institut Supérieur des Sciences Appliquées et de


Technologie de Mateur

En vue de l’obtention de la Licence Appliquée en


Electronique

Parcours : Auto-Tronique

Par

Raefet WAYEL

Application des pieces de rechanges des


tables de tests

M. Président
M. Rapporteur
Mme. Ines HAMMAMI Encadreur
M. Borhen KOUKI Encadreur de l’Entreprise

Année universitaire 2020-2021 N° d’ordre : IT-01


DEDICACES

i
Ce modeste travail est dédié
A mes très chers Parents, Autant de phrases et d’expressions aussi éloquentes soientelles ne
sauraient montrer le degré d’amour et d’affection que j’éprouve pour vous. Vous avez su
m’inculquer le sens de la responsabilité, de l’optimisme et de la confiance en soi face aux
difficultés de la vie. Que Dieu le tout puissant vous préserve, vous accorde santé, bonheur,
quiétude de l’esprit et vous protège de tout mal

A mes chers frères, En souvenir de l’agréable enfance qui nous a réuni et pour toute la
complicité et l’entente qui nous unissent.

A mes chers amis, vos encouragements et votre soutien m’ont toujours été d’un grand secours.
Puisse ce travail témoigner de ma ma sincère estime. A tout ceux qui ont contribué à la
réalisation de ce travail et tout ceux qui m’ont chaleureusement supportée.

Raefet WAYEL

Page ii
REMERCIEMENTS

C ’est avec un grand plaisir qu’on réserve cette page en signe de gratitude et de profonde
reconnaissance à tous ceux qui on a aidé à la réalisation de ce modeste travail.
Tout d’abord, on adresse mon sincère remerciement et mon profonde gratitude à mon encadrante
Mme.Ines HAMMAMI pour sa encadrement de qualité et pour tous ses conseils judicieux tout
au long de ce projet.
On tient aussi à exprimer mon vif sentiment de gratitude à M.Borhen KOUKI et M.Achref
JBELI pour leurs disponibilités, leurs générosité, leurs directives et leurs conseils.
On tient aussi à exprimer mon profond respect à toute l’équipe de travail qui on a fourni le
cadre nécessaire pour la réalisation de mon projet. On a eu l’honneur et le plaisir de travailler
au sein d’une aussi dynamique équipe.
Par ailleurs, on adresse mon sincère remerciement aux membres du jury pour avoir bien voulu
examiner et juger ce travail.
On remercie enfin tous les enseignants de l’Institut Supérieur des Sciences Appliquées et de
Technologie de Mateur.

i
Table des matières

1 CADRE GENERAL DU PROJET 2


Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1 Présentation de la societé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1.1 Historiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1.2 Organigramme de l’entreprise . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.3 Les différents départements . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Cycle de production . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2.1 Magasin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2.2 Zone de coupe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2.3 Zone de préfabrication . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2.4 Zone d’assemblage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2.5 Le contrôle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.3 Problématique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

2 ANALYSE ET SPECIFICATION DES BESOINS 18


Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.1 Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.2 L’organigramme de réalisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.3 Liste module de test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.3.1 Les différents types de modules de test électrique . . . . . . . . . . . . . 20
2.3.2 Conception des modules de test de contrôle électrique . . . . . . . . . . . 24
2.4 Préparation classeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.5 Préparation base de donnée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.5.1 Modèle conception de données (MCD) . . . . . . . . . . . . . . . . . . . 30
2.6 Préparation application mobile . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

ii
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

3 Réalisation 33
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.1 Environnement matériel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.2 Environnement logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.2.1 Langages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.3 Mise en oeuvre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.3.1 Interfaces exclusives au Admin : . . . . . . . . . . . . . . . . . . . . . . . 39
3.3.2 Interfaces exclusives aux employés : . . . . . . . . . . . . . . . . . . . . . 41
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Table des figures

1.1 Logo de SEBN.TN2 [1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3


1.2 SEBN dans le monde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 organigrmme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 Les bobines de fils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5 Machine de coupe : KOMAX [2] . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.6 Fil soudé par un soudage ultrason . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.7 Machine de soudage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.8 Machine de Torsadage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.9 Machine de sertissage manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.10 Table fixe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.11 Table carrousel (chaine) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.12 Architecture de contrôle électrique . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.13 Ordinateur et soft CS WIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.14 Testeur CT25 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.15 Table test de contrôle électrique . . . . . . . . . . . . . . . . . . . . . . . . . . 16

2.1 organigrmme de travail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20


2.2 Module de contrôle simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.3 Module de contrôle avec bloc mobile et ces composants . . . . . . . . . . . . . . 21
2.4 Module de contrôle avec étanchéité et ces composants . . . . . . . . . . . . . . 22
2.5 Module de contrôle avec fermeture de verrou et ces composants . . . . . . . . . 23
2.6 Module de contrôle avec pinne push-test et ces composants . . . . . . . . . . . 23
2.7 Composition d’un module de contrôle . . . . . . . . . . . . . . . . . . . . . . . . 24
2.8 Exemple de contre pièce sur une TCE . . . . . . . . . . . . . . . . . . . . . . . . 24
2.9 Les pines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.10 Les switchs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

iv
TABLE DES FIGURES

2.11 Installation pneumatique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27


2.12 Distributeur plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.13 Les tuyaux d’alimentations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.14 Les composants de l’installation électrique . . . . . . . . . . . . . . . . . . . . . 28
2.15 Exemple d‘une fiche technique [4] . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.16 Le modèle conceptuel des données . . . . . . . . . . . . . . . . . . . . . . . . . . 31

3.1 Logo de Android Studio [5] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35


3.2 Logo de l’excel [6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.3 Logo de TSK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.4 Logo de Java [7] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.5 Logo de Html 5 [8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.6 Logo de CSS 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.7 Exemple de table de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.8 Interface d’authentification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.9 Interface d’authentification Admin . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.10 Ajout d’un employé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.11 Confirmation l’ajout d’employé . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.12 Rechercher avec référence de module de test . . . . . . . . . . . . . . . . . . . . 41
3.13 Liste des pines et des switches . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.14 Liste des applications pour le message . . . . . . . . . . . . . . . . . . . . . . . 42
3.15 L’envoi de message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.16 Ajout d’un test module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Page v
Liste des tableaux

3.1 Description de machine de développement . . . . . . . . . . . . . . . . . . . . . 34

vi
Introduction générale

Désormais, l’informatique n’est plus seulement l’un des instruments de productivité et de


rentabilité. Elle représente aussi la révolution la plus importante et la plus innovante qui a
marqué la vie de l’humanité en ce siècle passé. En effet l’informatique nous offre le meilleur des
conforts. Aucun domaine n’est resté étranger à cette stratégie qui fournit tant de service aussi
bien pour l’entreprise que pour le personnel.

L’informatique joue évidemment un rôle important dans le domaine de l’électronique, et


en particulier la conception des modules de test électrique, qui est difficile compte tenu de
l’observation des informations. Donc, une application mobile est la solution parfaite qui cherche
à diminuer la pénibilité du travail et optimiser les gains .

Dans ce cadre, on a été amené à développer une application des modules de test comme
projet de fin d’études.

Dans mon rapport, subdivisé en trois chapitres, on a rapporté les différentes étapes de
l’achèvement de mon projet.
Dans le premier chapitre on est intéressé à la présentation de la SEBN.TN2, ensuite nous
avons mis l’accent sur le cycle de production de la société. On a aussi expliqué la problématique
. Le deuxième chapitre, on a propsé une solution convenable et on a expliqué l’organigramme
de réalisation de mon projet. Dans le dernier chapitre, on a parlé des outils techniques et de la
présentation de l’application. Enfin on a clôturé par une conclusion qui synthétise notre travail.

1
Chapitre 1

CADRE GENERAL DU PROJET

2
CHAPITRE 1. CADRE GENERAL DU PROJET

Introduction

A travers ce chapitre, on mettera le projet dans son contexte le plus général.


Tout d’abord, on présentera le cadre du projet et l’organisme d’accueil. Ensuite, on met l’accent
à décrire le cycle de production et la partie testing autour du quel se déroule mon projet de fin
d’études. Enfin, on exposera brièvement la problématique.

1.1 Présentation de la societé


SUMITOMO ELECTRIQUE BORDNETEZ-TUNISIA (SEBN.TN2) est spécialisée dans
la fabrication des faisceaux électriques pour l’industrie Automobile. L’entreprise a démarrée
en 2019 à la zone industrielle Fajja –Mornaguia tout en adoptant une politique ambitieuse
de gestion des ressources humaines attrayante pour les collaborateurs en favorisant la prise de
responsabilité, le sens d’initiative, le travail en équipe, la culture de performance, l’amélioration
continue et le développement des compétences.

Figure 1.1 – Logo de SEBN.TN2 [1]

1.1.1 Historiques

• Sumitomo Electric Bordnetze a été fondée en 1986 en tant que joint-venture entre Volks-
wagen AG et Siemens AG, et a reçu le nom de Volkswagen Bordnetze GmbH.

• Au début des années 1990, les premiers sites internationaux ont été créés, entre autres en
Turquie (1990), en Pologne (1992), en Slovaquie (1996).

• En 2003, la création de la coentreprise Changchun Volkswagen Bordnetze Co., Ltd. à


Changchun / RPC a suivi son entrée sur le marché chinois pour la première fois.

Page 3
CHAPITRE 1. CADRE GENERAL DU PROJET

• En 2006, Volkswagen AG et Siemens AG vendaient la Volkswagen Bordnetze GmbH, la


société a été acquise par Sumitomo Electric Industries Ltd. et Sumitomo Wiring Système
Ltd. et depuis, opère sous le nom de Sumitomo Electric Bordnetze.

• SEBN à 41 locations divisés sur 13 pays : Dans l’Europe, L’Allemagne , dans l’Amérique :
Mexique, Ukraine, Poland, république de Czech, Russie et Moldova ; En Asie : Chine,
Slovaquie, Bulgarie, et Romanie , et en Afrique : Marroque et la Tunisie Particulièrement
en Tunisie, SEBN se trouve à Jendouba (SEBN TN) depuis 2008.

• En 2018, le groupe a opté pour l’implémentation de son deuxième site à El Fejja avec une
capacité d’accueil qui va dépasser 3000 epmloyés en fin 2024.

Figure 1.2 – SEBN dans le monde

Page 4
CHAPITRE 1. CADRE GENERAL DU PROJET

1.1.2 Organigramme de l’entreprise

SEBN-TN2 est une entreprise de structure et d’architecture conforme aux normes interna-
tionales. Outre la Directeur Générale, elle est composée de 10 départements principaux comme
la figure 1.3 ci-dessous montre :

Figure 1.3 – organigrmme

1.1.3 Les différents départements

• Département PPE :
Ce département est charge d’optimiser la planification de la production en fonction des
besoins des clients et des objectifs internes. Les principaux pôles de ce département sont
d’une part, l’ingénierie produit dont la mission est la conception des produits, l’application
des modifications techniques pour les différentes familles des produits, et d’autre part, le
pole Ingénierie de processus quiets charge de la mise en place des méthodes de travail
ainsi que la conception des postes de travail et leurs emplacements.

• Département Project PPM :


Il définit et maintient le référentiel des processus lies à la gestion de projet. Sa mission
principale est d’assurer la coordination entre les différents intervenants dans la réalisation
des différents projets. Il prend en charge la documentation, le tutorat et l’évaluation de
la gestion des projets, ainsi que le suivi de la mise en œuvre.

Page 5
CHAPITRE 1. CADRE GENERAL DU PROJET

• Département Controlling PMC :


cordonne toutes les informations, il évalue la production, il surveille toutes les activités
liées au contrôle de gestion ainsi que les opérations de suivi du budget, pour éviter le
gaspillage lié a la production et a la consommation des matières premières.

• Département logistique PLM :


La fonction logistique a pour objectif de veillez a l’harmonie totale et la parfaite syn-
chronisation entre les flux de matières et des flux d’informations (production en Just a
temps). Le département logistique assure aussi l’approvisionnement, la gestion des stocks,
l’ordonnancement de la production, le transport...

• Département Ressources Humaines RH :


Le département RH a une double mission : il assure d’une part la gestion du volet admi-
nistratif du personnel : la paie, les prestations sociales, la gestion de l’absentéisme et de
la discipline,... .D’autre part, il assure tous les axes lies au développement des Ressources
Humaines a travers tel que la formation technique, la formation continue, le recrutement,
la gestion des carrières, la communication interne...

• Département Finance PCP :


Ce département a pour mission l’évaluation et la planification des couts. Il cordonne, il
évalue, il surveille toutes les activités liées au contrôle de gestion, et aussi les opérations
de comptabilité, de budgétisation et toutes les opérations de trésorerie

• Département Informatique IT :
Charge de l’administration du système d’information, le département informatique s’oc-
cupe de la gestion du parc informatique dont l’installation et l’entretien du réseau et des
serveurs ainsi que la maintenance des serveurs, en outre ce service est charge de gérer les
applications des différents départements

• Département Technique et Sécurité PTS :


La principale mission du département technique et sécurité est de faire la maintenance
et l’entretien des machines et des bâtiments et d’assurer l’application et la diffusion des
règles de sécurité de l’entreprise en informant les employés sur les mesures de prévention et
en analysant les incidents qui ont eu lieu afin de déterminer leurs causes et en déduire des
action d’amélioration et de prévention des risques tout en gardant une relation constante
avec les autres départements, les compagnies d’assurance, ..

Page 6
CHAPITRE 1. CADRE GENERAL DU PROJET

• Département Production PPR :


La mission principale de ce département est d’assurer l’exécution de la production selon les
normes des clients (fournis par le département planning) et selon les exigences des normes
qualité (normes client et normes ISO TS 16949). Ce département comprend plusieurs
services qui varient entre la planification, la préfabrication, le montage, la maintenance
et l’entretien des machines et des bâtiments.

• Département Qualité PQM :


Le rôle du département qualité est de mettre en place un système de management de la
qualité capable d’assurer un respect totale des exigences clients et des normes interna-
tionales (IATF 16949, VDA,...).Pour accomplir sa mission, le département qualité utilise
une combinaison entre plusieurs techniques notamment : le contrôle de la production, la
maitrise statistique des données, les audits internes..

1.2 Cycle de production


Un câblage est défini suivant un plan bien déterminé, où c’est composant sont :

• fils (différentes sections, différents longueurs, différents couleurs, différents contacts)

• bandage ou habillage (Pvc, textile. . . .).

• connecteurs.

Ces composants devant être contrôlé avant d’utiliser, pour éliminer les anomalies et tout risque
à utiliser une matière première non conforme.Commençant par le magasin,on va décrire les
étapes de fabrication des faisceaux de câble pour l’automobile.

1.2.1 Magasin

C’est un espace de stockage de la matière première (bobine de fils, bobine de causse et


composants) et un espace de stockage des produits finis.
la figure 1.4 ci-dessous montre un exemple des bobines de fils qui se trouvent dans l‘espace
de stockage (Magasin) :

Page 7
CHAPITRE 1. CADRE GENERAL DU PROJET

Figure 1.4 – Les bobines de fils

1.2.2 Zone de coupe

Dans cette zone sont effectués les premiers traitements sur les fils. L’opérateur reçoit une
fiche de coupe de département Planification (engineering) qui précise toutes les opérations à
effectuer sur un fil donné, aussi que les paramètres à respecter et les tolérances admises.
Les opérations de coupe, de marquage, de dénudage, de sertissage et application joint sont
effectuées suivant des programmes bien déterminés spécifiant la longueur des fils à couper aussi
que leurs sections et leurs couleurs. Ces programmes sont enregistrés dans des ordinateurs placés
sur les machines KOMAX , comme le montre la figure 1.5 , en utilisant le logiciel CAO.

Figure 1.5 – Machine de coupe : KOMAX [2]

Page 8
CHAPITRE 1. CADRE GENERAL DU PROJET

1.2.3 Zone de préfabrication

Il s’agit de terminer des fils équipés : ajout d’opérations ne pouvant pas être réalisées sur la
machine de coupe (komax).
Dans cette partie, on trouve ces 3 étapes :

• Soudage ultrason :
C’est un assemblage de fils de différentes sections, longueurs et couleurs par une sou-
dure.Le courant électrique passe alors dans chaque fil comme s’il n’y avait plus qu’un seul
fil.

Figure 1.6 – Fil soudé par un soudage ultrason

Le point de soudage doit être protégé des courts circuits et des agressions corrosives telles
que l’eau, l’huile ou l’air salin. Il existe deux types de protection :
- Protection avec bandage.
- Protection avec schrumpf.
Ces fils sont préparés dans une machine de soudage qui on la montré dans la figure 1.7.
Elle est composée par une unité de soudage, moniteur , Documents au poste et le support
fils :

Page 9
CHAPITRE 1. CADRE GENERAL DU PROJET

Figure 1.7 – Machine de soudage

• Torsadage :
Permet de tresser 2 ou 3 fils entre eux sous forme sinusoïde pour éliminer les parasites,
comme la figure 1.8 montre ci-dessous :

Figure 1.8 – Machine de Torsadage

Page 10
CHAPITRE 1. CADRE GENERAL DU PROJET

• Sertissage manuel :
Parfois il y’à des contacts de grande forme qu’on ne peut pas les sertir avec la machine
de coupe KOMAX donc on essaye de le faire manuellement avec la machine de sertissage
manuel qui la figure 1.9 montre :

Figure 1.9 – Machine de sertissage manuel

1.2.4 Zone d’assemblage

Dans cette zone on fait l’assemblage des différents éléments de câblage en respectant le plan
demandé.
Il y’à une zone de préparation où les opératrices prépare les connecteurs parce que parfois il
y’à des connecteurs qui nécessitent préparation pour assurer l’étanchéité, verrouillage...
Dans la zone d’assemblage, les opératrices procédant au montage des fils selon un mode opéra-
toire bien déterminer sur des planches contenant une schématisation du câblage et des fils.
Cette opération s’effectue sur des planches fixes ou sur des carrousels tournants, comme le
montre la figure 1.10 et la figure 1.11, pour un assemblage en chaine.

Page 11
CHAPITRE 1. CADRE GENERAL DU PROJET

Après cette instruction, viens le contrôle de faisceau électrique dont on parle dans la partie
précédente.

Figure 1.10 – Table fixe

Figure 1.11 – Table carrousel (chaine)

Page 12
CHAPITRE 1. CADRE GENERAL DU PROJET

1.2.5 Le contrôle

Quand on finit l’assemblage du différent élément du câble, on passe à une étape très impor-
tante, c’est le contrôle. Dans cette étape le câble doit confirmer les différents types de contrôle
pour assurer une bonne qualité. Dans notre projet, on intresse uniquement à la partie de test
(contrôle électrique).

• Architecture de contrôle électique :


le table de controle électrique est composé par plusieurs équipements qui communiquent
entre eux.
Pour lancer le départ du test, le lecteur code a barre lit l‘étiquette de chacun cable
électrique et transfert les données vers un ordinateur puis vers un testeur CT25, pour
tester le cablage , qui est lié aux différents cartes d‘interface . Ces cartes sont des cartes
de connexion entre le Pc et les modules de test . Quand le test est fini, une imprimante
thermique lance l‘impression de l‘étiquette du controle électrique.
On peut modéliser la liaison entre les différents équipements par le schéma suivant :

Figure 1.12 – Architecture de contrôle électrique

Page 13
CHAPITRE 1. CADRE GENERAL DU PROJET

• Composition de système de contrôle électrique


Le système de contrôle électrique est constitué généralement par les éléments suivants :

• Ordinateur et soft CS WIN :


La configuration matérielle nécessaire de l’ordinateur de poste de contrôle électrique
avec le logiciel CSWIN est la suivante :
- Processeur : Pentium Microsoft Windows XP
- RAM : 8 MB (au moins).
- Moniteur : Résolution 800*600 pixels.
- Disque dur : 200MB (au moins).
la figure 1.13 montre l‘ordinateur et le logo de logiciel CSWIN utilisé :

Figure 1.13 – Ordinateur et soft CS WIN

• Testeur CT25 :
C’est un appareil permettent de tester le câblage comme le montre la figure 1.14 .
Il y’à différent type de testeur, chacun possède ces propres caractéristique, tel que
CT11, CT15, CT25, CT30, CT35.
Cet appareil est lié aux différentes cartes d’interface, carte master, carte slave et les
cartes master slave.

Page 14
CHAPITRE 1. CADRE GENERAL DU PROJET

Ces cartes sont des cartes de connexions entre le PC et les modules de test ainsi que
le testeur.

Figure 1.14 – Testeur CT25

• Lecteur code à barre [3] :


C’est l’outil qui fait le transfert des données pour lancer le départ du test par l’équi-
pement du contrôle électrique et pour faire la libération de câblage à la fin de test.

• Imprimante thermique :
Pour le système d’identification des câblages testés, on utilise l’imprimante ther-
miques avec des robons SOLO 80 pour lancer l’impression de l’étiquette du contrôle
électrique.

• Table de test électrique (les modules, les cartes d’interfaces. . . ) :


La table test de contrôle électrique est une machine qui vérifie la continuité entre tous
les liaisons électriques d’un faisceau, la présence de tous les composants, l’étanchéité
et le verrouillage.
Autrement, c’est un banc d’essai constitué par des connecteurs repartis suivant un
lay-out prédéfini selon le plan de câblage et connecté suivant une table de brochage
spécifique.

Page 15
CHAPITRE 1. CADRE GENERAL DU PROJET

la figure 1.15 montre un exemple de table de test électrique avec on a travaillé :

Figure 1.15 – Table test de contrôle électrique

• Type de test de contrôle électrique


La table de test électrique permet de tester les éléments suivants :
- Continuité : Cette opération consiste à vérifier s’il y a des coupures dans les fils du
câblage électrique, donc, ce test permet également de détecter les fils en moins dans le
faisceau à tester (manque fil).
- Court-circuit : Il sert à vérifier l’isolation des différents fils du câblage électrique.
- Inversion
- Nombre de fils
- Fermeture double verrouillage
- Etanchéité

Page 16
CHAPITRE 1. CADRE GENERAL DU PROJET

1.3 Problématique
Jusqu’à maintenant, les techniciens utilisent un mode d’observation des informations tradi-
tionnel. Ils ne disposent pas encore d’une application spécifique. Ces tâches nécessitent beaucoup
de temps, d’attention et une vérification régulière.
En outre, l’absence d’une base de données et la non informatisation du travail ralentissent
la circulation des informations et diminuent la rentabilité.

Conclusion
Dans ce premier chapitre, on a présenté l’organisme d’accueil ainsi que le cadre général
de notre projet. on a aussi dégagé le cycle de production de la société. Après avoir donner la
problématique, on passera alors à la proposition de la solution .

Page 17
Chapitre 2

ANALYSE ET SPECIFICATION DES


BESOINS

18
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

Introduction
Dans ce chapitre on intéressera de l’étape fondamentale dans le cycle de vie de dévelop-
pement d’un logiciel. On présentera d’une façon détaillée la solution proposée. On détaillerait
l’organigramme de réalisation. Puis, on clôturerait ce chapitre par les besoins fonctionnels et
les besoins non fonctionnels de mon projet.

2.1 Solution
La solution que j’ai proposé pour résoudre les insuffisances et les problèmes dégagés ci dessus
est la création d’une base des données des pièces de rechanges des modules de tests pour chaque
tables de test électriques et à la conception d’un système informatique. Les fonctionnalités de
cette application doivent offrir :

• La rapidité, la fiabilité et la facilité des traitements.

• L’observation des informations nécessaires à partir de la base.

• compléter le travail avec un temps d’arrêt bien réduit.

Mon travail consiste à développer une application qui va aider les techniciens au court de
la maintenance et les opérateurs à compléter le travail avec un temps d’arrêt bien réduit .

2.2 L’organigramme de réalisation


L’organigramme des tâches est la décomposition arborescente de l’ensemble des travaux à
réaliser dans le cadre du projet.
Dans ce cadre, on a été amené a développer une application mobile mais tout d‘abord on a
collecté une liste module de test puis on a préparé le classeur. Enfin, on a préparé le base de
données.

Page 19
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

Figure 2.1 – organigrmme de travail

2.3 Liste module de test


Dans cette partie, on a intéressé à collecter les informations de chaque module de test dans
plusieurs tables test électriques et faire une liste qui comporte les références de ces modules (les
codes 999 et vw numbers ) aussi les pines et les switchers .
En outre, cette partie est la plus importante dans la création de base de données.

2.3.1 Les différents types de modules de test électrique

• Module de contrôle simple :


C’est un support pour un boîtier simple qui ne nécessite aucune détection comme la figure
ci-dessous 2.2 montre :

Page 20
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

Figure 2.2 – Module de contrôle simple

• Module de contrôle avec bloc mobile :


Ce module est composé par les éléments suivants comme la figure 2.3 :

Figure 2.3 – Module de contrôle avec bloc mobile et ces composants

Page 21
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

• Module de contrôle avec étanchéité :


Dés que le module commence à fonctionner le circuit d’étanchéité est actionné. Une pres-
sion de 6 bars entre dans un régulateur de pression pour sortir à une pression qui varie
entre 0.2 et 0.5 bar. Cette pression passe de nouveau par un régulateur de débit qui
alimente la chambre intérieure du composant et un convertisseur de signal pneumatique
électrique est appliqué, en cas de présence de pression dans la chambre, le composant se
maintien et le convertisseur commence à être active et donne un signal électrique traduit
en deux signaux, il donne le signale de test OK et la LED rouge passe à vert.
Ce module est utilisé pour tester l’étanchéité des composants qui contient des joints, ce
dernier est composé par les éléments suivants :

Figure 2.4 – Module de contrôle avec étanchéité et ces composants

• Module de contrôle avec fermeture de verrou :


Ce type de module est consisté d’un seconde test, comme il est accouplé d’un capteur qui
signal le test OK de fermeture du verrou.

Page 22
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

La figure 2.5 ci-dessous montre les composants de ce module de controle :

Figure 2.5 – Module de contrôle avec fermeture de verrou et ces composants

• Module de contrôle avec pinne push-test :


Ce type de module est utilisé pour contrôler la position des contactes dans le boîtier et
cette application se fait à l’aide des pines de raideur plus fort qu’on appelle pine push-test.
La figure 2.6 ci-dessous montre les composants de ce module de controle :

Figure 2.6 – Module de contrôle avec pinne push-test et ces composants

Page 23
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

2.3.2 Conception des modules de test de contrôle électrique

Le module de contrôle électrique est composé de 3 grandes parties importantes :

Figure 2.7 – Composition d’un module de contrôle

• Contre pièce :
Le support de boitier est un contre pièce qui permet de maintenir le boîtier mécaniquement
(levier) ou pneumatique (piston) comme la figure 2.8 montre.
Les dimensions du module de test sont diffèrent et sont tributaires des dimensions de
connecteur et de la taille de l’échantillon de test.
Généralement, les dimensions des modules TSK sont un multiple de 5 et possèdent une
géométrie soit carré soit rectangulaire.

Figure 2.8 – Exemple de contre pièce sur une TCE

Page 24
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

• Les Pines :
Les pines de continuités, de verrouillage et de commutations possédants des rôles diffé-
rents dépendent du module utilisé.
Comme les têtes des broches sont différentes, chaque type à son propre plongeur (récep-
tacle) qu’elle nécessite pour s’adapter à chaque broche d’essai.
la figure 2.9 montre un exemple des pines :

Figure 2.9 – Les pines

On a 3 grandes familles de pines :


-Pine de continuité : elle assure la continuité entre le boîtier et le point de test avec un
seul fil. On peut la représenté par un fil.
-Pine micro-switch : C’est un contact ouvert au repos, quand cette pinne subit l’action
son contact se ferme et le signal arrive au testeur. Cette pinne assure la continuité à l’aide
de deux fils soudés de deux extrémités de ce contact.
-Pinne push-test : C’est une pine constituée de deux fils continu lobé dans deux ressorts
de raideur plus forte. Cette pine assure la continuité à l’aide du contact résultant entre
les deux parties de la pinne.

Page 25
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

• Les switchs :
Un switch est un équipement qui fonctionne comme un pont multiports et qui permet de
relier plusieurs segments d’un réseau informatique entre eux.
Le switch est chargé d’analyser les trames qui arrivent sur les ports d’entrée. Il opère une
filtration des données afin de les orienter vers le bon port. Le switch a donc une double
fonction de filtrage et de connectivité. Il sert de véhicule au transport de trame, comme
peut également le faire le routage. Il crée également des circuits virtuels.
La figure 2.10 suivante illustre un exemple des switchs :

Figure 2.10 – Les switchs

• Installation pneumatique :
Le module de test à des niveaux mobiles en alimentation pneumatique, ne font entrer en
contact à l’essai qu’après le démarrage de test. Il est fourni avec 2 tuyaux pneumatiques,
comme la figure 2.13 montre . Le tuyau blanc est connecté au niveau haut et le noir est
relié au niveau inférieur.
Le niveau est soulevé par le bouton de démarrage. Le bouton de réparation abaisse le
niveau en appuyant sur le bouton de déverrouillage ou après un test réussi, le niveau
baisse, l’alimentation de 24V s’éteint et le test objet est libéré.

Page 26
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

Le circuit pneumatique est composé par les accessoires suivants comme la figure 2.11 :

Figure 2.11 – Installation pneumatique

L’installation pneumatique des modules est équipée par un distributeur plan ,comme la
figure 2.12 illustre,qui contient 20 connexions pour chaque rang.

Figure 2.12 – Distributeur plan

Page 27
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

Figure 2.13 – Les tuyaux d’alimentations

• Installation électrique :
L’installation électrique est composée par les circuits suivants comme la figure 2.14 montre :

Figure 2.14 – Les composants de l’installation électrique

Page 28
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

2.4 Préparation classeur


Dans cette partie, on va réaliser a chaque table de test électrique des fiches techniques qui
comporte les composants des modules de tests.

• Fiche technique : La fiche technique est un document qui regroupe les caractéristiques
d’un produit classées suivant un plan.
La fiche technique permet au techniciens de connaître les composants nécessaire de chaque
module de test qui se trouve dans les tables test électrique .
la figure 2.15 est un exemple d‘une fiche technique qui comporte le code 999 et le numero
VW de module de test, aussi les réferences des pines et des switches et leurs quantités.

1 2 3 4 5 6 7 8
All rights reserved in the event of the grant of a patent, utility model or design.

modifications
index modification date name

A SP. 3/4 A
Offenders will be held liable for the payment of damages.

test pin SKS 215 302 100 A 15 02 M


SAP: 100210
Sleeve KS-H875KB1 (Kombi-KS M1.6 2 ways)
SAP: 108124

B B
SE. 5/6

TP. 1/2
test pin TKS 112 x05 065 270 150 x 1502M
SAP: 107937 2 1

SE. 5/6
C C
Pos. PTp SAP-No. Description Qty
1 N 2329389 seal cage 1
2 N 2474579 top plate 1
3 N 2474580 contact pin plate 1
4 L 100210 test pin SKS 215 302 100 A 15 02 M 1 Switch
SKS 465 352 350 A 35 17,0 M
5 L 100212 SKS 465 352 350 A 35 17,0 M 1 SAP: 100212
Sleeve KS-465 M2,5
D 6 L 100312 sleeve KS-11230 M 1 SAP: 100317 D
7 L 100317 sleeve KS-465 M2,5 1
Colour coding scheme - Wiring of modules
8 L 100331 distance sleeve DS-102 02 24 2 MS-230 / MS-300 V1 Detection - Sequence
No. Colour Usage No. Colour Usage After the last testpoint start the detection testpoints.
9 L 100554 plug nipple MS58 PU1,5 2 1 yellow reserve 17 white - grey Testpoint 12 Sequence as specified in schedule. For each detection are
2 grey + LED 18 brown - grey Testpoint 13 2 ways necessary.
10 L 103485 screw M3x25 galv. DIN 912 8.8 4 3 red + 24 V Solenoid 19 white - pink Testpoint 14 Example: 4 ways connector with Spacer and Clip detection
as the communication of its contents to others without express authorization is prohibited.

4 blue -0V valve 20 pink - brown Testpoint 15


11 L 103539 flat head screw M2x8 galv. DIN 965 4.8 2 5 white - LED 21 white - blue Testpoint 16 Cavity: 1-4
6 pink Testpoint 1 22 brown - blue Testpoint 17 Detection: SP 5 / 6
12 L 103659 screw M4x30 galv. DIN 912 8.8 1 7 green Testpoint 2 23 white - red Testpoint 18 CL 7 / 8

E 13 L 103727 screw insert M3 x 6,5 Dodge 4 8


9
brown
black
Testpoint 3
Testpoint 4
24
25
brown - red
white - black
Testpoint 19
Testpoint 20
No. Description
1 Spacer Detection
Abbreviation
SP E
The reproduction, distribution and utilization of this drawing as well

14 L 106383 hexagon socket set screw with cup point 2 10


11
purple
grey - pink
Testpoint 5
Testpoint 6
26
27
brown - black
grey - green
Testpoint 21
Testpoint 22
2
3
Sealer Detection
Clip / Retainer Detection
SE
CL
15 L 106557 Clamp cylinder brass without valve 1 12
13
red - blue
white - green
Testpoint 7
Testpoint 8
28
29
yellow - grey
pink - green
Testpoint 23
Testpoint 24
4
5
Bolt- / Cover Detection
Coding Detection
BO / DE
COD
16 L 107937 test pin TKS 112 x05 065 270 150 x 2 14
15
white - yellow
brown - green
Testpoint 9
Testpoint 10
30
31
yellow - pink
green - blue
Testpoint 25
Testpoint 26
6
7
Detection PR

17 L 108124 KS H875KB / KS-215 (Kombi-KS M1,6 1 16 yellow - brown


general tolerance
Testpoint 11
scale
32 yellow - blue
dimensions
Testpoint 27
material
8
save name
18 L 239783 id window 24,5x11,5x1,5 1 DIN ISO 2768 - m 2:1 - - Y1053430KB
surface DIN ISO 1302 workpiece edge -0,3 0,3 created by approved by material no. (SAP)
19 L 251698 keypad MS300 (3xLED) 1 form and position DIN ISO 1101 DIN ISO 13715 EOK CTK 999105343
F 20 L 260826 Pressfit frame for keypad MS-300/330 1 TSK Test Sistemleri San.Ltd.Sti. title document type F
21 L 285918 BasicUnit MS300 07TP long/50 24V LTo+ 1
Karamehmet Mah. Avrupa
Serbest Bolgesi 9. Sok. No:9
59930 Ergene / Tekirdag
test pin sequence test pin sequence
date sheet size sheet
MS-SEBN 15-Aug-17 A3 1/1
1 2 3 4 5 6 7 8

Figure 2.15 – Exemple d‘une fiche technique [4]

2.5 Préparation base de donnée


Dans cette partie, on va présenter le modèle conceptuel de données auquel on est arrivé
pour cet outil .

Page 29
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

C’est à partir de ce modèles que on a crée la base de données. Biensur chaque partie du modèle
conceptuel de données a été morcellé pour un compréhension.

2.5.1 Modèle conception de données (MCD)

• Définition :
Le modèle conceptuel des données est une représentation schématique qui permet de
représenter la structure du système d’information, du point de vue des données, c’est-à-
dire les dépendances ou relations entre les différentes données du système d’information.

• Concepts de base :

• Entité : c’est la représentation schématique d’un groupe ou d’une population de per-


sonnes physiques, ou morales, d’un groupe de lieux, de choses matérielles (produits,
classes etc..), d’évènements (Commandes, récoltes etc..).

• Propriété : c’est une donnée, une information élémentaire sur une entité. Elle doit
toujours porter un nom, prendre des valeurs et avoir un sens dans le système d’in-
formation étudié.

• Relation : elle matérialise un lien, une association entre deux ou plusieurs entités .

• Cardinalité : c’est un couple de valeurs appelées cardinalité minimum et cardinalité


maximum qu’une occurrence d’entité participe à une relation.

• Règles de gestion de données :

• Une table de test module a un ou plusieurs tests modules.

• Chaque table de test module est composée par une reference et un numéro de type
entier.

• Un test module posséde un ou plusieurs switchers.

• Chaque test module est composé par une réference 999, une quantité et un VW
numéro de type entier.

• Un switcher est existé dans un ou plusieurs test module.

• Chaque switcher est composé par une reference et un numéro de type entier.

• Un pinne est existé dans un ou plusieurs test module.

• Chaque pinne est composé par une reference et un numéro de type entier.

Page 30
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

• Le modèle conceptuel des données (MCD) :


La figure 2.16 suivante montre le modéle conceptuel des données :

Figure 2.16 – Le modèle conceptuel des données

Page 31
CHAPITRE 2. ANALYSE ET SPECIFICATION DES BESOINS

2.6 Préparation application mobile


Un acteur est une entité externe qui agit sur le système tel qu’un opérateur humain ou un
autre système qui attendent un ou plusieurs services offerts par une interface d’accès. Dans
mon application, on peut distinguer 2 acteurs principeaux :

• L’admin : joue un rôle primordial dans l’assurance du bon fonctionnement du système.


C’est un utilisateur possédant tous les droits et les privilèges de plus haut niveau.

• L’employé : C’est l’acteur principale qui interagit avec mon application. Il a pour rôle
de consulter quelques fonctionnalités(les messages,les tables des modules de test,...).

Mon application doit assurer les fonctionnalités suivantes :


Si l’acteur est un admin, il peut :

• S’authentifier : l’admin entre son « E-mail », son « Mot de passe » et son « Code » avant
d’accéder à l’application pour assurer la confidentialité des informations.

• Gérer les employés.

Si l’acteur est un employé, il peut :

• S’authentifier : l’adhérant entre son « E-mail » et son « Mot de passe » avant d’accéder
à l’application pour assurer la confidentialité des informations.

• rechercher par la réference de module de test.

• Gérer les tests module.

• Envoyer des messages .

Conclusion
Dans ce chapitre on a détaillé les étapes de travail qui donne une vision plus claire de projet.
Puis on a spécifié les besoins fonctionnels et non fonctionnels de l’application. Le chapitre
suivant sera destiné pour montrer la phase de réalisation.

Page 32
Chapitre 3

Réalisation

33
CHAPITRE 3. RÉALISATION

Introduction
Dans ce chapitre, on va décrire les moyens qui on a permit de transposer mon études à une
application qui satisfait les besoins . Puis on expliquera le fonctionnement de cette application
et on illustrera l’implémentation de mon travail par des captures d’écran.

3.1 Environnement matériel


Cette partie est consacrée pour la description de l’ensemble des composants matériels sup-
portant l’application.
Dans la réalisation de notre système on a utilisé mon ordinateur portable. Dans le tableau
qui suit on trouve les caractéristiques de ce ordinateur.

Caractéristique PC
Modéle MSI
Processeur Core i7-5700HQ
Fréquence de processeur 2.7GHz
RAM 16GB
Stockage 1To
Système d’exploitation Windows 10

Tableau 3.1 – Description de machine de développement

3.2 Environnement logiciel

Cette partie est réservée pour la présentation des logiciels utilisés dans la réalisation de
l’application, des langages, des technologies et des architectures.

Page 34
CHAPITRE 3. RÉALISATION

• Android Studio :
Android Studio est un environnement de développement pour développer des applications
mobiles Android. Il est basé sur IntelliJ IDEA et utilise le moteur de production Gradle.
Il peut être téléchargé sous les systèmes d’exploitation Windows, macOS, Chrome OS et
Linux.

Figure 3.1 – Logo de Android Studio [5]

• Microsoft Excel :
Microsoft Excel est un logiciel tableur de la suite bureautique Microsoft Office développé
et distribué par l’éditeur Microsoft. La version la plus récente est Excel 2019. Il est destiné
à fonctionner sur les plates-formes Microsoft Windows, Mac OS X, Android ou Linux.

Figure 3.2 – Logo de l’excel [6]

• TSK :
TSK est un logiciel pour la création d’un environnement favorable pour développer l’in-
dustrie automobile en Tunisie. Il prépare les fiches techniques des modules de tests. Il est
destiné à fonctionner sur les plates-formes Microsoft Windows, Mac OS X, Android ou
Linux.

Page 35
CHAPITRE 3. RÉALISATION

Figure 3.3 – Logo de TSK

3.2.1 Langages

• JAVA :
Java est le langage Android le plus utilisé dans le développement mobile. L’un de ses
plus grands avantages est que les logiciels créés avec ce langage peuvent être facilement
installés et exécutés sur différents systèmes d’exploitation, que ce soit Windows, Mac OS,
Linux ou autre.

Figure 3.4 – Logo de Java [7]

• HTML5 :
L’HyperText Markup Language, généralement abrégé HTML est le langage de balisage
conçu pour représenter les pages web. Il permet également de structurer sémantiquement
et logiquement et de mettre en forme le contenu des pages.

Page 36
CHAPITRE 3. RÉALISATION

Figure 3.5 – Logo de Html 5 [8]

• CSS3 :
Cascading Style Sheets (feuilles de styles en cascade), servent à mettre en forme des
documents web, type page HTML ou XML.
Par l’intermédiaire de propriétés d’apparence (couleurs , bordures , polices , etc ..) et de
placement (largeur , hauteur, côte à côte, etc ..).

Figure 3.6 – Logo de CSS 3

3.3 Mise en oeuvre


Afin de mieux comprendre l’intérêt de notre solution, on présente dans cette phase les
interfaces graphiques de mon application réalisée, mais avant la préparation de l’application on
a collecté les informations des tables des modules de test dans une base de données comme la
figure 3.7 montre :

Page 37
CHAPITRE 3. RÉALISATION

Figure 3.7 – Exemple de table de données

Aprés la préparation de base données , on a passé vers la réalisation de mon application .

• Authentification :
En lançant l’application, la première interface qui s’affiche est l’authentification. A ce
stade l’utilisateur doit se connecter. Il saisie son e-mail et son mot de passe et doit
spécifier s’il est un admin ou un employé avant de cliquer sur le boutton "Sign in" comme
la figure 3.8 montre :

Page 38
CHAPITRE 3. RÉALISATION

Figure 3.8 – Interface d’authentification

3.3.1 Interfaces exclusives au Admin :

• Authentification Admin :
Si l’acteur est un admin, il doit saisir son code avant de cliquer sur le boutton "Sign in"
comme la figure 3.9 montre :

Figure 3.9 – Interface d’authentification Admin

Page 39
CHAPITRE 3. RÉALISATION

• Ajout d’un employé :


Cette interface permet d’ajouter un nouveau employé. L’admin remplit le formulaire avec
les informations demandés tels que le nom ,l’email et le mot de passe. Aussi, il peut
déconnecté avec le bouton qui se trouve en bas de l’interface comme la figue 3.10 illustre :

Figure 3.10 – Ajout d’un employé

Aprés cliquer le boutton "add employe", un message de confirmation s’affiche en bas de


l’interface montre que l’ajout de l’employé est réussi comme la figure 3.11 illustre :

Figure 3.11 – Confirmation l’ajout d’employé

Page 40
CHAPITRE 3. RÉALISATION

3.3.2 Interfaces exclusives aux employés :

• Rechercher avec la référence de module de test :


Cette interface permet aux employés de chercher les pines et les switches avec la référence
de module de test en cas de panne . L’employé doit saisie la réference d’une module de
test puis tape sur la boutton "search" pour passer vers l’autre interface comme la figure
3.12 montre :

Figure 3.12 – Rechercher avec référence de module de test

• Liste des pines et des switches :


La liste des pines et switches s’affiche. Cette interface permet aux employés de voir la
réference et la quantité de pin et de switch. A droite, le boutton fléche qui redirige les
employés vers l’interface de message. En bas, le boutton "Ajout liste module" qui redirige
les employés vers leformulaire d’ajout. En haut, le boutton de déconnexion qui redirige
les employés vers l’interface d’authentification . La figure 3.13 montre cette interface :

Page 41
CHAPITRE 3. RÉALISATION

Figure 3.13 – Liste des pines et des switches

• Envoi d’un message vers le magasin :


Lorsque l’employé clique sur le boutton d’envoi de message, l’interface 3.14 ci-dessous
s’affiche. L’employé doit choisir une application parmis cette liste des application qu’il
veut l’utiliser.

Figure 3.14 – Liste des applications pour le message

Page 42
CHAPITRE 3. RÉALISATION

Aprés que l’employé choisit l’application qu’il veut l’utiliser un message est envoyé auto-
matiquement vers l’agent dans le magasin pour préparer le pine ou le switch comme la
figure 3.15 montre :

Figure 3.15 – L’envoi de message

• Ajout d’un module de test :


Cette interface permet d’ajouter un nouveau module de test. L’employé remplit le formu-
laire avec les informations demandés tels que la réference de module de test, les references
des pines et des switches et ses quantités) puis il clique sur le boutton "Save" en bas de
l’interface , un message "Data inserted" s’affiche pour confirmer l’ajout d’un module de
test comme la figure 3.16 montre :

Page 43
CHAPITRE 3. RÉALISATION

Figure 3.16 – Ajout d’un test module

Conclusion
Au cours de ce dernier chapitre, d’une part, on a montré l’environnement de travail de mon
projet. D’autre part, on a exposé quelques captures d’écran de mon application réalisée.
A présent on va passer à identifier la conclusion générale.

Page 44
CONCLUSION GENERALE

En guise de conclusion, mon mission était de préparer une base de données pour les tables
desmodules de test, de concevoir et développer une application pour les techniciens de la société.
Cette application permet aux employés de rechercher les pines et les switches avec la référence
de module de test. Quand la liste des pines et des switches s’affiche, l’employé peut envoyer un
message vers le magasin et il peut ajouter un nouveau module de test. Elle permet aussi au
admin de gérer les employés. On peut dire enfin que les objectifs qui on a était fixé au départ
sont en grande partie atteints.
L’accomplissement de cette tâche a nécessité l’apprentissage de nouvelles connaissances du
monde de développement.
mon stage au sein de la SEBN.TN2 a été très enrichissant pour moi. Pendant ces 3 mois on
est confronté aux difficultés réelles du monde du travail ce qui on a aidé à mettre en pratique
mon connaissance théorique acquise durant mon formation..
Cette expérience on a offert une bonne préparation à mon insertion professionnelle parce
qu’elle a conformé mon envie et mon désir d’exercer mon futur métier de «programmeur ».

Enfin, on garde de ce stage encourageant un excellent souvenir et on tient à exprimer mon satis-
faction d’avoir pu travaillé dans des bonnes conditions matérielles et environnement agréable.

45
Bibliographie

[1] https://www.sebn.com/en//.

[2] https://www.komaxgroup.com/fr-FR/Products-and-Solutions/Products/
Cut-and-Strip/.

[3] https://fr.wikipedia.org/wiki/Lecteur_de_code-barr.

[4] https://fr.wikipedia.org/wiki/Dossier_technique.

[5] https://fr.wikipedia.org/wiki/Android_Studio.

[6] https://fr.wikipedia.org/wiki/Microsoft_Excel.

[7] https://fr.wikipedia.org/wiki/JavaScript_Object_Notation.

46

Vous aimerez peut-être aussi