Vous êtes sur la page 1sur 20

REPUBLIQUE TUNISIENNE

*****
MINISTERE DE L'ENSEIGNEMENT SUPERIEUR ET DE LA
RECHERCHE SCIENTIFIQUE
*****
DIRECTION GENERALE DES ETUDES TECHNOLOGIQUES
*****
INSTITUT SUPERIEUR DES ETUDES TECHNOLOGIQUES
DE KEF
*****

Département Technologies de l’Informatique

RAPPORT De

Stage d’Initiation
Élaboré par

Adem benali

Encadré par :

Mme. Kaouther Ouertatani

Société d’accueil : La Poste Tunisienne

Année Universitaire : 2022/2023


Remerciements
Je tiens à exprimer ma sincère reconnaissance à l'équipe de la poste tunisienne pour m'avoir
offert la chance de poursuivre mon stage de développement junior avec eux. Je suis
reconnaissant pour l'expérience pratique et les connaissances que j'ai acquises. Je remercie
également mon mentor de stage, Mme Kaouther Ouertatani, pour sa guidance, son
enseignement et le temps consacré à mon développement en tant que développeur. Je suis
également reconnaissant pour l'accueil chaleureux et l'assistance reçue de tous les employés. Je
suis convaincu que cette expérience sera d'une grande utilité pour ma carrière future et je
recommande sans hésiter la Poste Tunisienne à tous ceux qui cherchent une occasion de stage
en développement de logiciels. Je remercie de nouveau toutes les personnes qui ont contribué à
rendre cette expérience inoubliable.
Sommaire

Introduction générale..................................................................................................................1
Chapitre 1 : Présentation du cadre du stage ...........................................................................2
I. Présentation de la société................................................................................................2

II. Organisation générale de l’entreprise.............................................................................2

III. Objectif(s) du stage.............................................................................................................3

Chapitre 2 : Développement d’un site web...............................................................................4


I. Introduction........................................................................................................................4

II. Étude de l’existant..........................................................................................................4

III. Critique de l’existante :...................................................................................................4

IV. Solution :.........................................................................................................................4

V. Plan du site :....................................................................................................................5

VI. Réalisation :....................................................................................................................5

VII. Environnement :..............................................................................................................6

VIII. Conclusion :................................................................................................................9

Chapitre 3 : Virtualisation.......................................................................................................10


I. Introduction :....................................................................................................................10

II. Virtualisation :..............................................................................................................10

III. Conclusion :..................................................................................................................12

Conclusion générale..................................................................................................................13
Bibliographie et Nétographie...................................................................................................14
Liste des figures

- Figure 1 : Logo la Poste Tunisienne……………………………….….


2
- Figure 2 : Historique……………………………………….………….
5
- Figure 3 : Aux entreprises……………………………………………. 6
- Figure 4 : Aux particuliers…………………………………………….
6
- Figure 5 : Html……………………………………………….………. 7
- Figure 6 : CSS…………………………………………………………
7
- Figure 7 : JAVASCRIPT…………………………………...…………
7
- Figure 8 : BOOTSTRAP…………………………..…………….…… 8
- Figure 9 :VS CODE…………………………………………….……. 8
- Figure 10 : Matériel…………………………………….…….……… 8
- Figure 11 : VMWARE………………………………………….
…….10
- Figure 12 : Téléchargement……………………………………….
….10
- Figure 13 : Installation……………………………………………….
11
- Figure 14 : MV Windows 10……………………………….………...
11
- Figure 15 : MV Ubuntu 64…………………………………………...
12
-
Liste des tableaux

- Tableau 1 : Listes des logiciels………………………………………………………… [7-8]


Introduction générale

La Poste Tunisienne, en tant que leader en matière de technologie, a décidé de s'adapter aux
évolutions pour répondre aux besoins de sa clientèle.

Dans ce contexte, nous allons développer un site web plus moderne, efficace et sécurisé en
utilisant les dernières technologies pour faciliter la navigation et la recherche d'informations.
De plus, nous allons contribuer à la création des machines virtuelles avec VMware pour plus
de flexibilité, sécurité et gestion des ressources.

Le rapport sera divisé en trois parties :

- Cadrage
- Création du site web
- Virtualisation.

1
Chapitre 1 : Présentation du cadre du stage

I. Présentation de la société
La Poste Tunisienne [1] dénomination commerciale de l'Office national des Postes
tunisiennes, est l'entreprise publique tunisienne de service postal. Depuis le 1er janvier
1999, à la suite du retrait des activités de téléphonie.

Fiche d’identité

Dénomination : La poste Tunisienne

Date de création : 1er Janvier


1999

Adresse : Rue Hedi Nouira

Téléphone : Figure 1 : Logo la Poste Tunisienne


71.839.000/71.834.833

II. Organisation générale de l’entreprise


La Poste Tunisienne est l'entreprise nationale responsable de la distribution des
courriers et des colis en Tunisie. Elle est également chargée de la vente de timbres et
de la mise en place de services financiers tels que les transferts d'argent et les
paiements de factures. Elle est organisée en plusieurs services, tels que les services de
courrier, de colis, de finances, de marketing et de communication. La Poste
Tunisienne est dirigée par un conseil d'administration et est sous la tutelle du
Ministère des Technologies de l'Information et de la Communication.

2
III. Objectif(s) du stage

L'objectif de ce stage est de renforcer mes compétences et de découvrir de manière plus


approfondie le monde professionnel.

Cela me permettra de mieux comprendre les défis et les opportunités du secteur dans
lequel je souhaite évoluer ceci via la création d’un site web et la création des machines
virtuelles.

Ce stage me donnera également l'occasion d'appliquer les connaissances acquises au


cours de mes études à des situations concrètes et de développer mon esprit d’initiative.

3
Chapitre 2 : Développement d’un site web

I. Introduction
La Poste Tunisienne jouit d'une large utilisation grâce à son site web « Portail ». Le
besoin de ces clientèles est en évolution. Dans ce cadre, nous participons au
développement du ce site en utilisant des nouvelles technologies.

II. Étude de l’existant


Le site web de La Poste Tunisienne présente une site web en ligne qui donne une vue
d'ensemble des services proposés. Le site adopte un design statique avec des couleurs de
fond jaune et bleu.

Cependant, le site ne couvre pas toutes les activités de la Poste. Il comporte des sections
pour le support client et les informations de contact, ainsi que des détails sur les services
postaux, financiers et autres services offerts. La spécificité des éléments présents sur le
site dépend du design actuel et des objectifs établis.

III. Critique de l’existante :


Le site web de La Poste Tunisienne souffre de certaines limitations qui peuvent nuire à
l'expérience utilisateur. Le manque d'organisation peut rendre la navigation sur le site
compliquée et confuse, ce qui peut décourager les utilisateurs de trouver les informations
et les services qu'ils cherchent.

De plus, une utilisation peu judicieuse de couleurs et un code obsolète ont rendus le site
peu attrayant et difficile à utiliser pour les utilisateurs.

Enfin, le site peut être déficient pour les nouveaux utilisateurs ainsi que pour les
personnes âgées, ce qui peut entraver une expérience utilisateur optimale.

IV. Solution :
Nous avons pris la décision de remodeler le site web pour remédier à ces limitations.
Nous allons veiller à ce que la navigation sur le site soit intuitive et facile à comprendre,
grâce à une meilleure organisation des éléments.

Nous allons également utiliser les couleurs de signature (bleu et jaune) ainsi que d’autre
couleurs pour améliorer l'apparence générale du site. Enfin, nous allons mettre à jour le
code pour assurer une meilleure performance.

4
V. Plan du site :
Le site est composé de plusieurs interfaces, il comprendra une interface dédiée à la
présentation de l'entreprise, intitulée "HISTORIQUE", ainsi qu'une interface décrivant
les services proposés par l'entreprise, divisée en sections pour les services destinés aux
entreprises et aux particuliers.

Il y aura également une interface dédiée à la philatélie, comprenant des sections sur le
programme des émissions et sur l'activité bien enracinée de l'entreprise dans ce domaine.
Il y aura également une interface dédiée aux appels d'offres, comprenant des sections sur
les avis en cours et sur les résultats des appels d'offres passés.

Enfin, il y aura une interface d'accès à l'information, comprenant des sections sur les
documents accessibles et sur la réglementation relative, et une interface de contact pour
permettre aux utilisateurs de contacter l'entreprise.

VI. Réalisation :
Afin d'améliorer l'expérience des utilisateurs sur son site web, La Poste Tunisienne a
mis en place une stratégie de conception robuste. HTML5 a été choisi pour garantir une
compatibilité optimale avec divers navigateurs et systèmes d'exploitation. Les couleurs
jaune et bleu ont été choisies pour renforcer l'harmonie visuelle et faciliter la
reconnaissance du logo et de la barre de navigation. La navigation sur le site a été
simplifiée grâce à une structure plus efficace des informations. Pour une meilleure
accessibilité, la barre de navigation est située sur le côté gauche de l'écran.
Dans ce qui suit nous allons présenter quelques interfaces :
- Interface historique : décrit l’historique de la Poste Tunisienne.

Figure 2 : Historique

5
- Interface aux entreprises : décrit les services relatifs aux entreprises.

Figure 3 : Aux entreprises


- Interface aux particuliers : décrit les services relatifs aux particuliers.

Figure 4 : Aux Particuliers

VII. Environnement :
Dans cette partie, nous allons faire un balayage sur le matériel utilisé pour Le
développement de la solution ainsi qu’une présentation des différents logiciels et outils
indispensables pour le développement.
6
1. Environnement logiciel et outils de développement :
La liste des logiciels utilisés dans le cadre de développement de notre solution est
détaillée comme suit :

Logiciels Descriptions Logos

HTML [2] Le HyperText Markup Language est


un langage de formatage de
documents utilisé pour la création de
pages web et d'applications en ligne.
Il s'agit essentiellement d'un code qui
permet aux auteurs de dicter la
structure d'une page web et la manière
dont elle est affichée dans un
navigateur web.

7
Figure 5 : HTML
CSS [3] Le CSS pour Cascading Style Sheets,
est un langage informatique utilisé sur
Internet pour la mise en forme de
fichiers et de pages HTML. On le
traduit en français par feuilles de style
en cascade.

Figure 6 : CSS
JAVASCRIPT [4]  Le JavaScript est un langage de
programmation de scripts
principalement employé dans les
pages web interactives et à ce titre est
une partie essentielle des applications
web. Avec les langages HTML et
CSS, JavaScript est au cœur des Figure 7 : JAVASCRIPT
langages utilisés par les développeurs
web

BOOTSTRAP [5] Bootstrap est un Framework CSS


open source qui favorise le
développement web de manière plus
simple et plus rapide. Il comprend des
modèles de conception basés sur
Figure 8 : BOOTSTRAP
HTML et CSS avec lesquels il est
possible de modifier les polices, les
formulaires, les boutons, les tableaux,
les navigations, les menus déroulants,
etc.

8
VS CODE [6] Visual Studio Code est un éditeur de
code source gratuit, léger mais
puissant qui fonctionne sur votre
bureau et sur le web et est disponible
pour Windows, MacOs, Linux et
Raspberry Pi OS. Il est livré avec un
Figure 9 :VS CODE
support intégré pour JavaScript, Type
Script et Node.js et possède un riche
écosystème d'extensions pour d'autres
langages de programmation (tels que
C++, C#, Java, Python, PHP et Go).

Tableau 1 : Listes des logiciels


2. Matériel :
Le matériel utilisé pour Le développement de la solution est décrit comme suit :

- PC: Lenovo IDEA pad gaming 3


- CPU: intel core i5- 11320h (4 cores 8
threads)
- GPU: GeForce RTX 3050 4GB
- RAM: 16 GB 3200HZ
- SSD: 512 GB

Figure 10: Matériel

VIII. Conclusion :
En résumé, on a développé un site web performant pour La Poste Tunisienne est crucial pour
répondre aux attentes de la clientèle et s'adapter aux évolutions du secteur en utilisant les
technologies les plus récentes

9
Chapitre 3 : Virtualisation

I. Introduction :
Dans le but d'améliorer leur performance et efficacité, la Poste Tunisienne a fait un choix
stratégique en adoptant la virtualisation pour gérer ses ressources humaines et matérielles.
Dans ce chapitre nous allons contribuer à la mise en place de l’environnement de
virtualisation et création de machines virtuelles.

II. Virtualisation :
1. Définition
La virtualisation [7] est une technique informatique qui permet de créer des machines
virtuelles sur un système d’exploitation physique. Elle permet de simuler des

10
environnements de systèmes d’exploitation différents sur un seul ordinateur.
2. Les types de virtualisation :
Il existe plusieurs types de virtualisation, notamment la virtualisation de serveur, de
bureau, de réseau, de stockage et de cloud computing.
3. Choix de logiciel de virtualisation
La Poste Tunisienne a opté pour VMware Workstation Player tel que définit comme suit :
- VMWARE [8] : Logiciel de machine virtuelle de
VMware, Inc., Palo Alto, CA (www.vmware.com)
qui permet à plusieurs copies du même système
d’exploitation ou à plusieurs systèmes d’exploitation
différents de fonctionner sur la même machine x86.

Figure 11 : VMWARE
4. Installation VMware Workstation Player :

Téléchargement : Pour utiliser


VMware Workstation, il faut
tout d’abord le télécharger
depuis le site web
correspondant :
www.vmware.com

Figure 12 : Téléchargement

Installation : exécuter les


instructions d’installation de
VMware convenablement pour
garantir une configuration correcte
et une utilisation optimale du
logiciel

Figure 13 : Installation

Une fois le logiciel installé, nous pouvons commencer à planifier l’installation de nos
machines virtuelles et à les utiliser pour répondre aux besoins des utilisateurs.

Dans ce qui suit nous allons décrire les étapes de création des deux machines virtuelles
ayant comme système d’exploitation Windows 10 et Ubuntu.
11
5. Création d’une machine virtuelle (Windows 10) :

Pour créer une machine virtuelle « Windows 10 » avec VMware Workstation, il est
nécessaire de télécharger une image ISO du système d’exploitation souhaité. Depuis ce
site :

- www.microsoft.com

Ensuite, lors de l’installation de la machine virtuelle, il est crucial de suivre


attentivement les instructions pour garantir une configuration correcte et un
fonctionnement optimal de la machine virtuelle.

Figure 14 : MV Windows 10

6. Création d’une machine virtuelle (Ubuntu 64) :


Avant de commencer l’installation de la machine nous avons téléchargé une image
ISO (Ubuntu) depuis ce site web :
- Https ://lecrabeinfo.net/
La machine est prête pour l’exploitation telle que décris dans la figure ci-dessous.

12
Figure 15 : MV Ubuntu 64

III. Conclusion :
La Poste Tunisienne s'efforce d'être à la pointe de la technologie pour offrir un service
de qualité pour ce faire elle a opté pour la virtualisation. Une technologie définit et bien
détaillé dans ce chapitre.

Conclusion Générale

En conclusion, Ce stage d'initiation à La Poste Tunisienne a été une expérience très


enrichissante et formative. J'ai eu la chance de participer à la mise en place de la
virtualisation, de créer des machines virtuelles et de contribuer à la création d'un
nouveau site web statique pour La Poste Tunisienne. J'ai également appris beaucoup sur
l'infrastructure réseau de l'entreprise.

Tout au long de ce stage, j'ai acquis des connaissances précieuses sur les différents
aspects de l'informatique et de l'industrie postale qui seront très utiles pour ma carrière
future.

13
Bibliographie et Nétographie 

[1] : La Poste Tunisienne, [Accès 10-01-2023], Adresse :


https://fr.capterra.ca/glossary/564/html-hypertext-markup-language

[2] : HTML, [Accès 25-01-2023], Adresse :https://fr.capterra.ca/glossary/564/html-


hypertext-markup-language

[3] : CSS, [Accès 25-01-2023], Adresse : https://en.wikipedia.org/wiki/CSS

[4] : JAVASCRIPT, [Accès 25-01-2023], Adresse :


https://www.pappleweb.com/index/definition-de-javascript/

[5] : BOOTSTRAP, [Accès 25-01-2023], Adresse : https://www.arimetrics.com/en/digital-


glossary/bootstrap

[6] : VS CODE, [Accès 25-01-2023], Adresse :


https://www.infoworld.com/article/3666488/what-is-visual-studio- code-microsofts-
extensible-code-editor.html

[7] : Virtualisation, [Accès 18-01-2023], Adresse :


https://en.wikipedia.org/wiki/Virtualization

[8] : VMWARE, [Accès 18-01-2023], Adresse :


https://en.wikipedia.org/wiki/Developpementweb

14

Vous aimerez peut-être aussi