SlideShare une entreprise Scribd logo
Décembre(2013(

!
Pour%Écrire%un%Bon%Rapport!
Pour% écrire% un% bon% rapport% de% projet% en% informatique,% il% existe% certaines% règles% à%
respecter.%Certes,%chacun%écrit%son%rapport%avec%sa%propre%plume%et%sa%propre%signature,%
mais% certaines% règles% restent% universelles.% Je% vais% essayer% dans% ce% document% de% vous%
citer%les%plus%importantes.%

Titre&
Le% titre% du% sujet% doit% être% concis% mais% clair,% court% mais% explicite.% Éviter% les% «%Création%
d’une% application%»,% mais% privilégier% «%Création% d’une% application% de% gestion% de% …% avec%
…%».%

Plan&
Le%plan%est%la%première%chose%qu’un%rapporteur%va%lire.%Il%faut%donc%qu’il%soit%:%
J Assez%détaillé,%sans%l’être%trop.%En%général,%3%niveaux%de%numéros%suffisent%
J Votre%rapport%doit%être%réparti%en%chapitres%équilibrés,%à%part%l’introduction%et%la%
conclusion,%naturellement%plus%courts%que%les%autres.%
J Vos% titres% doivent% être% suffisamment% personnalisés% pour% donner% une% idée% sur%
votre% travail.% Éviter% le%:% «%Conception%»,% mais% privilégier%:% «%Conception% de%
l’application%de%gestion%des…%»%Même%s’ils%vous%paraissent%longs,%c’est%mieux%que%
d’avoir%un%plan%impersonnel.%

Introduction&

Une% introduction% doit% être% rédigée% sous% forme% de% paragraphes% bien% ficelés.% Elle% est%
normalement%constituée%de%4%grandes%parties%:%
J Le%contexte%de%votre%application%:%le%domaine%en%général,%par%exemple%le%domaine%
du%web,%de%BI,%des%logiciels%de%gestion…%
J La%problématique%:%quels%sont%les%besoins%qui,%dans%ce%contexte%là,%nécessitent%la%
réalisation%de%votre%projet%?%
J La% contribution%:% expliquer% assez% brièvement% en% quoi% consiste% votre% application,%
sans%entrer%dans%les%détails%de%réalisation.%Ne%pas%oublier%qu’une%introduction%est%
censée%introduire%le%travail,%pas%le%résumer.%
J La%composition%du%rapport%:%les%différents%chapitres%et%leur%composition.%%
Il% n’est% pas% nécessaire% de% numéroter% ces% parties,% mais% les% mettre% plutôt% sous% forme% de%
paragraphes%successifs%bien%liés.%%

Étude&Théorique&

Une%étude%théorique%peut%contenir%l’une%et/ou%l’autre%de%ces%deux%parties%:%
Etat&de&l’art&

C’est%une%étude%assez%détaillée%sur%ce%qui%existe%sur%le%marché%ou%dans%la%littérature%(d’où%
le%terme%état$de$l’art),%qui%permet%de%répondre%à%la%problématique.%L’idée%ici%est%de%faire%
un%comparatif%entre%les%solutions%existantes,%mais%surtout%d’analyser%le%résultat%de%cette%
comparaison%et%de%dire%pourquoi%ne%sontJelles%pas%satisfaisantes%pour%répondre%à%votre%
problématique.%

Etude&de&l’existant&
Elle%est%en%général%réalisée%quand%on%va%développer%un%module%supplémentaire%sur%un%
logiciel% existant,% ou% si% on% va% modifier% une% application% existante.% L’étude% de% l’existant%
consiste%à%expliquer%ce%qui%existe%déjà%dans%votre%environnement%de%travail.%

Conception&

La%partie%conception%de%l’application%n’est%pas%toujours%obligatoire.%En%effet,%quand%notre%
travail%consiste%en%une%étude%théorique,%ou%une%mise%en%place%d’un%système%par%exemple,%
il%est%inutile%voire%obsolète%de%faire%un%diagramme%de%classes%ou%de%séquence.%%
Quand%il%s’agit%de%développement,%par%contre,%la%partie%conception%s’impose.%En%général,%
il%faut%suivre%les%règles%suivantes%:%
J Choisir%une%méthodologie%de%travail%:%un%processus%unifié,%une%méthode%agile…%%
J Bien% choisir% les% diagrammes% adéquats% pour% votre% application.% En% général,% les%
diagrammes%obligatoires%sont%les%diagrammes%de%cas%d’utilisation,%de%classe%et%de%
séquence.%Vous%pouvez%ajouter%en%plus%le%diagramme%qui%vous%semble%pertinent%:%
par% exemple,% pour% une% application% sur% plusieurs% tiers,% il% est% intéressant% de%
montrer%le%diagramme%de%déploiement.%
J Les% diagrammes% doivent% être% clairs,% lisibles% et% bien% expliqués,% sans% pour% autant%
nous%submerger%de%détails.%Des%explications%trop%longues%deviennent%ennuyeuses.%
J Si% un% diagramme% est% trop% grand,% vous% pouvez% le% diviser,% le% représenter% sous%
forme% de% plusieurs% diagrammes,% ou% vous% abstraire% de% certains% détails.% Si% c’est%
impossible,% imprimezJle% sur% une% grande% page% (A3),% quitte% à% la% plier% ensuite.% Le%
plus%important%est%que%tous%les%mots%soient%lisibles.%%
J Un%diagramme%de%séquence%:%
o Représente% un% scénario% possible% qui% se% déroule% dans% un% cas% d’utilisation.%
Vous%n’êtes%donc%pas%obligés%de%montrer%tous%les%cas%d’exécution%possibles.%
o Représente% l’intéraction% entre% les% objets%:% donc% normalement,% toutes% les%
instances%définies%dans%un%diagramme%de%séquences%doivent%correspondre%
à%des%classes%qui%se%trouvent%dans%le%diagramme%des%classes.%
o Ne%devrait%pas%contenir%quelque%chose%qui%s’appelle%«%Système%»%ou%«%Base%
de% données%»,% sauf% si% vous% avez% l’intention% de% les% détailler% plus% tard% dans%
un%autre%diagramme.%
o Il% existe% parfois% des% dizaines% de% diagrammes% de% séquences% possibles.%
Choisissez% certains% d’entre% eux% à% mettre% dans% le% rapport% (2% ou% 3).%
Priviégiez% les% diagrammes% les% plus% importants% (et% non,% l’authentification%
n’en%fait%pas%partie%!).%
J Un%diagramme%de%classes%:%
o Doit% être% fidèle% à% l’architecture% logicielle% choisie.% Si% vous% utilisez% le% MVC,%
alors% les% trois% couches% doivent% être% représentées% dans% le% diagramme% de%
classes%grâce%aux%packages.%%
o Les% stéréotypes% sont% fortement% conseillés.% Si% vous% développez% une%

%

application%web,%n’hésitez%pas%à%utiliser%les%
,%
%et%
%
o Attention% à% ne% pas% confondre% classes% et% tables%:% évitez% la% tentation% de%
mettre%des%id%partout%!%

Réalisation&
Outils&et&langages&utilisés&
L’étude% technique% peut% se% trouver% dans% cette% partie,% comme% elle% peut% être% faite% en%
parallèle%avec%l’étude%théorique%(comme%le%suggère%le%modèle%2TUP).%%
Dans% cette% partie,% il% faut% essayer% de% convaincre% le% lecteur% de% vos% choix% en% termes% de%
technologie.%Un%état%de%l’art%est%souhaité%ici,%avec%un%comparatif,%une%synthèse%et%un%choix%
d’outils,%même%très%brefs.%

Présentation&de&l’application&
Je% sais% que% tout% le% monde% attend% cette% partie% pour% coller% à% souhait% toutes% les% images%
correspondant% aux% interfaces% diverses% de% l’application% si% chère% à% votre% cœur,% mais%
abstenezJvous%!% Il% FAUT% mettre% des% imprimJécrans,% mais% bien% choisis,% et% surtout,% c’est%
bien%de%les%scénariser%:%Choisissez%un%scénario%d’exécution,%par%exemple%la%création%d’un%
nouveau% client,% et% montrer% les% différentes% interfaces% nécessaires% pour% le% faire,% en%
expliquant% brièvement% le% comportement% de% l’application.% Pas% trop% d’images,% ni% trop% de%
commentaires%:%concis,%encore%et%toujours.%
Evitez%ici%de%coller%du%code%:%personne%n’a%envie%de%voir%le%contenu%de%votre%classe%Java.%
Mais% vous% pouvez% insérer% des% snippets% (bouts% de% code)% pour% montrer% certaines%
fonctionnalités,%si%vous%en%avez%vraiment%besoin.%
Si% vous% voulez% montrer% une% partie% de% votre% code,% les% étapes% d’installation% ou% de%
configuration…%vous%pourrez%les%mettre%dans%l’annexe.%

Conclusion&
Ah,%la%conclusion%!%L’une%des%parties%les%plus%importantes%et%pourtant%les%plus%négligées%
du% rapport.% Ce% qu’on% ne% veut% pas% voir% ici,% c’est% combien% ce% stage% vous% a% été% bénéfique,%
comment% il% vous% a% appris% à% vous% intégrer,% à% connaître% le% monde% du% travail,% etc.%
Franchement,% personne% n’en% a% rien% à% faire,% du% moins% dans% cette% partie.% Pour% cela,% vous%
avez%les%remerciements%et%les%dédicaces,%vous%pourrez%vous%y%exprimer%à%souhait.%%
La% conclusion,% c’est% très% simple%:% c’est% d’abord% le% résumé% de% ce% que% vous% avez% raconté%
dans%le%rapport%:%vous%reprenez%votre%contribution,%en%y%ajoutant%ici%les%outils%que%vous%
avez% utilisé,% votre% manière% de% procéder…% % Vous% pouvez% même% mettre% les% difficultés%
rencontrées.% En% deuxième% lieu,% on% y% met% les% perspectives% du% travail%:% ce% qu’on% pourrait%
ajouter%à%votre%application,%comment%on%pourrait%l’améliorer…%

Bibliographie&

Votre% bibliographie% doit% répondre% à% certains% critères,% sinon,% on% vous% fera% encore% et%
toujours% la% remarque% dessus% (et% parfois,% même% si% vous% pensez% avoir% tout% fait% comme% il%
faut,% on% peut% vous% faire% la% remarque% quand% même%:% chacun% a% une% conception% très%
personnelle%de%comment%une%bibliographie%devrait%être).%%
Pour%ma%part,%je%connais%ceci%:%
J Une% bibliographie% dans% un% bon% rapport% doit% contenir% plus% de% livres% et% d’articles%
que% de% sites% web%:% après% tout% c’est% une% biblio.% Privilégiez% donc% les% ouvrages%
reconnus% et% publiés% pour% vos% définitions,% au% lieu% de% sauter% directement% sur% le%
premier%article%wikipedia%!%
J Les% éléments% d’une% bibliographie% sont% de% préférence% classés% par% ordre%
alphabétique,%ou%par%thèmes%(et%ordre%alphabétique%pour%chaque%thème).%
J Une%entrée%bibliographique%doit%être%sous%la%forme%suivante%:%
o Elle% doit% contenir% un% identifiant% unique%:% représenté% soit% par% un% numéro%
[1]% ou% par% le% nom% du% premier% auteur,% suivi% de% l’année% d’édition% [Kuntz,%
1987]%
o Si%c’est%un%livre%:%Les%noms%des%auteurs,%suivi%du%titre%du%livre,%de%l’éditeur,%
ISBN/ISSN,%et%la%date%d’édition.%%
o Si% c’est% un% article:% Les% noms% des% auteurs,% le% titre% ,% le% journal% ou% la%
conférence,%et%la%date%de%publicaiton.%
o Si%c’est%un%site%web%ou%un%document%électronique%:%Le%titre,%le%lien%et%la%date%
de%consultation.%%
o Si% c’est% une% thèse%:% nom% et% prénom,% titre% de% la% thèse,% université% de%
soutenance,%année%de%soutenance,%nombre%de%pages.%
Exemples$:$
[Bazin,( 1992]% BAZIN% R.,% REGNIER% B.% Les$ traitements$ antiviraux$ et$ leurs$ essais$
thérapeutiques.%Rev.%Prat.,%1992,%42,%2,%p.%148J153%
[Anderson,(1998]%ANDERSON%P.JF.%Checklist$of$criteria$used$for$evaluation$of$metasites.%
[en%ligne].%Université%du%Michigan,%EtatsJUnis.%Site%disponible%sur%:%%
http://www.lib.umich.edu/megasite/critlist.html.%(Page%consultée%le%11/09/1998)%
%
J Dans% le% texte% du% rapport,% on% doit% obligatoirement% citer% la% référence% en% faisant%
appel% à% son% identifiant,% juste% après% avoir% utilisé% la% citation.% Si% ceci% n’est% pas% fait%
dans%les%règles,%on%peut%être%accusé%de%plagiat.%

Remarques&Diverses&
J
J
J
J
J
J
J
J

Un%rapport%doit%toujours%être%bien%numéroté%
De%préférence,%ne%pas%utiliser%plus%que%deux%couleurs,%ni%un%caractère%fantaisiste.%
Essayer%de%toujours%garder%votre%rapport%sobre%et%professionnel.%
Attention% à% la% mise% en% page%:% le% caractère% doit% être% bien% uniforme% dans% tout% le%
rapport.% Utiliser% pour% cela% les% styles% automatiques% de% votre% éditeur% de% texte,% et%
surtout,%générez%automatiquement%votre%table%des%matières.%
Ne%jamais%utiliser%de%«%je%»%ni%de%«%on%»,%mais%toujours%le%«%nous%»%(même%si%tu%as%
tout%fait%tout%seul).%
Un%caractère%de%12,%un%espacement%de%1.5,%un%texte%justifié%et%un%alinéa%en%début%
de%paragraphe,%c’est%très%agréable%à%lire.%
Veillez%à%ce%que%vos%figures%soient%numérotées,%et%référencées%dans%le%texte,%puis%
qu’une% table% des% figures% est% générée.% De% même% pour% les% tableaux% (s’il% y’en% a% un%
certain%nombre).%
Si%une%image%a%été%copiée%dans%un%site%ou%un%livre,%il%faut%qu’elle%soit%référencée%
dans%la%légende.%%
Si%on%n’a%pas%de%paragraphe%1.2,%ne%pas%mettre%de%1.1%
J
J
J

J
J
J
J

J
J

TOUJOURS,% TOUJOURS% faire% relire% votre% rapport% à% quelqu’un% d’autre% (de%
préférence%qui%n’est%pas%du%domaine)%pour%vous%corriger%les%fautes%d’orthographe%
et%de%français.%
Toujours%valoriser%votre%travail%:%votre%contribution%doit%être%bien%claire%et%mise%
en%évidence.%
Dans% chaque% chapitre,% on% doit% trouver% une% introduction% et% une% conclusion.% Ce%
n’est%pas%la%peine%d’écrire%le%mot%Introduction%(le%fait%qu’elle%soit%avant%les%titres%
montre%que%c’est%une%intro),%mais%il%faut%écrire%Conclusion.%Les%deux%ne%sont%pas%
numérotées,%ni%mises%dans%la%table%des%matières.%
Éviter%de%remplir%votre%rapport%de%points,%privilégier%les%phrases.%
Ayez%toujours%un%fil%conducteur%dans%votre%rapport.%Il%faut%que%le%lecteur%suive%un%
raisonnement%bien%clair,%et%trouve%la%relation%entre%les%différentes%parties.%
Il%faut%toujours%que%les%abréviations%soient%définies%au%moins%la%première%fois%où%
elles%sont%utilisées.%Si%vous%en%avez%beaucoup,%utilisez%un%glossaire.%
Vous% avez% tendance,% en% décrivant% l’environnement% matériel,% à% parler% de% votre%
ordinateur,%sur%lequel%vous%avez%développé%:%ceci%est%inutile.%Dans%cette%partie,%on%
ne%cite%que%le%matériel%qui%a%une%influence%sur%votre%application.%Que%vous%l’ayez%
développé%sur%Windows%Vista%ou%sur%Ubuntu%n’a%aucune%importance.%
Ne%jamais%mettre%de%titres%en%fin%de%page,%
Essayer%toujours%d’utiliser%des%termes%français,%et%éviter%l’anglicisme.%Si%certains%
termes% sont% plus% connus% en% anglais,% donner% leur% équivalent% en% français% la%
première%fois%que%vous%les%utilisez,%puis%utilisez%le%mot%anglais,%mais%en%italique.%
Éviter%les%phrases%trop%longues%:%clair%et%concis,%c’est%la%règle%générale%!%

J
%
RappelezJvous%que%votre%rapport%est%le%visage%de%votre%travail%:%un%mauvais%rapport%peut%
éclipser%de%l’excellent%travail.%Alors%prêtezJy%l’attention%nécessaire.%%
%
Bonne%chance%!%
%
%
%

%

Contenu connexe

Tendances

Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Sofien Benrhouma
 
Présentation projet de fin d'étude
Présentation projet de fin d'étudePrésentation projet de fin d'étude
Présentation projet de fin d'étude
Donia Hammami
 
Rapport de stage de perfectionnement - Mahmoudi Mohamed Amine
Rapport de stage de perfectionnement - Mahmoudi Mohamed AmineRapport de stage de perfectionnement - Mahmoudi Mohamed Amine
Rapport de stage de perfectionnement - Mahmoudi Mohamed Amine
Mohamed Amine Mahmoudi
 
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...
Rapport (Mémoire de Master) de stage PFE pour  l’obtention du Diplôme Nationa...Rapport (Mémoire de Master) de stage PFE pour  l’obtention du Diplôme Nationa...
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...
Mohamed Amine Mahmoudi
 
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Yasmine Lachheb
 
Rapport stage pfe
Rapport stage  pfe Rapport stage  pfe
Rapport stage pfe
rimeh moussi
 
Rapport du projet fin d'etudes
Rapport du projet fin d'etudesRapport du projet fin d'etudes
Rapport du projet fin d'etudes
Tahani RIAHI
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
Ghizlane ALOZADE
 
présentation soutenance PFE.ppt
présentation soutenance PFE.pptprésentation soutenance PFE.ppt
présentation soutenance PFE.ppt
Mohamed Ben Bouzid
 
Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...
Ilyas CHAOUA
 
Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Rapport de pfe format doc 2013
Rapport de pfe format doc 2013
Addi Ait-Mlouk
 
Rapport de stage PFE - Mémoire master: Développement d'une application Android
Rapport de stage PFE - Mémoire master: Développement d'une application AndroidRapport de stage PFE - Mémoire master: Développement d'une application Android
Rapport de stage PFE - Mémoire master: Développement d'une application Android
BadrElattaoui
 
Conception et Réalisation Application Web Laravel PFE BTS
Conception et Réalisation Application Web Laravel PFE BTSConception et Réalisation Application Web Laravel PFE BTS
Conception et Réalisation Application Web Laravel PFE BTS
FaissoilMkavavo
 
Rapport Projet de fin d'etude sur le parc informatique
Rapport Projet  de fin d'etude sur le parc informatiqueRapport Projet  de fin d'etude sur le parc informatique
Rapport Projet de fin d'etude sur le parc informatique
Hicham Ben
 
Rapport de stage de perfectionnement
Rapport de stage de perfectionnementRapport de stage de perfectionnement
Rapport de stage de perfectionnement
badouuur
 
Soutenance De Stage
Soutenance De StageSoutenance De Stage
Soutenance De Stage
guesta3231e
 
Rapport Projet Fin d'Études PFE
Rapport Projet Fin d'Études PFERapport Projet Fin d'Études PFE
Rapport Projet Fin d'Études PFE
Mohamed Amine Mahmoudi
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédia
Nazih Heni
 
Pfe conception et développement d'une application web GMAO JEE
Pfe conception et développement d'une application web GMAO JEEPfe conception et développement d'une application web GMAO JEE
Pfe conception et développement d'une application web GMAO JEE
Oussama Djerba
 

Tendances (20)

Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
 
Présentation projet de fin d'étude
Présentation projet de fin d'étudePrésentation projet de fin d'étude
Présentation projet de fin d'étude
 
Rapport de stage de perfectionnement - Mahmoudi Mohamed Amine
Rapport de stage de perfectionnement - Mahmoudi Mohamed AmineRapport de stage de perfectionnement - Mahmoudi Mohamed Amine
Rapport de stage de perfectionnement - Mahmoudi Mohamed Amine
 
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...
Rapport (Mémoire de Master) de stage PFE pour  l’obtention du Diplôme Nationa...Rapport (Mémoire de Master) de stage PFE pour  l’obtention du Diplôme Nationa...
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...
 
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
Rapport PFE BIAT Conception et mise en place d’une plate-forme de gestion des...
 
Rapport stage pfe
Rapport stage  pfe Rapport stage  pfe
Rapport stage pfe
 
Rapport du projet fin d'etudes
Rapport du projet fin d'etudesRapport du projet fin d'etudes
Rapport du projet fin d'etudes
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
présentation soutenance PFE.ppt
présentation soutenance PFE.pptprésentation soutenance PFE.ppt
présentation soutenance PFE.ppt
 
Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...
 
Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Rapport de pfe format doc 2013
Rapport de pfe format doc 2013
 
Rapport de stage PFE - Mémoire master: Développement d'une application Android
Rapport de stage PFE - Mémoire master: Développement d'une application AndroidRapport de stage PFE - Mémoire master: Développement d'une application Android
Rapport de stage PFE - Mémoire master: Développement d'une application Android
 
Conception et Réalisation Application Web Laravel PFE BTS
Conception et Réalisation Application Web Laravel PFE BTSConception et Réalisation Application Web Laravel PFE BTS
Conception et Réalisation Application Web Laravel PFE BTS
 
Rapport Projet de fin d'etude sur le parc informatique
Rapport Projet  de fin d'etude sur le parc informatiqueRapport Projet  de fin d'etude sur le parc informatique
Rapport Projet de fin d'etude sur le parc informatique
 
Rapport de stage de perfectionnement
Rapport de stage de perfectionnementRapport de stage de perfectionnement
Rapport de stage de perfectionnement
 
Soutenance De Stage
Soutenance De StageSoutenance De Stage
Soutenance De Stage
 
Modele rapport pfe esprit
Modele rapport pfe  espritModele rapport pfe  esprit
Modele rapport pfe esprit
 
Rapport Projet Fin d'Études PFE
Rapport Projet Fin d'Études PFERapport Projet Fin d'Études PFE
Rapport Projet Fin d'Études PFE
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédia
 
Pfe conception et développement d'une application web GMAO JEE
Pfe conception et développement d'une application web GMAO JEEPfe conception et développement d'une application web GMAO JEE
Pfe conception et développement d'une application web GMAO JEE
 

En vedette

Tp1 - WS avec JAXWS
Tp1 - WS avec JAXWSTp1 - WS avec JAXWS
Tp1 - WS avec JAXWS
Lilia Sfaxi
 
eServices-Tp3: esb
eServices-Tp3: esbeServices-Tp3: esb
eServices-Tp3: esb
Lilia Sfaxi
 
eServices-Tp5: api management
eServices-Tp5: api managementeServices-Tp5: api management
eServices-Tp5: api management
Lilia Sfaxi
 
These
TheseThese
eServices-Tp4: esb++
eServices-Tp4: esb++eServices-Tp4: esb++
eServices-Tp4: esb++
Lilia Sfaxi
 
Tp3 - Application SOA avec BPEL
Tp3 - Application SOA avec BPELTp3 - Application SOA avec BPEL
Tp3 - Application SOA avec BPEL
Lilia Sfaxi
 
eServices-Tp1: Web Services
eServices-Tp1: Web ServiceseServices-Tp1: Web Services
eServices-Tp1: Web Services
Lilia Sfaxi
 
BigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-ReduceBigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-Reduce
Lilia Sfaxi
 
BigData_TP2: Design Patterns dans Hadoop
BigData_TP2: Design Patterns dans HadoopBigData_TP2: Design Patterns dans Hadoop
BigData_TP2: Design Patterns dans Hadoop
Lilia Sfaxi
 
BigData_TP5 : Neo4J
BigData_TP5 : Neo4JBigData_TP5 : Neo4J
BigData_TP5 : Neo4J
Lilia Sfaxi
 
BigData_TP4 : Cassandra
BigData_TP4 : CassandraBigData_TP4 : Cassandra
BigData_TP4 : Cassandra
Lilia Sfaxi
 
Cours Big Data Chap2
Cours Big Data Chap2Cours Big Data Chap2
Cours Big Data Chap2
Amal Abid
 
TP1 Big Data - MapReduce
TP1 Big Data - MapReduceTP1 Big Data - MapReduce
TP1 Big Data - MapReduce
Amal Abid
 
Cours Big Data Chap5
Cours Big Data Chap5Cours Big Data Chap5
Cours Big Data Chap5
Amal Abid
 
Cours Big Data Chap6
Cours Big Data Chap6Cours Big Data Chap6
Cours Big Data Chap6
Amal Abid
 
Installation hadoopv2.7.4-amal abid
Installation hadoopv2.7.4-amal abidInstallation hadoopv2.7.4-amal abid
Installation hadoopv2.7.4-amal abid
Amal Abid
 
TP2 Big Data HBase
TP2 Big Data HBaseTP2 Big Data HBase
TP2 Big Data HBase
Amal Abid
 
Android-Tp4: stockage
Android-Tp4: stockageAndroid-Tp4: stockage
Android-Tp4: stockage
Lilia Sfaxi
 
Android-Tp3: fragments et menus
Android-Tp3: fragments et menusAndroid-Tp3: fragments et menus
Android-Tp3: fragments et menus
Lilia Sfaxi
 
Technologies pour le Big Data
Technologies pour le Big DataTechnologies pour le Big Data
Technologies pour le Big Data
Minyar Sassi Hidri
 

En vedette (20)

Tp1 - WS avec JAXWS
Tp1 - WS avec JAXWSTp1 - WS avec JAXWS
Tp1 - WS avec JAXWS
 
eServices-Tp3: esb
eServices-Tp3: esbeServices-Tp3: esb
eServices-Tp3: esb
 
eServices-Tp5: api management
eServices-Tp5: api managementeServices-Tp5: api management
eServices-Tp5: api management
 
These
TheseThese
These
 
eServices-Tp4: esb++
eServices-Tp4: esb++eServices-Tp4: esb++
eServices-Tp4: esb++
 
Tp3 - Application SOA avec BPEL
Tp3 - Application SOA avec BPELTp3 - Application SOA avec BPEL
Tp3 - Application SOA avec BPEL
 
eServices-Tp1: Web Services
eServices-Tp1: Web ServiceseServices-Tp1: Web Services
eServices-Tp1: Web Services
 
BigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-ReduceBigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-Reduce
 
BigData_TP2: Design Patterns dans Hadoop
BigData_TP2: Design Patterns dans HadoopBigData_TP2: Design Patterns dans Hadoop
BigData_TP2: Design Patterns dans Hadoop
 
BigData_TP5 : Neo4J
BigData_TP5 : Neo4JBigData_TP5 : Neo4J
BigData_TP5 : Neo4J
 
BigData_TP4 : Cassandra
BigData_TP4 : CassandraBigData_TP4 : Cassandra
BigData_TP4 : Cassandra
 
Cours Big Data Chap2
Cours Big Data Chap2Cours Big Data Chap2
Cours Big Data Chap2
 
TP1 Big Data - MapReduce
TP1 Big Data - MapReduceTP1 Big Data - MapReduce
TP1 Big Data - MapReduce
 
Cours Big Data Chap5
Cours Big Data Chap5Cours Big Data Chap5
Cours Big Data Chap5
 
Cours Big Data Chap6
Cours Big Data Chap6Cours Big Data Chap6
Cours Big Data Chap6
 
Installation hadoopv2.7.4-amal abid
Installation hadoopv2.7.4-amal abidInstallation hadoopv2.7.4-amal abid
Installation hadoopv2.7.4-amal abid
 
TP2 Big Data HBase
TP2 Big Data HBaseTP2 Big Data HBase
TP2 Big Data HBase
 
Android-Tp4: stockage
Android-Tp4: stockageAndroid-Tp4: stockage
Android-Tp4: stockage
 
Android-Tp3: fragments et menus
Android-Tp3: fragments et menusAndroid-Tp3: fragments et menus
Android-Tp3: fragments et menus
 
Technologies pour le Big Data
Technologies pour le Big DataTechnologies pour le Big Data
Technologies pour le Big Data
 

Similaire à Pour Écrire un Bon Rapport en Informatique

Enseigner avec le web2.0 : oxymore ou pléonasme?
Enseigner avec le web2.0 : oxymore ou pléonasme?Enseigner avec le web2.0 : oxymore ou pléonasme?
Enseigner avec le web2.0 : oxymore ou pléonasme?
Caféine.Studio
 
Outsourcing ano ci ne ?
Outsourcing ano ci ne ?Outsourcing ano ci ne ?
Outsourcing ano ci ne ?
Marek Blazek
 
Statistiques de consultation, comment les utiliser. Vers un observatoire nati...
Statistiques de consultation, comment les utiliser. Vers un observatoire nati...Statistiques de consultation, comment les utiliser. Vers un observatoire nati...
Statistiques de consultation, comment les utiliser. Vers un observatoire nati...
7èmes Rencontres Nationales du etourisme institutionnel
 
Transformasi ER-D ke Schema
Transformasi ER-D ke SchemaTransformasi ER-D ke Schema
Transformasi ER-D ke Schema
cosmasharyawan
 
BCC Mediocrati and microcredit
BCC Mediocrati and microcreditBCC Mediocrati and microcredit
BCC Mediocrati and microcredit
Bcc Mediocrati
 
Abc da soa 01-03
Abc da soa 01-03Abc da soa 01-03
Abc da soa 01-03
gtiprotec
 
Drole de jargon reponse au qcm
Drole de jargon reponse au qcmDrole de jargon reponse au qcm
Drole de jargon reponse au qcm
pam vescovato
 
Keynote Gaël Delalleau Nuit du Hack 2018 - Cité des Sciences
Keynote Gaël Delalleau Nuit du Hack 2018 - Cité des SciencesKeynote Gaël Delalleau Nuit du Hack 2018 - Cité des Sciences
Keynote Gaël Delalleau Nuit du Hack 2018 - Cité des Sciences
Gaël Delalleau
 

Similaire à Pour Écrire un Bon Rapport en Informatique (11)

Enseigner avec le web2.0 : oxymore ou pléonasme?
Enseigner avec le web2.0 : oxymore ou pléonasme?Enseigner avec le web2.0 : oxymore ou pléonasme?
Enseigner avec le web2.0 : oxymore ou pléonasme?
 
Mct
MctMct
Mct
 
Outsourcing ano ci ne ?
Outsourcing ano ci ne ?Outsourcing ano ci ne ?
Outsourcing ano ci ne ?
 
Statistiques de consultation, comment les utiliser. Vers un observatoire nati...
Statistiques de consultation, comment les utiliser. Vers un observatoire nati...Statistiques de consultation, comment les utiliser. Vers un observatoire nati...
Statistiques de consultation, comment les utiliser. Vers un observatoire nati...
 
Transformasi ER-D ke Schema
Transformasi ER-D ke SchemaTransformasi ER-D ke Schema
Transformasi ER-D ke Schema
 
BCC Mediocrati and microcredit
BCC Mediocrati and microcreditBCC Mediocrati and microcredit
BCC Mediocrati and microcredit
 
Aceros
AcerosAceros
Aceros
 
Abc da soa 01-03
Abc da soa 01-03Abc da soa 01-03
Abc da soa 01-03
 
Drole de jargon reponse au qcm
Drole de jargon reponse au qcmDrole de jargon reponse au qcm
Drole de jargon reponse au qcm
 
Engaging interactions for e learning
Engaging interactions for e learningEngaging interactions for e learning
Engaging interactions for e learning
 
Keynote Gaël Delalleau Nuit du Hack 2018 - Cité des Sciences
Keynote Gaël Delalleau Nuit du Hack 2018 - Cité des SciencesKeynote Gaël Delalleau Nuit du Hack 2018 - Cité des Sciences
Keynote Gaël Delalleau Nuit du Hack 2018 - Cité des Sciences
 

Plus de Lilia Sfaxi

chp1-Intro à l'urbanisation des SI.pdf
chp1-Intro à l'urbanisation des SI.pdfchp1-Intro à l'urbanisation des SI.pdf
chp1-Intro à l'urbanisation des SI.pdf
Lilia Sfaxi
 
Plan d'études_INSAT_2022_2023.pdf
Plan d'études_INSAT_2022_2023.pdfPlan d'études_INSAT_2022_2023.pdf
Plan d'études_INSAT_2022_2023.pdf
Lilia Sfaxi
 
Lab3-DB_Neo4j
Lab3-DB_Neo4jLab3-DB_Neo4j
Lab3-DB_Neo4j
Lilia Sfaxi
 
Lab2-DB-Mongodb
Lab2-DB-MongodbLab2-DB-Mongodb
Lab2-DB-Mongodb
Lilia Sfaxi
 
Lab1-DB-Cassandra
Lab1-DB-CassandraLab1-DB-Cassandra
Lab1-DB-Cassandra
Lilia Sfaxi
 
TP2-UML-Correction
TP2-UML-CorrectionTP2-UML-Correction
TP2-UML-Correction
Lilia Sfaxi
 
TP1-UML-Correction
TP1-UML-CorrectionTP1-UML-Correction
TP1-UML-Correction
Lilia Sfaxi
 
TP0-UML-Correction
TP0-UML-CorrectionTP0-UML-Correction
TP0-UML-Correction
Lilia Sfaxi
 
TD4-UML
TD4-UMLTD4-UML
TD4-UML
Lilia Sfaxi
 
TD4-UML-Correction
TD4-UML-CorrectionTD4-UML-Correction
TD4-UML-Correction
Lilia Sfaxi
 
TD3-UML-Séquences
TD3-UML-SéquencesTD3-UML-Séquences
TD3-UML-Séquences
Lilia Sfaxi
 
TD3-UML-Correction
TD3-UML-CorrectionTD3-UML-Correction
TD3-UML-Correction
Lilia Sfaxi
 
TD2 - UML - Correction
TD2 - UML - CorrectionTD2 - UML - Correction
TD2 - UML - Correction
Lilia Sfaxi
 
TD1 - UML - DCU
TD1 - UML - DCUTD1 - UML - DCU
TD1 - UML - DCU
Lilia Sfaxi
 
TD1-UML-correction
TD1-UML-correctionTD1-UML-correction
TD1-UML-correction
Lilia Sfaxi
 
Android - Tp1 - installation et démarrage
Android - Tp1 -   installation et démarrageAndroid - Tp1 -   installation et démarrage
Android - Tp1 - installation et démarrage
Lilia Sfaxi
 
Android - Tp2 - Elements graphiques
Android - Tp2 - Elements graphiques Android - Tp2 - Elements graphiques
Android - Tp2 - Elements graphiques
Lilia Sfaxi
 
Android - Tp3 - intents
Android - Tp3 -  intentsAndroid - Tp3 -  intents
Android - Tp3 - intents
Lilia Sfaxi
 
Android - TPBonus - web services
Android - TPBonus - web servicesAndroid - TPBonus - web services
Android - TPBonus - web services
Lilia Sfaxi
 
Android - Tp4 - graphiques avancés
Android - Tp4 - graphiques avancésAndroid - Tp4 - graphiques avancés
Android - Tp4 - graphiques avancés
Lilia Sfaxi
 

Plus de Lilia Sfaxi (20)

chp1-Intro à l'urbanisation des SI.pdf
chp1-Intro à l'urbanisation des SI.pdfchp1-Intro à l'urbanisation des SI.pdf
chp1-Intro à l'urbanisation des SI.pdf
 
Plan d'études_INSAT_2022_2023.pdf
Plan d'études_INSAT_2022_2023.pdfPlan d'études_INSAT_2022_2023.pdf
Plan d'études_INSAT_2022_2023.pdf
 
Lab3-DB_Neo4j
Lab3-DB_Neo4jLab3-DB_Neo4j
Lab3-DB_Neo4j
 
Lab2-DB-Mongodb
Lab2-DB-MongodbLab2-DB-Mongodb
Lab2-DB-Mongodb
 
Lab1-DB-Cassandra
Lab1-DB-CassandraLab1-DB-Cassandra
Lab1-DB-Cassandra
 
TP2-UML-Correction
TP2-UML-CorrectionTP2-UML-Correction
TP2-UML-Correction
 
TP1-UML-Correction
TP1-UML-CorrectionTP1-UML-Correction
TP1-UML-Correction
 
TP0-UML-Correction
TP0-UML-CorrectionTP0-UML-Correction
TP0-UML-Correction
 
TD4-UML
TD4-UMLTD4-UML
TD4-UML
 
TD4-UML-Correction
TD4-UML-CorrectionTD4-UML-Correction
TD4-UML-Correction
 
TD3-UML-Séquences
TD3-UML-SéquencesTD3-UML-Séquences
TD3-UML-Séquences
 
TD3-UML-Correction
TD3-UML-CorrectionTD3-UML-Correction
TD3-UML-Correction
 
TD2 - UML - Correction
TD2 - UML - CorrectionTD2 - UML - Correction
TD2 - UML - Correction
 
TD1 - UML - DCU
TD1 - UML - DCUTD1 - UML - DCU
TD1 - UML - DCU
 
TD1-UML-correction
TD1-UML-correctionTD1-UML-correction
TD1-UML-correction
 
Android - Tp1 - installation et démarrage
Android - Tp1 -   installation et démarrageAndroid - Tp1 -   installation et démarrage
Android - Tp1 - installation et démarrage
 
Android - Tp2 - Elements graphiques
Android - Tp2 - Elements graphiques Android - Tp2 - Elements graphiques
Android - Tp2 - Elements graphiques
 
Android - Tp3 - intents
Android - Tp3 -  intentsAndroid - Tp3 -  intents
Android - Tp3 - intents
 
Android - TPBonus - web services
Android - TPBonus - web servicesAndroid - TPBonus - web services
Android - TPBonus - web services
 
Android - Tp4 - graphiques avancés
Android - Tp4 - graphiques avancésAndroid - Tp4 - graphiques avancés
Android - Tp4 - graphiques avancés
 

Pour Écrire un Bon Rapport en Informatique

  • 1. Décembre(2013( ! Pour%Écrire%un%Bon%Rapport! Pour% écrire% un% bon% rapport% de% projet% en% informatique,% il% existe% certaines% règles% à% respecter.%Certes,%chacun%écrit%son%rapport%avec%sa%propre%plume%et%sa%propre%signature,% mais% certaines% règles% restent% universelles.% Je% vais% essayer% dans% ce% document% de% vous% citer%les%plus%importantes.% Titre& Le% titre% du% sujet% doit% être% concis% mais% clair,% court% mais% explicite.% Éviter% les% «%Création% d’une% application%»,% mais% privilégier% «%Création% d’une% application% de% gestion% de% …% avec% …%».% Plan& Le%plan%est%la%première%chose%qu’un%rapporteur%va%lire.%Il%faut%donc%qu’il%soit%:% J Assez%détaillé,%sans%l’être%trop.%En%général,%3%niveaux%de%numéros%suffisent% J Votre%rapport%doit%être%réparti%en%chapitres%équilibrés,%à%part%l’introduction%et%la% conclusion,%naturellement%plus%courts%que%les%autres.% J Vos% titres% doivent% être% suffisamment% personnalisés% pour% donner% une% idée% sur% votre% travail.% Éviter% le%:% «%Conception%»,% mais% privilégier%:% «%Conception% de% l’application%de%gestion%des…%»%Même%s’ils%vous%paraissent%longs,%c’est%mieux%que% d’avoir%un%plan%impersonnel.% Introduction& Une% introduction% doit% être% rédigée% sous% forme% de% paragraphes% bien% ficelés.% Elle% est% normalement%constituée%de%4%grandes%parties%:% J Le%contexte%de%votre%application%:%le%domaine%en%général,%par%exemple%le%domaine% du%web,%de%BI,%des%logiciels%de%gestion…% J La%problématique%:%quels%sont%les%besoins%qui,%dans%ce%contexte%là,%nécessitent%la% réalisation%de%votre%projet%?% J La% contribution%:% expliquer% assez% brièvement% en% quoi% consiste% votre% application,% sans%entrer%dans%les%détails%de%réalisation.%Ne%pas%oublier%qu’une%introduction%est% censée%introduire%le%travail,%pas%le%résumer.% J La%composition%du%rapport%:%les%différents%chapitres%et%leur%composition.%% Il% n’est% pas% nécessaire% de% numéroter% ces% parties,% mais% les% mettre% plutôt% sous% forme% de% paragraphes%successifs%bien%liés.%% Étude&Théorique& Une%étude%théorique%peut%contenir%l’une%et/ou%l’autre%de%ces%deux%parties%:%
  • 2. Etat&de&l’art& C’est%une%étude%assez%détaillée%sur%ce%qui%existe%sur%le%marché%ou%dans%la%littérature%(d’où% le%terme%état$de$l’art),%qui%permet%de%répondre%à%la%problématique.%L’idée%ici%est%de%faire% un%comparatif%entre%les%solutions%existantes,%mais%surtout%d’analyser%le%résultat%de%cette% comparaison%et%de%dire%pourquoi%ne%sontJelles%pas%satisfaisantes%pour%répondre%à%votre% problématique.% Etude&de&l’existant& Elle%est%en%général%réalisée%quand%on%va%développer%un%module%supplémentaire%sur%un% logiciel% existant,% ou% si% on% va% modifier% une% application% existante.% L’étude% de% l’existant% consiste%à%expliquer%ce%qui%existe%déjà%dans%votre%environnement%de%travail.% Conception& La%partie%conception%de%l’application%n’est%pas%toujours%obligatoire.%En%effet,%quand%notre% travail%consiste%en%une%étude%théorique,%ou%une%mise%en%place%d’un%système%par%exemple,% il%est%inutile%voire%obsolète%de%faire%un%diagramme%de%classes%ou%de%séquence.%% Quand%il%s’agit%de%développement,%par%contre,%la%partie%conception%s’impose.%En%général,% il%faut%suivre%les%règles%suivantes%:% J Choisir%une%méthodologie%de%travail%:%un%processus%unifié,%une%méthode%agile…%% J Bien% choisir% les% diagrammes% adéquats% pour% votre% application.% En% général,% les% diagrammes%obligatoires%sont%les%diagrammes%de%cas%d’utilisation,%de%classe%et%de% séquence.%Vous%pouvez%ajouter%en%plus%le%diagramme%qui%vous%semble%pertinent%:% par% exemple,% pour% une% application% sur% plusieurs% tiers,% il% est% intéressant% de% montrer%le%diagramme%de%déploiement.% J Les% diagrammes% doivent% être% clairs,% lisibles% et% bien% expliqués,% sans% pour% autant% nous%submerger%de%détails.%Des%explications%trop%longues%deviennent%ennuyeuses.% J Si% un% diagramme% est% trop% grand,% vous% pouvez% le% diviser,% le% représenter% sous% forme% de% plusieurs% diagrammes,% ou% vous% abstraire% de% certains% détails.% Si% c’est% impossible,% imprimezJle% sur% une% grande% page% (A3),% quitte% à% la% plier% ensuite.% Le% plus%important%est%que%tous%les%mots%soient%lisibles.%% J Un%diagramme%de%séquence%:% o Représente% un% scénario% possible% qui% se% déroule% dans% un% cas% d’utilisation.% Vous%n’êtes%donc%pas%obligés%de%montrer%tous%les%cas%d’exécution%possibles.% o Représente% l’intéraction% entre% les% objets%:% donc% normalement,% toutes% les% instances%définies%dans%un%diagramme%de%séquences%doivent%correspondre% à%des%classes%qui%se%trouvent%dans%le%diagramme%des%classes.% o Ne%devrait%pas%contenir%quelque%chose%qui%s’appelle%«%Système%»%ou%«%Base% de% données%»,% sauf% si% vous% avez% l’intention% de% les% détailler% plus% tard% dans% un%autre%diagramme.% o Il% existe% parfois% des% dizaines% de% diagrammes% de% séquences% possibles.% Choisissez% certains% d’entre% eux% à% mettre% dans% le% rapport% (2% ou% 3).% Priviégiez% les% diagrammes% les% plus% importants% (et% non,% l’authentification% n’en%fait%pas%partie%!).% J Un%diagramme%de%classes%:% o Doit% être% fidèle% à% l’architecture% logicielle% choisie.% Si% vous% utilisez% le% MVC,% alors% les% trois% couches% doivent% être% représentées% dans% le% diagramme% de% classes%grâce%aux%packages.%%
  • 3. o Les% stéréotypes% sont% fortement% conseillés.% Si% vous% développez% une% % application%web,%n’hésitez%pas%à%utiliser%les% ,% %et% % o Attention% à% ne% pas% confondre% classes% et% tables%:% évitez% la% tentation% de% mettre%des%id%partout%!% Réalisation& Outils&et&langages&utilisés& L’étude% technique% peut% se% trouver% dans% cette% partie,% comme% elle% peut% être% faite% en% parallèle%avec%l’étude%théorique%(comme%le%suggère%le%modèle%2TUP).%% Dans% cette% partie,% il% faut% essayer% de% convaincre% le% lecteur% de% vos% choix% en% termes% de% technologie.%Un%état%de%l’art%est%souhaité%ici,%avec%un%comparatif,%une%synthèse%et%un%choix% d’outils,%même%très%brefs.% Présentation&de&l’application& Je% sais% que% tout% le% monde% attend% cette% partie% pour% coller% à% souhait% toutes% les% images% correspondant% aux% interfaces% diverses% de% l’application% si% chère% à% votre% cœur,% mais% abstenezJvous%!% Il% FAUT% mettre% des% imprimJécrans,% mais% bien% choisis,% et% surtout,% c’est% bien%de%les%scénariser%:%Choisissez%un%scénario%d’exécution,%par%exemple%la%création%d’un% nouveau% client,% et% montrer% les% différentes% interfaces% nécessaires% pour% le% faire,% en% expliquant% brièvement% le% comportement% de% l’application.% Pas% trop% d’images,% ni% trop% de% commentaires%:%concis,%encore%et%toujours.% Evitez%ici%de%coller%du%code%:%personne%n’a%envie%de%voir%le%contenu%de%votre%classe%Java.% Mais% vous% pouvez% insérer% des% snippets% (bouts% de% code)% pour% montrer% certaines% fonctionnalités,%si%vous%en%avez%vraiment%besoin.% Si% vous% voulez% montrer% une% partie% de% votre% code,% les% étapes% d’installation% ou% de% configuration…%vous%pourrez%les%mettre%dans%l’annexe.% Conclusion& Ah,%la%conclusion%!%L’une%des%parties%les%plus%importantes%et%pourtant%les%plus%négligées% du% rapport.% Ce% qu’on% ne% veut% pas% voir% ici,% c’est% combien% ce% stage% vous% a% été% bénéfique,% comment% il% vous% a% appris% à% vous% intégrer,% à% connaître% le% monde% du% travail,% etc.% Franchement,% personne% n’en% a% rien% à% faire,% du% moins% dans% cette% partie.% Pour% cela,% vous% avez%les%remerciements%et%les%dédicaces,%vous%pourrez%vous%y%exprimer%à%souhait.%% La% conclusion,% c’est% très% simple%:% c’est% d’abord% le% résumé% de% ce% que% vous% avez% raconté% dans%le%rapport%:%vous%reprenez%votre%contribution,%en%y%ajoutant%ici%les%outils%que%vous% avez% utilisé,% votre% manière% de% procéder…% % Vous% pouvez% même% mettre% les% difficultés% rencontrées.% En% deuxième% lieu,% on% y% met% les% perspectives% du% travail%:% ce% qu’on% pourrait% ajouter%à%votre%application,%comment%on%pourrait%l’améliorer…% Bibliographie& Votre% bibliographie% doit% répondre% à% certains% critères,% sinon,% on% vous% fera% encore% et% toujours% la% remarque% dessus% (et% parfois,% même% si% vous% pensez% avoir% tout% fait% comme% il% faut,% on% peut% vous% faire% la% remarque% quand% même%:% chacun% a% une% conception% très% personnelle%de%comment%une%bibliographie%devrait%être).%%
  • 4. Pour%ma%part,%je%connais%ceci%:% J Une% bibliographie% dans% un% bon% rapport% doit% contenir% plus% de% livres% et% d’articles% que% de% sites% web%:% après% tout% c’est% une% biblio.% Privilégiez% donc% les% ouvrages% reconnus% et% publiés% pour% vos% définitions,% au% lieu% de% sauter% directement% sur% le% premier%article%wikipedia%!% J Les% éléments% d’une% bibliographie% sont% de% préférence% classés% par% ordre% alphabétique,%ou%par%thèmes%(et%ordre%alphabétique%pour%chaque%thème).% J Une%entrée%bibliographique%doit%être%sous%la%forme%suivante%:% o Elle% doit% contenir% un% identifiant% unique%:% représenté% soit% par% un% numéro% [1]% ou% par% le% nom% du% premier% auteur,% suivi% de% l’année% d’édition% [Kuntz,% 1987]% o Si%c’est%un%livre%:%Les%noms%des%auteurs,%suivi%du%titre%du%livre,%de%l’éditeur,% ISBN/ISSN,%et%la%date%d’édition.%% o Si% c’est% un% article:% Les% noms% des% auteurs,% le% titre% ,% le% journal% ou% la% conférence,%et%la%date%de%publicaiton.% o Si%c’est%un%site%web%ou%un%document%électronique%:%Le%titre,%le%lien%et%la%date% de%consultation.%% o Si% c’est% une% thèse%:% nom% et% prénom,% titre% de% la% thèse,% université% de% soutenance,%année%de%soutenance,%nombre%de%pages.% Exemples$:$ [Bazin,( 1992]% BAZIN% R.,% REGNIER% B.% Les$ traitements$ antiviraux$ et$ leurs$ essais$ thérapeutiques.%Rev.%Prat.,%1992,%42,%2,%p.%148J153% [Anderson,(1998]%ANDERSON%P.JF.%Checklist$of$criteria$used$for$evaluation$of$metasites.% [en%ligne].%Université%du%Michigan,%EtatsJUnis.%Site%disponible%sur%:%% http://www.lib.umich.edu/megasite/critlist.html.%(Page%consultée%le%11/09/1998)% % J Dans% le% texte% du% rapport,% on% doit% obligatoirement% citer% la% référence% en% faisant% appel% à% son% identifiant,% juste% après% avoir% utilisé% la% citation.% Si% ceci% n’est% pas% fait% dans%les%règles,%on%peut%être%accusé%de%plagiat.% Remarques&Diverses& J J J J J J J J Un%rapport%doit%toujours%être%bien%numéroté% De%préférence,%ne%pas%utiliser%plus%que%deux%couleurs,%ni%un%caractère%fantaisiste.% Essayer%de%toujours%garder%votre%rapport%sobre%et%professionnel.% Attention% à% la% mise% en% page%:% le% caractère% doit% être% bien% uniforme% dans% tout% le% rapport.% Utiliser% pour% cela% les% styles% automatiques% de% votre% éditeur% de% texte,% et% surtout,%générez%automatiquement%votre%table%des%matières.% Ne%jamais%utiliser%de%«%je%»%ni%de%«%on%»,%mais%toujours%le%«%nous%»%(même%si%tu%as% tout%fait%tout%seul).% Un%caractère%de%12,%un%espacement%de%1.5,%un%texte%justifié%et%un%alinéa%en%début% de%paragraphe,%c’est%très%agréable%à%lire.% Veillez%à%ce%que%vos%figures%soient%numérotées,%et%référencées%dans%le%texte,%puis% qu’une% table% des% figures% est% générée.% De% même% pour% les% tableaux% (s’il% y’en% a% un% certain%nombre).% Si%une%image%a%été%copiée%dans%un%site%ou%un%livre,%il%faut%qu’elle%soit%référencée% dans%la%légende.%% Si%on%n’a%pas%de%paragraphe%1.2,%ne%pas%mettre%de%1.1%
  • 5. J J J J J J J J J TOUJOURS,% TOUJOURS% faire% relire% votre% rapport% à% quelqu’un% d’autre% (de% préférence%qui%n’est%pas%du%domaine)%pour%vous%corriger%les%fautes%d’orthographe% et%de%français.% Toujours%valoriser%votre%travail%:%votre%contribution%doit%être%bien%claire%et%mise% en%évidence.% Dans% chaque% chapitre,% on% doit% trouver% une% introduction% et% une% conclusion.% Ce% n’est%pas%la%peine%d’écrire%le%mot%Introduction%(le%fait%qu’elle%soit%avant%les%titres% montre%que%c’est%une%intro),%mais%il%faut%écrire%Conclusion.%Les%deux%ne%sont%pas% numérotées,%ni%mises%dans%la%table%des%matières.% Éviter%de%remplir%votre%rapport%de%points,%privilégier%les%phrases.% Ayez%toujours%un%fil%conducteur%dans%votre%rapport.%Il%faut%que%le%lecteur%suive%un% raisonnement%bien%clair,%et%trouve%la%relation%entre%les%différentes%parties.% Il%faut%toujours%que%les%abréviations%soient%définies%au%moins%la%première%fois%où% elles%sont%utilisées.%Si%vous%en%avez%beaucoup,%utilisez%un%glossaire.% Vous% avez% tendance,% en% décrivant% l’environnement% matériel,% à% parler% de% votre% ordinateur,%sur%lequel%vous%avez%développé%:%ceci%est%inutile.%Dans%cette%partie,%on% ne%cite%que%le%matériel%qui%a%une%influence%sur%votre%application.%Que%vous%l’ayez% développé%sur%Windows%Vista%ou%sur%Ubuntu%n’a%aucune%importance.% Ne%jamais%mettre%de%titres%en%fin%de%page,% Essayer%toujours%d’utiliser%des%termes%français,%et%éviter%l’anglicisme.%Si%certains% termes% sont% plus% connus% en% anglais,% donner% leur% équivalent% en% français% la% première%fois%que%vous%les%utilisez,%puis%utilisez%le%mot%anglais,%mais%en%italique.% Éviter%les%phrases%trop%longues%:%clair%et%concis,%c’est%la%règle%générale%!% J % RappelezJvous%que%votre%rapport%est%le%visage%de%votre%travail%:%un%mauvais%rapport%peut% éclipser%de%l’excellent%travail.%Alors%prêtezJy%l’attention%nécessaire.%% % Bonne%chance%!% % % % %