Vous êtes sur la page 1sur 102

MISE EN PLACE D’UNE APPLICATION DE GESTION

AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

DEDICACE

Je dédie ce travail à mon fils, la lumière de ma


vie, la raison principale de mon existence :
Ulrich Antoine HELL ELOUNDOU

REMERCIEMENTS .

Rédigé par Téclaire Pauline HELL en vue de l’obtention du Brevet de Technicien


I
Supérieur en gestion des systèmes d’informations.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Nos sincères remerciements s’adressent à tous ceux qui ont œuvrés de


près ou de loin à l’accomplissement de ce travail. Nous tenons toutes fois à
accorder une place particulière à :

L’honorable Lucien WANTOU SIANTOU, fondateur et président général


de l’Institut Universitaire Siantou ;
Dr Louis Bernard NGUENANG, encadreur académique et enseignant à
l’INSTITUT UNIVERSITAIRE SIANTOU pour son encadrement et sa
disponibilité ;
M. Moïse BAYI, directeur général de viettel Cameroun S.A. (nexttel),
dont les services ont donné leur accord, pour que nous fassions notre stage
académique dans la prestigieuse société dont il a la responsabilité ;
M. Oscar ENOH, encadreur professionnel et sous-directeur de la
transmission à la direction technique de la nexttel center branch ;
A tous les enseignants de l’Institut Universitaire Siantou ;
A tous les employés de la nexttel center branch pour leur entière
collaboration, en particulier :
 M. Sylvain LISSOUG, pour son soutien technique ;
 M. Sébastien MINKAM, pour ses conseils ;
A tous les membres de ma famille, la famille HELL, en particulier :
 M. Jean Claude Ferdinand HELL, mon papa chéri, pour son
soutien, son assistance et sa compréhension ;
 Mlle Ulrike Antoinette Rachel HELL, ma grande sœur, pour son
assistance, son attention et sa disponibilité ;
A mon fiancé Jean Daniel ELOUNDOU ASSOA, pour son amour, sa
patience, ses encouragements et son soutien sans faille ;
A tous mes camarades.

AVANT-PROPOS

La filière GESTION DES SYSTEMES D’INFORMATIONS


est l’un des derniers nés des filières de l’enseignement supérieur au Cameroun.
En effet, elle fut créé il y’a très peu en remplacement de la filière informatique

Rédigé par Téclaire Pauline HELL en vue de l’obtention du Brevet de Technicien


II
Supérieur en gestion des systèmes d’informations.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

de gestion, et mise en œuvre à l’Institut Universitaire Siantou Supérieur il y’a


deux années à peine. Mais il est nécessaire de préciser qu’elle n’a pas seulement
remplacé la filière informatique de gestion, elle l’a aussi substantiellement
complété et même amélioré.

En effet elle a pour objectif de former des spécialistes de la gestion


des systèmes d’informations, capables de concevoir, mettre en œuvre et gérer
des systèmes opérationnels, décisionnels et même géographiques en utilisant les
outils les plus adaptés.

Cette formation, est comme toutes les autres formations


professionnelles subdivisée en cycles, dont celui de Brevet de Technicien
Supérieur. Aussi le cycle de BTS en Gestion des Systèmes d’Informations est
destinée aux titulaires d’un baccalauréat de l’enseignement général toutes séries
confondues et aux titulaires d’un GCE AL. Par ailleurs pour obtenir le Brevet de
Technicien Supérieur et ce quel que soit la filière, il est impératif de faire un
stage en entreprise et de rédiger un rapport à la fin.

Pour ce coup d’essai, nous ne pensons pas avoir fait un coup de


maitre. Aussi accueillons-nous volontiers, les suggestions et remarques
éventuelles.

Rédigé par Téclaire Pauline HELL en vue de l’obtention du Brevet de Technicien


III
Supérieur en gestion des systèmes d’informations.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

SOMMAIR

DEDICACE...........................................................................................................I
REMERCIEMENTS.............................................................................................II
AVANT-PROPOS...............................................................................................III
SOMMAIRE ......................................................................................................IV
RESUME..............................................................................................................V
ABSTRACT........................................................................................................VI
LISTE DES FIGURES......................................................................................VII
LISTE DES TABLEAUX................................................................................VIII
LISTE DES ABREVIATIONS...........................................................................IX
GLOSSAIRE........................................................................................................X
INTRODUCTION GENERALE.........................................................................11
PARTIE I: PRESENTATION ET DEROULEMENT DU STAGE A VIETTEL
CAMEROUN S.A (NEXTTEL).........................................................................12
PARTIE II : ANALYSE ET CONCEPTION.....................................................31
PARTIE III: REALISATION ; ET GUIDE d’INSTALLATION ET
D’UTILISATION................................................................................................56
CONCLUSION GENERALE.............................................................................71
REFERENCES WEBOGRAPHIQUES ET BIBLIOGRAPHIQUES................72
TABLES DES MATIERES :..............................................................................73

Rédigé par Téclaire Pauline HELL en vue de l’obtention du Brevet de Technicien


IV
Supérieur en gestion des systèmes d’informations.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

RESUME

Nexttel est une société de téléphonie mobile, installé au Cameroun


depuis 2014. Troisième opérateur télécom à s’y installer, elle a engagé une vaste
campagne de construction de sites BTS afin de couvrir tout le territoire. Pour ce
faire, elle s’appuie sur ses départements techniques régionaux, dix au total,
constitués de jeunes ingénieurs et techniciens pour la construction et la
maintenance de ses sites. Mais à la nexttel center branch, où nous avons effectué
notre stage, le planning desdits techniciens est géré de manière empirique. Ce
mode de gestion est dépassé et pas la hauteur d’une société de l’envergure de
nexttel. Aussi, avons-nous, es qualité d’étudiant en Gestion des Systèmes
d’Informations et spécialiste du management des bases de données, entrepris
d’informatiser et donc d’automatiser la gestion de ce planning, à travers la
création d’une application : DANTO-PLANNING. Ce document vous
présentera donc successivement, l’accueil à nous réserver ainsi que notre
insertion à la nexttel center branch, l’analyse et la conception de notre
application, puis sa réalisation et son guide d’utilisation, afin d’en faciliter sa
prise en main par les utilisateurs.

Rédigé par Téclaire Pauline HELL en vue de l’obtention du Brevet de Technicien


V
Supérieur en gestion des systèmes d’informations.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

ABSTRACT

Nextel is a mobile telephone company based in Cameroon since 2014.


The third telecom operator to set up there, tit has launched a vast campaign to
build BTS sites in the order to cover the whole territory. To do this, it relies on
regional technical departments, ten in total, made up by young engineers and
technicians for the construction and maintenance of this sites. But at Nextel
center branch, where we did our internship, the planning of said technicians is
managed empirically. This management mode is out of date and not up to par
with a company the size of Nextel. So as student in information system
management and specialist in database management, underwork to computerize
and therefore automate the management of this planning through the creation of
an application: DANTO-PLANNING. This document will therefore present you
successively, the welcome we have in store as well as our insertion into the
Nextel center branch, the analysis and design of our application, then its
production and its user guide, in order to facilitate its handling by users.

Rédigé par Téclaire Pauline HELL en vue de l’obtention du Brevet de Technicien


VI
Supérieur en gestion des systèmes d’informations.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

LISTE DES FIGURES


Figure 1: représentation des filiales de viettel dans le monde.............................16
Figure 2: les offres commerciales de nexttel.......................................................17
Figure 3: les appareils commerciaux de nexttel..................................................17
Figure 4: organigramme de nexttel.....................................................................19
Figure 5 : Plan de localisation nexttel direction générale...................................20
Figure 6: Plan de localisation de Nexttel Center Branch....................................21
Figure 7: photo du shop de nexttel center branch...............................................22
Figure 8: organigramme du DT du centre...........................................................26
Figure 9: Présentation détaillée du processus 2TUP...........................................40
Figure 10: Diagramme des cas d'utilisation........................................................43
Figure 11: Diagramme d'activité consulter planning..........................................46
Figure 12: Diagramme de séquence consulter planning.....................................46
Figure 13: Diagramme d'activité authentification...............................................48
Figure 14:Diagramme de séquence Authentification..........................................49
Figure 15: Représentation d'une classe...............................................................52
Figure 16: Notation.............................................................................................52
Figure 17 : Diagramme des classes du système..................................................54
Figure 18: Exemple d'une architecture 3 tiers.....................................................60
Figure19: Diagramme de déploiement du système.............................................61
Figure 20: Diagramme des composants du système...........................................62
Figure 21: Installation du serveur local EASY PHP...........................................65
Figure 22 : page d'accueil DANTO-PLANNING...............................................65
Figure 23 : interface de connexion......................................................................67
Figure 24 : interface de gestion du planning.......................................................67
Figure 25 : interface d'élaboration du planning...................................................68
Figure 26 : interface de consultation du planning...............................................69
Figure 27 : interface de gestion des utilisateurs..................................................70

Rédigé par Téclaire Pauline HELL en vue de l’obtention du Brevet de Technicien


VII
Supérieur en gestion des systèmes d’informations.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

LISTE DES TABLEAUX

Tableau 1: Ressources logicielles de la DT du centre.........................................27


Tableau 2: les ressources informatiques de la DT du centre...............................28
.Tableau 3: le matériel de transmission...............................................................29
Tableau 4: tableau comparative de MERISE/UML............................................37
Tableau 5: Description textuelle du cas d'utilisation consulter planning............45
Tableau 6: Description textuelle du cas d'utilisation s'authentifier.....................47

Rédigé par Téclaire Pauline HELL en vue de l’obtention du Brevet de Technicien


VIII
Supérieur en gestion des systèmes d’informations.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

LISTE DES ABREVIATIONS


VIETTEL : Vietnam télécom

S.A : Société Anonyme

3G : 3e Génération

BTS (sites): Base Transceiver Station

RH: Ressources Humaines

DTN: Direction Technique Nationale

CBC: Chief of Business Center

M&E: Mechanical and Electronical

INFRA: Infrastructure

NOC: Network Operations Center

P&P: Product and Policy

CC: Costumer Care

D2D: Door to Door

DR : Directeur Régional

DRAC : Directeur Régional Adjoint Commercial

DRAT : Directeur Régional Adjoint Technique

DANTO : Daniel Antoine

SI : Système d’Information

DT : Département Technique

SGBD : Système de Gestion des Bases de Données

GCE AL: General certificate of Education Advance Level

Rédigé par Téclaire Pauline HELL en vue de l’obtention du Brevet de Technicien


IX
Supérieur en gestion des systèmes d’informations.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

GLOSSAIRE

Acteur : Idéalisation d’un rôle joué par une personne externe, un processus ou
une chose qui interagit avec un système.

Artefact : élément concret existant dans le monde réel.

Bases de données : Ensemble de données constituées de plusieurs fichiers


organisés de manière à éviter les redondances et permettant d’offrir une vue
partielle et totale selon les utilisateurs.

Connexion : liaison entre plusieurs éléments.

Fichiers dynamiques : Fichiers dans lesquels les visiteurs peuvent interagir avec
le système.

Lucratif : Qualifie quelque chose qui rapporte de l’argent, qui est un bon
investissement et qui produit une richesse certaine.

Malléable : Qui peut être modelé, qui est flexible.

Monitoring : Activité de surveillance informatique d’une activité.

Nœud : composant mécanique de l’infrastructure, tel un routeur.

Normalisé : Qui est rendu conforme à une norme.

Orienté objet : Modèle de langage de programmation qui s’articule autour


d’objets et de données plutôt que d’actions et de logique.

Planning : Représentation graphique de la charge de travail, de la prévision


d’emploi d’un ensemble de personnel.

Processus : Mode de fonctionnement.

Warehouse: entrepôt de stockage

Rédigé par Téclaire Pauline HELL en vue de l’obtention du Brevet de Technicien


X
Supérieur en gestion des systèmes d’informations.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

INTRODUCTION GENERALE

Les textes qui instaurent et régissent le cycle de BTS de


l’enseignement supérieur au Cameroun, exigent que les étudiants qui y
sont inscrits effectuent un stage pratique en entreprise. Ceci dans l’optique
de mettre en application les connaissances acquises pendant la période
scolaire et leurs permettre par la même occasion, de se frotter au milieu
professionnel. Puis, ils doivent présenter le rapport dudit stage au cours
d’une soutenance. Etudiante en cycle BTS, filière Gestion des Systèmes
d’Information à l’école des majors, nous n’aurions pu, majors que nous
sommes, déroger au principe. C’est dans cette optique, que nous avons
sollicité et obtenu un stage de trois mois à VIETTEL Cameroun, plus connu
sous le nom de son produit commercial NEXTTEL.

Affecté au département technique de la Nnexttel Ccenter


Bbranch, nous avons trouvé un département parfaitement structuré et très
bien organisé. AussiNous avons-nous trois mois durant circulé dans tous les
services du département technique. Mais nous nous sommes beaucoup plus
appesantis au NOC, où nous avons constaté un certain dysfonctionnement
dans la gestion du planning des techniciens. Aussi, après avoir sollicité et
obtenu l’autorisation de traiter ce dysfonctionnement, nous nous sommes
lancés dans la création d’une application de gestion du planning des
techniciens, que nous avons nommé DANTO-PLANNING.

Pour cela, notre rapport sera structuré en trois parties à savoir :


l’accueil et l’insertion, l’analyse et la conception, puis la réalisation et le
guide d’utilisation.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

PARTIEII:
PARTIE PRESENTATION
. INSERTION A VIE TET
TEL
DEROULEMENT
CAMEROUN DUS.A
STAGE A VIETTEL
(NEXTTEL)
CAMEROUN S.A (NEXTTEL).

Résumé :

Dans cette partie, il s’agit de présenter la structure d’accueil, son


organisation, son fonctionnement, ainsi que notre accueil et intégration
dans ladite structure.

Aperçu :

INTRODUCTION.

CHAPITRE I : PRESENTATION DE LA STRUCTURE.


D’ACCEUIL: VIETTEL CAMEROUN S.A (NEXTTEL).

CHAPITRE II : ACCEUIL ET INSERTION A VIETTEL.


CAMEROUN S.A (NEXTTEL) : AGENCE REGIONALE
DU CENTRE..

CONCLUSION.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

INTRODUCTION
CHAPITRE I : PRESENTATION DE LA STRUCTURE
D’ACCEUIL : VIETTEL CAMEROUN S.A (NEXTTEL)
SECTION I : Données administratives de viettel Cameroun
S.A (nexttel)
SECTION II : Données géographiques

CHAPITRE II : ACCEUIL ET INSERTION A VIETTEL


CAMEROUN S.A (NEXTTEL) : AGENCE REGIONALE DU
CENTRE
SECTION I : Processus d’accueil
SECTIOIN II : présentation de la DRAT du centre
CONCLUSION

INTRODUCTION.

Thomas FULLER a dit « la connaissance théorique est un trésor


dont la pratique est la clé ». Aussi pour ce dernier, la théorie ne rentre dans
le champ des connaissances qu’après son implémentation empirique.
L’insertion professionnelle est donc une étape très importante pour un
étudiant. Car, elle lui permet de confronter les connaissances théoriques,
aux réalités du terrain et d’acquérir par la même occasion de l’expérience
professionnelle.

C’est ainsi que dans l’optique de cerner le côté pratique de notre


formation académique et aussi de présenter notre rapport de stage,
indispensable à l’obtention de notre brevet de technicien supérieur, nous
avons sollicité et obtenu un stage académique d’une durée de trois mois à
viettel Cameroun S.A (nexttel). Débuté le 03 juin 2019, nous l’avons achevé
le 30 août 2019.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Aussi allons-nous dans cette partie, vous faire une présentation


générale de vietel Cameroun S.A, puis une présentation de l’accueil à nous
réserver.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

CHAPITRE
CHAPITRE II  : PRESENTATION
PRESENTATION DE DELALA
STRUCTURE
STRUCTURED’ACCUEIL
D’ACCEIL   :  :VIE
VIETTEL
T TEL
CAMEROUN
CAMEROUN S.A S.A (NEXTTEL).
(NEXTTEL)

Résumé :

Il s’agit ici de présenter la structure d’accueil.

Aperçu :

SECTION 1 : Données administratives de viettel Cameroun S.A


(nexttel)
Historique de viettel Cameroun S.A (nexttel)
Les activités de viettel Cameroun S.A (nexttel)
Organisation de viettel Cameroun S.A (nexttel)
Organigramme de viettel Cameroun S.A (nexttel)
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

SECTION 2 : Données géographiques de viettel Cameroun S.A


(nexttel)
Plan de localisation de viettel Cameroun S.A siège social
Plan de localisation de viettel Cameroun S.A agence du centre
Les business center
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

SECTION 1 : LES DONNEES ADMINISTRATIVES DE VIETTEL CAMEROUN S.A (NEXTTEL)

SECTION 1 : LES DONNEES


ADMINISTRATIVES DE VIETTEL CAMEROUN
S.A (NEXTTEL).

Les données administratives sont des données relatives à


l’historique, l’organisation, les activités et l’organigramme de la structure
d’accueil : viettel Cameroun S.A (nexttel).

I- HISTORIQUE DE VIETTEL CAMEROUN S.A (NEXTTEL).

Viettel Cameroun S.A plus connu sous son nom commercial


Nexttel, est la première entreprise de télécommunication ayant lancé un
réseau de télécommunications mobile de troisième génération (3G). En
effet, c’est le troisième opérateur de la téléphonie mobile exerçant sur
l’étendue du territoire Camerounghyais.

Viettel Cameroun S.A est la filiale camerounaise de l'entreprise de


télécommunication vietnamienne Viettel Mobile. Elle a débuté son activité
commerciale, au Cameroun, le 12 septembre 2014 sous le nom commercial
de Nexttel. Après un investissement de près de 250 milliards FCFA pour le
développement d’un réseau mobile moderne constitué de plus de 1429
stations de base (sites BTS) avec plus de 15 000 km de fibre optique
déployée. Elle a reçu le 14 décembre 2012, l’agrément du gouvernement
camerounais pour l’exploitation d’un réseau des télécommunications de
3ième génération.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Le capital de Nexttel est détenu à 70% par Viettel Mobile et à


30% par l’actionnaire BESTCAM, la société Bestinver Cameroun du
camerounais Baba DANPULLO.

Figure 1: représentation des filiales de viettel dans le monde.


Figure 01  : représentation des filiales de viettel dans le monde

Source  : viettel Cameroun

II- LES ACTIVITES DE VIETTEL CAMEROUN S.A (NEXTTEL).

Comme toute entreprise commerciale, nexttel est une entreprise à


but lucratif. Aussi, pour atteindre ce but, elle développe une pléthore
d’activités commerciales, aux rangs desquelles : la vente du crédit de
communication et la vente d’appareils de communication et
télécommunication.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

En effet, la vente du crédit de communication est l’activité


principale de nexttel, elle y tire l’essentiel de sces revenus. Ce crédit permet
d’effectuer des appels, rédiger des messages mais aussi de naviguer sur
internet. Pour toutes ces activités nexttel a développé des offres hautement
concurrentielles.

Aussi pour les appels et sms, nous avons entre autres les offres
business, jackpot, jackpot pro, eco+ et friend and family. Pour la connexion
internet, nous avons des offres tels que data fly limité, data fly limité et
weekend boomba. Tout ceci avec des plans tarifaires exceptionnels :
boomba sim et eco. De plus, la recharge du crédit de communication
peut se faire par transfert ou alors cartes à gratter.

Figure 02  : les offres commerciales de nexttelFigure 2: les offres


commerciales de nexttel.

Source  : nexttel.cm
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Mais en plus de la vente de crédit, nexttel tire également de la


vente d’appareils de télécommunication à l’instar des téléphones, modems
et clés USB.

Figure 3: les appareils commerciaux de nexttel.


Figure 03  : les appareils commerciaux de nexttel

Source  : nextel.cm

III- ORGANISATION DE VIETTEL CAMEROUN S.A (NEXTTEL).


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

ORGANISATION DE VIETTEL CAMEROUN S.A

(NEXTTEL)

La société Viettel Cameroun S.A est organisée en trois sphères, à


savoir: la direction générale, les directions régionales à raison d’une par
région, soit un total de dix ; puis des business center.

La direction générale est constituée d’un directeur général et d’un


directeur général adjoint, assistés dans leurs tâches par un secrétariat
général, une cellule de l’audit, de la qualité et du risque, un conseil
juridique et la section network and business. A ceci il faut ajouter les
différentes directions nationales à savoir : les directions RH, légal,
administration, asset, purshassing, IT, publics relations, finance, e-
commerce, communication, marketing & commerce et DTN.

Au niveau des directions régionales, l’on a des directoires


constitués d’un directeur régional, qui dirige la représentation régionale.
Pour ce faire, il est entouré d’un DRH régional, d’un légal régional, un
responsable administratif régional, un responsable asset régional et un
responsable financier régional. Il est assisté dans ses missions par un
directeur régional adjoint commercial, qui coordonne les différents services
commerciaux régionaux et un directeur général adjoint technique, qui
coordonne les différents services techniques régionaux.

Et enfin nous avons un foisonnement de business center, rependus


sur le territoire national. Rattachés à des directions régionales précises, ils
sont chapeautés par des Chiefs of business center. Ces derniers dirigent
l’ensemble des effectifs des business center.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

IV- ORGANIGRAMME VIETTEL CAMEROUN S.A (NEXTTEL).

Figure 04: organigramme de nexttel

Figure 4: organigramme de nexttel.

Source : nexttel center branch


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

SECTION 2  : LES DONNEES GEOGRAPHQUES


DE VIETTEL CAMEROUN S.A (NEXTTEL).

Moins de dix ans après son implantation au Cameroun, nexttel a


déjà réalisé un important maillage du territoire Camerounais. En effet mis
appart la direction générale située à douala, nexttel possède une dizaine de
directions régionales, à raison d’une par région. A côté de cela nexttel
dispose d’un important réseau de business center.

I . PLAN DE LOCALISATION DE VIETTEL CAMEROUN S.A


SIEGE SOCIAL.

Figure 05  : Plan de localisation nexttel direction générale

Figure 5 : Plan de localisation nexttel direction générale


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

I I - PLAN DE LOCALISATION DE VIETTEL CAMEROUN


AGENCE REGIONALE.

La société nexttel possède dix directions régionales à savoir


l’Adamaoua regional branch, la far north regional branch, la north
regional branch, East regional branch, la South regional branch, la littoral
regional branch, la southSouth westWest regional branch, la north westWest
regional branch, la westWest regional branch et la center regional branch
où nous avons effectué notre stage.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Figure 6: Plan de localisation de Nexttel Center Branch.

.
Figure 06  : plan de localisation de nexttel center branch

^$

Source  : edraw max

I I I - LES BUSINESS CENTER.

Il s’agit d’espaces commerciaux disséminés par nexttel sur


l’ensemble du territoire national.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Figure 07  : photo du shop de la nexttel center branch Figure 7: photo du shop
de nexttel center branch

Source  : crédit photo Téclaire HELL


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

CHAPITRE II   : ACCCUEIL ET INSERTION


A VIETTEL CAMEROUN S.A.
CHAPITRE 2 : ACCCUEIL ET INSERTION A VIETTEL CAMEROUN S.A.

Résumé :

Ce chapitre présente l’accueil à nous réserver à la NEXTTEL CENTER


BRANCH. Il présente par conséquent les différents contacts que nous avons
eus avec le personnel.

Aperçu :

2-

SECTION 1 : LE PROCESSUS D’ACCUEIL


ACCUEIL A LA DIRECTION REGIONALE CENTRE DE
VIETTEL CAMEROUN S.A.
INTEGRATION A LA DIRECTION REGIONALE CENTRE DE
VIETTEL CAMEROUN S.A.
SECTION 2 : PRESENTATION DU DT
LES MISSIONS DU DT.
LES RESSOURCES HUMAINES DU DT DU CENTRE
le personnel
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

l’organigramme
LES RESSOURCES MATERIELLES ET LOGICIELLES DU DT
DU CENTRE
les ressources logicielles
Les ressources matérielles
Le matériel informatique
Le matériel de transmission
Le matériel du warehouse

SECTION 1 1  : LE PROCESSUS D’ACCUEIL.

I- ACCUEIL A LA DIRECTION REGIONALE CENTRE DE


VIETTEL CAMEROUN S.A.

A notre arrivé à la NEXTTEL CENTER BRANCH le 04 juin


2019, nous nous sommes présentés à la réception. Nous y avons déclinée
identité et motif de présence, puis nous avons été orienté au bureau du
responsable de l’administration et ressources humaines : Mr BONGA, avec
lequel nous avons le tour du propriétaire. fait le tour du propriétaire.
Ce dernier nous a présenté au directeur régional : Mr JEAN ROBERT
AMANG, puis nous avons été conduits au DRAT, département où nous
avons effectués notre stage trois mois durant.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

II- INTEGRATION A LA DIRECTION REGIONALE CENTRE DE


VIETTEL CAMEROUN S.A.

Notre intégration au sein du DRAT s’est déroulée de manière


simple, car les cadres que nous y avons trouvés étaient tous jeunes attentifs
et attentionnés. Eentre ces derniers et nous, il s’est vite lié une relation
fraternelle.

Les locaux du DRAT sont composés de deux(02) salles : le bureau


du directeur et une autre salle, un peu plus grande, dans laquelle on
retrouve les cadres des différentes sous branches du DRAT. Sous branches
dans lesquels nous avons séjourné tout au long de notre stage même s’il est
vrai que nous avons passé beaucoup plus de temps au NOC.

SECTION 2   : PRESENTATION DU DT.

I- LES MISSIONS DU DEPARTEMENT TECHNIQUE.


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Les missions du DT sont multiples entre autres : la mise en place et


l’alimentation des sites, Le monitoring et la gestion des teams
d’intervention, Le dépannage de tous les sites et liens défectueux.

II- LES RESSOURCES HUMAINES DU DT DU CENTRE.

1- L l e personnel

Le DEPARTEMENT TECHNIQUEdépartement technique est constitué


d’une direction, poste occupé par Mr Ernest BILOA et de quatre (04) sous
directions. Il s’agit des sous directions du NOC, M&E, transmission, et
infrastructure et du NOC.

CSes sous directions sont respectivement occupées par messieurs


Ondoa pour le NOC, Christian MANGA NYONGO pour le M&E, Oscar
ENOH pour la transmission et Gilles PIVARD pour les infrastructures.

Le poste de sous-directeur du NOC est actuellement vacant.

2- Organigramme.

Figure 08  : organigramme du DRAT du centre


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Figure 8: organigramme du DT du centre


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

III- LES RESS O OURCES MATERIELLES ET LOGICIELLES DU


DEPARTEMENT TECHNIQUE DU CENTRE.

1- Les ressources logicielles.

Tableau 1: Ressources logicielles de la DT du centre


Tableau 01  : les ressources logicielles du DRAT du centre

Noms Rôles Aperçus


Les navigateurs Ils permettent de surfer
sur la toile.

La suite office Permet d’effectuer des


travaux de bureautique
sans licence.

Noc pro 4 Permet la surveillance


et le control du réseau
NEXTTEL.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Solarwinds Permet la surveillance


des liaisons entre les
sites BTS de
NEXTTEL.
Système d’exploitation Permet la gestion des
ressources matérielles
et logicielles de
l’ordinateur.

Avast Protège les machines


contre toute menace
éventuelle.
Source: www.ldlc.com/ download/images

2-

Les ressources materielles matérielles .

Le materiel informatique

a ) Le matériel informatique

Tableau 02  : les ressources informatiques du DRAT du centreTableau 2: les


ressources informatiques de la DT du centre

Matériels Nombres Rôles

04 Permet de traiter les


informations.

Ordinateur HP
modèle windows7
version2
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

processeur intel
pentium®. RAM
2.00GO S.E 32 bits

02 Permet d’imprimer les


documents.

Imprimante HP laser jet P2035

02 Permet de photocopier les


documents.

HP laser jet 1532 dnf MFP

01 Permet de visualiser NOC pro


pour une vue d’ensemble.

TV led super UHD 4K


Source : http://www.itcongo.cd/admin/app/images/navigation/mateielsinformatiques2.jpg

b)- Mat e riel Matériel de transmission.

Tableau 03: le materiel de transmission.Tableau 3: le matériel de transmission

Matériels Rôoles Aperçus


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

OTDR Permet donner la


distance exacte à laquelle
une fibre est coupée.

Cliveuse Permet de couper la fibre


optique.

Fusionneuse Permet de souder la


fibre optique.

Fibre optique Support de


transmission.

Source: : http://www.itcongo.cd/admin/app/images/navigation/mateielsinformatiques2.jpg

c)- Le mat e riel matériel du warehouse.


Le warehouse est le magasin du DT. Situé au quartier manguier, il
est le lieu de stockage d’une grande partie du matériel des techniciens du
DT. En effet, c’est ici que sont stockés les batteries, générateurs ainsi que
l’ensemble des clés et tourne vis.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

CONCLUSION

Parvenu au terme de cette partie, dans laquelle nous devions


présenter notre structure d’accueil ainsi que notre intégration dans ladite
structure, nous pouvons affirmer et ce sans ambages, que notre passage à la
nexttel center branch, en qualité de stagiaire, fut profondément instructif et
professionnellement enrichissant. En effet l’accueil chaleureux de son
personnel dès notre premier jour puis notre intégration au DT furent à la
fois plaisant et passionnant. Nous avons, pendant cette période, constaté la
gestion limite archaïque du planning des techniciens et avons entrepris de
moderniser cette opérations à travers la mise en œuvre d’une plateforme
de gestion dudit planning : DANTO-PLANNING.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

PARTIE II   : ANALYSE ET CONCEPTION

PARTIE II . ANALYSE ET CONCEPTION


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Résumé :

Dans cette partie il s’agit de présenter l’existant, la méthode


d’’analyse, puis faire ressortir les diagrammes de séquence, d’activités, de
cas d’utilisation et de recenser les différentes classes du système.

Aperçu :

INTRODUCTION

CHAPITRE I: L’ANALYSE

CHAPITRE II: LA CONCEPTION

CONCLUSION.

INTRODUCTION
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

CHAPITRE I. L’ANALYSE
SECTION I. L’EXISTANT ET SA
CRITIQUE
SECTIONII. LA METHODE D’ANALYSE
SECTION III. LES DIAGRAMMES DE
L’ANALYSE
CHAPITRE II. LA CONCE P TION
SECTION I. ELEMENTS DU
DIAGRAMME DES CLASSES
SECTION II. RELATIONS ENTRE L ES
CLASSES ET DIAGRAMME D ES
CLASSES
CONCLUSION

INTRODUCTION

L’analyse est un procédé qui a pour objectif la formalisation des étapes


préliminaires du développement d’un système, afin de rendre ce dernier le
plus fidèle possible aux besoins qui ont mené à son élaboration.

Cette analyse consiste donc à mettre en œuvre un certain nombre


d’outils, qui permettront de modéliser et le rendre notre système
compréhensible. Aussi présenterons-nous d’abord l’existant, puis ses
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

limites. Par la suite nous énoncerons la solution et enfin viendra le langage


de modélisation ainsi que les différents diagrammes.

CHAPITRE II .: L’ANALYSE


CHAPITRE L’ANALYSE.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Résumé :

Le présent chapitre est dédié à la formalisation des étapes


préliminaire du développement de notre système.

Aperçu :

SECTION 1. L’ EXISTANT ET SA CRITIQUE

ETUDE DE L’EXISTANT

CRITIQUE DE L’EXISTANT

FORMULATION DE LA SOLUTION

SECTION 2. LA METHODE D’ANALYSE

ANALYSE COMPARATIVE   : MERISE/UML

PRÉSENTATION DU LANGAGE DE
MODÉLISATION UML

PRÉSENTATION DU PROCESSUS 2TUP

LA BRANCHE FONCTIONNELLE (GAUCHE)

LA BRANCHE TECHNIQUE (DROITE)

LA PHASE RÉALISATION (MILIEU)


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

JUSTIFICATION DU CHOIX DU PROCESSUS DE


DÉVELOPPEMENT

PRÉSENTATION DE L’OUTIL DE
MODÉLISATION

SECTION 3. LES DIAGRAMME S DE L’ANALYSE

LE CAS CONSULTER PLANNING

LE CAS S’AUTHENTIFIER

SECTION 1   : . L’EXISTANT ET SA CRITIQUE.

I- ETUDE DE L’EXISTANT.

La gestion d’un planning est l’ensemble des opérations qui


concourent à la répartition des horaires entre différentes personnes,
chargées d’exécuter des tâaches parfois identiques, mais à des horaires
différents.différentes.

Au département latechnique de la nexttel center branch, la gestion


du planning des techniciensteams d’intervention est faite par un des
responsables du NOC, généralement Sylvain LISSOUG. Ce dernier se sert du
tableur Excel pour saisir le planning mensuel des techniciens repartis en
plusieurs des groupes de deuxteams d’intervention, puis l’imprime et enfin puis
il l’affiche sur l’un des murs du DT. Ce planning concerne exclusivement
les week-ends et les horaires de nuit. Car en journée, tous les techniciens sont
tenus d’être là, exceptés ceux qui ont travaillés la nuit d’avant et la nuit du jour
en concerné.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

II- LA CRITIQUE DE L’EXISTANT.

La gestion du planning des techniciens telle que pratiquer au DT


du centre rencontre des difficultés entrainant des conséquences
désagréables aux rangs desquelles :

 La pénibilité de la rédaction d’un tel planning.

 Les erreurs sur la rotation des effectifs.

 L’inexistence d’un système de consultation dynamique dudit


planning.
 Les erreurs sur la disponibilité des techniciens.

III- FORMULATION DE LA SOLUTION.

La gestion du planning des techniciens est une tâche ardue mais


stratégique. Car, la moindre erreur peut avoir des conséquences
dramatiques sur le réseau nexttel du fait de l’absence des techniciens.

Aussi, dans l’optique d’optimiser la gestion dudit planning, nous


proposons la mise place d’un logiciel de gestion du planning des techniciens
de nexttel, que nous nommons : DANTO-PLANNING. Cette application
nous permettra de gérer le programme de travail nocturne et de week-end
des techniciens. Car, pour les horaires diurnes de lundi à vendredi, tous les
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

techniciens disponibles doivent être en poste, exceptésposte, excepté ceux qui


sont programmés pour la nuit de la journée concernée et ceux qui ont
travaillés la veille.

SECTION 2   : . LA METHODE D’ANALYSE.

Pour développer une application, il faut d’abord organiser les idées, les
documenter avant de commencer la réalisation tout en définissant les
modules et les étapes. On appelle cette démarche la modélisation.

modélisation.

I- ANALYSE COMPARATIVE MERISE/UML.


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Avant de réaliser cette modélisation, nous allons faire une


comparaison entre la méthode MERISE et le LANGAGE UML.

Tableau 4: tableau comparative de MERISE/UML

Tableau 04  : Analyse comparative merise uml

MERISE UML
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Méthode d’analyse et de Langage de modélisation objet. Il


conception des systèmes faut lui associer une démarche pour
d’information. en faire une méthode. L’absence de
démarche qui peut être perçu comme
un inconvénient est plutôt un
avantage. car, permet de trouver une
démarche adapté au système
d’information à concevoir.

Etude séparée des méthodes et des A l’instar des méthodes orientées


traitements. En effet, MERISE objet, UML associe les données aux
propose de considérer le système traitements. Décrivant donc la
réel selon deux points de vue : un dynamique du SI, comme un
point de vue statique (données) et ensemble d’opérations attaché aux
un point de vue dynamique objets du système. De cette façon,
(traitements). l’approche UML assure un certain
niveau de cohérence.

MERISE ce positionne comme une Idéal pour concevoir et déployer une


méthode de conception des SI architecture logicielle développée
organisationnels, plus tourné vers dans un langage objet. Puisque de
la formalisation des besoins des par son origine UML s’affirme
métiers. comme un ensemble de formalismes
pour la conception de logiciels à base
de langages objet.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

De l’analyse comparative réalisée dans le tableau précédent, nous


choisissons la méthode UML, pour modéliser notre SI. Car UML :

 Présente l’avantage d’être le standard en termes de modélisation


objet universellement reconnu.

 Est un langage visuel, car la notation graphique permet d’exprimer


visuellement des solutions objet, facilitant ainsi la comparaison et
l’évaluation de celles-ci.

 Est un langage formel et normalisé, doté d’un gain de précision et


d’un gage de stabilité. Il permet de formaliser tous les documents
techniques d’un projet et permet d’affiner les détails au fur et à
mesure de l’avancée du projet.

 Est un support de communication performant, car il cadre l’analyse,


tout en facilitant la compréhension des représentations abstraites
complexes.

II- . PRESENTATION DU LANGAGE UML.

UML (Unified Modeling Language) est un langage unifié de modélisation


objet. Ce n’est pas une méthode, il ne donne pas de solution pour la mise en
œuvre d’un projet. C’est avant tout un formalisme issu de notations
employées dans différentes méthodes objets. UML 2 (la deuxième version a
été acceptée et standardisée fin 2003) est en effet, depuis quelques années le
standard pour la représentation graphique de la succession des phases, de
l’analyse, l’installation du site, que comprend un projet informatique. Les
diagrammes UML ont pour mission d’accompagner le développement de ce
projet, en permettant aux personnes impliquées une autre perception, plus
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

globale, plus intuitive, plus malléable, et plus facilement communicable, ce


qu’ils sont en train d’accomplir.

UML est le moyen graphique qui permet de garantir que << ce


qui se conçoit et se programme bien s’énonce clairement>>.

UML 2 permet au moyen de ses 13 diagrammes, de représenter les


classes et la manière dont elles s’agencent entre elles. Afin d’accompagner
le projet tout au long de sa vie, il permet, également, de scruter le
programme quand celui-ci s’exécute, soit en suivant les envois des
messages, soit en suivant à la trace un projet particulier et ses
changements d’état. Il permet, finalement, d’organiser les fichiers qui
constituent le projet, ainsi que de penser leur stockage et leur exécution
dans les processeurs. Il y a donc un diagramme pour chaque phase dans le
projet.

UML se définit comme un langage de modélisation graphique et


textuel permettant deà comprendre et décrire des besoins, spécifier et
documenter des systèmes, esquisser des architectures logicielles, concevoir
et communiquer des solutions et ne pas communiquer des points de vue.
C’estest donc un langage standard qui sert à visualiser, concevoir et
documenter tous les aspects d’un SI.

III- . PRÉSENTATION DU PROCESSUS 2TUP.

2TUP (Two Track Unified Process) est un processus de


développement logiciel construit sur le langage UML. Crée par VALTECH
(groupe français de conseil en technologie), il apporte une réponse réelle
aux contraintes de changements imposées aux SI d’entreprises.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Son idée de base est que tout SI peut se décomposer et se traiter


parallèlement suivant deux axes : « 2 tracks », un axe fonctionnel et un axe
d’architecture technique. La réalisation du SI consiste alors à fusionner les
résultats des deux axes, ce qui conduit à l’obtention d’un processus de
développement en forme de Y

Figure 09  : Présentation détaillée du processus 2TUP

Figure 9: Présentation détaillée du processus 2TUP

SOURCE  : http://www.e-bancel.com/processus_2TUP.php
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

a)- la branche fonctionnelle (gauche),


Eelle permet :

La capture des besoins fonctionnels qui produit le modèle focalisé


sur le métier des utilisateurs. Elle qualifie au plutôt le risque de produire un
SI inadapté aux utilisateurs. Elle permet de qualifier le contexte et spécifier
les attentes des utilisateurs.

L’analyse, qui consiste à étudier la spécification fonctionnelle de


manière à obtenir une idée de ce que va réaliser le système en terme de
métier. Les résultats de cette analyse ne dépendent d’aucune technologie
particulière. Elle est constituée de la définition des contours du système, du
diagramme de cas d’utilisation, de classes et d’objet.

b)- La branche technique (droite),


Eelle est constituée de :

La capture des besoins techniques qui recense toutes les


contraintes et choix dimensionnant la conception du système. Les outils et
matériels sélectionnés ainsi que la prise en compte des contraintes
d’intégration avec l’existant conditionnant généralement les prérequis
d’architecture technique.

La conception générique, qui définit ensuite les composants


nécessaires à la construction de l’architecture technique. Cette conception
est complètement indépendante des aspects fonctionnels. Elle a pour
objectif d’uniformiser et réutiliser les mêmes mécanismes pour tout le
système.

.
c)- ) La phase de réalisation,
Eelle comporte :

La conception préliminaire qui représente une étape délicate, car


intègre le modèle d’analyse de la branche technique, de manière à
cartographier les composants du système à développer.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

La conception détaillée qui étudie la façon donc se réaliser chaque


composant. L’étape de codage qui produit ces composants et teste au fur et
à mesure les unités de code réalisées.

L’étape de recette qui consiste en la validation des fonctions du


système développé.

L’ensemble de ces étapes de développement sera illustré tout au


long de ce rapport par la mise en application du processus 2TUP. Elle est
constituée du diagramme de classe, de séquence et d’activité.

d)- Justification du choix du processus de développement

Notre choix s’est porté sur le 2TUP en fonction de plusieurs


caractéristiques. C'est un processus de développement orienté objet, il
répond aux contraintes de changements continuels imposés aux SI
d’entreprises, il est unifié, construit sur UML et piloté par les exigences des
utilisateurs.

IV- . PRÉSENTATION DE L’OUTIL DE


MODÉLISATION

Power AMC. C’est un logiciel de conception crée par la société


SDP, qui permet de modéliser les traitements informatiques et leurs bases
de données. Crée sous le nom AMC designor, racheté par Power soft, ce
logiciel est produit par Sybase depuis le rachat par cet éditeur en 1995.
Hors de France, la version internationale est commercialisée par Sybase
sous la marque power designer. Power AMC permet de réaliser tous les
modèles informatiques pour notre modélisation, nous avons utilisé l’outil de
modélisation.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Nous avons choisis cet outil de modélisation, parce qu’il prend en


compte les données, les informations et les environnements d’architecture
d’entreprise. Il fournit et active le processus de traduction de stratégie et de
vision business en changement d’entreprise effectif via sa technologie
unique. Il fournit une représention illustré de la complexité de
l’environnement afin de simplifier et de rationaliser la communication.

SECTION 3   : . LES DIAGRAMMES DE


L’ANALYSE.

Nous nous appesantirons sur deux cas. A savoir les cas consulter
planning et s’authentifier.

I- DIAGRAMME DES CAS D’UTILISATION


Figure 10: Diagramme des cas d'utilisation
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

ajouter un utilisateur

consulter un utilisateur

Gestion des utilisateurs <include>

supprimer un utilisateur

modifier un utilisateur

attribuer les privilèges

Administrateur

supprimer privilèges

Gestion des privilèges <include>

modifier privilèges

afficher privilèges

Auhentification
<include>
Consulter planning

Technicien

achiver planning

creer planning

<include>
Gestion du planning

Employé du NOC

modifier planning

supprimer planning
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

I I - LE CAS CONSULTER PLANNING NG .

Tableau 05  : description textuelle du cas d’utilisation consulter


planningTableau 5: Description textuelle du cas d'utilisation consulter
planning

Titre : consulter planning.

Résumé : permet d’avoir un aperçu du planning.

Acteurs : Employés du NOC et techniciens.

Description du scénario.

Présupposé : l’utilisateur est enregistré dans la base de données.

Précondition : l’utilisateur s’est authentifié.

Déclencheur : l’utilisateur clique sue l’option consulter planning.

Scénario nominal.

1. L’utilisateur clique sur l’option 2. le système affiche le planning mensuel.


consulter planning.

Scénario alternatif.

A1. à l’étape 1 si l’utilisateur


annule l’opération consulter
planning, on rentre à la page
d’accueil.

Post condition succès : l’utilisateur a consulté le planning.


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Post condition échec : l’utilisateur n’a pas consulté le planning.

Figure 10  : Diagramme d’activité consulter planningFigure 11: Diagramme


d'activité consulter planning.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.
UT ILISAT EUR IHM SGBD
UT ILISAT EUR IHM SGBD

demarre l'appl i cation affiche le formul ai re d'authenti fi cati on


demarre l'appli cation affi che le formul ai re d'authenti fication

saisi son mot de passe et son login


saisi son mot de passe et son logi n

véri fi e la conformité des champs


véri fi e la conformi té des champs

[Exception] [succès] recherche l 'util isateur enregi stré


véri fi cation
[Exception] [succès]
véri fication recherche l'util isateur enregi stré

cl i que sur pl anning afftche l'interface de travail [Succès] enregistré?


[Succès] enregi stré?
cli que sur planning afftche l'i nterface de travai l

afftche le menu planni ng


afftche le menu planni ng

cli que sur consul ter planni ng


cli que sur consul ter planni ng

affi che le pl anning


affi che le planning
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Figure 11  : Diagramme de séquence consulter planningFigure 12:


Diagramme de séquence consulter planning
consulter planning
consulter planning
IHM SGBD
IHM SGBD
Utilisateur
Utilisateur
ref
ref Authentification()
Authentification()

clic sur consulter planning


clic sur consul ter planning
soumission de la requête
soumission de la requête

renvoi du resul tat


renvoi du resultat
affichage du planning
affichage du planning

II I - LE CAS S’AUTHENTIFIER.

Tableau 06  : Description textuelle du cas d’utilisation s’authentifier Tableau


6: Description textuelle du cas d'utilisation s'authentifier

Titre : s’authentifier.
Résumé : permet d’accéder à la page d’accueil de l’application.
Acteurs : administrateur, employé du NOC, technicien.
Description du scénario.
Présupposé : le système fonctionne normalement.
Pré condition : l’utilisateur démarre l’application.
Déclencheur : l’utilisateur lance la page de connexion.
Scénario nominal.
1. le système affiche la page de 2. l’utilisateur saisi son login, son mot de
connexion. passe et valide.

3. Le système vérifie l’authenticité 4. le système affiche la page d’accueil.


des informations fournies.

Scénario alternatif.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

A1. A l’étape 2 du scénario A2. le système affiche un message d’erreur


nominal, l’utilisateur saisit son et le scénario nominal reprend à l’étape 1.
login et un mot de passe incorrect
pour la première fois.

A3. après 3 tentatives le système se


bloque.

Post condition succès : l’utilisateur s’est authentifié et la page s’est ouverte.

Post condition échec : l’utilisateur annule l’opération d’authentification.

Figure 12  : Diagramme d’activité authentificationFigure 13: Diagramme


d'activité authentification
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Utilisateur IHM SGBD


Utilisateur IHM SGBD

Demarre l'application Affiche le formulaire d'authentification


Demarre l'application Affiche le formulaire d'authentification

Saisie son login et son mot de passe


Saisie son login et son mot de passe

Vérifie la conformité des champs


Vérifie la conformité des champs

[Exception] [succès]
[Exception] Vérification [succès] Recherche utilisateur enregistré
Vérification Recherche utilisateur enregistré

[Succès]
[Succès] Enregistré?
Affiche l' interface de travail Enregistré?
Affiche l' interface de travail
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Figure 14:Diagramme de séquence Authentification

Figure 13  : Diagramme de séquence authentification


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.
Authentification
Authentification

:IHM :SGBD
:IHM :SGBD

Utilisateur
Utilisateur Démarrage de l'application
Démarrage de l'application
Affichage du forrmulaire d'
Affichage du forrmulaire d'
authentification
authentification
saisie du login et du mot de passe
saisie du login et du mot de passe

vérification des champs de saisie


vérification des champs de saisie
loop [informations manquantes]
loop [informations manquantes]
Retour à l'interface de connexion
Retour à l'interface de connexion

opt [Saisie OK]


opt [Saisie OK] transmission des informations
transmission des informations

envoi du résultat Vérification


envoi du résultat Vérification

Analyse du résultat
Analyse du résultat

alt OK
alt OK
affichage de la session de travail
affichage de la session de travail

NON OK
NON OK
affichage du message d'erreur
affichage du message d'erreur

interface d'authentification
interface d'authentification

Figure 14  : Diagramme des cas d’utilisation

CHAPITRE II   : LA CONCEPTION.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Ajouter utilisateurs
Ajouter utilisateurs

Consulter utilisateurs
Consulter utilisateurs

Gestion des utilisateutrs


Gestion des utilisateutrs

Supprimer utilisateurs
Supprimer utilisateurs

Modifier utilisateurs
Modifier utilisateurs

Afficher privilèges
Administrateur
Attribuer privilèges Afficher privilèges
Administrateur
Attribuer privilèges
Gestion des privillèges
Gestion des privillèges

supprimer privilèges
supprimer privilèges

modifier privilèges
modifier privilèges

Enregistrer congés
Enregistrer congés Authentification
Authentification
Enregistrer sanction
Enregistrer sanction

Enregistrer de l'inddisponibilité
Enregistrer de l'inddisponibilité Enregistrer permission
Enregistrer permission
Afficher planning
Afficher planning

Archiver planning
Créer planning Archiver planning
Employé du NOC Créer planning
Employé du NOC

Gestion du planning
Gestion du planning

Supprimer planning
Supprimer planning
Imprimer
Imprimer
Modifier planning
Modifier planning

Consulter planning
Consulter planning
Technicien
Technicien

CHAPITRE II . LA CONCEPTION
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Résumé :

Il s’agit ici de d’élaborer la structure générale de notre système, à


travers les classes et le diagramme des classes.

Aperçu :

SECTION I. ELEMENTS DU DIAGRAMME DES CLASSES


I. Les classes et les objets
II. Les attributs et les opérations
III. Les associations
IV. Le formalisme des classes

SECTION II. RELATIONS ENTRE LES CLASSES ET


DIAGRAMMES DES CLASSES
I. Relation entre les classes
II. Diagramme de classes
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

SECTION I   : . ELEMENTS DU DIAGRAMME


DES CLASSES

I- LES CLASSES ET LES OBJETS.

Tout système orienté objet est organisé autour des classes. Une
classe est donc la description formelle d’un ensemble d’objet ayant une
sémantique et des propriétés communes.

Un objet est une instance d’une classe. C’est une activité discrète
doté d’une identité, d’un état et d’un comportement que l’on peut invoquer.

II- LES ATTRIBUTS ET LES OPÉRATIONS.

Les attributs définissent les informations qu’une classe ou qu’un


objet doit connaitre. Chacune de ces informations est définie par un nom,
un type de donnée, une visibilité et peut-être initialisée. Le nom de l’attribut
doit être unique dans la classe.

Comme pour les attributs de classes, il est possible de déclarer les


méthodes de classe. Une méthode de classe ne peut manipuler que des
attributs de classe et ses propres paramètres. Cette méthode n’a accès aux
attributs de la classe (c’est-à-dire des instances de la classe). L’accès à une
méthode de classe ne nécessite pas l’existence d’une instance de cette classe.

III- LES ASSOCIATIONS.


Une association est une relation entre deux classes (association
binaire) ou plus (association n-aire), qui décrit les connexions structurelles
entre leurs instances. Une association représente une information dont la
durée de vie n’est pas négligeable par rapport à la dynamique générale des
objets en instance des classes associées.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

VI- LE FORMALISME DES CLASSES.

Figure 15  : représentation d’une classeFigure 15: Représentation d'une


classe
Nom_de_la_classe
- attribut_1: : int
- Attribut_2 : int
+ Operation_1 () : int
+ Operation_2 () : int
...

Figure 16 : notationFigure 16: Notation


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

ASSOCIATION

CLASSE D’ASSOCIATION

SPÉCIALISATION

SECTION II 2   : . RELATIONS ENTRE LES


CLASSES ET ET DIAGRAMME DES CLASSES.

I- RELATIONS ENTRE LES CLASSES.

Une règle de gestion est une contrainte souple ou rude relative au


fonctionnement du système étudié. L’élaboration des règles de e gestion
d’un système permet de mettre en œuvre aisément un diagramme des
classes.

Les règles de gestion de notre système sont les suivantes :

 R01 : Tout utilisateur doit s’authentifier pour avoir accès à la


plateforme.

 R02 : Un utilisateur peut posséder un et un seul compte.

 R03 : Un utilisateur peut appartenir à une ou plusieurs catégories.

 R04 : Zéro ou plusieurs utilisateurs peuvent consulter le planning.


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

 R05 : Un planning est créer zéro ou une fois.

 R06 : Un planning est archivé une et une seule fois.

R07 : Le planning admet plusieurs consultations simultanées.

R07 : Le planning admet plusieurs consultations simultanées.

II- DIAGRAMME DES CLASSES

Le diagramme des classes

Figure 17 : Diagramme des classes du système.


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

CONCLUSION
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.
Figure 17 : diagramme des classes du système

EM PLOYE DU NOC
- Id userEMPLOYE
: i nt DU NOC 1,1 Gérer
- -NomId user : i nt
: i nt 1,1 Gérer
- Prénom
- Nom : i nt
: i nt
+ -Créer
Prénompl anni : ng
i nt () : i nt
1,1 Posséder
+ +Modi fierpl
Créer planning
anni ng ()() : i nt
: int
+ 1,1 Posséder
+Supprimer
M odifier plplanning
anning () () : i nt
: int
Gérer 1,1 + + Suppri mer pl anni ng ():
Archi ver pl anni ng () i nt
: int
Gérer 1,1 + +enregistrer
Archiver sancti
pl anning on ()() : i nt
: int
+ +enregistrer
enregistrer peri ssionon
sancti () (): i nt
: int
+ COMPT E
+enregistrer
enregistrer congés
perissi()on (): i nt
: int 1,1
+ enregistrer congés () : int - Id COMPT: Ei nt
1,1
- -User
Id name : i nt
: i nt
1,1 - -Password
User name: i nt
: i nt
1,n Posséder
- Password : i nt
1,n RAT EUR Posséder 1,1
ADMINIST
1,n
ADMINIST RAT EUR
1,n
+ Aj outer uti l isateur () : i nt
PLANNING
+ +Consul ter uti
Ajouter utilliisateur
sateur () () : i nt
: i nt
+ - PLANNING
Pl anni ng : i nt
+Suppri
Consulmerterutil
utiisateur
li sateur()() : i nt
: i nt
+ - -CalPlendri
anninger : i nt : i nt
+M odifi
Supprier mer
uti l i sateur ()
uti li sateur (): i nt
: i nt
+ - -Hi storique
Cal endrier: i nt : i nt
+Affi cher privi
Modifi er uti l ège ()
l i sateur () : i nt
: i nt
+ +Attri buer
Affi cherprivi
privi lègelège () () : i nt
: i nt + -Affi
Hicher
stori que
() :: iint
nt
+ +Suppri mer privi
Attribuer pri villègeège () () : i nt
: i nt + +M odi
Affificher
er () () : int : i nt
+ +M odifi
Supprier mer
pri vi lège ()
pri vi lège () : i nt
: i nt + Consul ter
+ Modifi er () () : int
: i nt
+ Modifi er pri vil ège () : i nt + +Suppri mer ()() : int
Consulter : i nt
1,n + +Archi ver ()
Suppri mer (): int : i nt
1,n 1,1 + Archiver () : i nt
1,1
T ECHNICIEN 1,n
1,n
- i d user T ECHNICIEN
: i nt
- -Nom i d user : i nt
: i nt
Gérer - -Prénom
Nom : i nt
: i nt 0,n Consulter
Gérer + -Consul
Prénomter pl:anning
i nt () : int
1,1 0,n Consul ter
+ Consul ter planni ng () : i nt
1,1

EMPLOYE DU NOC
- Id userEMPLOYE
: int DU NOC 1,1 Gérer
- -Nom
Id user : int
: int 1,1 Gérer
- -Prénom
Nom : int
: int
+ -Créer
Prénom : int ()
planning : int
1,1 Posséder
+ +Modifier
Créer planning
planni ng ()() : : int
int
1,1 Posséder
+ +Supprimer
Modifier planning () : : int
int
Gérer 1,1 + +Archiver
Supprimer planning
pl anni ng () (): : int
int
Gérer 1,1 + +enregistrer
Archiver planning
sanction ()() : : int
int
+ +enregistrer
enregistrer sanction
perission () (): : int
int
+ +enregistrer
enregistrer perission
congés () (): : int
int COMPTE
1,1 COMPT: E
+ enregistrer congés () : int 1,1 - Id int
- -User
Id name : int
: int
- -Password
User name: int
: int
1,n Posséder 1,1 - Password : int
1,n Posséder 1,1
ADMINISTRATEUR
ADMINIST RAT EUR 1,n
1,n
+ Ajouter utilisateur () : int
PLANNING
+ +Consulter
Ajouter utilisateur () : : int
int
PLANNING
- Planning : int
+ +Supprimer
Consulterutilisateur
utili sateur()() : : int
int
+ +Modifier
Supprimer utilisateur
uti lisateur () (): : int
int - -Calendri
Planning : int
er : int
+ +Afficher
Modifier utilisateur
privilège () () : : int
int - -Historique
Calendrier: int
: int
+ +Attribuer
Afficherprivilège
privilège() () : : int
int + -Afficher
Histori que
() :: int
int
+ +Supprimer
Attribuer privil
privilège
ège () () : : int
int + +Modifier
Afficher
() () : : int
int
+ +Modifier
Supprimer privilège
pri vilège () () : : int
int + +Consul
Modifier
ter ()() : : int
int
+ Modifier privil ège () : int + +Supprimer
Consulter()() : : int
int
1,n + +Archiver
Supprimer
() (): : int
int
1,n 1,1 + Archiver () : int
1,1
TECHNICIEN 1,n
1,n
- id user TECHNICIEN
: int
- -Nomid user : int
: i nt
Gérer - -Prénom
Nom : int : i nt 0,n Consulter
Gérer -Consulter
Prénom planning
: i nt
+ () : int 0,n Consulter
1,1
+ Consulter planning () : i nt
1,1

CONCLUSION
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

La phase de conception ainsi achevée, est une étape très importante de


franchie. Car, elle regroupe en elle seule, toutes lesa conceptions
préliminaire et la conception détaillée de notre système.

Elle nous a permis de de répartir tout le comportement du


système entre les classes et d’écrire les interactions correspondantes, dans
un diagramme de classe..
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

PARTIE III: REALISATION   ET GUIDE


D’INSTALLATION ET D’UTILISATION.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

PARTIE III . REALISATION ET GUIDE


D’UTILISATION

Résumé :

Il s’agit dans cette partie de présenter l’implémentation de notre système,


ainsi que son guide d’installation et d’utilisation

n.

Aperçu :

INTRODUCTION

Chapitre 1. LA REALISATION

SECTION 1. L’ENVIRONNEMENT DE DEVELOPPEMENT ET


LES ARCHITECTURES DE L’APPLICATION

SECTION 2. DIAGRAMMES DE DEPLOIEMENT ET DE


COMPOSANTS
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

INTRODUCTION.

Chapitre 1 : LA REALISATION.

Chapitre2: GUIDE
D’INSTALLATION ET
D’UTILISATION.

CONCLUSION.

Chapitre2. GUIDE D’INSTALLATION ET D’UTILISATION


SECTION 1. GUIDE D’INSTALLATION
SECTION 2. GUIDE D’UTILISATION

CONCLUSION
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

INTRODUCTION.

Il s’agit de mettre en œuvre la solution qui répondra aux besoins


des futurs utilisateurs du système.

C’est ici l’aboutissement de tous les développements précédents.


Car, on passe à la création proprement dite de toutes les spécifications
fonctionnelles et techniques ainsi qu’à leur utilisation.

Raison pour laquelle, cette partie contiendra entre autres,


l’environnement de développement, l’architecture, les diagrammes des
intervenants, les guides d’installations et d’utilisation.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

CHAPITRE 1. LA REALISATION
CHAPITRE I   : LA REALISATION.

Résumé :

Ce chapitre est dédié à la mise en place du système à réaliser et


aux étapes de son déploiement.

Aperçu :

SECTION1: ENVIRONNEMENT DE DEVELOPPMENT ET


ARCHITECTURE DE L’APPLICATION......................................................59
I-Environnement de développement........................................................59
II-Les architectures de l’application........................................................59
1-Architecture 3-tiers............................................................................59
2-Architecture MVC.............................................................................60
SECTION 2 : DIAGRAMMES DE COMPOSANTS ET DE
DEPLOIEMENT...........................................................................................61
I-Diagramme de déploiement..................................................................61
II-Diagramme de composants..................................................................62

SECTION 1 : L’ENVIRONNEMENT DE DEVELOPPEMENT ET LES ARCHITECTURES DE


L’APPLICATION

Environnement de développement

Les architectures de l’application

Architecture 3-tiers
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.
Architecture logicielle

SECTION2. DIAGRAMMES DE DEPLOIEMENT ET DE COMPOSANTS

Diagramme de déploiement

Diagramme des composants


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

SECTION 1 1 : . ENVIRONNEMENT DE DE
DEVELOPPMENT ET ARCHITECTURE DE
L’APPLICATION.

I- ENVIRONNEMENT DE DÉVELOPPEMENT.

Pour développer notre application, notre environnement matériel


était constitué d’un ordinateur portable de marque hp, avec pour
caractéristiques : un processeur AMD A9-9425 Radeon R5, 5 Compute
Core 2C + 3G 3.10 Ghz ; un disque dur d’un terra, avec une RAM de 4 Go.

Nous avons utilisé les logiciels suivants : Windows 10 version 03,


comme SE ; MySQL comme SGBD ; sublime text 3 comme IDE ; Sybase
power AMC et Easy php wampsever comme server de test local.

II- LES ARCHITECTURES DE L’APPLICATION.

1- Architecture 3-tiers.

Pour l’implémentation de notre solution, nous avons choisi


l’architecture 3-tiers. C’est-à-dire le type client\serveur
d’application\serveur de base de données.

 Un client, généralement un navigateur web, c’est l’ordinateur équipé


d’une interface utilisateur.
 Un serveur d’application ou middleware, chargé de fournir la
ressource, mais faisant appel à un autre serveur.
 Le serveur de base de données, fournissant au serveur d’application
les données dont il a besoin.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Figure 18  : Exemple d’une architecture 3-tiersFigure 18: Exemple d'une


architecture 3 tiers

Client

Application

Base de données

2- A a rchitecture MVC.

La logique applicative est basée sur l’architecture MVC, qui


est très pratiqué dans les projets. Le Modèle-Vue-Contrôleur (en abrégé
MVC de l’anglais Model-View-Controller) est une architecture et
méthode qui organise l’interface homme machine (IHM), d’une
application logicielle. Ce paradigme est divisé en IHM (modèle de
données), une vue (observable du système) et un contrôleur (logique de
contrôle et de synchronisation).

Ce modèle impose une séparation entre les données, la


présentation et les traitements. Ce qui, donne trois parties
fondamentales à l’application finale : le modèle, la vue et le contrôleur.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

SECTION 2   : . DIAGRAMMES DE COMPOSANTS


ET DE DEPLOIEMENT.

I - DIAGRAMME DE DÉPLOIEMENT.

Le diagramme de déploiement est une vue statique qui sert à


représenter l’utilisation de l’infrastructure physique par le système, la
manière dont les composants du système sont répartis et leurs relations
entre eux. Il utilise principalement les nœuds, les composants, les
associations et les artefacts.

Figure 19  : Diagramme de déploiement du systèmeFigure19: Diagramme de


déploiement du système
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Serveur de base de données


Serveur de base de données
MySQL
MySQL

Noeud 1
Noeud 1
Fichier.j s
Fichier HT ML Fichier.js
Apache
Apache Fi chier HT ML

Fichier.css
Fichier.css

Interpreteur PHP Fichier PHP


Interpreteur PHP Fichier PHP

Cli ent
Cl ient
Navigateur
Navigateur
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

II - DIAGRAMME DE COMPOSANTS.

Le diagramme de composants permet de décrire l’architecture


physique et statique d’une application en termes de composants. Il est
principalement employé pour décrire les dépendances entre les divers
composants logiciels. Il décrit les composants et leurs dépendances dans
l’environnement de réalisation.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Figure 20 : Diagramme des composants du système


Figure 20: Diagramme des composants du système.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Fichier.php
Fichier.js Fichier.php
Fichier.js

Fichier.html Navigateur Apache Interpreteur.php


Fichier.html Navigateur Apache Interpreteur.php

Fichier.css MySQL
Fichier.css MySQL
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

CHAPITRE
CHAPITRE II II   : GUIDE
. GUIDE D’INSTALLATION
D’INSTALLATION ET
ETD’UTILISATION
D’UTILISATION.

Résumé :

Le guide d’utilisation est la feuille de route, permettant la prise en


main la plus facile possible du système, par les futurs utilisateurs. Il décrit
de manière détaillé les différentes phases permettant une utilisation la plus
optimale possible.

Aperçu :

I. SECTION 1. GUIDE D’INSTALLATION

SECTION 2. GUIDE D’UTILISATION


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

SECTION 1   : . GUIDE D’INSTALLATION

I - DEFINTION

Le guide d’installation est un document décrivant les différentes


étapes qui nous permettrons de faire fonctionner notre application sur n’importe
quel équipement embarqué.

II- GUIDE D’INSTALLATION

L’installation de DANTO-PLANNING nécessite au préalable de


disposer de certains paramètres :

 Avoir un ordinateur ayant les caractéristiques suivantes : disque dur 250


GO, RAM 4 GO, écran, clavier et souris.

 Disposer d’un système d’exploitation (Windows 7 ou supérieur de


préférence)

 Disposer d’un navigateur internet (Mozilla Firefox ou Google chrome)

 installer le logiciel Easy php en laissant les paramètres par défaut et en


cliquant sur « suivant » jusqu’à « terminé »

 extraire l’application dans la racine : C/Easy php/www

 entrer l’adresse URL correspondant à l’application dans la barre des


taches du navigateur
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

 la page d’accueil s’ouvre

I.

II I - PRESENTAT ION VISUELLE

Figure 21: Installation du serveur local EASY PHP

Figure 22 : page d'accueil DANTO-PLANNING.


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

SECTION 2   : GUIDE D’UTILISATION.

I- DEFINITION

Le guide d’utilisation est un document qui décrit comment nous


devons utiliser l’application. En fait c’est un mode d’emploi.

II- OBJECTIFS

DANTO-PLANNING est une application mobile et web dont


l’objectif est de gérer le planning des techniciens. Aussi permet-elle
principalement de :

 Créer le planning

 consulter le planning

 gérer la base de données

III- PRESENTATION VISUELLE

1) La page de connexion

Il suffit de cliquer sur DANTO-PLANNING placé au centre de la


page d’accueil. Après cela, l’utilisateur est automatiquement redirigé vers
l’interface de connexion. Une fois connecté, l’utilisateur est redirigé sur une ou
plusieurs pages en fonction de son niveau d’accès.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Figure 23 : interface de connexion

2 ) La g estion du plannin g
Cette page permet d’élaborer un planning.

Figure 24 : interface de gestion du planning

Si l’utilisateur clique sur « gérer le planning » il est redirigé sur l’interface ci-
dessous
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Figure 25 : interface d'élaboration du planning

3) La consultation du planning

Cette page permet de consulter le planning.


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Figure 26 : interface de consultation du planning

4) La gestion des utilisateurs

Cette page permet de gérer les utilisateurs, c’est-à-dire : ajouter,


supprimer et attribuer des privilèges aux utilisateurs. Cette page n’est accessible
qu’à l’administrateur.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

Figure 27 : interface de gestion des utilisateurs


MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

CONCLUSION GENERALE.

A l’issue de notre stage académique dont l’objectif, en plus de


nous frotter au milieu professionnel, était de mettre en œuvre une
application de gestion du planning des techniciens de la Nnexttel center
branch, nous pouvons dire sans ambages que l’objectif est atteint.

Pour ce faire, nous avons d’abord effectué une étude critique du


système de gestion du planning trouvé sur place, ce qui nous a permis
d’adopté une démarche permettant de cerner les besoins des différents
intervenants de notre système. Nous avons ensuite modélisé toutes les
fonctionnalités identifiées en nous basant sur la modélisation UML. En
dernier lieu, nous avons implanté les modules, la base de données, les
spécifications techniques et les interfaces.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

REFEREN CES WEBOGRAPHIQUES ET


BIBLIOGRAPHIQUES. REFERENCES
WEBOGRAPHIQUES ET
BILIGRAPHIQUES

 Références webographiques :

https://wikipedia.org: {15/06/2019}  

https://php.developpez.com/livres/: {21/06/2019}

https://openclassrooms.com/forum: {03/07/2019}
https://www.html.com/ {12/07/2019}
https://www.freelancer.com {29/07/2109}
https://codeur.com {09/08/2019}
https://fiverr.com/ {23/08/2019}

 Références bibliographiques
Pascal Roques, Franck Vallée, UML 2 en action de
l’analyse des besoins à la conception, éditions
EYROLLES, février 2017
Di GLLO Frédéric, Méthodologie des systèmes
d’informations – UML, éditions CNAM ANGOULEME,
2000-2001
Fabio RADIO, Leo LIBERTI, UML2 pratique de la
modélisation,
Cours de programmation , première année, par Mme
YEPMOU
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

[1]https://wikipedia.org/WIKI/Object_Oriented_Software_E
ngineering: {15/06/2019}  

[2] https://php.developpez.com/livres/: {21/06/2019}

[4] https://openclassrooms.com/fcourses/deBUTez-l-
analyse-logicielles-avec-UML/: {03/07/2019}
[4] https://www.html.com/ {12/07/2019}
[5] https://www.freelancer.com/ {29/07/2109}
[6] https://codeur.com/ {09/08/2019}
[7] https://fiverr.com/ {23/08/2019}

 Références bibliographiques :
[1] Pascal Roques, Franck Vallée, UML 2 en action de
l’analyse des besoins à la conception, éditions
EYROLLES, février 2017.
[2] Cours de programmation, première année GSI 2018-
2019, par Mme YEPMOU non publié.
[3] Cours de conception et adaptation d’une solution
applicative 2, deuxième année GSI 2019-2020, par M
CHAHIE non publié.

[5] Réalisation et maintenance des composants logiciel,


deuxième année GSI 2019-2020, par Dr NGUENANG non publié
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

TABLES DES MATIERES  :


DEDICACE...........................................................................................................I
REMERCIEMENTS.............................................................................................II
AVANT-PROPOS...............................................................................................III
SOMMAIRE ......................................................................................................IV
RESUME..............................................................................................................V
ABSTRACT........................................................................................................VI
LISTE DES FIGURES......................................................................................VII
LISTE DES TABLEAUX................................................................................VIII
LISTE DES ABREVIATIONS...........................................................................IX
GLOSSAIRE........................................................................................................X
INTRODUCTION GENERALE.........................................................................11
PARTIE I: PRESENTATION ET DEROULEMENT DU STAGE A VIETTEL
CAMEROUN S.A (NEXTTEL).........................................................................12
INTRODUCTION...............................................................................................13
CHAPITRE I : PRESENTATION DE LA STRUCTURE D’ACCUEIL :
VIETTEL CAMEROUN S.A (NEXTTEL)........................................................14
SECTION 1 : LES DONNEES ADMINISTRATIVES DE VIETTEL
CAMEROUN S.A (NEXTTEL).........................................................................15
I- HISTORIQUE DE VIETTEL CAMEROUN S.A (NEXTTEL).....................15
II- LES ACTIVITES DE VIETTEL CAMEROUN S.A (NEXTTEL)...............16
III- ORGANISATION DE VIETTEL CAMEROUN S.A (NEXTTEL)............18
IV- ORGANIGRAMME VIETTEL CAMEROUN S.A (NEXTTEL)...............19
SECTION 2 : LES DONNEES GEOGRAPHQUES DE VIETTEL
CAMEROUN S.A (NEXTTEL).........................................................................20
I. PLAN DE LOCALISATION DE VIETTEL CAMEROUN S.A SIEGE
SOCIAL...............................................................................................................20
II- PLAN DE LOCALISATION DE VIETTEL CAMEROUN AGENCE
REGIONALE......................................................................................................21
III- LES BUSINESS CENTER..........................................................................22
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

CHAPITRE II : ACCCUEIL ET INSERTION A VIETTEL CAMEROUN S.A.


.............................................................................................................................23
SECTION1 : LE PROCESSUS D’ACCUEIL....................................................24
I- ACCUEIL A LA DIRECTION REGIONALE CENTRE DE VIETTEL
CAMEROUN S.A...............................................................................................24
II- INTEGRATION A LA DIRECTION REGIONALE CENTRE DE VIETTEL
CAMEROUN S.A...............................................................................................24
SECTION 2: PRESENTATION DU DT............................................................25
I- LES MISSIONS DU DEPARTEMENT TECHNIQUE..................................25
II- LES RESSOURCES HUMAINES DU DT DU CENTRE............................25
1- Le personnel....................................................................................................25
2- Organigramme................................................................................................26
III- LES RESSOURCES MATERIELLES ET LOGICIELLES DU
DEPARTEMENT TECHNIQUE DU CENTRE...............................................27
1- Les ressources logicielles................................................................................27
2- Les ressources matérielles...............................................................................28
a) Le matériel informatique.................................................................................28
b)- Matériel de transmission................................................................................29
c)- Le matériel du warehouse..............................................................................29
CONCLUSION...................................................................................................30
PARTIE II : ANALYSE ET CONCEPTION.....................................................31
INTRODUCTION...............................................................................................32
CHAPITRE I : L’ANALYSE..............................................................................33
SECTION 1 : L’EXISTANT ET SA CRITIQUE...............................................34
I- Etude de l’existant...........................................................................................34
II- La critique de l’existant..................................................................................34
III- Formulation de la solution............................................................................35
SECTION 2 : LA METHODE D’ANALYSE....................................................36
I- Analyse comparative MERISE/UML..............................................................36
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

II- PRESENTATION DU LANGAGE UML.....................................................38


III-Présentation du processus 2TUP....................................................................39
a)-la branche fonctionnelle (gauche)...................................................................40
b)- La branche technique (droite)........................................................................41
c)- La phase de réalisation...................................................................................41
d)- Justification du choix du processus de développement.................................42
IV-Présentation de l’outil de modélisation..........................................................42
SECTION 3 : LES DIAGRAMMES DE L’ANALYSE.....................................43
I-DIAGRAMME DES CAS D’UTILISATION..................................................43
II-Le cas consulter planniNG..............................................................................45
III-LE Cas s’authentifier.....................................................................................47
CHAPITRE II : LA CONCEPTION..................................................................50
SECTION I : ELEMENTS DU DIAGRAMME DES CLASSES.....................51
I-Les classes et les objets.....................................................................................51
II-Les attributs et les opérations..........................................................................51
III-Les associations..............................................................................................51
VI-Le formalisme des classes..............................................................................52
SECTION II : RELATIONS ENTRE LES CLASSEs ET DIAGRAMME DES
CLASSES............................................................................................................53
I-Relations entre les classes.................................................................................53
II- DIAGRAMME DES CLASSES....................................................................54
CONCLUSION...................................................................................................55
PARTIE III: REALISATION  ET GUIDE d’INSTALLATION ET
D’UTILISATION................................................................................................56
INTRODUCTION...............................................................................................57
CHAPITRE I : LA REALISATION...................................................................58
SECTION1: ENVIRONNEMENT DE DEVELOPPMENT ET
ARCHITECTURE DE L’APPLICATION.........................................................59
I-Environnement de développement...................................................................59
MISE EN PLACE D’UNE APPLICATION DE GESTION
AUTOMATIQUE DU PLANNING :
CAS DES TECHNICIENS DE LA NEXTEL CENTER BRANCH.

II-Les architectures de l’application....................................................................59


1-Architecture 3-tiers..........................................................................................59
2-Architecture MVC............................................................................................60
SECTION 2 : DIAGRAMMES DE COMPOSANTS ET DE DEPLOIEMENT.
.............................................................................................................................61
I-Diagramme de déploiement..............................................................................61
II-Diagramme de composants.............................................................................62
CHAPITRE II : GUIDE D’INSTALLATION ET D’UTILISATION...............63
SECTION 1 : GUIDE D’INSTALLATION.......................................................64
I-DEFINTION.....................................................................................................64
II-GUIDE D’INSTALLATION..........................................................................64
III-PRESENTATION VISUELLE......................................................................65
SECTION 2 : GUIDE D’UTILISATION...........................................................66
I-DEFINITION....................................................................................................66
II-OBJECTIFS.....................................................................................................66
III-PRESENTATION VISUELLE......................................................................66
1) La page de connexion.....................................................................................66
2) La gestion du planning....................................................................................67
3) La consultation du planning............................................................................68
4) La gestion des utilisateurs...............................................................................69
CONCLUSION GENERALE.............................................................................71
REFERENCES WEBOGRAPHIQUES ET BIBLIOGRAPHIQUES................72
TABLES DES MATIERES :..............................................................................73

Vous aimerez peut-être aussi