LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Mémoire de stage développeur web 2019

Mémoire : Mémoire de stage développeur web 2019. Recherche parmi 298 000+ dissertations

Par   •  23 Novembre 2022  •  Mémoire  •  9 432 Mots (38 Pages)  •  203 Vues

Page 1 sur 38

[pic 1]

[pic 2]

[pic 3]


[pic 4][pic 5]

A.        Remerciements        3

B.        Abstract        4

II.        Présentation        6

A.        Présentation du stage et de l’entreprise        6

B.        Compétences couvertes par le projet        8

III.        Cahier des charges        9

A.        Besoins : Présentation du projet        9

B.        Cadre technique du projet        10

C.        L’existant avant-projet si amélioration ou refonte        10

D.        Analyse fonctionnelle du projet (diagrammes)        12

E.        Spécificités techniques        15

F.        Ressources nécessaires        16

IV.        Conception et Réalisation        16

A.        Structure de base de données relationnelle        16

B.        Diagramme de séquences        22

C.        Arborescence du site        22

D.        Maquettage        22

V.        Test projet (manuel ou automatique)        22

VI.        Livrables après projet        22

VII.        Le programme        23

A.        Généralités sur le programme        23

B.        Les bases        24

C.        Gestion des sites        36

VIII.        Conclusion du projet : les solutions possibles        45

IX.        Bilan du stage        46


  1. Remerciements

Je remercie Mr CARRET Bruno pour m’avoir acceptée en stage et m’avoir encouragée, Mme BRAMBILLA Gwenaëlle pour sa bienveillance et son partage.

Je tiens spécialement à remercier Mr CONSTANTY Tony, mon maître de stage pour ses conseils avisés pour organiser mon code tout au long du stage. Sur ce point également, merci à Mr OUYAHIA Fares pour ses retours bienvenus.

Ensuite, j’aimerais remercier plus généralement l’ensemble de l’équipe pour le maintien d’une ambiance conviviale et familiale ainsi que le partage de leur passion.

Merci aux relecteurs (ils se reconnaîtront) pour leurs remarques spontanées ou plus approfondies.


  1. Abstract

I did my internship in a web agency that wanted to make the internal data communication for the employees more fluid to manage clients’ projects. Therefore Mr CARRET, the manager, wanted me to create a project manager application to manage the clients’ files and offer a user-friendly[1] interface. The users will be Cinquième Dimension’s collaborators including employees and trainees.

The internship was on this internal project. It was based on PHP language to be more convenient for a start. Indeed, using a framework implies to totally manage design pattern Model View Controller (MVC)[2] and Oriented-Object Programming (OOP)[3]. I coded in PHP, SQL, HTML, CSS (Bootstrap). Confirmation messages are in JavaScript. The tools I used were Visual Code Studio Code and StarUML.          

[pic 6][pic 7][pic 8][pic 9][pic 10]

What I found easy was the design using Bootstrap and the navigation.

What was more difficult was to link the different data of the website with their moodles without damaging the database integrity.

What I liked the most was to conceptualize solutions and to see the project improvements. I also liked building up the database, coding the navigation and the features. Seeing the progress of the application is rewarding.

What I liked less was that I think that there is not enough tools for debugging with PHP.

What is still to be done are rights of access management and recoding with another technology like a framework.

I plan to find a web designer job, maybe in study training program. Meanwhile, I would like to get to use frameworks such as Symfony, because it is powerful to create important websites.

This memo tells about the project from the conception to the building and the delivery.


  1. Résumé

J’ai réalisé mon stage dans une agence spécialisée dans la communication web et le webmarketing. L’agence web souhaitait fluidifier la communication interne de données. Ainsi, Mr CARRET m’a chargée de créer une application pour la gestion de ses fichiers clients. L’application est à destination des collaborateurs de Cinquième Dimension, employés et stagiaires. Elle permet de centraliser des informations parfois sensibles mais nécessaires à tous les employés dans leur travail.

...

Télécharger au format  txt (51.7 Kb)   pdf (1.8 Mb)   docx (1.7 Mb)  
Voir 37 pages de plus »
Uniquement disponible sur LaDissertation.com