0% ont trouvé ce document utile (0 vote)
7 vues4 pages

Application web TaskFlow pour gestion de projets

Hamida Ben Younis présente son projet de fin d'études, TaskFlow, une application web pour la gestion collaborative de projets, développée lors de son stage chez Designet Web. Le projet utilise la méthodologie Scrum et des technologies modernes telles que PHP et JavaScript, visant à centraliser les informations et améliorer la communication au sein des équipes. TaskFlow propose des fonctionnalités variées, avec des perspectives d'évolution vers des intégrations avancées comme des notifications en temps réel et l'intelligence artificielle.

Transféré par

aitudiant
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
7 vues4 pages

Application web TaskFlow pour gestion de projets

Hamida Ben Younis présente son projet de fin d'études, TaskFlow, une application web pour la gestion collaborative de projets, développée lors de son stage chez Designet Web. Le projet utilise la méthodologie Scrum et des technologies modernes telles que PHP et JavaScript, visant à centraliser les informations et améliorer la communication au sein des équipes. TaskFlow propose des fonctionnalités variées, avec des perspectives d'évolution vers des intégrations avancées comme des notifications en temps réel et l'intelligence artificielle.

Transféré par

aitudiant
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

🟩 Introduction et remerciements

Bonjour, je suis Hamida Ben Younis, étudiante en Brevet de Technicien


Professionnel – Technicien soutien en informatique de gestion.​
Avant de commencer, je tiens à remercier le jury pour sa présence et le temps
accordé à l’évaluation de mon travail. Je remercie également mon encadrant Mr.
Bouzezi Ahmed pour son accompagnement, ses conseils et son soutien tout au
long de ce projet de fin de formation.

🟩 Annonce du sujet
Le projet que je vais vous présenter aujourd’hui s’intitule « TaskFlow », une
application web dédiée à la gestion et au suivi collaboratif de projets. Ce projet
a été réalisé dans le cadre de mon stage chez Designet Web.

🟩 Présentation du plan
Ma présentation se déroulera en six grandes parties :

●​ Une introduction générale​

●​ Le contexte du projet​

●​ Les choix techniques et la méthodologie adoptée​

●​ L’analyse et la spécification des besoins​

●​ L’étude conceptuelle et la réalisation​

●​ Enfin, la conclusion et les perspectives​


À la fin, je répondrai volontiers à vos questions.​

🟩 Introduction générale
Dans un premier temps, je rappelle que la gestion de projet est aujourd’hui un
enjeu majeur pour les entreprises. Dans ce contexte, l’objectif de TaskFlow est de
proposer une application web collaborative qui facilite la planification, le suivi et la
gestion des projets, tout en améliorant la communication et la coordination entre les
équipes.

(Transition) : « Après cette introduction, voyons ensemble le contexte de mon projet. »


🟩 Contexte du projet et présentation de l’organisme d’accueil
Mon stage s’est déroulé au sein de l’entreprise Designet Web, spécialisée dans le
développement web, les applications mobiles et la création de sites web
dynamiques. Elle est située à Menzel Témime et accompagne ses clients dans la
conception de solutions numériques modernes.​
Dans un environnement où les projets deviennent de plus en plus complexes, les
entreprises ont besoin d’outils performants pour organiser leurs tâches. TaskFlow
répond à ce besoin en offrant une plateforme centralisée, ergonomique et
collaborative.

(Transition) : « Après avoir défini le contexte, je vais vous présenter les choix techniques et la
méthodologie de travail. »

🟩 Choix techniques et méthodologie


Pour gérer efficacement ce projet, j’ai adopté la méthodologie Scrum, qui repose
sur un découpage du travail en sprints courts et itératifs. Cette approche favorise la
transparence, l’adaptation et la collaboration.​
Sur le plan technique, j’ai choisi des technologies modernes : PHP, HTML5, CSS3
et JavaScript, avec Bootstrap pour le design et Laravel comme framework
principal. Les outils utilisés incluent VS Code, Laragon, MySQL et HeidiSQL.

(Transition) : « Après avoir vu la méthodologie et les technologies, examinons maintenant


l’analyse et la spécification des besoins. »

🟩 Analyse et spécification des besoins


L’analyse a montré plusieurs problématiques : absence de centralisation,
fragmentation des informations, difficulté à suivre l’avancement des tâches.​
Pour y répondre, TaskFlow propose la création et l’assignation des tâches, le suivi
des échéances, la communication d’équipe et des rapports analytiques.​
Les besoins fonctionnels couvrent les rôles administrateur, agent entreprise,
personnel et client, tandis que les besoins non fonctionnels garantissent sécurité,
ergonomie, rapidité et fiabilité.

(Transition) : « Après avoir défini les besoins, j’ai conçu le système en utilisant UML. »
🟩 Étude conceptuelle
La conception a été réalisée à l’aide de diagrammes UML avec l’outil [Link].​
Le diagramme de cas d’utilisation global montre les interactions entre les
différents acteurs du système.​
Le diagramme de classes décrit la structure des entités et leurs relations, ce qui
facilite le développement et la maintenance de l’application.

(Transition) : « Après l’étude conceptuelle, passons à la réalisation et aux interfaces. »

🟩 Réalisation
L’environnement matériel utilisé est un ordinateur portable HP Core i3, 8 Go de
RAM sous Windows 10.​
L’environnement logiciel inclut Visual Studio Code, Laragon, HeidiSQL et
MySQL.​
Concernant la réalisation, voici quelques interfaces principales :​
– L’écran d’authentification​
– Le tableau de bord administrateur​
– L’ajout d’administrateur, l’inscription et la confirmation par email​
Puis viennent les interfaces de gestion : clients, personnels, projets, entreprises,
tâches et contacts. Ces interfaces rendent la plateforme complète et adaptée aux
besoins réels d’une entreprise.

(Transition) : « Après la réalisation, je termine par la conclusion et les perspectives. »

🟩 Slide Conclusion et Perspectives


Le développement de TaskFlow m’a permis de concevoir une plateforme web
efficace pour la gestion des tâches collaboratives. J’ai ainsi renforcé mes
compétences techniques et acquis une meilleure compréhension des enjeux liés à
la gestion de projet.​
À l’avenir, TaskFlow pourra intégrer de nouvelles fonctionnalités telles que les
notifications en temps réel, un tableau de bord analytique, une version mobile
et même l’intelligence artificielle pour optimiser l’organisation et la priorisation des
tâches.

🟩 Clôture
Merci beaucoup pour votre attention. Je suis maintenant disponible pour répondre à
vos questions.

Vous aimerez peut-être aussi