Vous êtes sur la page 1sur 29

Canevas de rédaction du

rapport PFE

Destiné aux élèves ingénieurs en


troisième année Génie Informatique de
l’ENSA de Tétouan

Élaboré par : Yacine EL YOUNOUSSI


Professeur d’enseignement supérieur à
l’ENSA de Tétouan
Université Abdelmalek Essaâdi

Année universitaire : 2022-2023


Membres du jury :

M. ………………… Encadrant société


M. Encadrant ENSATé
M. Professeur ENSATé (Président)
M. Professeur ENSATé (Examinateur)

Mémoire de Projet de Fin d’Études


Pour l’obtention du diplôme

Ingénieur d’État
Génie Informatique
Promotion 2022 – 2023

Titre du projet de fin d’études

Logo de la société

M. /Mlle. Prénom NOM


Soutenu le :
XX Juin 2023

Année universitaire : 2022-2023


Avant-propos

Avant-propos
Dans l’avant-propos vous pouvez situer le mémoire dans son contexte ;

L’avant-propos est une partie facultative dans laquelle vous pouvez expliquer les
raisons qui vous ont poussé à étudier le sujet. Vous pouvez indiquer le but de votre
travail et les difficultés rencontrées.

Ici, vous pouvez indiquer également vos impressions et expériences enrichissantes.

Prénom NOM i 2021-2022


Dédicaces

Dédicaces
Les dédicaces du rapport sont généralement destinées à toutes sources de soutien moral
(généralement sont des membres de votre famille, …)

Prénom NOM ii 2022-2023


Remerciements

Remerciements
Les remerciements du rapport sont généralement destinés à l’encadreur de projet et à
toutes personnes ayant joué un rôle important pendant la période de réalisation de votre
projet. Citez le nom, le poste de chaque personne et la justification de votre
remerciement. Attention : Les remerciements ne sont pas adressés aux membres du
jury.

Ces remerciements sont exprimés en une dizaine de lignes au maximum, de la façon la


plus simple possible, sans platitude ni exagération.

Prénom NOM iii 2022-2023


Résumé

Résumé
Ici le résumé de votre rapport

Le résumé du rapport doit exposer les idées principales suivantes :

 Le cadre de votre travail, en l’occurrence le PFE,


 L’organisme d’accueil,
 Problématique et solutions,
 Méthode et outils, de développement
 Conclusions de votre travail.

Le résumé d’un rapport PFE offre au lecteur une version courte de celui-ci, s’il n’a pas
le temps de lire son intégralité.

Mots clés :

Prénom NOM iv 2022-2023


Résumé

Abstract
Ici le résumé en Anglais

Key words :

Prénom NOM iv 2022-2023


Liste des tableaux

Liste des tableaux


Insérer ici la liste des tableaux qui existent dans le rapport en fixant le nom de chaque
tableau avec le numéro de sa page.

NB : le titre du tableau doit être placé en dessous du tableau.

Prénom NOM vi 2022-2023


Liste des figures

Liste des figures


Insérer ici la liste des figures qui existent dans le rapport en fixant le nom de chaque
figure avec le numéro de sa page.

NB : le titre de la figure doit être placé en dessous de la figure.

Prénom NOM vii 2022-2023


Liste des acronymes

Liste des acronymes


Acronyme Désignation
Par ordre alphabétique

Prénom NOM viii 2022-2023


Tables des matières

Table des matières


La table des matières (sommaire) permet, grâce à la pagination, de retrouver l’endroit
où se trouve un élément recherché par le lecteur.

La table des matières ne doit pas présenter plus que trois niveaux de sous-titres.

Prénom NOM ix 2021-202


Introduction générale

Introduction générale
Elle comporte généralement 3 parties :
- Contexte ou le cadre de ce travail
- Problématique : la problématique à résoudre dans le cadre du PFE et les
solutions envisagées.
- Organisation : ici, il faut présenter l’organisation de votre rapport en évoquant
brièvement le contenu de chaque chapitre.

Attention : La numérotation du rapport commence par l’introduction générale, c’est la


page numéro 1.

Prénom NOM 2022-2023


1
Chapitre 1 : Contexte général du projet

Chapitre 1 : Contexte général


du projet

Un petit résumé du chapitre

Prénom NOM 2022-2023


2
Chapitre 1 : Contexte général du projet

I. Présentation de l’organisme d’accueil


Cette partie comprend une brève présentation de la société d’accueil : son secteur
d’activité, son historique, les différents départements ou services, ses références (les
projets déjà réalisés) et enfin son organigramme.

Il faudrait, surtout, insister sur le service ou département au sein du quel vous avez
passé votre stage.

1. L’organisme d’accueil
Une présentation générale de l’organisme d’accueil.

2. Secteur d’activité
Il faut présenter les domaines d’activité de l’organisme d’accueil.

3. Références (optionnel)
Citer quelques références de l’organisme d’accueil.

4. Organigramme
Il faut insérer ici l’organigramme de l’organisme d’accueil et/ou du département dans
lequel vous avez effectué votre stage PFE.

Prénom NOM 2022-2023


3
Chapitre 1 : Contexte général du projet

II. Présentation du projet

1. Étude de l’existant

Cette partie comprend généralement trois parties qui peuvent être présentées séparément
ou fusionnées.

1.1. Description de l’existant : Il est question d’expliquer comment le travail


s’effectue, actuellement, au sein de la société (en rapport avec le sujet du PFE)

1.2. Critique de l’existant : Cette partie permet d’évoquer les insuffisances et les points
faibles de la solution actuelle.

1.3. Solution proposée : présenter la ou les propositions possibles (en indiquant ses
avantages et ses inconvénients) et justifier le choix de la solution adoptée.

2. Périmètre du projet
- Il faut rappeler les points essentiels de la problématique ;
- L’objectif général ainsi que les objectifs spécifiques du projet ;

- Votre mission (votre intervention) dans le cadre de ce projet.

3. Méthode de développement
Ici, vous devez présenter la démarche méthodologique que vous avez choisi (en
justifiant votre choix selon les caractéristiques de votre projet et votre organisme
d’accueil) pour développer votre projet.

4. Planification du projet
Ici, vous devez présenter le calendrier prévisionnel que vous avez établi en
concertation avec vos encadrants pour réaliser votre projet.
Ce calendrier doit comprendre entre autres les éléments suivants :
- Formations ;
- Spécification des exigences ;

Prénom NOM 2022-2023


4
Chapitre 1 : Contexte général du projet

- Conception générale ;
- Conception détaillée ;
- Programmation ;
- Vérification et validation (tests) ;
- Déploiement
- Élaboration du rapport PFE.
À la fin de cette partie, vous devez ajouter le calendrier réel de réalisation de votre
projet.
Les deux calendriers (prévisionnel et réel) doivent être présentés de deux manières
différentes :
- sous forme d’un tableau (voir le tableau ci-dessous) ;
- sous forme d’un diagramme de Gantt.

Activité Durée (en jours) Date début Date fin

Conclusion

Prénom NOM 2022-2023


5
Chapitre 2 : Spécification des exigences

Chapitre 2 : Spécification


des exigences

Un petit résumé du chapitre

Ce chapitre comprend essentiellement deux parties  : besoins fonctionnels et besoins


non-fonctionnels

Prénom NOM 2022-2023


6
Chapitre 2 : Spécification des exigences

I. Spécification des exigences fonctionnelles


La spécification des exigences (ou besoins) est un processus de recueil, de
compréhension et de formalisation des besoins du client et de l’ensemble des
contraintes de développement et de fonctionnement du produit logiciel.

Le processus de spécification des exigences doit contenir les étapes suivantes :

1. Étude de faisabilité (facultative) ;

2. Analyse et identification des besoins (étude de l’existant et autres). Il faut


savoir aussi classer les exigences par catégorie, leur donner des priorités, et
déterminer les liens et les conflits qu’ils partagent. Le travail est itératif et peut
se poursuivre en parallèle avec le début des autres étapes du cycle de
développement ;

3. Spécification des exigences  cahier des charges fonctionnelles ;

4. Validation des exigences (avec le client) (facultative).

Il existe plusieurs techniques pour réaliser cette activité et qui reposent toutes sur l’idée
de rapprocher au maximum aux stakeholders (les parties prenantes) l’image finale du
nouveau système.

Dans votre rapport PFE, vous allez adopter la technique des cas d’utilisation (use
cases) pour assimiler les besoins fonctionnels du client.

La description par les cas d’utilisation doit comprendre les éléments constitutifs
suivants :

a. Diagrammes des cas d’utilisation ;

b. Description textuelle des cas d’utilisation ;

Identification :
Nom du cas :
Description :
Version :
Date de création :
Date de dernière mise à jour :
Responsable :
Acteur principal :
Acteur secondaire :
Séquencement :
Prénom NOMLe cas d’utilisation commence lorsque 2022-2023
7
Pré-condition :

Chapitre 2 : Spécification des exigences

c. Diagrammes de séquence (niveau analyse) des scénarios d'utilisation du point


de vue extérieur (Acteurs-Système) : Système vu comme une boîte noire  pas
d'échanges de messages internes au système.

d. Diagramme d’activités : Les diagrammes d'activités permettent de mettre


l'accent sur les traitements. Ils sont adaptés à la modélisation du cheminement de
flots de contrôle et des flots de données. Ils permettent ainsi de représenter
graphiquement le comportement d'une méthode ou le déroulement d'un cas
d'utilisation.

II. Spécification des exigences non-fonctionnelles


Les spécifications non-fonctionnelles sont des exigences qui ne concernent pas
directement les services spécifiques fournis par le système. Ils peuvent concerner des
propriétés et des contraintes remplies par le système dans son intégralité, comme par
exemple la sécurité, la fiabilité, le temps de réponse, la convivialité et l’ergonomie,
la compatibilité, la robustesse, la portabilité, l’interopérabilité, etc.

Remarque : La capture des besoins techniques (langage de programmation, logiciels,


frameworks et autres) doit être intégrée dans le chapitre « Réalisation ».

Conclusion

Prénom NOM 2022-2023


8
Chapitre 3 : Conception

Chapitre 3 : Conception

Un petit résumé du chapitre

Prénom NOM 2022-2023 9


Chapitre 3 : Conception

« Dans ce chapitre, vous devez concevoir votre application d’un point de vue statique
et dynamique. Pour la modélisation dynamique, les digrammes de séquences, les
digrammes de collaboration et les diagrammes d’activité doivent être figurés. Pour
modéliser l’aspect statique le diagramme de classes, le diagramme de déploiement et le
diagramme de composant doivent être présenté à la fin de ce chapitre. »

I. Modélisation statique

1. Diagramme de classe
Insérez ici le diagramme de classe de votre application.

2. Dictionnaire de données
Insérer ici le dictionnaire de données de la base de données.

3. Architecture logicielle
Ici sera dressé le diagramme de composants qui donnera un aperçu sur l’architecture
logicielle de votre application.

4. Architecture matérielle (optionnel)


Ici sera dressé le diagramme de déploiement qui donnera un aperçu sur l’architecture
matériel de votre application.

II. Modélisation dynamique

1. Diagrammes de séquence (niveau conception)


Insérez ici les diagrammes de séquence du point de vue intérieur (niveau conception) :
Représenter les communications avec et au sein du système. Représentation temporelle
des interactions entre les objets et les acteurs du système.

 Système vu comme une boîte blanche.

Prénom NOM 10 2022-2023


Chapitre 3 : Conception

2. Diagrammes d’activités :
Insérez ici les diagrammes d’activité.

« Les diagrammes d'activités permettent de mettre l'accent sur les traitements. Ils sont
adaptés à la modélisation du cheminement de flots de contrôle et de flots de données. Ils
permettent ainsi de représenter graphiquement le comportement d'une méthode ou le
déroulement d'un cas d'utilisation. »

Conclusion

Prénom NOM 11 2022-2023


Chapitre 4 : Réalisation

Chapitre 4 : Réalisation

Un petit résumé du chapitre

Ce chapitre a pour objectif de présenter l’environnement de développement et la


solution logicielle.

Prénom NOM 2022-2023


12
Chapitre 4 : Réalisation

« Ce chapitre sera composé de trois parties. La première partie détaillera


l’environnement de développement (logiciel et probablement matériel), la seconde
partie concernera la mise en œuvre de la solution proposée et la troisième partie sera
consacrée aux différents niveaux de tests de vérification »

I. Environnement de développement
C’est ici qu’il faut présenter et argumenter vos choix concernant les outils logiciels
utilisés lors des différentes étapes de développement de votre application.

II. Application
Insérez ici les principales interfaces graphiques de votre application. Vous aurez à
commenter le contenu de toutes les interfaces graphiques ajoutées dans cette rubrique.

Il faut respecter un ordre logique lors de la présentation des interfaces de votre


application. Par exemple, vous pouvez commencer par l’interface d’authentification,
ensuite la page d’accueil principale, et ainsi de suite.

III. Tests
Insérez ici le bilan des différents niveaux de test (tests unitaires, tests d’intégration, tests
système et éventuellement les tests d’acceptation) appliqués pour la
vérification/validation de votre application.

Conclusion

Prénom NOM 2022-2023


13
Chapitre 4 : Réalisation

Conclusion générale
La conclusion générale doit être composée de deux parties :

Synthèse : La synthèse du rapport doit comprendre, impérativement, un rappel de


l’objectif de votre projet et une récapitulation du travail fait en présentant les résultats
(les réponses aux problèmes posés au début).

Il est, également, recommandé de porter un œil critique sur le travail réalisé en


soulevant certaines insuffisances.

Perspectives : les perspectives doivent soulevés les insuffisances de l’application


développée et les éventuelles améliorations.

Prénom NOM 2022-2023


14
Références

Références
Cette partie comprend les différents livres, articles, revues et sites internet qui ont servi
à la documentation. Elle peut être divisée en deux parties :

Bibliographie
Ici, il faut citer les détails de chaque référence (livres, articles, revues, etc.) : auteur(s),
le titre de l’ouvrage, année d’édition, éditeur, le(s) numéro(s) de page(s) de la référence,

1:
2:

N.B : L’ordre de ces références correspond à l’ordre d’apparition dans le rapport.

Webographie
Sites Web visités lors de l’élaboration du projet.
Il faut citer l’URL exacte de la référence web ainsi que la dernière date de la
consultation.
N.B : L’ordre de ces références correspond à l’ordre d’apparition dans le rapport.

1:
2:

Prénom NOM 2022-2023


15
Annexes

Annexes
ANNEXE A : Que placer en annexes ?

ANNEXE B : Consignes de mise en forme

Prénom NOM 2022-2023


16
Annexes

Annexe A : Que placer en annexes ?


Les annexes sont facultatives. Elles présentent un complément de documents qui ne sont
pas indispensables à la compréhension du projet, mais qui présentent un certain intérêt.
Ces documents peuvent être :

- Des explications plus détaillées liées au sujet du projet, à l’environnement de


développement, etc.
- Des documents qui ont servi de base pour le développement de l’application
comme des fiches et formulaires remis par l’organisme d’accueil,
- Certaines interfaces de l’application qui ne figurent pas au niveau de la réalisation,
- Des diagrammes non présentés précédemment,
- Des bouts de code illustrant soit la difficulté de l’implémentation soit l’originalité
liée au codage ou au langage de développement,
- Etc.

Prénom NOM 2022-2023


17
Annexe B : consignes de mise en
forme

1. Les titres
- Tous les titres doivent être écrits en « Times New Roman » ;
- Tous les titres et les sous-titres doivent être alignés à gauche (sans aucun
retrait) ;
- À ne pas utiliser « : » à la fin des titres ;
- Les titres ne doivent pas être soulignés ;
- Un titre ne doit jamais figurer seul en fin de page ;
- Le titre d’un chapitre doit être placé dans une page indépendante (tel que dans ce
canevas) ;
- La taille de la police d’un titre du premier niveau (I, II, III, …) est de 18 pts
- La taille de la police d’un titre de deuxième niveau (1,2,3, …) est de 16 pts
- Espacement avant le titre : 12pts ;
- Espacement après le titre : 6pts ;

2. Le corps du texte
- Alignement : Justifié ;
- Interligne : 1.5 ;
- Espacement avant et après un paragraphe : 6pts ;
- Police : Times New Roman de taille 12pts.

3. Les puces

- Il faut adopter le même type de puces dans tout le rapport et conserver le même
retrait ;

- Chaque puce finit par un point-virgule « ; » à l’exception de la dernière qui finit
par un point « . ».

4. Entête et pied de page

Il faut respecter le contenu et la mise en forme de ce canevas.

Vous aimerez peut-être aussi