Académique Documents
Professionnel Documents
Culture Documents
Ce stage a été réalisé au sein du CESIR (Centre d’Exploitation des Systèmes d’Information et
des Réseaux IP / Internet)
Page
Table de matières
Page i
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e ii
Génie Informatique Niveau 4 Année Académique 2022/2023
Table de Figures
P a g e iii
Génie Informatique Niveau 4 Année Académique 2022/2023
Remerciements
P a g e iv
Génie Informatique Niveau 4 Année Académique 2022/2023
Résumé
Page v
Génie Informatique Niveau 4 Année Académique 2022/2023
Introduction générale
P a g e vi
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e vii
Génie Informatique Niveau 4 Année Académique 2022/2023
Problématique
P a g e viii
Génie Informatique Niveau 4 Année Académique 2022/2023
Objectifs
P a g e ix
I. Présentation de la structure
I.2 Missions
I.3 Réalisations
C'est l'ensemble des œuvres abouties par la CAMTEL dans son travail au quotidien
parmi lesquelles nous pouvons citer :
• Réseaux d’accès en technologie CDMA ;
• Numérisation des opérations Commerciales ;
• Extension et modélisation du réseau Internet ;
• Construction et exploitation du réseau national de transmission par fibre
optique et FH ;
• Connexion au câble sous-marin SAT3 à Douala, WACS à Limbe, NCSCS,
SAIL à Kribi ;
• Exploitation de réseaux téléphoniques fixes filaires, CDMA et mobile GSM ;
• Exploitation des stations terriennes dédiées aux réseaux spécialisés et à la
communication par satellite ;
• La construction d'un centre de données moderne à Zamengoe ;
• En décembre 2005, grâce à un partenariat signé avec l’entreprise chinoise
Huawei, CAMTEL lance sur le marché le CT phone, téléphone mobile
fonctionnant selon la norme CDMA2000.
Page 2
Génie Informatique Niveau 4 Année Académique 2022/2023
Page 3
Génie Informatique Niveau 4 Année Académique 2022/2023
Page 4
Génie Informatique Niveau 4 Année Académique 2022/2023
Page 5
Génie Informatique Niveau 4 Année Académique 2022/2023
Page 6
Génie Informatique Niveau 4 Année Académique 2022/2023
Flexera. Mais ceux-ci sont tous payants et n’offrent pas une interface customisable. De
plus, ils proposent en quasi majorité des solutions fonctionnant sur des ordinateurs de
bureau, donc nécessitant une spécification du système d’exploitation.
II.1.2 Limites
Page 7
Génie Informatique Niveau 4 Année Académique 2022/2023
Il est ardu de pouvoir insérer des données d’équipements présent sur les différents
sites de la région du centre car nécessitant d’avoir un ordinateur, le recensement de ceux-
ci devient une tâche colossale vu qu’il faut se déplacer de site en site.
II.2.1 Analyse
Ici les acteurs sont identifiés par leurs niveaux et non par leur rôles ou postes au sein du
département CESIR car plusieurs rôles différents peuvent avoir la même importance
(privilèges).
- Level 1 : correspond au plus bas niveau de responsabilité. Il est par défaut
attribué aux stagiaires, compléments d’effectif et d’autres postes selon la volonté
du chef CESIR.
Page 8
Génie Informatique Niveau 4 Année Académique 2022/2023
Page 9
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 10
Génie Informatique Niveau 4 Année Académique 2022/2023
Acteur Level 4
Pré condition Etre authentifié
Post condition Possibilité de recenser un nouveau rôle
P a g e 11
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 12
Génie Informatique Niveau 4 Année Académique 2022/2023
récupérées
Post condition L’utilisateur suspendu n’est plus capable de se connecter
1. L’utilisateur ouvre la section relative aux utilisateurs
Scenario nominal 2. Il choisit l’option de visualisation de la liste des utilisateurs
3. Il choisit l’option de mise à jour
4. Il modifie les champs souhaités puis il soumet le formulaire
Scenario alternatif 4a.Un utilisateur avec les informations similaires existe déjà : aller à 2
P a g e 13
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 14
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 15
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 16
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 17
Génie Informatique Niveau 4 Année Académique 2022/2023
Figure 10. Cas d’utilisation gestion des pannes Enregistrer une panne
P a g e 18
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 19
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 20
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 21
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 22
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 23
Génie Informatique Niveau 4 Année Académique 2022/2023
Acteur Level 2
Pré condition Être authentifié
Post condition Avoir une fiche d’intervention imprimable
Scenario nominal L’utilisateur ouvre la section relative à l‘historique des fiches
d’intervention
P a g e 24
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 25
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 26
Génie Informatique Niveau 4 Année Académique 2022/2023
Nous recensons des classes dont une fois instanciées peuvent changer d’état à un
instant donné en fonction des opérations qui y sont menées. Les classes dynamiques sont
donc : Equipment, Damage.
Nous avons des états communs aux deux classes que sont :
P a g e 27
Génie Informatique Niveau 4 Année Académique 2022/2023
- Neutral : c’est l’état de base il n’a aucune signification, il sert juste d’état fictif
à partir duquel se déclinent les autres états lors des premières manipulations
possibles sur les instances de ces classes.
- Created : c’est l’état dans lequel se trouve un équipement ou une panne après
enregistrement par un utilisateur du niveau 2. Il est donc en attente de validation
par un acteur du niveau supérieur.
- Validated : c’est l’état dans lequel se trouve un équipement ou une panne après
enregistrement par un utilisateur du niveau 3. C’est-à-dire qu’à la création de cet
objet, il est automatiquement validé. Ceci se fait car c’est au niveau 3 que les
équipements peuvent être validés, ainsi un équipement qu’il enregistre est
directement validé.
- Accepted : c’est l’état dans lequel se trouve un équipement ou une panne après
enregistrement par un utilisateur du niveau 4. C’est-à-dire qu’à la création de cet
objet, il est automatiquement accepté dans le parc informatique. Ceci se fait car
c’est au niveau 4 que les équipements peuvent être validés, ainsi un équipement
qu’il enregistre est directement validé.
- Invalidated : c’est l’état dans lequel se trouve un équipement ou une panne
après refus par un utilisateur du niveau 3. Ceci se fait en cas de non-conformité
de l’équipement. Il peut néanmoins être visible du côté des niveaux 4 et être
validés par l’un d’entre eux.
- Rejected : c’est l’état dans lequel se trouve un équipement ou une panne après
refus par un utilisateur du niveau 4. Ceci se fait en cas de non-conformité de
l’équipement. Celui-ci ne pourra ainsi jamais faire partie du parc informatique.
P a g e 28
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 29
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 30
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 31
Génie Informatique Niveau 4 Année Académique 2022/2023
II.2.2 Conception
P a g e 32
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 33
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 34
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 35
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 36
Génie Informatique Niveau 4 Année Académique 2022/2023
• Backend
Environnement d’exécution : node.js
Node js a été sollicité par rapport à java, python ou bien même C pour ses
caractéristiques que sont :
- Accélère le développement, la scalabilité et la flexibilité des application web
- Léger, efficace et multiplateforme
- Adapté à la création d’API REST
- Adapté aux applications basées sur les entrées / sorties qui nécessite un large
accès au réseau
Framework : express.js
Langage : TypeScript
Editeur de code : Visual studio code version community
Editeur de diagramme : draw.io
Base de données : sqlite3
Nous développons ainsi cette partie applicative sous le paradigme d’API REST
• Frontend
Langage utilisé : html 5, css 3, JavaScript
Librairie : react js
Editeur de code : Visual studio code version community
P a g e 37
Génie Informatique Niveau 4 Année Académique 2022/2023
• Processus de développement
Nous avons utilisé une approche de développement incrémental et chaque bloc
d’entrée représente un package et l’incrément issu est l’ensemble des fonctionnalités
relatives à celui-ci.
P a g e 38
Génie Informatique Niveau 4 Année Académique 2022/2023
Nous avons produit une première version test de l’application qui est déployée en
ligne et en attente d’être mise en production sur les serveurs de CAMTEL. Nous pouvons
avoir vue sur quelques interfaces produites :
P a g e 39
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 40
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 41
Génie Informatique Niveau 4 Année Académique 2022/2023
- Le recueil des exigences a été très difficile et non concise du fait de la non
disponibilité du chef CESIR.
- Certaines spécifications furent incomplètes et ambiguës
- La validation des différents incréments par le product owner, ce qui induisait des
retours dans la phase d’analyse
P a g e 42
Génie Informatique Niveau 4 Année Académique 2022/2023
P a g e 43
Génie Informatique Niveau 4 Année Académique 2022/2023
Rendu au terme de notre développement, il nous a été spécifié de mettre sur pied
une application pour faciliter et améliorer les activités de gestion du parc informatique de
la direction régionale du centre. Notre approche a eu à passer les tests de recette au sein
du CESIR. Pour conclure nos activités, nous avons été conviées à déployer notre
application sur des serveurs dédiés de CAMTEL. Ce faisant ils pourront avoir une
administration complète de la plateforme et pourront mettre sur pied des mécanismes de
sauvegarde des données de la base de données. Le système pourra être étendue si le
CESIR aura besoin de nouveaux modules pour faciliter la gestion de leurs activités, étant
donné que celui-ci a été conçu sous la contrainte d’avoir un code fermé à la modification
et ouvert à l’extension.
P a g e 44
Génie Informatique Niveau 4 Année Académique 2022/2023
V. Bibliographie
P a g e 45