SlideShare une entreprise Scribd logo
1  sur  57
Télécharger pour lire hors ligne
REPUBLIQUE DU CAMEROUN
Paix-Travail-Patrie
MINISTERE DE
L’ENSEIGNEMENT
SUPERIEUR
REPUBLIC OF CAMEROON
Peace-Work-Fatherland
MINISTRY OF HIGHER
EDUCATION
Filière : COMMERCIALE ET DE GESTION
Option : Informatique de Gestion
Rédigé par :
TANGA Michel
Sous l’encadrement :
Académique de et Professionnel de
Mme NGUEYAP Mme MBALLA Albertine
Professeur à ISMA Gérante de GP Dakar
Année académique 2015-2016
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 2
SOMMAIRE …………………………………….…………………………………..II
DEDICACE …………………………………………………………………...........III
REMERCIEMENTS………………………………………………………………..IV
AVANT PROPOS…………………………………………………………………...V
RESUME……………………………………………………………………….........VI
ABSTRACT……………………………………………………………………….....VII
LISTE DES ABREVIATIONS…………………………………………………....VIII
INTRODUCTION GENERALE……………………………………………….....IX
PREMIERE PARTIE : ETUDE DE L’ENVIRONNEMENT………………….10
CHAPITRE I : ETUDE PREALABLE………………………….…………….11
A. Présentation générale de l’entreprise………………………...11
B. Etude d’opportunité et de faisabilité………………………….14
C. Déroulement du stage………………………………...…………14
CHAPITRE II : ETUDE DE L’EXISTANT……………………………….…..16
A. Analyse de l’existant………………………………………….….16
B. Modélisation de l’existent………………………….…………….20
DEUXIEME PARTIE : CONCEPTION DU SYSTEME FUTUR……………..36
A. Présentation de la méthode MERISE………………………………....37
B. Elaboration du MCD………………………………………………………38
C. Elaboration du MCT……………………………………………………….39
D. Elaboration du MLDR……………………………………………………..43
E. Elaboration du MOT………………………………………………..……..44
CHAPITRE IV : IMPLEMENTATION……………………………………..….46
A. Construction du MPD…………………………………………………..…47
B. Presentation de la base de données………………………………….….49
C. Réalisation présentation des langages utilisés……….…………...…..51
CONCLUSION…………………………………………………….……52
BIBLIOGRAPHIE…………………………..…………………………………….……53
Webographie…………………………………………...…………………….………….53
Liste des figures………………………………………………………….…….……….54
TABLES DES
MATIERES…………………..…………………………………………………………..55
SOMMAIRE
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 3
A MA
FAMILLE
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 4
Ce travail n’aurait pas pu être réalisé s’il n’avait pas été dans une large
mesure, le résultat d’un encadrement collectif.
Aussi convient-il de remercier tous ceux-là qui, de près ou de loin, ont été
des véritables acteurs dans la réalisation de ce document. Je pense
particulièrement à :
 Pr BOB NGAMOE pour sa rigueur dans la gestion de l’institut ;
 Mme Hortense NANDA, Directrice d’ISMA pour tous ses multiples conseils. ;
 M. Roger BOGNE KAMWA, Directeur des affaires académiques d’ISMA, pour tout son
encadrement ;
 Mon chef de département M. NGUENANG MICHEL pour son engagement et sa
bonne organisation dans le travail ;
 Mon encadreur académique Mme NGUEYAP pour le temps qu’elle a pu me
consacrer question de rédiger en bonne et due forme ce document ;
 Mon encadreur professionnel, Mme MBALLA ALBEERTINE, gérante de Global
Pressing (Dakar) ;
 Le personnel de Global Pressing pour tout le savoir qu’ils ont mis à ma disposition ;
 Mes professeurs grâce à qui j’ai réussi à acquérir un tel niveau de productivité ;
 Mon oncle KANA Jean Marie, pour le financement de mes études et ses multiples
conseils ;
 Ma mère, Mme NDZINA MATHILDE et mon beau père, M. NDJIE ROBERT pour
leur rôle joué dans mon éducation de base et leur soutien moral et financier ;
 Mon grand frère qui a toujours su m’orienter vers le droit chemin ;
 Ma famille pour le soutien moral qu’ils ont pu m’apporter durant tant d’années ;
 Mes camarades de classe particulièrement pour leur amitié, leurs critiques, leur
affection et leur attention parmi lesquelles j’ai réussi à tisser des liens forts ;
 Mes amis de toujours et connaissances qui de près ou de loin m’ont accompagné
dans le droit chemin.
REMERCIEMENTS
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 5
Crée par l’arrêté ministériel N°90/E/50MINEDUC du 24 novembre 1971 en vue
de promouvoir les progrès techniques au Cameroun par la formation des personnes
hautement qualifiées en entreprise, le brevet des techniciens supérieures(BTS),
préalablement préparé par les titulaires d’un baccalauréat dans les universités
d’Etat depuis des années assuré également par des écoles professionnelles privées
parmi lesquelles l’Institut Supérieur de Management(ISMA) qui va très vite
s’intégrer dans les réalités économiques et technologiques afin de mettre sur le
marché de l’emploi « des hommes d’action ».Cet institut qui verra le jour par
l’autorisation du MINESUP N° 99/0167 du 25 novembre 1999 sous la tutelle
académique de l’université de Dschang compte aujourd’hui en cycle BTS dix filières
à savoir :
 Action commerciale
 Banque
 Commerce internationale
 Comptabilité et gestion des entreprises
 Communication d’entreprise
 Gestion logistique et transport
 Informatique de gestion
 Maintenance des systèmes informatiques
 Secrétariat bureautique bilingue
 Secrétariat de gestion
Etant donné le caractère professionnel que revêt ce diplôme, l’étudiant en cycle
BTS doit effectuer un stage académique de deux mois dont l’objectif est non
seulement de concrétiser les connaissances théoriques acquises mais surtout de
découvrir les réalités de l’entreprise dans un contexte professionnel réel. Ayant été
à Global Pressing, plus précisément dans une agence de Dakar, nous vous
présenterons notre travail portant sur le thème :
ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN
PRESSING EN LIGNE.
AVANT-PROPOS
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 6
Lorsqu’on entre dans une école de formation, on a besoin d’être formé pour
développer des efficaces et performantes qualités professionnelles afin de répondre
favorablement aux critères du monde de l’emploi. Mais dans le cadre de l’adéquat
formation afin de développer une assiette des connaissances théoriques reçues au
cours des enseignements magistraux de nos professeurs, il était urgent pour nous
d’effectuer un stage pratique à Global Pressing.
Notre stage à Global Pressing nous a permis de faire le parcours de quelques
de ses services mais notre attention a été focalisée sur le service archaïque de la
structure d’où provient notre thème à savoir : « ANALYSE ET
AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN
LIGNE ». La question qui nous vient à l’esprit dès lors que nous plongeons dans
cette étude est celle de savoir : De quelle manière concevoir une application qui
traitera la gestion des services ? Pour répondre à cette question, nous avons
effectué des interviews, observations, enquêtes, en gros une étude qui nous a
nécessité l’utilisation d’une méthode nommée MERISE (Méthode d’Etude et de
Réalisation d’Informatique par Sous Ensemble) et d’un système de gestion de base
de données(MYSQL).
RESUME
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 7
When entering a training school, we need to be trained to develop effective
and efficient professional qualities to respond positively to the requirements of
the world of employment. But under the proper training to develop a base of
theoretical knowledge received during the magisterial teachings of our teachers,
it was urgent for us to intern practice Pressing Global.
Our internship at Global Dry has allowed us to make the journey of some of
its services but our attention was focused on the service of the archaic structure
that comes our theme namely "AUTOMATION AND ANALYSIS OF A
MANAGEMENT SERVICES OF A PRESSING ON LINE". The question that
comes to mind whenever we dive into this study is to know: How to design an
application that will process services management? To answer this question, we
conducted interviews, observations, surveys, roughly a study that required the use
of a method called us MERISE (Study Method and Realization of Computer Science
by Subject Ensemble) and a database management system (MYSQL).
ABSTRACT
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 8
A : Alphabétique
AN : Alphanumérique
CIF : Contrainte d’Intégrité Fonctionnelle
DCI : Diagramme de Circulation des Informations
DDE : Dictionnaire des Données Elémentaires
DF : Dépendance Fonctionnelle
GAD : Grille d’Analyse des Documents
GDF : Graphe de Dépendance Fonctionnelle
MVT : Mouvement
MCD : Modèle Conceptuel des Données
MCT : Modèle Conceptuel des Traitements
MERISE : Méthode d’Etude et de Réalisation Informatique par Sous Ensemble
MLD : Modèle Logique des Données
MOT : Modèle Organisationnel des Traitements
OI : Organisation Informatique
N : Numérique
RG : Règle de Gestion
RO : Règle d’Organisation
SIG : Signalétique
SIT : Situationnel
GP : Global Pressing
NAS : Nettoyage A Sec
LISTE DES ABREVIATIONS
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 9
Dans une entreprise, on peut être confronté à une mauvaise gestion
entrainant la perte de données indispensables à son bon fonctionnement, ceci du
au traitement manuel de l’information. De nos jours toute entreprise digne de son
statut devrait automatiser son système afin de réduire au maximum les erreurs
émanant de la gestion manuelle. Informatiser c’est organiser, simplifier,
automatiser des informations au sein d’une structure à l’aide d’un appareil appelé
« Ordinateur ». L’évolution des systèmes d’informations a apporté une véritable
amélioration dans les systèmes de gestion, plus particulièrement dans la gestion
des entrées-sorties.
Dans le but de mieux gérer ses articles, Global Pressing a rationalisé sa
gestion et a élaboré de nouvelles stratégies pour parvenir à un niveau
d’efficacité.Le but à atteindre sera donc de concevoir une application dans un
environnement qui intègre les outils performants tant au niveau sécurité qu’au
niveau du volume de données à traiter,car cette gestion avait des difficultés de
recensement des différentes opérations éffectuées lors de la demande.Pour mener
a bien ce projet,notre travail ferra l’objet :
 D’une étude préalable ;
 D’une étude détaillée ;
 D’une modélisation du système futur ;
 D’une implémentation.
INTRODUCTION GENRALE
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 10
Dans cette partie, il sera pour nous question d’une part de faire une
étude préalable dans laquelle nous présenterons l’entreprise (historique,
fonctionnement et organisation) et d’autre part, de faire une étude
d’opportunité et de faisabilité.
Ière
PARTIE : ETUDE DE
L’ENVIRONNEMENT
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 11
A. Présentation générale de l’Entreprise
1. Historique
Pour cerner au mieux le contexte dans lequel évolue Global Pressing, il est
indispensable de présenter certains aspects de l’établissement. Global Pressing
est une structure qui fut créée en 2010 par Mme Agnès Catherine.
FICHE D’IDENTIFICATION
Raison Sociale GLOBAL PRESING
SIGLE G.P
DATE DE
CREATION
2010
ADRESSE BP : 15265 Dla-CAMEROUN
Tel : +237 673 56 02 55
REGIME REEL
Siège Social Douala-Dakar
Acticités Artisanat
2. Activités
Depuis sa création jusqu’à nos jours, cette structure exerce dans la
blanchisserie, la teinturerie. La directrice a mis à jour le statut de la structure en
instaurant d’autres services telles que : le pressing à domicile. Actuellement, GP
exerce comme activités principales en plus de la blanchisserie, la teinturerie, la
couture, l’ameublement, Le pressing et la livraison à domicile.
CHAPITRE I : ETUDE PRE LABLE
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 12
3. Situation géographique
Librairie
Papeterie Le
pélican Express
Exchange
Vers le rond-point Dakar Vers Ndokoti
ENTREE2DUMARCHEVersENEODakar
Ancienne
boulangerie
Boulangerie
Librairie
Papeterie
Lagloire
Congelcam
BoutiquesCONGELCAM
BICECWesternUnion
Hôtel le
piger
Vers le centre-ville
GLOBAL
PRESSING
Oyack
Commissariat du
8e
arrondissement
Express Union
Dakar
ENEO Dakar
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 13
4. Fonctionnement et Organigramme
a. Fonctionnement
La mission de GP est de donner à son aimable clientèle la possibilité de
découvrir les différents services dont elle dispose ; permettre à celle-ci d’offrir à ses
articles un traitement impeccable. Ayant en son sein un personnel compétent. La
structure est divisée en trois sous agences (Dakar, Yassa, Ndokoti) dont à la tête
on retrouve un administrateur ou gérant. Ainsi, chaque agence dispose le même
effectif composé des livreurs et des experts (nettoyeurs ou tailleurs).
b. Organigramme
5. Environnement externe
Situé dans la capitale économique où s’exerce multiples activités effectuées
par divers agents commerciaux et qui ont besoin de financement et d’appui pour
la relance de leurs activités et gestion de leurs revenus.
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 14
La concurrence concernant le traitement du linge est de plus en plus
grandissante dans la ville de Douala. Ainsi nous retrouvons plusieurs types de
concurrents dans la zone à savoir : Elégance Pressing qui est plus proche et
Victoire Pressing…, qui tous offrent à la clientèle plusieurs services permettant
de mieux entretenir leurs tissus.
6. Environnement Informatique
a. Environnement Matériel
En dehors des outils d’utilisation et des machines de production, Global
Pressing ne compte en son sein aucun matériel de communication. En d’autres
termes nous n’avons détecté aucun matériel informatique.
b. Environnement Logiciel
Plus que la structure ne dispose d’aucun matériel informatique par
conséquent aucun logiciel n’a été retrouvé.
B.Etude D’opportunité et de faisabilité
1. Etude d’opportunité
La société GP est une structure essentiellement artisanale. Elle dispose d’un
service qui assure la gestion des services. Au cours de notre étude, nous avons pu
constater que toutes les tâches de cette structure étaient manuelles ce qui peut
entrainer un risque d’erreur, une lenteur dans la recherche des documents (fiche
de de classification des articles) pouvant fournir des risques de pertes d’articles
dans la structure.
2. Etude de faisabilité
Le système de gestion étant manuel, cela permet à l’entreprise de
supporter un coût faible en application de gestion mais donne des résultats
incertains qui rendent fastidieuse la maitrise des matériels d’informations.
L’informatisation de la structure engendre des couts supérieurs par rapport au
système actuel mais générera des meilleurs résultats dans la gestion compte tenu
des objectifs de l’entreprise.
C. Déroulement du stage
1. Exposition des tâches effectuées
Au cours de notre stage à Global Pressing, nous avons réalisé les tâches
suivantes :
-Accueil des clients ;
-réception du linge ;
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 15
-entretien des machines et matériels de production ;
-nettoyage et lavage des filtres à peluche et à bouton ;
-minimisation des coûts d’achats de certains
- livraison des articles.
2. Acquisition du thème
Pour faire face à la concurrence du milieu extérieur, Global pressing a opté
pour la politique d’élargissement de sa clientèle d’où l’issu du thème : « ANALYSE
ET AUTOMATISATION DE LA GESTION DES SRVICES D’UN PRESSING EN
LIGNE. »
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 16
L’existant représente le contenu du système à automatiser. Cette partie
permet à l’équipe d’analyste d’avoir une compréhension complète du système à
l’étude, c’est-à-dire de comprendre sa raison d’être, ses composantes, ses modes de
traitement, ses utilisateurs, les informations qu’il produit et leur destination, les
données qu’il reçoit et leur source afin de détecter tout dysfonctionnement.
A. Analyse de l’existant
1. Description des Processus
Global Pressing depuis sa création en 2008 parvient toujours à
atteindre ses objectifs malgré certaines méthodes et techniques rudimentaires et
archaïques grâce à un personnel ambitieux et dynamique et à la rigueur de sa
directrice. La structure est divisée en trois sous-agences. Chaque agence dispose
du même effectif, des mêmes services… Une agence est dirigée par un(e) gérant(e)
accompagnés de deux livreurs et deux expert (un nettoyeur et un tailleur). Un
article est repéré par son numéro, nom du client, son type, sa date de dépôt, date
retrait. Le client par conte est identifié par un nom, prénom, téléphone, adresse,
domicile…
Global pressing ouvre ses portes de lundi à vendredi de 8h00 à 18h, le samedi de
8h00 à 14h00 et exceptionnellement le dimanche de 8h00 à 12 h00. La structure
propose à son client plusieurs services à savoir :
-la blanchisserie : le linge est nettoyé à l’aide d’une machine à laver, ce qui permet
de nettoyer les pièces encombrantes et d’un poids lourd (draps, couvertures, linge
de maison…) ;
-la teinturerie : le linge est nettoyé à l’aide d’un solvant qui remplace l’eau. Il s’agit
d’un traitement de linge qui permet de faire disparaitre les taches difficiles et de
bien nettoyer le linge tout en le désinfectant. Ici les articles concernés sont ceux
supportant le nettoyage à sec ;
-Le pressing à domicile : Un livreur est chargé de récupérer l’article des lors que la
structure a validé la demande de service du propriétaire (une demande de service
peut être un simple appel téléphonique ou une demande). Ce qui permet de réduire
des déplacements unitifs.
Dès l’arrivée d’un article à l’agence (un article peut être un textile, vêtements,
tapis, couvertures…), la gérante se charge de la vérification de l’émetteur (si celui-
CHAPITRE II : ETUDE DE L’EXISTENT
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 17
ci n’existe pas dans la base de donnée de l’agence il sera enregistré par le gérant
du site) avant de le confier à un expert (nettoyeur ou tailleur). Lorsque l’article
arrive chez le nettoyeur, celui-ci récupère les informations sur son état. Il s’agit ici
de repérer les informations concernant les taches, la qualité de l’article, le type…
Lorsque l’expert finit son diagnostic, il estime l’article à un prix convenable et
alerte aussitôt la gérante qui à son tour s’accorde avec le client sur certains points.
Si ce dernier est d’accord, le traitement sur l’article peut débuter. Sinon
l’(les)article(s) lui est (sont) rendu(s). A cette étape le nettoyeur prend le processus
en main en suivant le service choisi par le client. Après traitement, les articles sont
soumis au repassage. L’’expert du domaine doit s’assurer d’utiliser une
température appropriée selon le type d’article et surtout en tenant compte des
articles délicats. Le repassage terminé, ils sont stockés dans un emplacement qui
leur est réservé. La gérante alerte encore le propriétaire par message téléphonique
ou par appel lorsque la date actuelle a dépassé celle du retrait.
Pour éviter ce désagrément il peut exiger que la livraison soit faite en
fonction de la date fixée pour le retrait.
Dans le cas où l’(les)article(s) est (sont) disparu(s) ou est (sont) en mauvais
état (mauvais repassage, mauvais lavage, accident…) ce qui peut arriver au
moment du traitement, la structure verse une indemnisation au client.
2. Délimitation du système d’information
Le système d’information dont l’étude nous est soumise est la gestion Du
suivi des services.
3. Description des acteurs
Un acteur, c’est tout ce qui peut émettre ou recevoir un flux. On en trouve deux qui
sont :
a. Acteur interne
Un acteur interne : appartenant à l’organisation ou au domaine d’étude sont :
-Le gérant
-L’expert (nettoyeur ou tailleur)
-Le livreur
b. Acteur externe
Un acteur externe est une entité externe à l’organisation ou au domaine
d’étude à savoir
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 18
-Le client (C)
4. Analyse critique de l’existant
a. Objectifs
Dans cette rubrique il est question de décrire toutes les tâches quotidiennes
de la structure
b. Tableau d’analyse
Entités Propriétés Dépendances fonctionnelles
CLIENT NomClient
PrénomClient
TéléphoneClient
ResidenceClient
NumeroClient
PasswordClient
dateinscription
NumeroClient nomClient
NumeroClient prenomClient
NumeroClient ResidenceClient
NumeroClient téléphoneClient
NumeroClient dateinscription
NumeroClient PasswordClient
GERANT
MatriculeGerant
NomGerant
PrénomGerant
TéléphoneGerant
LocaliteGerant
PasswordGerant
VilleAgence
dateinscription
MatriculeGerant nomGerant
MatriculeGerant prenomGerant
MatriculeGerant localiteGerant
MatriculeGerant téléphoneGerant
MatriculeGerant VilleAgence
MatriculeGerant PasswordGerant
MatriculeGerant dateinscription
LIVREUR MatriculeLivreur
NomLivreur
PrénomLivreur
TéléphoneLivreur
LocaliteLivreur
PasswordLivreur
Dateinscriptionlivreur
MatriculeLivreur nomLivreur
MatriculeLivreur prenomLivreur
MatriculeLivreur localiteLivreur
MatriculeLivreur téléphoneLivreur
Matriculelivreur dateinscriptionlivreur
MatriculeLivreur PasswordLivreur
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 19
localitelivreur matriculelivreur localitelivreur
NumeroClient, idservice Datedemande
MatriculeTailleur, Matriculegerant,
Matriculelivreur, Matriculenettoyeur Message
MatriculeTailleur, Matriculelivreur,
Matriculenettoyeur, code nature
Idservice, code
prix
TAILLEUR
MatriculeTailleur
NomTailleur
PrenomTailleur
LocaliteTailleur
EmailTailleur
TelephoneTailleur
PasswordTailleur
dateinscriptiontailleur
MatriculeTailleur nomTailleur
MatriculeTailleur prenomTailleur
MatriculeTailleur localiteTailleur
MatriculeTailleur téléphoneTailleur
MatriculeTailleur PasswordTailleur
MatriculeTailleur EmailTailleur
Matriculetailleur dateinscriptiontailleur
NETTOYEUR
MatriculeNettoyeur
NomNettoyeur
PrenomNettoyeur
LocaliteNettoyeur
EmailNettoyeur
TelephoneNettoyeur
PasswordNettoyeur
dateinscriptionnettoyeur
MatriculeNettoyeur PasswordNettoyeur
MatriculeNettoyeur nomNettoyeur
MatriculeNettoyeur
prenomNettoyeur
MatriculeNettoyeur localiteNettoyeur
MatriculeNettoyeur
téléphoneNettoyeur
Matriculenettoyeur dateinscriptionnettoyeur
Matriculenettoyeur PasswordNettoyeur
ARTICLE Code
Type
Date retrait
Date dépôt
code type
code Date retrait
code Date depot
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 20
SERVICE Id service
Libelle
Horaire
idservice Libelle
idservice Horaire
B.Modélisation de l’existant
1. Diagramme de flux
a. Objectifs
Un flux d’information est un échange d’information entre deux postes de travail. Notre
but ici est de représenter la communication qui s’effectue entre les différents acteurs du
processus.
b. Formalisme
c. Liste des flux
F1 : Demande de service envoyée (client-gérant)
F2 : Demande validée (Gérant-Client)
F’2 : Demande non validée(Gérant-Client)
F3 : Article ramassé (Livreur-Client)
F4 : Nouveau client (Gerant-Client)
F’4 : Client enregistré (Gerant-Client)
F5 : Article transféré (Gérant-Expert)
F6 : Diagnostic et coûts estimés (Expert-Gérant)
F7 : client alerté et avis donné (Gérant-Client)
F’7 : Client alerté et avis refusé (Gérant-Client)
F8 : Ordre de traitement envoyé transféré (Gérant-Expert)
F9 : Traitement réussi (Expert-Gérant)
F’9 : Article endommagé (Expert-Gérant)
F’10 : Délai dépassé (Gérant-Client)
Atelier
iinterne
Atelier externe
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 21
F’10 : Stockage réussi (Gerant-Gerant)
F11 : Client indemnisé (Gérant-client)
F12 : Article livré (Livreur-Client)
Flux temporels
Un flux temporel est un flux qui concerne le temps nécessaire pour l’exécution d’une
tâche. Ici nous avons :
FT : date retrait
d. Construction du diagramme
2. Diagramme de circulation des Informations
a. Objectifs
Dans cette rubrique, nous montrerons comment les informations circulent
dans la structure.
F'10
F11
F10
F9
F7
F'7
F2
F3
F12
F'4
F4
F'2
F8
F'9
F6
F5
F1
GERANT(E)
CLIENT
EXPERT
LIVREUR
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 22
b. Liste des documents
 D1 : Demande de service
 D2 : Fiche des traitements des demande
 D3 : Fiche de ramassage
 D4 : Carte de membre
 D5 : Fiche d'enregistrement du client
 D6 : Fiche de transfert
 D7 : Devis
 D8 : Message d’alerte
 D9 : Signature du client
 D10 : Ordre du gérant
 D11 : Fiche de traitement
 D12 : Fiche de stockage
 D13 : Fiche de description des anomalies
 D14 : Reçu d'indemnisation
 D15 : Reçu de livraison
c. Listes des tâches
Une tâche est un ensemble d’actions qui s’exécute sans interruption au sein
d’un même poste de travail. C’est ainsi que nous avons :
 T1 : Validation
A1 : Validation de la demande
 T2 : Ramassage
A2 : Ramassage de l’article
 T3 : Vérification
A2 : Vérification du client
T4 : Enregistrement du client
A3 : Enregistrement du client
 T5 : Transfert de l’article
A4 : Transfert de l’article
 T6 : Diagnostic et estimation des coûts
A5 : Diagnostic de l’article
A6 : Estimation des coûts
 T7 : Alerte client et consultation décision client
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 23
A7 : Alerte du client
A8 : Consultation décision client
 T8 : Ordre de traitement
A9 : Ordre de traitement
 T9 : Traitement
A10 : Traitement de l’article
T10 : Indemnisation
A11 : Indemnisation
 T11 : Stockage
A12 : Stockage de l’article
 T12 : Livraison
A13 : Livraison de l’article
d. Formalisme
Evènement :
Action :
Document :
Multi document :
Condition :
e. Construction du DCI
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 24
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 25
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 26
3. Règles de Gestions
 Un client peut déposer une ou plusieurs demandes de services
 Un client peut posséder un article ou plusieurs
 Un article appartient à un client
 Le personnel peut traiter plusieurs articles
 Un gérant peut envoyer plusieurs missions
 Le tarif dépend de l’article et du service
 Un article est traité par plusieurs personnes
 Un service peut conserver 0 ou plusieurs article(s)
 Un article peut être tarifié pour un ou plusieurs services
4. Règles d’organisation
 RO1 : Toute demande est traitée (validée) par le gérant
 RO2 : Le gérant est le pilier de la communication entre le client et le
reste du personnel
 RO3 : La listes des services et des tarifs st mise à jour par le gérant
 RO4 : Tous les traitements que peut subir un article concernent le
nettoyeur et le tailleur
 RO5 : La livraison et le ramassage des articles sont naturellement
exercés par le livreur
 RO6 : Le client est indemnisé lorsque celui-ci a signé un accord
l’autorisant au moment de l’alerte.
5. Règles techniques
 Un client a un compte unique
 Un membre du personnel a un compte unique
 Un client a accès aux rubriques que s’il possède un compte
 Une demande de service ne peut se faire que si le client est connecté
 La validation d’une demande de service n’excède pas 12 heures
 Un espace de travail est attribué en fonction de la personne
6. Grille d’analyse des données
a. Objectifs
Nous allons analyser les documents recensés à partir des différentes rubriques, des
catégories de données, afin de ressortir le dictionnaire des données.
Etude des concepts
-Rubrique : Données recensées dans les documents
-Document : Documents collectés
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 27
-Catégorie rubrique : On en distingue 03 (trois)
 Paramètre (P) : ce sont les données dont les valeurs sont constatées ou
prévisibles.
 Arithmétique (A) : ce sont les données obtenues par calcul à partir d’autres
données.
 Logique (L) : ce sont les données qui résultent des règles de gestion et
impliquant une condition logique.
b. Formalisme
c. Construction de la GAD
Rubriques
Documents
Catégorie
rubriques
Dictio
nnaire
de
donné
es
D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 P A L
NomClient * * * * * * * * * NomC
lient
PrenomClient * * * * * * * * * Preno
mClie
nt
Rubriques Documents Catégories
rubriques
Dictionnaire des
données
D1 D2 D3 … Dn P A L
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 28
ResidenceCli
ent
* * * * * * * * * Reside
nceCli
ent
EmailClient * * * * * * * * *
Email
Client
date_inscript
ionClient
* * * * * * * * *
Date_i
nscrip
tionCli
ent
TelephoneCli
ent
* * * * * * * * *
Telep
honeC
lient
PasswordClie
nt
* *
Passw
ordCli
ent
matriculeLivr
eur
* *
Matric
uleLivr
eur
NomLivreur * * NomLi
vreur
PrenomLivre
ur
* * Preno
mLivr
eur
LocaliteLivre
ur
* * Localit
eLivre
ur
EmailLivreur * * EmailL
ivreur
date_inscript
ionLivreur
* * date_i
nscrip
tionLi
vreur
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 29
TelephoneLiv
reur
* * Telep
honeL
ivreur
PasswordLivr
eur
* * Passw
ordLiv
reur
MatriculeTail
leur
* * * * * Matric
uleTail
leur
NomTailleur * * * * * NomT
ailleur
PrenomLivre
ur
* * * * * Preno
mLivr
eur
LocaliteTaille
ur
* * * * * Localit
eTaille
ur
EmailTailleur * * * * * Email
Tailleu
r
Date_inscript
ionTailleur
* * * * * Date_i
nscrip
tionTa
illeur
TelephoneTai
lleur
* * * * * Telep
honeT
ailleur
PasswordTaill
eur
* Passw
ordTai
lleur
MatriculeNet
toyeur
* * * * * matric
uleNe
t
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 30
NomNettoye
ur
* * * * * NomN
et
PrenomNetto
yeur
* * * * * Preno
mNet
LocaliteNetto
yeur
* * * * * localit
eNet
EmailNettoye
ur
* * * * * Email
Net
date_inscript
ionNet
* * * * * Date_i
nscrip
tionN
et
telephoneNe
ttoyeur
* * * * * Telep
hone
Net
passwordNet
toyeur
* Passw
ordNe
t
matriculeGer
ant
* * * * * * * Matric
uleGe
rant
NomGerant * * * * * * * NomG
erant
PrenomGera
nt
* * * * * * * Preno
mGer
ant
localiteGeran
t
* * * * * * * Localit
eGera
nt
villeagence * * * * * * * Villeag
ence
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 31
EmailGerant * * * * * * * Email
Geran
t
date_inscript
ionGerant
* * * * * * * Date_i
nscrip
tionG
erant
telephoneGe
rant
* * * * * * * Telep
hone
Geran
t
passwordGer
ant
* Passw
ordGe
rant
Idservice * * * * * * * * * * * * * Idservi
ce
Libelle * * * * * * * * * * * * * Libelle
horaire * * * * * * * * * * * * * Horair
e
code * * * * * * * * * * * Code
type * * * * * * * * * * * Type
date_retrait * * * * * * * * * * * Date_
retrait
date_depot * * * * * * * * * * * Date_
depot
Datedemand
e
* * * * Dated
eman
de
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 32
prix * * * prix
7. Dictionnaire de données élémentaires
a. Objectifs
Il s’agit de la rubrique concernant de données. Ainsi on a :
- Mnémonique : correspond à une expression contractée de la
signification
- Signification : cette colonne permet de donner la signification de
l’expression contractée
- Type de données : cette colonne permet de ressortir si une donnée est
de type :
 Numérique (N)
 Alphanumérique (AN)
 Alphabétique (A)
- Taille : longueur maximale que peut prendre une donnée dans la base
de données
- Nature de données : une donnée élémentaire peut être de nature
 Signalétique (SIG) : données qui possèdent des valeurs stables et
renseignent sur l’identification d’une entité.
 Situation (SIT) ou mouvement (MVT) : ce sont les données qui
renseignent sur l’état d’une entité et qui possèdent une valeur à partir
de laquelle les décisions sont prises.
b. Formalisme
c. Construction du DD
Code Signification Nature Longueur Type Remarques
Code ou
mnémonique
Signification Nature Longueur Type Observation
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 33
Nc
Pc
Loc
Telclt
Rc
Psc
EC
Numclt
DC
Ca
Typeart
DR
DD
Id serv
Lib
Ho
Pri
Mes
NL
PL
TL
LL
EL
DIL
PLI
ML
Nomclient
Prenomclient
Localiteclient
Telephoneclient
Residenceclient
Passwordclient
Emailclient
Numeroclient
DateInscriptionclient
Code article
Typearticle
DateRetrait
Datedepot
Idservice
Libelle
Horaire
prix
Message
NomLivreur
PrenomLivreur
TelephoneLivreur
LocaliteLivreur
EmailLivreur
Dateinscriptionlivreur
PasswordLivreur
MatriculeLivreur
AN
AN
AN
N
AN
AN
AN
N
Date
N
AN
Date
DATE
N
AN
Date
N
AN
AN
AN
N
AN
AN
Date
AN
AN
22
22
15
9
15
15
15
9
15
9
22
15
15
9
15
15
9
33
22
22
9
15
15
15
15
9
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
MVT
MVT
MVT
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
XX/XX/XXXXX
XX/XX/XXXX
XX/XX/XXXX
XX/XX/XXXX: XX
XX/XX/XXXX
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 34
NG
PG
TG
LG
EG
DIG
PGE
MG
VA
NT
PT
TT
LT
ET
PTa
MaT
Dateins
NN
PN
TN
LN
EN
PNN
MN
DIN
Nat
dated
NomGerant
PrenomGerant
TelephoneGerant
LocaliteGerant
EmailGerant
DateinscriptionGerant
PasswordGerant
MatriculeGerant
Villeagence
NomTailleur
PrenomTailleur
TéléphoneTailleur
LocaliteTailleur
EmailTailleur
PasswordTailleur
MatriculeTailleur
Dateinscriptiontailleur
NomNettoyeur
PrenomNettoyeur
TelephoneNettoyeur
LocaliteNettoyeur
EmailNettoyeur
PasswordNettoyeur
MatriculeNettoyeur
Dateinscriptionnettoyeur
Nature
datedemande
AN
AN
AN
N
AN
DATE
AN
N
AN
AN
AN
N
AN
AN
AN
N
Date
AN
AN
N
AN
AN
AN
N
Date
AN
Date
22
22
9
15
15
15
9
15
15
22
22
9
15
15
15
9
22
22
9
15
15
15
9
15
15
15
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
SIG
MVT
MVT
XX/XX/XXXX
XX/XX/XXXX
XX/XX/XXXX
XX/XX/XXXX
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 35
8. Suggestions
L’analyse de préalablement menée nous a permis de relever les
dysfonctionnements suivants :
 La multiplicité des documents
 Difficulté d’accès aux informations
 Mauvaise manipulation due au manque de sécurité
 Manque de visibilité de la structure
Pour remédier à tous ces problèmes, nous allons :
 Informatiser le système
 Installer un navigateur (Mozilla Firefox)
 Mettre la structure en ligne afin qu’il soit accessible à tous
 Protéger logiquement la base de données
Bien que des défaillances aient été répertoriées, il nous a été possible de relever
un bon suivi des demandes des clients jusqu’au retrait.
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 36
Nous avons dans la première partie pris le temps d’étudier l’existant qui
nous a permis de ressortir les critiques et les ébauches de solutions. Dans cette
partie nous mettrons sur pied l’application qui permettra la gestion plus efficace
du système étudié.
IIème
PARTIE : MODELISATION DU SYSTEME
DE GESTIOJ FUTUR
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 37
A. Présentation de MERISE
La méthode MERISE (Méthode d’Etude et de Réalisation Informatique par
Sous Ensemble) a été créée à la fin des années 1970, par les autorités publiques
françaises désireuses de doter les administrations et les entreprises publiques
françaises d’une méthodologie rigoureuse. Elle fut développée en 1996 afin
d’intégrer les aspects pour l’époque. Ainsi le ministère de l’industrie fut chargé
d’aider les concepteurs à réaliser ce projet.
Les outils proposés par MERISE sont mis en œuvre par un grand nombre de
concepteurs, d’organisations et d’analystes en France ainsi que dans les pays
francophones.
Niveaux et modèles de MERISE
La méthode MERISE propose une approche de la conception séparant des
données de celle des traitements en avançant progressivement par niveaux.
Chacun de ces niveaux a pour rôle de produire un certain nombre de documents
(MCD, MLD, MPD…) permettant ainsi la synthèse textuelle d’un processus de
réflexion. La méthode MERISE préconise, non pas d’effectuer l’analyse des
données et des traitements, mais de mener en parallèle à chaque niveau, l’analyse
des données et celle des traitements. Elle propose ainsi trois niveaux de
représentation d’un système d’information :
 Le niveau conceptuel répondant à la question Quoi, que veut-on faire ?
(Gestion)
 Le niveau organisationnel ou logique répondant aux questions Qui quoi ?
Où ? Quand ? (Organisation)
 Le niveau opérationnel ou physique répondant aux questions Avec quels
moyens ? Comment ? (Technique)
 Le niveau conceptuel
Ce niveau décrit les informations représentées par le système et leurs associations
tout en faisant abstraction des contraintes liées à l’organisation mais en prenant
en compte les objectifs définis par les décideurs. La description du système
d’information au niveau conceptuel est en utilisant à la fois une approche
statistique (données) et une approche dynamique (traitement).
 Le niveau organisationnel ou logique
Il intègre à l’analyse les critiques liées à l’organisation, Il décrit la nature des
ressources (humaines, machine) qui sont utiliser pour supporter la description des
données et les traitements du système. En termes de traitement le passage du
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 38
niveau conceptuel au niveau opérationnel se concrétise par l’attachement à des
acteurs précédemment définis.
 Le niveau opérationnel ou physique
Ce niveau répond au choix technique et donne une représentation des moyens qui
sont effectivement mis en œuvres pour gérer les données et les traitements. En
terme de données, sa se traduit par l’utilisation d’un SGBD (Système de Gestion
de Base de Données) ainsi que par des choix concernant les méthodes de stockage
et d’accès aux données. Pour ce qui est du traitement ce niveau décrira
l’architecture des programmes qui vont activer les différentes taches de
l’ordinateur.
B. Elaboration du MCD
GDF
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 39
MCD
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 40
C. Elaboration du MCT
Un modèle conceptuel des traitements permet de préciser les frontières du
champ d’étude en décrivant les activités qui lui sont associées et les échanges
avec son environnement
Formalisme
Op Opération
Règles d’émission Règles d’émission
Evènements
résultats
Synchronisation
Evènement déclencheur
Evènements
résultats
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 41
Demande de
servi ce envoyée
Arti cl e ramasé
Nouveau cl i ent
Arti cl e transféré
Di agnosti c et coût
esti més
T rai tement réussi
Arti cl e stocké
Arti cl e
endommagé
Arti cl e l i vré
Date retrai t dépassé
Cl i ent al erté et avi s
refusé
Cl i ent i ndemni sé
ok nonok
OP3: VERIFICAT ION
T ouj ours
OP5 T RANSFERT
touj ours
OP6 DIAGNOST IC ET EST IMAT ION DES COUT S
Non OK OK
OP7 ALERT E ET CONSULT AION DECISION
CLIENT
T ouj ours
OP11 INDEMNISAT ION
T ouj ours
OP12 LIVRAISON
Cl i ent al erté et avi s
donné
si date=retrai t si retrai t depassé
OP10 ST OCKAGE
Demand
e
val i dée
Demande
non
val i dée
okk non ok
OP1: VALIDAT ION
T ouj ours
OP2: RAMASSAGE
touj ours
OP4:ENREGIST REMENT
Cl i ent
enregi str
é
T ouj ours
OP8 ORDRE DE T RAIT EMENT
Ordre de trai tement
envoyé
Date
retrai t
non ok ok
OP9: T RAIT EMENT
Stockag
e réussi
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 42
D. Elaboration du MLDR
Le MLDR permet de décrire les enregistrements logiques et permet d’entrevoir la
structure physique des données grâce aux estimations que l’on peut faire sur les
enregistrements à mémoriser. Les règles de passage du MCD au MLDR
s’appliquent à la fois sur les entités que sur les associations :
 Chaque entité du MCD donne naissance à une relation de même nom ayant
pour clé primaire l’identifiant de l’entité et pour attribut ses propriétés
 Toute association ayant toutes ses cardinalités maximales égales à n,
devient une relation ayant comme clé la concaténation des identifiants des
entités qui la composent
 Dans l’association de type un à plusieurs, aucune table n’apparait dans le
MLDR, cependant la clé du père (entité dont la cardinalité maximale est
égale à n) migre vers celle du fils (entité dont la cardinalité maximale est
égale à 1) comme clé étrangère et précédé du signe dièse
 Dans l’association de type 1 à 1, la migration se fait selon la contrainte
d’intégrité fonctionnelle. L’identifiant de l’entité émettrice migre dans
l’entité réceptrice
Le formalisme est le suivant :
Nom table (Nom clé, Nom Attribut1, Nom Attribut2, Nom Attribut n, #Nom
clé étrangère1, #Nom clé étrangère2).
Construction du MLDR
CLIENT (Numeroclient, Nomclient, PrénomClient, TéléphoneClient,
Residenceclient, PasswordClient, Date_inscriptionClient)
SERVICE (Idservice, Libelle, Horaire)
ARTICLE (Code, Type, Date_depot, Date_retrait, #Numeroclient)
LIVREUR (Matriculelivreur, NomLivreur, PrénomLivreur, Localitelivreur,
TelephoneLivreur, EmailLivreur, PasswordLivreur, dateinscriptionlivreur)
TAILLEUR (Matriculetailleur, NomTailleur, PrenomTailleur, LocaliteTailleur,
TelephoneTailleur, EmailTailleur, passwordTailleur, dateinscriptiontailleur)
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 43
NETTOYEUR (Matriculenettoyeur, NomNettoyeur, PrenomNettoyeur,
LocaliteNettoyeur, TelephoneNettoyeur, EmailNettoyeur, passwordNettoyeur,
dateinscriptionnettoyeur)
GERANT (Matriculegerant, NomGerant, PrénomGerant, LocaliteGerant,
VilleAgence, EmailGerant, TelephoneGerant, passwordGerant,
DateinscriptionGerant)
DEMANDE (, Datedemande, #Idservice, #Numeroclient)
TRAITEMENT (Nature, #MatriculeTailleur, #MatriculeLivreur,
#Matriculenettoyeur)
MISSION (Message, #MatriculeGerant, #MatriculeLivreur, #MatriculeTailleur,
#Matriculenettoyeur)
TARIF (prix, #Code, #Idservice)
E. Elaboration du MOT
Formalisme
Temps Procédures fonctionnelles Poste de travail Type de traitement
Durée
N° de l’opération Nom de l’opération
Règle d’émission N°1 Règle d’émission N°2
Service concerné Manuel,
automatique ou
semi-automatique
Evènement
déclencheur
Synchronisation
Evènement
résultat N°1
Evènement
résultat N°2
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 44
Construction
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 45
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 46
A. Construction du Modèle physique des données
Le MLD est la suite normale du processus MERISE. Son but est de nous rapprocher au plus
près du modèle physique. Pour cela, nous partons du MCD et nous lui enlevons les relations,
mais pas n’importe comment, il faut en effet respecter certaines règles.
CHAPITRE III : IMPLEMENTATION
Table client
Propriétés Type Longueur Description
matriculeclient N 9 Clé primaire
Nomclient AN 22
prenomclient AN 22
residenceclient AN 15
emailclient AN 15
dateinscriptionclient Date 15
telephoneclient N 9
passwordclient AN 15
Table article
Propriétés Type Longueur Description
code N 9 Clé primaire
client AN 9 Clé
étrangère
Date dépôt AN 9
Date retrait AN 9
Table service
Propriétés Type Longueur Description
idservice N 9 Clé primaire
libelle AN 15
horaire AN 9
Table traitement
Propriétés Type Longueur Description
tailleur N 9 Clé primaire
livreur AN 9 Clé primaire
nettoyeur AN 9 Clé primaire
article AN 9 Clé primaire
nature AN 15
Table tarif
Propriétés Type Longueur Description
article N 9 Clé primaire
service N 9 Clé primaire
prix Date 15 Default 1
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 47
Table gérant
Propriétés Type Longueur Description
matriculegerant N 9 Clé primaire
nomgerant AN 22
prenomgerant AN 22
localitegerant AN 15
telephonegerant AN 9
dateinscriptiongerant Date 15
emailgerant AN 15
passwordgerant AN 15Table livreur
Propriétés Type Longueur Description
matriculelivereur N 9 Clé primaire
nomlivreur AN 22
prenomlivreur AN 22
localitelivreur AN 15
telephonelivreur AN 9
dateinscriptionlivreur Date 15
emaillivreur AN 15
passwordlivreur AN 15
Table tailleur
Propriétés Type Longueur Description
matriculetailleur N 9 Clé primaire
nomtailleur AN 22
prenomtailleur AN 22
localitetailleur AN 15
telephonetailleur AN 9
dateinscriptiontailleur Date 15
emailtailleur AN 15
passwordtailleur AN 15
Table nettoyeur
Propriétés Type Longueur Description
matriculenettoyeur N 9 Clé primaire
nomnettoyeur AN 22
prenomnettoyeur AN 22
localitenettoyeur AN 15
telephonenettoyeur AN 9
dateinscriptionnettoyeur Date 15
emailnettoyeur AN 15
passwordnettoyeur AN 15
Table demande
Propriétés Type Longueur Description
client N 9 Clé primaire
service N 9 Clé primaire
date demande Date 15
Table mission
Propriétés Type Longueur Description
livreur N 9 Clé primaire
tailleur N 9 Clé primaire
nettoyeur N 9 Clé primaire
gérant N 9 Clé primaire
message AN 500
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 48
B. Présentation de la base de données
1. Présentation du SGBD (Système de Gestion de Base de
Données)
MySQL est un système de gestion de bases de données relationnelles
(SGBDR). Il est distribué sous une double licence GPL et propriétaire. Il fait
partie des logiciels de gestion de base de données les plus utilisés au monde,
autant par le grand public (applications web principalement) que par des
professionnels, en concurrence avec Oracle, Informix et Microsoft SQL Server.
La première version de MySQL apparue le 23 mai 1995, est l'œuvre d'une société suédoise,
MySQL AB, fondée par David Axmark, Allan Larsson et Michael « Monty » Widenius.
2. Base de données
Une base de données (en anglais : data base) est un outil permettant de stocker et de
retrouver l'intégralité de données brutes ou d'informations en rapport avec un thème ou une
activité ; celles-ci peuvent être de natures différentes et plus ou moins reliées entre elles1,2
.
Dans la très grande majorité des cas, ces informations sont très structurées, et la base est
localisée dans un même lieu et sur un même support. Ce dernier est généralement informatisé.
La base de données est au centre des dispositifs informatiques de collecte, mise en forme,
stockage, et utilisation d'informations. Le dispositif comporte un système de gestion de base
de données (abr. SGBD) : un logiciel moteur qui manipule la base de données et dirige l'accès
à son contenu. De tels dispositifs — souvent appelés base de données — comportent
également des logiciels applicatifs, et un ensemble de règles relatives à l'accès et l'utilisation
des informations2
.
La manipulation de données est une des utilisations les plus courantes des ordinateurs. Les
bases de données sont par exemple utilisées dans les secteurs de la finance, des assurances,
des écoles, de l'épidémiologie, de l'administration publique (statistiques notamment) et des
médias.
Présentation de la base de données
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 49
Table client
Table article
Table service
Table traitement
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 50
Table gérant
Table livreur
Table tailleur Table nettoyeur
Table demande
Table tarif
Table mission
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 51
C. Réalisation et présentation des langages utilisés
1. Présentation des langages utilisés
a. SQL
SQL (sigle de Structured Query Language, en français langage de requête
structurée) est un langage informatique normalisé servant à exploiter des bases
de données relationnelles. La partie langage de manipulation des données de
SQL permet de rechercher, d'ajouter, de modifier ou de supprimer des données
dans les bases de données relationnelles.
Outre le langage de manipulation des données, la partie langage de
définition des données permet de créer et de modifier l'organisation des données
dans la base de données, la partie langage de contrôle de transaction permet de
commencer et de terminer des transactions, et la partie langage de contrôle des
données permet d'autoriser ou d'interdire l'accès à certaines données à certaines
personnes.
Le langage a été développée chez IBM en 1970 par Donald Chamberlin et Raymond
Boyce, cette première version a été conçue pour manipuler et éditer des données stockées
dans la base de données relationnelle à l'aide du système de gestion de base de données IBM
System R.
b. PHP
PHP: Hypertext Preprocessor, plus connu sous son sigle PHP (acronyme récursif), est
un langage de programmation libre, principalement utilisé pour produire des pages Web
dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel
langage interprété de façon locale. PHP est un langage impératif orienté objet.
PHP a permis de créer un grand nombre de sites web célèbres, comme Facebook,
YouTube, Wikipédia, etc. Il est considéré comme la base de la création des sites Internet dits
dynamiques.
Le langage PHP fut créé en 1994 par Rasmus Lerdorf et réécris par deux
étudiants, Andi Gutmans et Zeev Suraski en 1997.
c. HTML5
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 52
HTML5 (HyperText Markup Language 5) est la dernière révision majeure d'HTML
(format de données conçu pour représenter les pages web). Cette version a été finalisée le 28
octobre 2014.
d. CSS3
Les feuilles de style en cascade, généralement appelées CSS de l'anglais Cascading
Style Sheets, forment un langage informatique qui décrit la présentation des documents
HTML et XML. Les standards définissant CSS sont publiés par le World Wide Web
Consortium (W3C). Introduit au milieu des années 1990, CSS devient couramment utilisé
dans la conception de sites web et bien pris en charge par les navigateurs web dans les années
2000.
e. JavaScript
JavaScript est un langage de programmation de scripts principalement
employé dans les pages web interactives mais aussi pour les serveurs. C’est un
langage orienté objet à prototype, c’est-à-dire que les bases du langage et ses
principales interfaces sont fournies par des objets qui ne sont pas des instances
de classes, mais qui sont chacun équipés de constructeurs permettant de créer
leurs propriétés, et notamment une propriété de prototypage qui permet d’en
créer des objets héritiers personnalisés. En outre, les fonctions sont des objets de
première classe.
Ce langage, créé en 1995 par Brendan Eich, est actuellement à la version
1.8.2.
f. JQuery
jQuery est une bibliothèque JavaScript libre et multi-plateforme créée pour faciliter l'écriture
de scripts côté client dans le code HTML des pages web1
. La première version est lancée en
janvier 2006 par John Resig.
Nous avons utilisé la bibliothèque notamment pour les fonctionnalités suivantes :
 Parcours et modification du DOM (y compris le support des sélecteurs CSS 1 à 3
et un support basique de XPath) ;
 Événements ;
 Effets visuels et animations ;
 Manipulations des feuilles de style en cascade (ajout/suppression des classes,
d'attributs…) ;
 Utilitaires (version du navigateur web…)
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 53
2. Maquettes graphique de la solution
Page d’accueil
Page d’enregistrement
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 54
Aspect Gestion Du Projet
Un projet est une entreprise décidée dans le but de créer un produit, un service ou un
résultat unique.
Compte tenu du temps mis pour la réalisation de notre projet (1ans) que nous estimons
à 500 000 FCFA et sa prix-value dans l’entreprise en ce sens qu’il permet de faire des
inventaires rapides et un traitement de haute qualité que nous estimons à 350 000 FCFA et la
main d’œuvre à 350 000FCFA nous pouvons estimer le cout de ce projet à 1 200 000 FCFA.
Ce projet est une association de plusieurs langages tels que : PHP, HTML 5, CSS3 et JavaScript.
L’application est accessible depuis un navigateur (Mozilla Firefox).
Parvenu au terme de notre étude axée sur l’analyse et la conception de la gestion de
stock et de facturation de Global Pressing, il a été question pour nous de recenser les
dysfonctionnements du système en place pour ensuite y apporter des critiques à but constructif.
Après ces observations faites, nous avons refusé de rester indifférents en mettant sur pied un
système informatisé plus dynamique facilitant les tâches trop lourdes et fastidieuses.
Il est à noter que ce stage nous a permis de nous imprégner des réalités du milieu
professionnel, de mettre les connaissances théoriques acquises et développer notre esprit de
recherche sans lequel cette œuvre n’aurait pas été réalisée.
CONCLUSION
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 55
BIBLIOGRAPHIE
 Manuel Power AMC (logiciel de conception des modèles)
 Cours d’analyse sur Méthode MERISE dispensé par Mr NGUENANG au niveau 1 et
Mme NGUEYAP au niveau 2 (non publié)
 Cours de base de données dispensé par Mr. MBADI au niveau 1 (non publié)
 Quelques anciens rapports
Webographie
 Apprenez à créer votre site web avec html5 et css3 (cours publié sur
openclasroom)
 Concevez votre site avec PHP et MySQL css3 (cours publié sur
openclasroom.com)
 Wikipédia.com (Dernière date de navigation : 14 mars 2016)
 JavaScript à partir de Zéro (Livre publié)
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 56
Listes des figures
 Fiche d’identification
 Situation géographique
 Organigramme
 Diagramme de flux
 Diagramme de circulation des informations
 Grille d’analyse des documents
 Dictionnaire des données élémentaires
 Tableau d’analyse des données
 Graphe des dépendances fonctionnelles
 Construction du MCD
 Construction du MCT
 Mot (modèle conceptuel des traitements)
 Listes des tables sous SQL
 Page d’accueil
 Page d’enregistrements des clients
ANALYSE ET AUTOMATISATION DE LA GESTION DES
SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL
PRESSING.
Rédigé par TANGA Michel IG (BTS 2016) Page 57
Tables des matières
SOMMAIRE ………………………………………………………………………………………..………………..2
DEDICACE ………………………………………………………………………………….………………...........3
REMERCIEMENTS………………………………………………………………….……………………………..4
AVANT PROPOS………………………………………………………………….………………………………...5
RESUME…………………………………………………………………………….………………………….........6
ABSTRACT………………………………………………………………………..……………………………….....7
LISTE DES ABREVIATIONS…………………………………………………..………………………………....8
INTRODUCTION GENERALE……………………………………………..………………………………….....9
PREMIERE PARTIE : ETUDE DE L’ENVIRONNEMENT………………………………………..………...10
CHAPITRE I : ETUDE PREALABLE………………………………………………..………….…………...11
D. Présentation générale de l’entreprise…………………………………………………..11
1. Historique………………………………………………………………………….……………….…11
2. Activités…………………………………………………………………………..……………………11
3. Situation Géographique………………………………………………….………………...……….12
4. Fonctionnement et Organigramme…………………………………….……………….……..….13
5. Environnement externe……………………………………………….…………………………….13
6. Environnement informatique………………………………………………………………….... ..13
E. Etude d’opportunité et de faisabilité…………………………………………..……….14
F. Déroulement du stage…………………………………………………….………………14
CHAPITRE II : ETUDE DE L’EXISTANT………………………………………….………………….…..16
C. Analyse de l’existant…………………………………………….…………………….….16
1. Description du processus……………………………………………..…………………………….16
2. Délimitation du système d’information…………………………………….…………………….17
3. Description des acteurs………………………………………………………..…………………….17
4. Analyse critique de l’existent…………………………………………….…………………………18
D. Modélisation de l’existent……………………………………………….……….……….20
1. Diagramme de flux…………………………………………………………..…………….…………20
2. Diagramme de circulation des informations………………………………..………….…….…..21
3. Règles de gestions………………………………………………………….……………….……..…25
4. Règles d’organisation………………………………………………………………………..……….25
5. Règles techniques…………………………………………………………………………….……….25
6. Grille d’analyse de données………………………………………….………………….…..………26
7. Dictionnaire de données élémentaires……………………………….…………………..………..32
8. Suggestions…………………………………………………………….………………………….…..35
DEUXIEME PARTIE : CONCEPTION DU SYSTEME FUTUR…….……………………………………....36
F. Présentation de la méthode MERISE…………………………………………………..………..37
G. Elaboration du MCD…………………………………………………………………………………38
H. Elaboration du MCT………………………………………………………………………………….39
I. Elaboration du MLDR………………………………………………………………………………..43
J. Elaboration du MOT………………………………………………………..………………………..44
CHAPITRE IV : IMPLEMENTATION……………………………………………………………………….46
D. Construction du MPD………………………………………………………….……………………..47
E. Présentation de la base de données…………………………………………………………..……49
1. Présentation du SGBD……………………………………………………………...…………..49
2. Base de données………………………………………………………………………………....50
F. Réalisation présentation des langages utilisés……………………………………………..…….51
1. Présentation des langages utilisés……………………………………………………………51
2. Maquette graphique de la solution……………………………………………………………53
Aspect du projets…………………………………………………………….……………….…..54
CONCLUSION……………………………………………………………………………………54
BIBLIOGRAPHIE…………………………..…………………………………………………………………………55
Webographie…………………………………………...……………………………………………………………….55
Liste des figures…………………………………………………………………………………….………………….56
TABLES DES MATIERES…………………..………………………………………………………………………..57

Contenu connexe

Tendances

Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile Raoua Bennasr
 
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...Yasmine Lachheb
 
rapport de stage
rapport de stagerapport de stage
rapport de stageMarouane Gh
 
Conception et réalisation d’un crm
Conception et réalisation d’un crmConception et réalisation d’un crm
Conception et réalisation d’un crmBedis Larbi
 
Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiquejihene Ab
 
Ms.ELN.Alat+Khelifi.pdf
Ms.ELN.Alat+Khelifi.pdfMs.ELN.Alat+Khelifi.pdf
Ms.ELN.Alat+Khelifi.pdfRsifProject
 
Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Ilyas CHAOUA
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRHRiadh K.
 
Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)
Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)
Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)Ghali Rahma
 
INFORMATIQUE DES GESTION : MERISE
INFORMATIQUE DES GESTION : MERISE INFORMATIQUE DES GESTION : MERISE
INFORMATIQUE DES GESTION : MERISE HINDOUSSATI
 
Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...Mohamed Boubaya
 
Rapport stage
Rapport stageRapport stage
Rapport stageTECOS
 
Projet fin d etud la gestion de recrutement
Projet fin d etud la gestion de recrutement Projet fin d etud la gestion de recrutement
Projet fin d etud la gestion de recrutement Jazouli Jaz
 
Application web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment systemApplication web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment systemSarra ERRREGUI
 
Rapport De Stage de Fin d'etude : Modélisation et Dématérialisation des Proc...
Rapport De Stage de Fin  d'etude : Modélisation et Dématérialisation des Proc...Rapport De Stage de Fin  d'etude : Modélisation et Dématérialisation des Proc...
Rapport De Stage de Fin d'etude : Modélisation et Dématérialisation des Proc...Issa BEN MANSOUR
 
Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Ayed CHOKRI
 

Tendances (20)

Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
 
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
 
rapport de stage
rapport de stagerapport de stage
rapport de stage
 
Conception et réalisation d’un crm
Conception et réalisation d’un crmConception et réalisation d’un crm
Conception et réalisation d’un crm
 
Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatique
 
Rapport Projet de fin d’études
Rapport Projet de fin d’étudesRapport Projet de fin d’études
Rapport Projet de fin d’études
 
Ms.ELN.Alat+Khelifi.pdf
Ms.ELN.Alat+Khelifi.pdfMs.ELN.Alat+Khelifi.pdf
Ms.ELN.Alat+Khelifi.pdf
 
Rapport de stage
Rapport de stageRapport de stage
Rapport de stage
 
Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRH
 
Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)
Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)
Rapport-PFE2013-RahmaGhali-Gestion des Candidatures(Jaas,Primefaces,JFS2,JPA)
 
INFORMATIQUE DES GESTION : MERISE
INFORMATIQUE DES GESTION : MERISE INFORMATIQUE DES GESTION : MERISE
INFORMATIQUE DES GESTION : MERISE
 
Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...
 
Rapport stage
Rapport stageRapport stage
Rapport stage
 
Projet fin d etud la gestion de recrutement
Projet fin d etud la gestion de recrutement Projet fin d etud la gestion de recrutement
Projet fin d etud la gestion de recrutement
 
Application web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment systemApplication web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment system
 
Rapport De Stage de Fin d'etude : Modélisation et Dématérialisation des Proc...
Rapport De Stage de Fin  d'etude : Modélisation et Dématérialisation des Proc...Rapport De Stage de Fin  d'etude : Modélisation et Dématérialisation des Proc...
Rapport De Stage de Fin d'etude : Modélisation et Dématérialisation des Proc...
 
Rapport de stage sg
Rapport de stage sgRapport de stage sg
Rapport de stage sg
 
Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats Conception et Réalisation d’une Plateforme Web de Gestion des achats
Conception et Réalisation d’une Plateforme Web de Gestion des achats
 
Rappot de stage
Rappot de stage Rappot de stage
Rappot de stage
 

En vedette

John O'Connor's Portfolio
John O'Connor's PortfolioJohn O'Connor's Portfolio
John O'Connor's PortfolioJohn O Connor
 
Evaluation question 2 by Callum Ashton
Evaluation question 2 by Callum AshtonEvaluation question 2 by Callum Ashton
Evaluation question 2 by Callum AshtonCallum Ashton
 
презентація до уроку-казки
презентація до уроку-казкипрезентація до уроку-казки
презентація до уроку-казкиagata555
 
jlee_portfolio_june1
jlee_portfolio_june1jlee_portfolio_june1
jlee_portfolio_june1Junie Lee
 
презентація до уроку-казки
презентація до уроку-казкипрезентація до уроку-казки
презентація до уроку-казкиagata555
 
프레젠테이션1
프레젠테이션1프레젠테이션1
프레젠테이션1이름 성
 
Troy Morgan Highlights 07.04.16
Troy Morgan Highlights 07.04.16Troy Morgan Highlights 07.04.16
Troy Morgan Highlights 07.04.16Troy Morgan
 
Singapura dan filipina
Singapura dan filipinaSingapura dan filipina
Singapura dan filipinaromario rosadi
 

En vedette (11)

John O'Connor's Portfolio
John O'Connor's PortfolioJohn O'Connor's Portfolio
John O'Connor's Portfolio
 
Evaluation question 2 by Callum Ashton
Evaluation question 2 by Callum AshtonEvaluation question 2 by Callum Ashton
Evaluation question 2 by Callum Ashton
 
John O'Connor's CV
John O'Connor's CVJohn O'Connor's CV
John O'Connor's CV
 
презентація до уроку-казки
презентація до уроку-казкипрезентація до уроку-казки
презентація до уроку-казки
 
jlee_portfolio_june1
jlee_portfolio_june1jlee_portfolio_june1
jlee_portfolio_june1
 
презентація до уроку-казки
презентація до уроку-казкипрезентація до уроку-казки
презентація до уроку-казки
 
postres
postrespostres
postres
 
프레젠테이션1
프레젠테이션1프레젠테이션1
프레젠테이션1
 
Troy Morgan Highlights 07.04.16
Troy Morgan Highlights 07.04.16Troy Morgan Highlights 07.04.16
Troy Morgan Highlights 07.04.16
 
DanielFairbairnCV2016
DanielFairbairnCV2016DanielFairbairnCV2016
DanielFairbairnCV2016
 
Singapura dan filipina
Singapura dan filipinaSingapura dan filipina
Singapura dan filipina
 

Similaire à Rapport stage académique redigé par Michel TANGA

Comment mettre en oeuvre des campagnes de marketing automation efficaces répo...
Comment mettre en oeuvre des campagnes de marketing automation efficaces répo...Comment mettre en oeuvre des campagnes de marketing automation efficaces répo...
Comment mettre en oeuvre des campagnes de marketing automation efficaces répo...Thomas Blanc
 
Limpact_de_la_digitalisation_sur_la_perf.pdf
Limpact_de_la_digitalisation_sur_la_perf.pdfLimpact_de_la_digitalisation_sur_la_perf.pdf
Limpact_de_la_digitalisation_sur_la_perf.pdfouissalattaaricha
 
gouvernance-digitale16-1
gouvernance-digitale16-1gouvernance-digitale16-1
gouvernance-digitale16-1David MANSET
 
Collecte des données métiers et constitution d'un entrepôt centrale
Collecte des données métiers et constitution d'un entrepôt centraleCollecte des données métiers et constitution d'un entrepôt centrale
Collecte des données métiers et constitution d'un entrepôt centraleoussama Hafid
 
458008733-Rapport-de-projet-de-fin-d-etudes.pdf
458008733-Rapport-de-projet-de-fin-d-etudes.pdf458008733-Rapport-de-projet-de-fin-d-etudes.pdf
458008733-Rapport-de-projet-de-fin-d-etudes.pdfsoyedmohamed
 
Rapport de stage gsi djinta michelle hendrid encadreur kamleu noumi emeric
Rapport de stage gsi djinta michelle hendrid encadreur   kamleu noumi emericRapport de stage gsi djinta michelle hendrid encadreur   kamleu noumi emeric
Rapport de stage gsi djinta michelle hendrid encadreur kamleu noumi emericEmeric Kamleu Noumi
 
Rapport med wahabi hamdi jan 2010
Rapport med wahabi hamdi jan 2010Rapport med wahabi hamdi jan 2010
Rapport med wahabi hamdi jan 2010Jihene Zahouna
 
Hamdaoui abdelilah
Hamdaoui abdelilahHamdaoui abdelilah
Hamdaoui abdelilahMoez Moezm
 
Les 15 métiers clés du digital - Etude de fonctions et de rémunérations
Les 15 métiers clés du digital - Etude de fonctions et de rémunérationsLes 15 métiers clés du digital - Etude de fonctions et de rémunérations
Les 15 métiers clés du digital - Etude de fonctions et de rémunérationsMichael Page
 
: L’implantation d’un Système d...
:     L’implantation d’un Système                                           d...:     L’implantation d’un Système                                           d...
: L’implantation d’un Système d...mido didi
 
Binkis kisavaviri travail_propre_2017
Binkis kisavaviri travail_propre_2017Binkis kisavaviri travail_propre_2017
Binkis kisavaviri travail_propre_2017Binkis Barnabas
 
RH les challenges de la transformation numerique - cigref
RH les challenges de la transformation numerique - cigrefRH les challenges de la transformation numerique - cigref
RH les challenges de la transformation numerique - cigrefPhilippe CRAYSSAC
 
Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Addi Ait-Mlouk
 
CERTIFICATION EN DIGITAL MARKETING MANAGEMENT
CERTIFICATION EN DIGITAL MARKETING MANAGEMENTCERTIFICATION EN DIGITAL MARKETING MANAGEMENT
CERTIFICATION EN DIGITAL MARKETING MANAGEMENTWilliam ENOCH
 
Rapport mini-projet Gestion Commerciale D’un Supermarché
Rapport mini-projet  Gestion Commerciale D’un SupermarchéRapport mini-projet  Gestion Commerciale D’un Supermarché
Rapport mini-projet Gestion Commerciale D’un SupermarchéMouad Lousimi
 
Le casse-tête de l'organisation digitale
Le casse-tête de l'organisation digitaleLe casse-tête de l'organisation digitale
Le casse-tête de l'organisation digitalePetit Web
 
Conception d'un module de gestion de la paie adapté au contexte marocain pour...
Conception d'un module de gestion de la paie adapté au contexte marocain pour...Conception d'un module de gestion de la paie adapté au contexte marocain pour...
Conception d'un module de gestion de la paie adapté au contexte marocain pour...HORIYASOFT
 
Mémoire Ingénieur KOUAO Ekra Mathieu
Mémoire Ingénieur KOUAO Ekra Mathieu Mémoire Ingénieur KOUAO Ekra Mathieu
Mémoire Ingénieur KOUAO Ekra Mathieu Mathieu Ekra Kouao
 

Similaire à Rapport stage académique redigé par Michel TANGA (20)

Comment mettre en oeuvre des campagnes de marketing automation efficaces répo...
Comment mettre en oeuvre des campagnes de marketing automation efficaces répo...Comment mettre en oeuvre des campagnes de marketing automation efficaces répo...
Comment mettre en oeuvre des campagnes de marketing automation efficaces répo...
 
Limpact_de_la_digitalisation_sur_la_perf.pdf
Limpact_de_la_digitalisation_sur_la_perf.pdfLimpact_de_la_digitalisation_sur_la_perf.pdf
Limpact_de_la_digitalisation_sur_la_perf.pdf
 
gouvernance-digitale16-1
gouvernance-digitale16-1gouvernance-digitale16-1
gouvernance-digitale16-1
 
Collecte des données métiers et constitution d'un entrepôt centrale
Collecte des données métiers et constitution d'un entrepôt centraleCollecte des données métiers et constitution d'un entrepôt centrale
Collecte des données métiers et constitution d'un entrepôt centrale
 
458008733-Rapport-de-projet-de-fin-d-etudes.pdf
458008733-Rapport-de-projet-de-fin-d-etudes.pdf458008733-Rapport-de-projet-de-fin-d-etudes.pdf
458008733-Rapport-de-projet-de-fin-d-etudes.pdf
 
Rapport de stage gsi djinta michelle hendrid encadreur kamleu noumi emeric
Rapport de stage gsi djinta michelle hendrid encadreur   kamleu noumi emericRapport de stage gsi djinta michelle hendrid encadreur   kamleu noumi emeric
Rapport de stage gsi djinta michelle hendrid encadreur kamleu noumi emeric
 
Rapport med wahabi hamdi jan 2010
Rapport med wahabi hamdi jan 2010Rapport med wahabi hamdi jan 2010
Rapport med wahabi hamdi jan 2010
 
Hamdaoui abdelilah
Hamdaoui abdelilahHamdaoui abdelilah
Hamdaoui abdelilah
 
Les 15 métiers clés du digital - Etude de fonctions et de rémunérations
Les 15 métiers clés du digital - Etude de fonctions et de rémunérationsLes 15 métiers clés du digital - Etude de fonctions et de rémunérations
Les 15 métiers clés du digital - Etude de fonctions et de rémunérations
 
: L’implantation d’un Système d...
:     L’implantation d’un Système                                           d...:     L’implantation d’un Système                                           d...
: L’implantation d’un Système d...
 
Binkis kisavaviri travail_propre_2017
Binkis kisavaviri travail_propre_2017Binkis kisavaviri travail_propre_2017
Binkis kisavaviri travail_propre_2017
 
RH les challenges de la transformation numerique - cigref
RH les challenges de la transformation numerique - cigrefRH les challenges de la transformation numerique - cigref
RH les challenges de la transformation numerique - cigref
 
PWP PRESENTATION
PWP PRESENTATIONPWP PRESENTATION
PWP PRESENTATION
 
Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Rapport de pfe format doc 2013
Rapport de pfe format doc 2013
 
BPM-CBOK.pdf
BPM-CBOK.pdfBPM-CBOK.pdf
BPM-CBOK.pdf
 
CERTIFICATION EN DIGITAL MARKETING MANAGEMENT
CERTIFICATION EN DIGITAL MARKETING MANAGEMENTCERTIFICATION EN DIGITAL MARKETING MANAGEMENT
CERTIFICATION EN DIGITAL MARKETING MANAGEMENT
 
Rapport mini-projet Gestion Commerciale D’un Supermarché
Rapport mini-projet  Gestion Commerciale D’un SupermarchéRapport mini-projet  Gestion Commerciale D’un Supermarché
Rapport mini-projet Gestion Commerciale D’un Supermarché
 
Le casse-tête de l'organisation digitale
Le casse-tête de l'organisation digitaleLe casse-tête de l'organisation digitale
Le casse-tête de l'organisation digitale
 
Conception d'un module de gestion de la paie adapté au contexte marocain pour...
Conception d'un module de gestion de la paie adapté au contexte marocain pour...Conception d'un module de gestion de la paie adapté au contexte marocain pour...
Conception d'un module de gestion de la paie adapté au contexte marocain pour...
 
Mémoire Ingénieur KOUAO Ekra Mathieu
Mémoire Ingénieur KOUAO Ekra Mathieu Mémoire Ingénieur KOUAO Ekra Mathieu
Mémoire Ingénieur KOUAO Ekra Mathieu
 

Rapport stage académique redigé par Michel TANGA

  • 1. REPUBLIQUE DU CAMEROUN Paix-Travail-Patrie MINISTERE DE L’ENSEIGNEMENT SUPERIEUR REPUBLIC OF CAMEROON Peace-Work-Fatherland MINISTRY OF HIGHER EDUCATION Filière : COMMERCIALE ET DE GESTION Option : Informatique de Gestion Rédigé par : TANGA Michel Sous l’encadrement : Académique de et Professionnel de Mme NGUEYAP Mme MBALLA Albertine Professeur à ISMA Gérante de GP Dakar Année académique 2015-2016
  • 2. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 2 SOMMAIRE …………………………………….…………………………………..II DEDICACE …………………………………………………………………...........III REMERCIEMENTS………………………………………………………………..IV AVANT PROPOS…………………………………………………………………...V RESUME……………………………………………………………………….........VI ABSTRACT……………………………………………………………………….....VII LISTE DES ABREVIATIONS…………………………………………………....VIII INTRODUCTION GENERALE……………………………………………….....IX PREMIERE PARTIE : ETUDE DE L’ENVIRONNEMENT………………….10 CHAPITRE I : ETUDE PREALABLE………………………….…………….11 A. Présentation générale de l’entreprise………………………...11 B. Etude d’opportunité et de faisabilité………………………….14 C. Déroulement du stage………………………………...…………14 CHAPITRE II : ETUDE DE L’EXISTANT……………………………….…..16 A. Analyse de l’existant………………………………………….….16 B. Modélisation de l’existent………………………….…………….20 DEUXIEME PARTIE : CONCEPTION DU SYSTEME FUTUR……………..36 A. Présentation de la méthode MERISE………………………………....37 B. Elaboration du MCD………………………………………………………38 C. Elaboration du MCT……………………………………………………….39 D. Elaboration du MLDR……………………………………………………..43 E. Elaboration du MOT………………………………………………..……..44 CHAPITRE IV : IMPLEMENTATION……………………………………..….46 A. Construction du MPD…………………………………………………..…47 B. Presentation de la base de données………………………………….….49 C. Réalisation présentation des langages utilisés……….…………...…..51 CONCLUSION…………………………………………………….……52 BIBLIOGRAPHIE…………………………..…………………………………….……53 Webographie…………………………………………...…………………….………….53 Liste des figures………………………………………………………….…….……….54 TABLES DES MATIERES…………………..…………………………………………………………..55 SOMMAIRE
  • 3. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 3 A MA FAMILLE
  • 4. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 4 Ce travail n’aurait pas pu être réalisé s’il n’avait pas été dans une large mesure, le résultat d’un encadrement collectif. Aussi convient-il de remercier tous ceux-là qui, de près ou de loin, ont été des véritables acteurs dans la réalisation de ce document. Je pense particulièrement à :  Pr BOB NGAMOE pour sa rigueur dans la gestion de l’institut ;  Mme Hortense NANDA, Directrice d’ISMA pour tous ses multiples conseils. ;  M. Roger BOGNE KAMWA, Directeur des affaires académiques d’ISMA, pour tout son encadrement ;  Mon chef de département M. NGUENANG MICHEL pour son engagement et sa bonne organisation dans le travail ;  Mon encadreur académique Mme NGUEYAP pour le temps qu’elle a pu me consacrer question de rédiger en bonne et due forme ce document ;  Mon encadreur professionnel, Mme MBALLA ALBEERTINE, gérante de Global Pressing (Dakar) ;  Le personnel de Global Pressing pour tout le savoir qu’ils ont mis à ma disposition ;  Mes professeurs grâce à qui j’ai réussi à acquérir un tel niveau de productivité ;  Mon oncle KANA Jean Marie, pour le financement de mes études et ses multiples conseils ;  Ma mère, Mme NDZINA MATHILDE et mon beau père, M. NDJIE ROBERT pour leur rôle joué dans mon éducation de base et leur soutien moral et financier ;  Mon grand frère qui a toujours su m’orienter vers le droit chemin ;  Ma famille pour le soutien moral qu’ils ont pu m’apporter durant tant d’années ;  Mes camarades de classe particulièrement pour leur amitié, leurs critiques, leur affection et leur attention parmi lesquelles j’ai réussi à tisser des liens forts ;  Mes amis de toujours et connaissances qui de près ou de loin m’ont accompagné dans le droit chemin. REMERCIEMENTS
  • 5. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 5 Crée par l’arrêté ministériel N°90/E/50MINEDUC du 24 novembre 1971 en vue de promouvoir les progrès techniques au Cameroun par la formation des personnes hautement qualifiées en entreprise, le brevet des techniciens supérieures(BTS), préalablement préparé par les titulaires d’un baccalauréat dans les universités d’Etat depuis des années assuré également par des écoles professionnelles privées parmi lesquelles l’Institut Supérieur de Management(ISMA) qui va très vite s’intégrer dans les réalités économiques et technologiques afin de mettre sur le marché de l’emploi « des hommes d’action ».Cet institut qui verra le jour par l’autorisation du MINESUP N° 99/0167 du 25 novembre 1999 sous la tutelle académique de l’université de Dschang compte aujourd’hui en cycle BTS dix filières à savoir :  Action commerciale  Banque  Commerce internationale  Comptabilité et gestion des entreprises  Communication d’entreprise  Gestion logistique et transport  Informatique de gestion  Maintenance des systèmes informatiques  Secrétariat bureautique bilingue  Secrétariat de gestion Etant donné le caractère professionnel que revêt ce diplôme, l’étudiant en cycle BTS doit effectuer un stage académique de deux mois dont l’objectif est non seulement de concrétiser les connaissances théoriques acquises mais surtout de découvrir les réalités de l’entreprise dans un contexte professionnel réel. Ayant été à Global Pressing, plus précisément dans une agence de Dakar, nous vous présenterons notre travail portant sur le thème : ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE. AVANT-PROPOS
  • 6. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 6 Lorsqu’on entre dans une école de formation, on a besoin d’être formé pour développer des efficaces et performantes qualités professionnelles afin de répondre favorablement aux critères du monde de l’emploi. Mais dans le cadre de l’adéquat formation afin de développer une assiette des connaissances théoriques reçues au cours des enseignements magistraux de nos professeurs, il était urgent pour nous d’effectuer un stage pratique à Global Pressing. Notre stage à Global Pressing nous a permis de faire le parcours de quelques de ses services mais notre attention a été focalisée sur le service archaïque de la structure d’où provient notre thème à savoir : « ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE ». La question qui nous vient à l’esprit dès lors que nous plongeons dans cette étude est celle de savoir : De quelle manière concevoir une application qui traitera la gestion des services ? Pour répondre à cette question, nous avons effectué des interviews, observations, enquêtes, en gros une étude qui nous a nécessité l’utilisation d’une méthode nommée MERISE (Méthode d’Etude et de Réalisation d’Informatique par Sous Ensemble) et d’un système de gestion de base de données(MYSQL). RESUME
  • 7. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 7 When entering a training school, we need to be trained to develop effective and efficient professional qualities to respond positively to the requirements of the world of employment. But under the proper training to develop a base of theoretical knowledge received during the magisterial teachings of our teachers, it was urgent for us to intern practice Pressing Global. Our internship at Global Dry has allowed us to make the journey of some of its services but our attention was focused on the service of the archaic structure that comes our theme namely "AUTOMATION AND ANALYSIS OF A MANAGEMENT SERVICES OF A PRESSING ON LINE". The question that comes to mind whenever we dive into this study is to know: How to design an application that will process services management? To answer this question, we conducted interviews, observations, surveys, roughly a study that required the use of a method called us MERISE (Study Method and Realization of Computer Science by Subject Ensemble) and a database management system (MYSQL). ABSTRACT
  • 8. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 8 A : Alphabétique AN : Alphanumérique CIF : Contrainte d’Intégrité Fonctionnelle DCI : Diagramme de Circulation des Informations DDE : Dictionnaire des Données Elémentaires DF : Dépendance Fonctionnelle GAD : Grille d’Analyse des Documents GDF : Graphe de Dépendance Fonctionnelle MVT : Mouvement MCD : Modèle Conceptuel des Données MCT : Modèle Conceptuel des Traitements MERISE : Méthode d’Etude et de Réalisation Informatique par Sous Ensemble MLD : Modèle Logique des Données MOT : Modèle Organisationnel des Traitements OI : Organisation Informatique N : Numérique RG : Règle de Gestion RO : Règle d’Organisation SIG : Signalétique SIT : Situationnel GP : Global Pressing NAS : Nettoyage A Sec LISTE DES ABREVIATIONS
  • 9. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 9 Dans une entreprise, on peut être confronté à une mauvaise gestion entrainant la perte de données indispensables à son bon fonctionnement, ceci du au traitement manuel de l’information. De nos jours toute entreprise digne de son statut devrait automatiser son système afin de réduire au maximum les erreurs émanant de la gestion manuelle. Informatiser c’est organiser, simplifier, automatiser des informations au sein d’une structure à l’aide d’un appareil appelé « Ordinateur ». L’évolution des systèmes d’informations a apporté une véritable amélioration dans les systèmes de gestion, plus particulièrement dans la gestion des entrées-sorties. Dans le but de mieux gérer ses articles, Global Pressing a rationalisé sa gestion et a élaboré de nouvelles stratégies pour parvenir à un niveau d’efficacité.Le but à atteindre sera donc de concevoir une application dans un environnement qui intègre les outils performants tant au niveau sécurité qu’au niveau du volume de données à traiter,car cette gestion avait des difficultés de recensement des différentes opérations éffectuées lors de la demande.Pour mener a bien ce projet,notre travail ferra l’objet :  D’une étude préalable ;  D’une étude détaillée ;  D’une modélisation du système futur ;  D’une implémentation. INTRODUCTION GENRALE
  • 10. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 10 Dans cette partie, il sera pour nous question d’une part de faire une étude préalable dans laquelle nous présenterons l’entreprise (historique, fonctionnement et organisation) et d’autre part, de faire une étude d’opportunité et de faisabilité. Ière PARTIE : ETUDE DE L’ENVIRONNEMENT
  • 11. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 11 A. Présentation générale de l’Entreprise 1. Historique Pour cerner au mieux le contexte dans lequel évolue Global Pressing, il est indispensable de présenter certains aspects de l’établissement. Global Pressing est une structure qui fut créée en 2010 par Mme Agnès Catherine. FICHE D’IDENTIFICATION Raison Sociale GLOBAL PRESING SIGLE G.P DATE DE CREATION 2010 ADRESSE BP : 15265 Dla-CAMEROUN Tel : +237 673 56 02 55 REGIME REEL Siège Social Douala-Dakar Acticités Artisanat 2. Activités Depuis sa création jusqu’à nos jours, cette structure exerce dans la blanchisserie, la teinturerie. La directrice a mis à jour le statut de la structure en instaurant d’autres services telles que : le pressing à domicile. Actuellement, GP exerce comme activités principales en plus de la blanchisserie, la teinturerie, la couture, l’ameublement, Le pressing et la livraison à domicile. CHAPITRE I : ETUDE PRE LABLE
  • 12. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 12 3. Situation géographique Librairie Papeterie Le pélican Express Exchange Vers le rond-point Dakar Vers Ndokoti ENTREE2DUMARCHEVersENEODakar Ancienne boulangerie Boulangerie Librairie Papeterie Lagloire Congelcam BoutiquesCONGELCAM BICECWesternUnion Hôtel le piger Vers le centre-ville GLOBAL PRESSING Oyack Commissariat du 8e arrondissement Express Union Dakar ENEO Dakar
  • 13. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 13 4. Fonctionnement et Organigramme a. Fonctionnement La mission de GP est de donner à son aimable clientèle la possibilité de découvrir les différents services dont elle dispose ; permettre à celle-ci d’offrir à ses articles un traitement impeccable. Ayant en son sein un personnel compétent. La structure est divisée en trois sous agences (Dakar, Yassa, Ndokoti) dont à la tête on retrouve un administrateur ou gérant. Ainsi, chaque agence dispose le même effectif composé des livreurs et des experts (nettoyeurs ou tailleurs). b. Organigramme 5. Environnement externe Situé dans la capitale économique où s’exerce multiples activités effectuées par divers agents commerciaux et qui ont besoin de financement et d’appui pour la relance de leurs activités et gestion de leurs revenus.
  • 14. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 14 La concurrence concernant le traitement du linge est de plus en plus grandissante dans la ville de Douala. Ainsi nous retrouvons plusieurs types de concurrents dans la zone à savoir : Elégance Pressing qui est plus proche et Victoire Pressing…, qui tous offrent à la clientèle plusieurs services permettant de mieux entretenir leurs tissus. 6. Environnement Informatique a. Environnement Matériel En dehors des outils d’utilisation et des machines de production, Global Pressing ne compte en son sein aucun matériel de communication. En d’autres termes nous n’avons détecté aucun matériel informatique. b. Environnement Logiciel Plus que la structure ne dispose d’aucun matériel informatique par conséquent aucun logiciel n’a été retrouvé. B.Etude D’opportunité et de faisabilité 1. Etude d’opportunité La société GP est une structure essentiellement artisanale. Elle dispose d’un service qui assure la gestion des services. Au cours de notre étude, nous avons pu constater que toutes les tâches de cette structure étaient manuelles ce qui peut entrainer un risque d’erreur, une lenteur dans la recherche des documents (fiche de de classification des articles) pouvant fournir des risques de pertes d’articles dans la structure. 2. Etude de faisabilité Le système de gestion étant manuel, cela permet à l’entreprise de supporter un coût faible en application de gestion mais donne des résultats incertains qui rendent fastidieuse la maitrise des matériels d’informations. L’informatisation de la structure engendre des couts supérieurs par rapport au système actuel mais générera des meilleurs résultats dans la gestion compte tenu des objectifs de l’entreprise. C. Déroulement du stage 1. Exposition des tâches effectuées Au cours de notre stage à Global Pressing, nous avons réalisé les tâches suivantes : -Accueil des clients ; -réception du linge ;
  • 15. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 15 -entretien des machines et matériels de production ; -nettoyage et lavage des filtres à peluche et à bouton ; -minimisation des coûts d’achats de certains - livraison des articles. 2. Acquisition du thème Pour faire face à la concurrence du milieu extérieur, Global pressing a opté pour la politique d’élargissement de sa clientèle d’où l’issu du thème : « ANALYSE ET AUTOMATISATION DE LA GESTION DES SRVICES D’UN PRESSING EN LIGNE. »
  • 16. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 16 L’existant représente le contenu du système à automatiser. Cette partie permet à l’équipe d’analyste d’avoir une compréhension complète du système à l’étude, c’est-à-dire de comprendre sa raison d’être, ses composantes, ses modes de traitement, ses utilisateurs, les informations qu’il produit et leur destination, les données qu’il reçoit et leur source afin de détecter tout dysfonctionnement. A. Analyse de l’existant 1. Description des Processus Global Pressing depuis sa création en 2008 parvient toujours à atteindre ses objectifs malgré certaines méthodes et techniques rudimentaires et archaïques grâce à un personnel ambitieux et dynamique et à la rigueur de sa directrice. La structure est divisée en trois sous-agences. Chaque agence dispose du même effectif, des mêmes services… Une agence est dirigée par un(e) gérant(e) accompagnés de deux livreurs et deux expert (un nettoyeur et un tailleur). Un article est repéré par son numéro, nom du client, son type, sa date de dépôt, date retrait. Le client par conte est identifié par un nom, prénom, téléphone, adresse, domicile… Global pressing ouvre ses portes de lundi à vendredi de 8h00 à 18h, le samedi de 8h00 à 14h00 et exceptionnellement le dimanche de 8h00 à 12 h00. La structure propose à son client plusieurs services à savoir : -la blanchisserie : le linge est nettoyé à l’aide d’une machine à laver, ce qui permet de nettoyer les pièces encombrantes et d’un poids lourd (draps, couvertures, linge de maison…) ; -la teinturerie : le linge est nettoyé à l’aide d’un solvant qui remplace l’eau. Il s’agit d’un traitement de linge qui permet de faire disparaitre les taches difficiles et de bien nettoyer le linge tout en le désinfectant. Ici les articles concernés sont ceux supportant le nettoyage à sec ; -Le pressing à domicile : Un livreur est chargé de récupérer l’article des lors que la structure a validé la demande de service du propriétaire (une demande de service peut être un simple appel téléphonique ou une demande). Ce qui permet de réduire des déplacements unitifs. Dès l’arrivée d’un article à l’agence (un article peut être un textile, vêtements, tapis, couvertures…), la gérante se charge de la vérification de l’émetteur (si celui- CHAPITRE II : ETUDE DE L’EXISTENT
  • 17. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 17 ci n’existe pas dans la base de donnée de l’agence il sera enregistré par le gérant du site) avant de le confier à un expert (nettoyeur ou tailleur). Lorsque l’article arrive chez le nettoyeur, celui-ci récupère les informations sur son état. Il s’agit ici de repérer les informations concernant les taches, la qualité de l’article, le type… Lorsque l’expert finit son diagnostic, il estime l’article à un prix convenable et alerte aussitôt la gérante qui à son tour s’accorde avec le client sur certains points. Si ce dernier est d’accord, le traitement sur l’article peut débuter. Sinon l’(les)article(s) lui est (sont) rendu(s). A cette étape le nettoyeur prend le processus en main en suivant le service choisi par le client. Après traitement, les articles sont soumis au repassage. L’’expert du domaine doit s’assurer d’utiliser une température appropriée selon le type d’article et surtout en tenant compte des articles délicats. Le repassage terminé, ils sont stockés dans un emplacement qui leur est réservé. La gérante alerte encore le propriétaire par message téléphonique ou par appel lorsque la date actuelle a dépassé celle du retrait. Pour éviter ce désagrément il peut exiger que la livraison soit faite en fonction de la date fixée pour le retrait. Dans le cas où l’(les)article(s) est (sont) disparu(s) ou est (sont) en mauvais état (mauvais repassage, mauvais lavage, accident…) ce qui peut arriver au moment du traitement, la structure verse une indemnisation au client. 2. Délimitation du système d’information Le système d’information dont l’étude nous est soumise est la gestion Du suivi des services. 3. Description des acteurs Un acteur, c’est tout ce qui peut émettre ou recevoir un flux. On en trouve deux qui sont : a. Acteur interne Un acteur interne : appartenant à l’organisation ou au domaine d’étude sont : -Le gérant -L’expert (nettoyeur ou tailleur) -Le livreur b. Acteur externe Un acteur externe est une entité externe à l’organisation ou au domaine d’étude à savoir
  • 18. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 18 -Le client (C) 4. Analyse critique de l’existant a. Objectifs Dans cette rubrique il est question de décrire toutes les tâches quotidiennes de la structure b. Tableau d’analyse Entités Propriétés Dépendances fonctionnelles CLIENT NomClient PrénomClient TéléphoneClient ResidenceClient NumeroClient PasswordClient dateinscription NumeroClient nomClient NumeroClient prenomClient NumeroClient ResidenceClient NumeroClient téléphoneClient NumeroClient dateinscription NumeroClient PasswordClient GERANT MatriculeGerant NomGerant PrénomGerant TéléphoneGerant LocaliteGerant PasswordGerant VilleAgence dateinscription MatriculeGerant nomGerant MatriculeGerant prenomGerant MatriculeGerant localiteGerant MatriculeGerant téléphoneGerant MatriculeGerant VilleAgence MatriculeGerant PasswordGerant MatriculeGerant dateinscription LIVREUR MatriculeLivreur NomLivreur PrénomLivreur TéléphoneLivreur LocaliteLivreur PasswordLivreur Dateinscriptionlivreur MatriculeLivreur nomLivreur MatriculeLivreur prenomLivreur MatriculeLivreur localiteLivreur MatriculeLivreur téléphoneLivreur Matriculelivreur dateinscriptionlivreur MatriculeLivreur PasswordLivreur
  • 19. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 19 localitelivreur matriculelivreur localitelivreur NumeroClient, idservice Datedemande MatriculeTailleur, Matriculegerant, Matriculelivreur, Matriculenettoyeur Message MatriculeTailleur, Matriculelivreur, Matriculenettoyeur, code nature Idservice, code prix TAILLEUR MatriculeTailleur NomTailleur PrenomTailleur LocaliteTailleur EmailTailleur TelephoneTailleur PasswordTailleur dateinscriptiontailleur MatriculeTailleur nomTailleur MatriculeTailleur prenomTailleur MatriculeTailleur localiteTailleur MatriculeTailleur téléphoneTailleur MatriculeTailleur PasswordTailleur MatriculeTailleur EmailTailleur Matriculetailleur dateinscriptiontailleur NETTOYEUR MatriculeNettoyeur NomNettoyeur PrenomNettoyeur LocaliteNettoyeur EmailNettoyeur TelephoneNettoyeur PasswordNettoyeur dateinscriptionnettoyeur MatriculeNettoyeur PasswordNettoyeur MatriculeNettoyeur nomNettoyeur MatriculeNettoyeur prenomNettoyeur MatriculeNettoyeur localiteNettoyeur MatriculeNettoyeur téléphoneNettoyeur Matriculenettoyeur dateinscriptionnettoyeur Matriculenettoyeur PasswordNettoyeur ARTICLE Code Type Date retrait Date dépôt code type code Date retrait code Date depot
  • 20. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 20 SERVICE Id service Libelle Horaire idservice Libelle idservice Horaire B.Modélisation de l’existant 1. Diagramme de flux a. Objectifs Un flux d’information est un échange d’information entre deux postes de travail. Notre but ici est de représenter la communication qui s’effectue entre les différents acteurs du processus. b. Formalisme c. Liste des flux F1 : Demande de service envoyée (client-gérant) F2 : Demande validée (Gérant-Client) F’2 : Demande non validée(Gérant-Client) F3 : Article ramassé (Livreur-Client) F4 : Nouveau client (Gerant-Client) F’4 : Client enregistré (Gerant-Client) F5 : Article transféré (Gérant-Expert) F6 : Diagnostic et coûts estimés (Expert-Gérant) F7 : client alerté et avis donné (Gérant-Client) F’7 : Client alerté et avis refusé (Gérant-Client) F8 : Ordre de traitement envoyé transféré (Gérant-Expert) F9 : Traitement réussi (Expert-Gérant) F’9 : Article endommagé (Expert-Gérant) F’10 : Délai dépassé (Gérant-Client) Atelier iinterne Atelier externe
  • 21. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 21 F’10 : Stockage réussi (Gerant-Gerant) F11 : Client indemnisé (Gérant-client) F12 : Article livré (Livreur-Client) Flux temporels Un flux temporel est un flux qui concerne le temps nécessaire pour l’exécution d’une tâche. Ici nous avons : FT : date retrait d. Construction du diagramme 2. Diagramme de circulation des Informations a. Objectifs Dans cette rubrique, nous montrerons comment les informations circulent dans la structure. F'10 F11 F10 F9 F7 F'7 F2 F3 F12 F'4 F4 F'2 F8 F'9 F6 F5 F1 GERANT(E) CLIENT EXPERT LIVREUR
  • 22. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 22 b. Liste des documents  D1 : Demande de service  D2 : Fiche des traitements des demande  D3 : Fiche de ramassage  D4 : Carte de membre  D5 : Fiche d'enregistrement du client  D6 : Fiche de transfert  D7 : Devis  D8 : Message d’alerte  D9 : Signature du client  D10 : Ordre du gérant  D11 : Fiche de traitement  D12 : Fiche de stockage  D13 : Fiche de description des anomalies  D14 : Reçu d'indemnisation  D15 : Reçu de livraison c. Listes des tâches Une tâche est un ensemble d’actions qui s’exécute sans interruption au sein d’un même poste de travail. C’est ainsi que nous avons :  T1 : Validation A1 : Validation de la demande  T2 : Ramassage A2 : Ramassage de l’article  T3 : Vérification A2 : Vérification du client T4 : Enregistrement du client A3 : Enregistrement du client  T5 : Transfert de l’article A4 : Transfert de l’article  T6 : Diagnostic et estimation des coûts A5 : Diagnostic de l’article A6 : Estimation des coûts  T7 : Alerte client et consultation décision client
  • 23. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 23 A7 : Alerte du client A8 : Consultation décision client  T8 : Ordre de traitement A9 : Ordre de traitement  T9 : Traitement A10 : Traitement de l’article T10 : Indemnisation A11 : Indemnisation  T11 : Stockage A12 : Stockage de l’article  T12 : Livraison A13 : Livraison de l’article d. Formalisme Evènement : Action : Document : Multi document : Condition : e. Construction du DCI
  • 24. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 24
  • 25. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 25
  • 26. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 26 3. Règles de Gestions  Un client peut déposer une ou plusieurs demandes de services  Un client peut posséder un article ou plusieurs  Un article appartient à un client  Le personnel peut traiter plusieurs articles  Un gérant peut envoyer plusieurs missions  Le tarif dépend de l’article et du service  Un article est traité par plusieurs personnes  Un service peut conserver 0 ou plusieurs article(s)  Un article peut être tarifié pour un ou plusieurs services 4. Règles d’organisation  RO1 : Toute demande est traitée (validée) par le gérant  RO2 : Le gérant est le pilier de la communication entre le client et le reste du personnel  RO3 : La listes des services et des tarifs st mise à jour par le gérant  RO4 : Tous les traitements que peut subir un article concernent le nettoyeur et le tailleur  RO5 : La livraison et le ramassage des articles sont naturellement exercés par le livreur  RO6 : Le client est indemnisé lorsque celui-ci a signé un accord l’autorisant au moment de l’alerte. 5. Règles techniques  Un client a un compte unique  Un membre du personnel a un compte unique  Un client a accès aux rubriques que s’il possède un compte  Une demande de service ne peut se faire que si le client est connecté  La validation d’une demande de service n’excède pas 12 heures  Un espace de travail est attribué en fonction de la personne 6. Grille d’analyse des données a. Objectifs Nous allons analyser les documents recensés à partir des différentes rubriques, des catégories de données, afin de ressortir le dictionnaire des données. Etude des concepts -Rubrique : Données recensées dans les documents -Document : Documents collectés
  • 27. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 27 -Catégorie rubrique : On en distingue 03 (trois)  Paramètre (P) : ce sont les données dont les valeurs sont constatées ou prévisibles.  Arithmétique (A) : ce sont les données obtenues par calcul à partir d’autres données.  Logique (L) : ce sont les données qui résultent des règles de gestion et impliquant une condition logique. b. Formalisme c. Construction de la GAD Rubriques Documents Catégorie rubriques Dictio nnaire de donné es D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 P A L NomClient * * * * * * * * * NomC lient PrenomClient * * * * * * * * * Preno mClie nt Rubriques Documents Catégories rubriques Dictionnaire des données D1 D2 D3 … Dn P A L
  • 28. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 28 ResidenceCli ent * * * * * * * * * Reside nceCli ent EmailClient * * * * * * * * * Email Client date_inscript ionClient * * * * * * * * * Date_i nscrip tionCli ent TelephoneCli ent * * * * * * * * * Telep honeC lient PasswordClie nt * * Passw ordCli ent matriculeLivr eur * * Matric uleLivr eur NomLivreur * * NomLi vreur PrenomLivre ur * * Preno mLivr eur LocaliteLivre ur * * Localit eLivre ur EmailLivreur * * EmailL ivreur date_inscript ionLivreur * * date_i nscrip tionLi vreur
  • 29. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 29 TelephoneLiv reur * * Telep honeL ivreur PasswordLivr eur * * Passw ordLiv reur MatriculeTail leur * * * * * Matric uleTail leur NomTailleur * * * * * NomT ailleur PrenomLivre ur * * * * * Preno mLivr eur LocaliteTaille ur * * * * * Localit eTaille ur EmailTailleur * * * * * Email Tailleu r Date_inscript ionTailleur * * * * * Date_i nscrip tionTa illeur TelephoneTai lleur * * * * * Telep honeT ailleur PasswordTaill eur * Passw ordTai lleur MatriculeNet toyeur * * * * * matric uleNe t
  • 30. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 30 NomNettoye ur * * * * * NomN et PrenomNetto yeur * * * * * Preno mNet LocaliteNetto yeur * * * * * localit eNet EmailNettoye ur * * * * * Email Net date_inscript ionNet * * * * * Date_i nscrip tionN et telephoneNe ttoyeur * * * * * Telep hone Net passwordNet toyeur * Passw ordNe t matriculeGer ant * * * * * * * Matric uleGe rant NomGerant * * * * * * * NomG erant PrenomGera nt * * * * * * * Preno mGer ant localiteGeran t * * * * * * * Localit eGera nt villeagence * * * * * * * Villeag ence
  • 31. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 31 EmailGerant * * * * * * * Email Geran t date_inscript ionGerant * * * * * * * Date_i nscrip tionG erant telephoneGe rant * * * * * * * Telep hone Geran t passwordGer ant * Passw ordGe rant Idservice * * * * * * * * * * * * * Idservi ce Libelle * * * * * * * * * * * * * Libelle horaire * * * * * * * * * * * * * Horair e code * * * * * * * * * * * Code type * * * * * * * * * * * Type date_retrait * * * * * * * * * * * Date_ retrait date_depot * * * * * * * * * * * Date_ depot Datedemand e * * * * Dated eman de
  • 32. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 32 prix * * * prix 7. Dictionnaire de données élémentaires a. Objectifs Il s’agit de la rubrique concernant de données. Ainsi on a : - Mnémonique : correspond à une expression contractée de la signification - Signification : cette colonne permet de donner la signification de l’expression contractée - Type de données : cette colonne permet de ressortir si une donnée est de type :  Numérique (N)  Alphanumérique (AN)  Alphabétique (A) - Taille : longueur maximale que peut prendre une donnée dans la base de données - Nature de données : une donnée élémentaire peut être de nature  Signalétique (SIG) : données qui possèdent des valeurs stables et renseignent sur l’identification d’une entité.  Situation (SIT) ou mouvement (MVT) : ce sont les données qui renseignent sur l’état d’une entité et qui possèdent une valeur à partir de laquelle les décisions sont prises. b. Formalisme c. Construction du DD Code Signification Nature Longueur Type Remarques Code ou mnémonique Signification Nature Longueur Type Observation
  • 33. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 33 Nc Pc Loc Telclt Rc Psc EC Numclt DC Ca Typeart DR DD Id serv Lib Ho Pri Mes NL PL TL LL EL DIL PLI ML Nomclient Prenomclient Localiteclient Telephoneclient Residenceclient Passwordclient Emailclient Numeroclient DateInscriptionclient Code article Typearticle DateRetrait Datedepot Idservice Libelle Horaire prix Message NomLivreur PrenomLivreur TelephoneLivreur LocaliteLivreur EmailLivreur Dateinscriptionlivreur PasswordLivreur MatriculeLivreur AN AN AN N AN AN AN N Date N AN Date DATE N AN Date N AN AN AN N AN AN Date AN AN 22 22 15 9 15 15 15 9 15 9 22 15 15 9 15 15 9 33 22 22 9 15 15 15 15 9 SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG MVT MVT MVT SIG SIG SIG SIG SIG SIG SIG SIG XX/XX/XXXXX XX/XX/XXXX XX/XX/XXXX XX/XX/XXXX: XX XX/XX/XXXX
  • 34. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 34 NG PG TG LG EG DIG PGE MG VA NT PT TT LT ET PTa MaT Dateins NN PN TN LN EN PNN MN DIN Nat dated NomGerant PrenomGerant TelephoneGerant LocaliteGerant EmailGerant DateinscriptionGerant PasswordGerant MatriculeGerant Villeagence NomTailleur PrenomTailleur TéléphoneTailleur LocaliteTailleur EmailTailleur PasswordTailleur MatriculeTailleur Dateinscriptiontailleur NomNettoyeur PrenomNettoyeur TelephoneNettoyeur LocaliteNettoyeur EmailNettoyeur PasswordNettoyeur MatriculeNettoyeur Dateinscriptionnettoyeur Nature datedemande AN AN AN N AN DATE AN N AN AN AN N AN AN AN N Date AN AN N AN AN AN N Date AN Date 22 22 9 15 15 15 9 15 15 22 22 9 15 15 15 9 22 22 9 15 15 15 9 15 15 15 SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG SIG MVT MVT XX/XX/XXXX XX/XX/XXXX XX/XX/XXXX XX/XX/XXXX
  • 35. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 35 8. Suggestions L’analyse de préalablement menée nous a permis de relever les dysfonctionnements suivants :  La multiplicité des documents  Difficulté d’accès aux informations  Mauvaise manipulation due au manque de sécurité  Manque de visibilité de la structure Pour remédier à tous ces problèmes, nous allons :  Informatiser le système  Installer un navigateur (Mozilla Firefox)  Mettre la structure en ligne afin qu’il soit accessible à tous  Protéger logiquement la base de données Bien que des défaillances aient été répertoriées, il nous a été possible de relever un bon suivi des demandes des clients jusqu’au retrait.
  • 36. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 36 Nous avons dans la première partie pris le temps d’étudier l’existant qui nous a permis de ressortir les critiques et les ébauches de solutions. Dans cette partie nous mettrons sur pied l’application qui permettra la gestion plus efficace du système étudié. IIème PARTIE : MODELISATION DU SYSTEME DE GESTIOJ FUTUR
  • 37. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 37 A. Présentation de MERISE La méthode MERISE (Méthode d’Etude et de Réalisation Informatique par Sous Ensemble) a été créée à la fin des années 1970, par les autorités publiques françaises désireuses de doter les administrations et les entreprises publiques françaises d’une méthodologie rigoureuse. Elle fut développée en 1996 afin d’intégrer les aspects pour l’époque. Ainsi le ministère de l’industrie fut chargé d’aider les concepteurs à réaliser ce projet. Les outils proposés par MERISE sont mis en œuvre par un grand nombre de concepteurs, d’organisations et d’analystes en France ainsi que dans les pays francophones. Niveaux et modèles de MERISE La méthode MERISE propose une approche de la conception séparant des données de celle des traitements en avançant progressivement par niveaux. Chacun de ces niveaux a pour rôle de produire un certain nombre de documents (MCD, MLD, MPD…) permettant ainsi la synthèse textuelle d’un processus de réflexion. La méthode MERISE préconise, non pas d’effectuer l’analyse des données et des traitements, mais de mener en parallèle à chaque niveau, l’analyse des données et celle des traitements. Elle propose ainsi trois niveaux de représentation d’un système d’information :  Le niveau conceptuel répondant à la question Quoi, que veut-on faire ? (Gestion)  Le niveau organisationnel ou logique répondant aux questions Qui quoi ? Où ? Quand ? (Organisation)  Le niveau opérationnel ou physique répondant aux questions Avec quels moyens ? Comment ? (Technique)  Le niveau conceptuel Ce niveau décrit les informations représentées par le système et leurs associations tout en faisant abstraction des contraintes liées à l’organisation mais en prenant en compte les objectifs définis par les décideurs. La description du système d’information au niveau conceptuel est en utilisant à la fois une approche statistique (données) et une approche dynamique (traitement).  Le niveau organisationnel ou logique Il intègre à l’analyse les critiques liées à l’organisation, Il décrit la nature des ressources (humaines, machine) qui sont utiliser pour supporter la description des données et les traitements du système. En termes de traitement le passage du
  • 38. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 38 niveau conceptuel au niveau opérationnel se concrétise par l’attachement à des acteurs précédemment définis.  Le niveau opérationnel ou physique Ce niveau répond au choix technique et donne une représentation des moyens qui sont effectivement mis en œuvres pour gérer les données et les traitements. En terme de données, sa se traduit par l’utilisation d’un SGBD (Système de Gestion de Base de Données) ainsi que par des choix concernant les méthodes de stockage et d’accès aux données. Pour ce qui est du traitement ce niveau décrira l’architecture des programmes qui vont activer les différentes taches de l’ordinateur. B. Elaboration du MCD GDF
  • 39. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 39 MCD
  • 40. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 40 C. Elaboration du MCT Un modèle conceptuel des traitements permet de préciser les frontières du champ d’étude en décrivant les activités qui lui sont associées et les échanges avec son environnement Formalisme Op Opération Règles d’émission Règles d’émission Evènements résultats Synchronisation Evènement déclencheur Evènements résultats
  • 41. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 41 Demande de servi ce envoyée Arti cl e ramasé Nouveau cl i ent Arti cl e transféré Di agnosti c et coût esti més T rai tement réussi Arti cl e stocké Arti cl e endommagé Arti cl e l i vré Date retrai t dépassé Cl i ent al erté et avi s refusé Cl i ent i ndemni sé ok nonok OP3: VERIFICAT ION T ouj ours OP5 T RANSFERT touj ours OP6 DIAGNOST IC ET EST IMAT ION DES COUT S Non OK OK OP7 ALERT E ET CONSULT AION DECISION CLIENT T ouj ours OP11 INDEMNISAT ION T ouj ours OP12 LIVRAISON Cl i ent al erté et avi s donné si date=retrai t si retrai t depassé OP10 ST OCKAGE Demand e val i dée Demande non val i dée okk non ok OP1: VALIDAT ION T ouj ours OP2: RAMASSAGE touj ours OP4:ENREGIST REMENT Cl i ent enregi str é T ouj ours OP8 ORDRE DE T RAIT EMENT Ordre de trai tement envoyé Date retrai t non ok ok OP9: T RAIT EMENT Stockag e réussi
  • 42. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 42 D. Elaboration du MLDR Le MLDR permet de décrire les enregistrements logiques et permet d’entrevoir la structure physique des données grâce aux estimations que l’on peut faire sur les enregistrements à mémoriser. Les règles de passage du MCD au MLDR s’appliquent à la fois sur les entités que sur les associations :  Chaque entité du MCD donne naissance à une relation de même nom ayant pour clé primaire l’identifiant de l’entité et pour attribut ses propriétés  Toute association ayant toutes ses cardinalités maximales égales à n, devient une relation ayant comme clé la concaténation des identifiants des entités qui la composent  Dans l’association de type un à plusieurs, aucune table n’apparait dans le MLDR, cependant la clé du père (entité dont la cardinalité maximale est égale à n) migre vers celle du fils (entité dont la cardinalité maximale est égale à 1) comme clé étrangère et précédé du signe dièse  Dans l’association de type 1 à 1, la migration se fait selon la contrainte d’intégrité fonctionnelle. L’identifiant de l’entité émettrice migre dans l’entité réceptrice Le formalisme est le suivant : Nom table (Nom clé, Nom Attribut1, Nom Attribut2, Nom Attribut n, #Nom clé étrangère1, #Nom clé étrangère2). Construction du MLDR CLIENT (Numeroclient, Nomclient, PrénomClient, TéléphoneClient, Residenceclient, PasswordClient, Date_inscriptionClient) SERVICE (Idservice, Libelle, Horaire) ARTICLE (Code, Type, Date_depot, Date_retrait, #Numeroclient) LIVREUR (Matriculelivreur, NomLivreur, PrénomLivreur, Localitelivreur, TelephoneLivreur, EmailLivreur, PasswordLivreur, dateinscriptionlivreur) TAILLEUR (Matriculetailleur, NomTailleur, PrenomTailleur, LocaliteTailleur, TelephoneTailleur, EmailTailleur, passwordTailleur, dateinscriptiontailleur)
  • 43. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 43 NETTOYEUR (Matriculenettoyeur, NomNettoyeur, PrenomNettoyeur, LocaliteNettoyeur, TelephoneNettoyeur, EmailNettoyeur, passwordNettoyeur, dateinscriptionnettoyeur) GERANT (Matriculegerant, NomGerant, PrénomGerant, LocaliteGerant, VilleAgence, EmailGerant, TelephoneGerant, passwordGerant, DateinscriptionGerant) DEMANDE (, Datedemande, #Idservice, #Numeroclient) TRAITEMENT (Nature, #MatriculeTailleur, #MatriculeLivreur, #Matriculenettoyeur) MISSION (Message, #MatriculeGerant, #MatriculeLivreur, #MatriculeTailleur, #Matriculenettoyeur) TARIF (prix, #Code, #Idservice) E. Elaboration du MOT Formalisme Temps Procédures fonctionnelles Poste de travail Type de traitement Durée N° de l’opération Nom de l’opération Règle d’émission N°1 Règle d’émission N°2 Service concerné Manuel, automatique ou semi-automatique Evènement déclencheur Synchronisation Evènement résultat N°1 Evènement résultat N°2
  • 44. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 44 Construction
  • 45. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 45
  • 46. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 46 A. Construction du Modèle physique des données Le MLD est la suite normale du processus MERISE. Son but est de nous rapprocher au plus près du modèle physique. Pour cela, nous partons du MCD et nous lui enlevons les relations, mais pas n’importe comment, il faut en effet respecter certaines règles. CHAPITRE III : IMPLEMENTATION Table client Propriétés Type Longueur Description matriculeclient N 9 Clé primaire Nomclient AN 22 prenomclient AN 22 residenceclient AN 15 emailclient AN 15 dateinscriptionclient Date 15 telephoneclient N 9 passwordclient AN 15 Table article Propriétés Type Longueur Description code N 9 Clé primaire client AN 9 Clé étrangère Date dépôt AN 9 Date retrait AN 9 Table service Propriétés Type Longueur Description idservice N 9 Clé primaire libelle AN 15 horaire AN 9 Table traitement Propriétés Type Longueur Description tailleur N 9 Clé primaire livreur AN 9 Clé primaire nettoyeur AN 9 Clé primaire article AN 9 Clé primaire nature AN 15 Table tarif Propriétés Type Longueur Description article N 9 Clé primaire service N 9 Clé primaire prix Date 15 Default 1
  • 47. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 47 Table gérant Propriétés Type Longueur Description matriculegerant N 9 Clé primaire nomgerant AN 22 prenomgerant AN 22 localitegerant AN 15 telephonegerant AN 9 dateinscriptiongerant Date 15 emailgerant AN 15 passwordgerant AN 15Table livreur Propriétés Type Longueur Description matriculelivereur N 9 Clé primaire nomlivreur AN 22 prenomlivreur AN 22 localitelivreur AN 15 telephonelivreur AN 9 dateinscriptionlivreur Date 15 emaillivreur AN 15 passwordlivreur AN 15 Table tailleur Propriétés Type Longueur Description matriculetailleur N 9 Clé primaire nomtailleur AN 22 prenomtailleur AN 22 localitetailleur AN 15 telephonetailleur AN 9 dateinscriptiontailleur Date 15 emailtailleur AN 15 passwordtailleur AN 15 Table nettoyeur Propriétés Type Longueur Description matriculenettoyeur N 9 Clé primaire nomnettoyeur AN 22 prenomnettoyeur AN 22 localitenettoyeur AN 15 telephonenettoyeur AN 9 dateinscriptionnettoyeur Date 15 emailnettoyeur AN 15 passwordnettoyeur AN 15 Table demande Propriétés Type Longueur Description client N 9 Clé primaire service N 9 Clé primaire date demande Date 15 Table mission Propriétés Type Longueur Description livreur N 9 Clé primaire tailleur N 9 Clé primaire nettoyeur N 9 Clé primaire gérant N 9 Clé primaire message AN 500
  • 48. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 48 B. Présentation de la base de données 1. Présentation du SGBD (Système de Gestion de Base de Données) MySQL est un système de gestion de bases de données relationnelles (SGBDR). Il est distribué sous une double licence GPL et propriétaire. Il fait partie des logiciels de gestion de base de données les plus utilisés au monde, autant par le grand public (applications web principalement) que par des professionnels, en concurrence avec Oracle, Informix et Microsoft SQL Server. La première version de MySQL apparue le 23 mai 1995, est l'œuvre d'une société suédoise, MySQL AB, fondée par David Axmark, Allan Larsson et Michael « Monty » Widenius. 2. Base de données Une base de données (en anglais : data base) est un outil permettant de stocker et de retrouver l'intégralité de données brutes ou d'informations en rapport avec un thème ou une activité ; celles-ci peuvent être de natures différentes et plus ou moins reliées entre elles1,2 . Dans la très grande majorité des cas, ces informations sont très structurées, et la base est localisée dans un même lieu et sur un même support. Ce dernier est généralement informatisé. La base de données est au centre des dispositifs informatiques de collecte, mise en forme, stockage, et utilisation d'informations. Le dispositif comporte un système de gestion de base de données (abr. SGBD) : un logiciel moteur qui manipule la base de données et dirige l'accès à son contenu. De tels dispositifs — souvent appelés base de données — comportent également des logiciels applicatifs, et un ensemble de règles relatives à l'accès et l'utilisation des informations2 . La manipulation de données est une des utilisations les plus courantes des ordinateurs. Les bases de données sont par exemple utilisées dans les secteurs de la finance, des assurances, des écoles, de l'épidémiologie, de l'administration publique (statistiques notamment) et des médias. Présentation de la base de données
  • 49. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 49 Table client Table article Table service Table traitement
  • 50. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 50 Table gérant Table livreur Table tailleur Table nettoyeur Table demande Table tarif Table mission
  • 51. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 51 C. Réalisation et présentation des langages utilisés 1. Présentation des langages utilisés a. SQL SQL (sigle de Structured Query Language, en français langage de requête structurée) est un langage informatique normalisé servant à exploiter des bases de données relationnelles. La partie langage de manipulation des données de SQL permet de rechercher, d'ajouter, de modifier ou de supprimer des données dans les bases de données relationnelles. Outre le langage de manipulation des données, la partie langage de définition des données permet de créer et de modifier l'organisation des données dans la base de données, la partie langage de contrôle de transaction permet de commencer et de terminer des transactions, et la partie langage de contrôle des données permet d'autoriser ou d'interdire l'accès à certaines données à certaines personnes. Le langage a été développée chez IBM en 1970 par Donald Chamberlin et Raymond Boyce, cette première version a été conçue pour manipuler et éditer des données stockées dans la base de données relationnelle à l'aide du système de gestion de base de données IBM System R. b. PHP PHP: Hypertext Preprocessor, plus connu sous son sigle PHP (acronyme récursif), est un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale. PHP est un langage impératif orienté objet. PHP a permis de créer un grand nombre de sites web célèbres, comme Facebook, YouTube, Wikipédia, etc. Il est considéré comme la base de la création des sites Internet dits dynamiques. Le langage PHP fut créé en 1994 par Rasmus Lerdorf et réécris par deux étudiants, Andi Gutmans et Zeev Suraski en 1997. c. HTML5
  • 52. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 52 HTML5 (HyperText Markup Language 5) est la dernière révision majeure d'HTML (format de données conçu pour représenter les pages web). Cette version a été finalisée le 28 octobre 2014. d. CSS3 Les feuilles de style en cascade, généralement appelées CSS de l'anglais Cascading Style Sheets, forment un langage informatique qui décrit la présentation des documents HTML et XML. Les standards définissant CSS sont publiés par le World Wide Web Consortium (W3C). Introduit au milieu des années 1990, CSS devient couramment utilisé dans la conception de sites web et bien pris en charge par les navigateurs web dans les années 2000. e. JavaScript JavaScript est un langage de programmation de scripts principalement employé dans les pages web interactives mais aussi pour les serveurs. C’est un langage orienté objet à prototype, c’est-à-dire que les bases du langage et ses principales interfaces sont fournies par des objets qui ne sont pas des instances de classes, mais qui sont chacun équipés de constructeurs permettant de créer leurs propriétés, et notamment une propriété de prototypage qui permet d’en créer des objets héritiers personnalisés. En outre, les fonctions sont des objets de première classe. Ce langage, créé en 1995 par Brendan Eich, est actuellement à la version 1.8.2. f. JQuery jQuery est une bibliothèque JavaScript libre et multi-plateforme créée pour faciliter l'écriture de scripts côté client dans le code HTML des pages web1 . La première version est lancée en janvier 2006 par John Resig. Nous avons utilisé la bibliothèque notamment pour les fonctionnalités suivantes :  Parcours et modification du DOM (y compris le support des sélecteurs CSS 1 à 3 et un support basique de XPath) ;  Événements ;  Effets visuels et animations ;  Manipulations des feuilles de style en cascade (ajout/suppression des classes, d'attributs…) ;  Utilitaires (version du navigateur web…)
  • 53. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 53 2. Maquettes graphique de la solution Page d’accueil Page d’enregistrement
  • 54. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 54 Aspect Gestion Du Projet Un projet est une entreprise décidée dans le but de créer un produit, un service ou un résultat unique. Compte tenu du temps mis pour la réalisation de notre projet (1ans) que nous estimons à 500 000 FCFA et sa prix-value dans l’entreprise en ce sens qu’il permet de faire des inventaires rapides et un traitement de haute qualité que nous estimons à 350 000 FCFA et la main d’œuvre à 350 000FCFA nous pouvons estimer le cout de ce projet à 1 200 000 FCFA. Ce projet est une association de plusieurs langages tels que : PHP, HTML 5, CSS3 et JavaScript. L’application est accessible depuis un navigateur (Mozilla Firefox). Parvenu au terme de notre étude axée sur l’analyse et la conception de la gestion de stock et de facturation de Global Pressing, il a été question pour nous de recenser les dysfonctionnements du système en place pour ensuite y apporter des critiques à but constructif. Après ces observations faites, nous avons refusé de rester indifférents en mettant sur pied un système informatisé plus dynamique facilitant les tâches trop lourdes et fastidieuses. Il est à noter que ce stage nous a permis de nous imprégner des réalités du milieu professionnel, de mettre les connaissances théoriques acquises et développer notre esprit de recherche sans lequel cette œuvre n’aurait pas été réalisée. CONCLUSION
  • 55. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 55 BIBLIOGRAPHIE  Manuel Power AMC (logiciel de conception des modèles)  Cours d’analyse sur Méthode MERISE dispensé par Mr NGUENANG au niveau 1 et Mme NGUEYAP au niveau 2 (non publié)  Cours de base de données dispensé par Mr. MBADI au niveau 1 (non publié)  Quelques anciens rapports Webographie  Apprenez à créer votre site web avec html5 et css3 (cours publié sur openclasroom)  Concevez votre site avec PHP et MySQL css3 (cours publié sur openclasroom.com)  Wikipédia.com (Dernière date de navigation : 14 mars 2016)  JavaScript à partir de Zéro (Livre publié)
  • 56. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 56 Listes des figures  Fiche d’identification  Situation géographique  Organigramme  Diagramme de flux  Diagramme de circulation des informations  Grille d’analyse des documents  Dictionnaire des données élémentaires  Tableau d’analyse des données  Graphe des dépendances fonctionnelles  Construction du MCD  Construction du MCT  Mot (modèle conceptuel des traitements)  Listes des tables sous SQL  Page d’accueil  Page d’enregistrements des clients
  • 57. ANALYSE ET AUTOMATISATION DE LA GESTION DES SERVICES D’UN PRESSING EN LIGNE : CAS DE GLOBAL PRESSING. Rédigé par TANGA Michel IG (BTS 2016) Page 57 Tables des matières SOMMAIRE ………………………………………………………………………………………..………………..2 DEDICACE ………………………………………………………………………………….………………...........3 REMERCIEMENTS………………………………………………………………….……………………………..4 AVANT PROPOS………………………………………………………………….………………………………...5 RESUME…………………………………………………………………………….………………………….........6 ABSTRACT………………………………………………………………………..……………………………….....7 LISTE DES ABREVIATIONS…………………………………………………..………………………………....8 INTRODUCTION GENERALE……………………………………………..………………………………….....9 PREMIERE PARTIE : ETUDE DE L’ENVIRONNEMENT………………………………………..………...10 CHAPITRE I : ETUDE PREALABLE………………………………………………..………….…………...11 D. Présentation générale de l’entreprise…………………………………………………..11 1. Historique………………………………………………………………………….……………….…11 2. Activités…………………………………………………………………………..……………………11 3. Situation Géographique………………………………………………….………………...……….12 4. Fonctionnement et Organigramme…………………………………….……………….……..….13 5. Environnement externe……………………………………………….…………………………….13 6. Environnement informatique………………………………………………………………….... ..13 E. Etude d’opportunité et de faisabilité…………………………………………..……….14 F. Déroulement du stage…………………………………………………….………………14 CHAPITRE II : ETUDE DE L’EXISTANT………………………………………….………………….…..16 C. Analyse de l’existant…………………………………………….…………………….….16 1. Description du processus……………………………………………..…………………………….16 2. Délimitation du système d’information…………………………………….…………………….17 3. Description des acteurs………………………………………………………..…………………….17 4. Analyse critique de l’existent…………………………………………….…………………………18 D. Modélisation de l’existent……………………………………………….……….……….20 1. Diagramme de flux…………………………………………………………..…………….…………20 2. Diagramme de circulation des informations………………………………..………….…….…..21 3. Règles de gestions………………………………………………………….……………….……..…25 4. Règles d’organisation………………………………………………………………………..……….25 5. Règles techniques…………………………………………………………………………….……….25 6. Grille d’analyse de données………………………………………….………………….…..………26 7. Dictionnaire de données élémentaires……………………………….…………………..………..32 8. Suggestions…………………………………………………………….………………………….…..35 DEUXIEME PARTIE : CONCEPTION DU SYSTEME FUTUR…….……………………………………....36 F. Présentation de la méthode MERISE…………………………………………………..………..37 G. Elaboration du MCD…………………………………………………………………………………38 H. Elaboration du MCT………………………………………………………………………………….39 I. Elaboration du MLDR………………………………………………………………………………..43 J. Elaboration du MOT………………………………………………………..………………………..44 CHAPITRE IV : IMPLEMENTATION……………………………………………………………………….46 D. Construction du MPD………………………………………………………….……………………..47 E. Présentation de la base de données…………………………………………………………..……49 1. Présentation du SGBD……………………………………………………………...…………..49 2. Base de données………………………………………………………………………………....50 F. Réalisation présentation des langages utilisés……………………………………………..…….51 1. Présentation des langages utilisés……………………………………………………………51 2. Maquette graphique de la solution……………………………………………………………53 Aspect du projets…………………………………………………………….……………….…..54 CONCLUSION……………………………………………………………………………………54 BIBLIOGRAPHIE…………………………..…………………………………………………………………………55 Webographie…………………………………………...……………………………………………………………….55 Liste des figures…………………………………………………………………………………….………………….56 TABLES DES MATIERES…………………..………………………………………………………………………..57