Vous êtes sur la page 1sur 15

DOSSIER PROFESSIONNEL (DP)

Nom de naissance  Meziane


Nom d’usage  Brian
Prénom  Thiziri
Adresse  3 rue de la liberté 93700 Drancy

Titre professionnel visé


Cliquez ici pour entrer l’intitulé du titre professionnel visé.

MODALITÉ D’ACCÈS :

☒ Parcours de formation
☐ Validation des Acquis de l’Expérience (VAE)

1
Présentation du dossier

Le dossier professionnel (DP) constitue un élément du système de validation du titre professionnel.


Ce titre est délivré par le Ministère chargé de l’emploi.
Le DP appartient au candidat. Il le conserve, l’actualise durant son parcours et le présente
obligatoirement à chaque session d’examen.
Pour rédiger le DP, le candidat peut être aidé par un formateur ou par un accompagnateur VAE.
Il est consulté par le jury au moment de la session d’examen.

Pour prendre sa décision, le jury dispose :


1. des résultats de la mise en situation professionnelle complétés, éventuellement, du questionnaire
professionnel ou de l’entretien professionnel ou de l’entretien technique ou du questionnement à partir de
productions.

2. du Dossier Professionnel (DP) dans lequel le candidat a consigné les preuves de sa pratique professionnelle.

3. des résultats des évaluations passées en cours de formation lorsque le candidat évalué est issu d’un
parcours de formation

4. de l’entretien final (dans le cadre de la session titre).

[Arrêté du 22 décembre 2015, relatif aux conditions de délivrance des titres professionnels
du ministère chargé de l’Emploi]

Ce dossier comporte :
 pour chaque activité-type du titre visé, un à trois exemples de pratique professionnelle ;
 un tableau à renseigner si le candidat souhaite porter à la connaissance du jury la détention d’un titre, d’un
diplôme, d’un certificat de qualification professionnelle (CQP) ou des attestations de formation ;
 une déclaration sur l’honneur à compléter et à signer ;
 des documents illustrant la pratique professionnelle du candidat (facultatif)
 des annexes, si nécessaire.

Pour compléter ce dossier, le candidat dispose d’un site web en accès libre sur le site.

 http://travail-emploi.gouv.fr/titres-professionnels

Sommaire
Page 2 DOSSIER PROFESSIONNEL-Version du 11/09/2017 
DOSSIER PROFESSIONNEL (DP)

Exemples de pratique professionnelle

Concevoir et développer des composants d’interface utilisateur en intégrant les


recommandations de sécurité p. 5

 Réaliser les maquettes et développer l’application web d’agence de voyage   p. 6

Concevoir et développer la persistance des données en intégrant les


recommandations de sécurité p. 7

 Modéliser et créer la base de données d’un site d’agence de voyage p. 8

Concevoir et développer une application multicouche répartie en intégrant les


recommandations de sécurité p. 9

 Concevoir un site d’agence de voyage p. 9-10

 Développer une application Android top quizz p. 11

p.

Titres, diplômes, CQP, attestations de formation (facultatif) p. 12

Déclaration sur l’honneur p. 13

Documents illustrant la pratique professionnelle (facultatif) p. 14

Annexes (Si le RC le prévoit) p. 15

3
EXEMPLES DE PRATIQUE
PROFESSIONNELLE

Page 4 DOSSIER PROFESSIONNEL-Version du 11/09/2017 


DOSSIER PROFESSIONNEL (DP)

Concevoir et développer des composants d’interfaces utilisateur en


Activité-type 1 intégrant les recommandations de sécurité
Exemple n°1  Réaliser les maquettes et développer l’application web d’agence de voyage

1. Décrivez les tâches ou opérations que vous avez effectuées, et dans quelles conditions :

1) Je prends connaissance des besoins et spécificités fonctionnelles en rencontrant la cliente au


moment de rédiger le cahier des charges. Je fais une première ébauche de maquettes
fonctionnelles des différentes pages du site à développer. J’utilise l’outil Balsamiq Mockup qui
permet d’avoir des maquettes interactives et donc de mieux anticiper l’expérience utilisateur.
Au fur et à mesure les maquettes évoluent pour répondre au besoin de la cliente.
2) Je développe la partie back end en développant toute les classes contrôleurs de mon application
Je me forme sur Symfony en parallèle en utilisant la documentation officielle. J’organise mon
code et je le documente de telle maniéré est ce qu’il respecte les normes ( PSR-1, PSR2)
3) J’ai réalisé un back office qui fournit le crud pour toutes les entités de l’application tout en
gérant la sécurité de l’administration et la gestion des rôles avec Symfony
4) Je réalise plusieurs interfaces graphiques avec du html et Twig sans utiliser de template.
5) J’ai réalisé un Dashboard ou l’administrateur peut voir les statistiques de l’application et voir les
offres de voyages les mieux notées et les moins bien notées.
6) J’ai développé une application entièrement dynamique ou j’ai récupéré tous les objets de la vue
de la base de données.
7) J’ai réalisé une application web responsive qui s’adapte sur les mobiles.
8) J’ai développé différents formulaires dans l’application : authentification, inscription,
modification de mot de passe, réservations et les formulaires d’ajout et d’édition de
l’administration tout en gérant la validation des formulaires avec Symfony.

2. Précisez les moyens utilisés :

1) Je réalise les maquettes avec l’outil Balsamiq Mockup


2) J’utilise le Framework Symfony 4
3) J’utilise comme éditeur Visual Studio Code et je télécharge les différentes extensions pour bien
documenter le code et gérer les espaces de noms des classes.
4) J’installe Composer.
5) J’utilise le système de Gestion de Base de Données Relationnelle (SGBDR) MYSQL.
6) J’utilise le langage Doctrine pour faire des requêtes vers la base de données pour le Dashboard.
7) J’utilise aussi les méthodes du repository dans le contrôleur pour récupérer les objets de mes
entités
8) J’ai utilisé les requêtes DQL et les jointures pour le Dashboard de l’application.
9) J’ai utilisé des méthodes du repository comme findAll () ou findOneBySlug()
10) J’ai utilisé le QueryBuilder pour récupérer les objets des entités

5
11) J’utilise le langage HTML et le moteur de template Twig pour générer le contenu de la vue et le
code dynamique et le langage CSS pour la mise en forme de la vue ainsi que le Framework
bootstrap bootstrap pour le design.

3. Avec qui avez-vous travaillé ?

J’ai travaillé seule durant mon stage.

4. Contexte

Nom de l’entreprise, organisme ou association  Centre de formation Greta de Lognes

Chantier, atelier, service  Formation au titre professionnel Concepteur Développeur d’Applications

Période d’exercice  Du : au :

5. Informations complémentaires (facultatif)

Page 6 DOSSIER PROFESSIONNEL-Version du 11/09/2017 


DOSSIER PROFESSIONNEL (DP)

Concevoir et développer la persistance des données en intégrant les


Activité-type 2 recommandations de sécurité
Exemple n° 1   Modéliser et créer la base de données d’un site d’agence de voyage

1. Décrivez les tâches ou opérations que vous avez effectuées, et dans quelles conditions :

1) Après avoir fait l’analyse de mon application. Je commence à penser aux tables et champs que
va contenir la base de données puis ensuite aux relations entre les tables. Je construis un
modèle conceptuel de données (MCD) en Merise et en diagramme d’entité association en UML
pour schématiser toute ses informations. Je peux ensuite concevoir un modèle logique de
données (MLD) pour bien identifier les clés primaires et les clés étrangère
2) Je crée la base de données en mode console sur Symfony et je configure le fichier. env
3) Je crée les entités sur Symfony en renseignant les différentes propriétés. Une fois l’entité crée
j’effectue les scripts de migrations et les exécute pour créer véritablement les tables
correspondantes sur phpMyAdmin.
4) J’enregistre les mots de passe de façon crypté dans la base de données en utilisant (BCRYPT)
5) J’ai testé le modèle de données par la saisie automatisée de fixture dans la base de données.
6) J’ai utilisé faker pour générer de fausses données.
7)

2. Précisez les moyens utilisés :

1) J’utilise le logiciel LucidChart pour réaliser le diagramme d’entité association et le modèle


conceptuel de données.
2) J’utilise l’outil concepteur dans phpMyAdmin pour réaliser un modèle physique des données.
3) Pour gérer la base de données, j’utilise le système de gestion de base de données relationnel
MYSQL et l’interface graphique phpMyAdmin
4) J’ai utilisé Doctrine c’est un ORM (Object/relationnal/mapping)

3. Avec qui avez-vous travaillé ?

J’ai travaillé seule sur ce projet pendant la période de stage.

7
4. Contexte

Nom de l’entreprise, organisme ou association  Centre de formation Greta de Lognes

Chantier, atelier, service  Formation au titre professionnel Concepteur Développeur d’Applications

Période d’exercice  Du : au :

5. Informations complémentaires (facultatif)

D’habitude j’utilise directement les requêtes sql sans Framework en utilisant l’extension PDO avec Php
et j’effectues des requêtes sql et des jointures. J’ai aussi réalisé un Tp en cours en utilisant le sql en
java et JDBC

Page 8 DOSSIER PROFESSIONNEL-Version du 11/09/2017 


DOSSIER PROFESSIONNEL (DP)

Concevoir et développer une application multicouche


Activité-type 3 répartie en intégrant les recommandations de sécurité
Exemple n° 1  Concevoir un site d’agence de voyage

1. Décrivez les tâches ou opérations que vous avez effectuées, et dans quelles conditions :

1) Je m’organise et je réalise un planning et un diagramme de Gantt que je mets régulièrement à


jour pour suivre l’avancée du projet et voir si je respecte bien les délais. J’utilise une méthode
agile dans la gestion de projet et j’adopte une démarche itérative. J’utilise un système de
versioning GIT.
2) Après avoir rédiger le cahier des charges, je passe à l’analyse. A partir des informations récoltées
avec la cliente je commence à réaliser un diagramme de cas d’utilisation générale de
l’application pour voir globalement les fonctionnalités et les acteurs concernés. Je détaille
ensuite textuellement chaque cas d’utilisation. De ce cas d’utilisation détaillé se dégagent les
classes métiers que je vais devoir développer. Je réalise le diagramme de classe puis les
diagrammes de séquences, les diagrammes de classe décomposé par stéréotype.
3) Je prends connaissance des modules à implémenter et de la conception leur correspondant. Je
développe les classes avec leurs attributs et méthodes en suivant les normes usuelles. Je met
des commentaires dans mon code pour expliquer à quoi correspond chaque classe pour faciliter
la compréhension du code au futur développeur qui reprendra le projet.
4) Dans ce projet j’utilise le Framework Symfony 4 qui permet facilement de développer une
architecture n-tiers. On y distingue bien la couche de présentation (la vue) de celle des
traitements et celle d’accès aux données. ( MVC)
5) Sur la base des diagrammes de séquences je mets en place des scénarios de tests fonctionnels
avec les actions à tester et pour chacune les résultats attendus. Je suis les scénarios et vérifie si
les résultats obtenus correspondant aux résultats attendus pour chaque action afin de valider
ou non les fonctionnalités testées.
6) J’ai réalisé des petits tests unitaires sur certaines fonctions de mon application pour vérifier
l’application.

9
2. Précisez les moyens utilisés :
1) J’utilise le système de versionning Git. .Je réalise le diagramme de Gantt avec Excel et le tableau du
planning avec Word.
2) Je réalise les diagrammes UML avec Lucid Chart.

3)Le langage que j’ai utilisé pour le développement est le PHP POO . J’ai utilisé visuel studio
code et le Framework symphony 4 

4)J’utilise le Framework Symfony 4 qui organise le code dans plusieurs dossiers (entity
Controller et Template)
1) Je réalise les tests fonctionnels avec comme navigateur Google Chrome et éventuellement
Mozilla Firefox pour vérifier que tout fonctionne bien sur les différents navigateurs

3. Avec qui avez-vous travaillé ?

J’ai travaillé seule durant le stage

4. Contexte

Nom de l’entreprise, organisme ou association  Centre de formation Greta de Lognes

Chantier, atelier, service  Formation au titre professionnel Concepteur Développeur d’Applications

Période d’exercice  Du : au :

5. Informations complémentaires (facultatif)

Cette application a été réalisé dans le cadre de mon stage qui a duré deux mois du 18 janvier au 13
mars

Page 10 DOSSIER PROFESSIONNEL-Version du 11/09/2017 


DOSSIER PROFESSIONNEL (DP)

Concevoir et développer une application multicouche


Activité-type 3 répartie en intégrant les recommandations de sécurité
Exemple n° 2  Développer une application Android Top quiz

1. Décrivez les tâches ou opérations que vous avez effectuées, et dans quelles conditions :

1)Je prépare le smartphone de test en le connectant au poste avec lequel je travaille.


J’actionne le mode développeur sur le smartphone. Je crée un nouveau projet je choisis
l’API 15 qui couvre 99,2% d’utilisateur Android. Je crée une première activité vide qui
sera la page principale et page d’accueil. J’ajoute les composants d’interface utilisateur
(widgets) dans le fichier xml de l’activité grâce au layout Editor ou directement sous
forme de texte. Je définis les widgets comme attributs dans le fichier java de l’activité. Je
récupère ainsi les données des champs de texte et je mets des écoutes d’évènements
sur les boutons. Je crée de nouvelles activités qui seront accessibles grâce à un clic sur le
développement de l’application. Je vois éventuellement les erreurs. Je corrige le bug de
rotation et de destruction de l’activité.

2. Précisez les moyens utilisés :


1) Je développe l’application Android avec l’environnement de développement Android
Studio Code.

3. Avec qui avez-vous travaillé ?

J’ai travaillé seule durant le stage

11
4. Contexte

Nom de l’entreprise, organisme ou association  Centre de formation Greta de Lognes

Chantier, atelier, service  Formation au titre professionnel Concepteur Développeur d’Applications

Période d’exercice  Du : au :

Titres, diplômes, CQP, attestations de formation


(facultatif)

Intitulé Autorité ou organisme Date


Cliquez ici. Cliquez ici pour taper du texte.

Page 12 DOSSIER PROFESSIONNEL-Version du 11/09/2017 


DOSSIER PROFESSIONNEL (DP)

Déclaration sur l’honneur

Cliquez ici pour taper du texte.


Je soussigné(e) [prénom et nom] .............................................................................................,

déclare sur l’honneur que les renseignements fournis dans ce dossier sont exacts et que je suis

l’auteur(e) des réalisations jointes.

Cliquez ici pour taper du texte.


Fait à ............................................................................. le ...........................................................

pour faire valoir ce que de droit.

Signature :

13
Documents illustrant la pratique professionnelle
(facultatif)

Intitulé
Cliquez ici pour taper du texte.

Page 14 DOSSIER PROFESSIONNEL-Version du 11/09/2017 


DOSSIER PROFESSIONNEL (DP)

ANNEXES
(Si le RC le prévoit)

15