0% ont trouvé ce document utile (0 vote)
33 vues21 pages

Pfe 2024

Le document présente un projet de création d'une nouvelle plateforme de gestion comptable, sociale et administrative, visant à améliorer l'expérience utilisateur par rapport à la solution existante, Top-Compta. Il aborde le cadre du projet, les besoins identifiés, ainsi que les limites de la plateforme actuelle, tout en proposant une méthodologie de gestion de projet basée sur l'approche SCRUM. L'objectif est de développer une solution plus moderne, intuitive et adaptée aux exigences des utilisateurs.

Transféré par

guesmiwassim08
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)
33 vues21 pages

Pfe 2024

Le document présente un projet de création d'une nouvelle plateforme de gestion comptable, sociale et administrative, visant à améliorer l'expérience utilisateur par rapport à la solution existante, Top-Compta. Il aborde le cadre du projet, les besoins identifiés, ainsi que les limites de la plateforme actuelle, tout en proposant une méthodologie de gestion de projet basée sur l'approche SCRUM. L'objectif est de développer une solution plus moderne, intuitive et adaptée aux exigences des utilisateurs.

Transféré par

guesmiwassim08
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

TABLE DES MATIÈRES

Introduction Générale 1

1 Présentation du cadre du projet 2

1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.2 Description de l’organisme d’accueil . . . . . . . . . . . . . . . . . . . . . . . 3

1.3 Contexte du projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

1.3.1 Etude de l’existant . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

1.3.2 Analyse de l’état actuel :La plateforme top-compta . . . . . . . . . . . 4

1.3.3 Problématique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

1.3.4 Solution proposée . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1.4 Présentation de la méthodologie de gestion de projet . . . . . . . . . . . . . . 9

1.4.1 Etude comparative . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.4.2 Choix de l’approche . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

1.4.3 L’approche SCRUM pour le développement du projet . . . . . . . . . . 11

1.5 Présentation du langage de modélisation . . . . . . . . . . . . . . . . . . . . . 11

1.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

i
TABLE DES MATIÈRES

2 analyse et spécification des besoins 13

2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.2 Identification des besoins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.2.1 Identification des acteurs . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.2.2 Les besoins fonctionnels . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.2.3 Besoins non fonctionnels . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.2.4 Diagramme des cas d’utilisation global . . . . . . . . . . . . . . . . . 16

Nom de votre projet ii


TABLE DES FIGURES

1.1 SALAMBO PROSERV LOGO . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.2 Organigramme de la société ECOPORTE . . . . . . . . . . . . . . . . . . . . 3

1.3 interface de l’application web [Link] . . . . . . . . . . . . . . . . . . . 5

1.4 exemple sur redondance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

1.5 espace client TOP-COMPTA . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1.6 exemple 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1.7 Caption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1.8 espace mes echanges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

1.9 Cycle de vie SCRUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

1.10 Logo UML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.1 Caption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

iii
LISTE DES TABLEAUX

1.1 Comparaison entre SCRUM et Kanban . . . . . . . . . . . . . . . . . . . . . . 10

iv
INTRODUCTION GÉNÉRALE

Le secteur textile est un domaine économique très important dans de nombreux pays du
monde, englobant la production et la commercialisation de divers textiles tels que les vêtements,
les chaussures, les tissus d’ameublement, les tapis, les sacs et autres accessoires. Cette industrie
utilise une grande variété de matériaux tels que le coton, la laine, le lin, la soie, le polyester, le
nylon et le denim.

Le secteur textile est un domaine économique très important dans de nombreux pays du
monde, englobant la production et la commercialisation de divers textiles tels que les vêtements,
les chaussures, les tissus d’ameublement, les tapis, les sacs et autres accessoires. Cette industrie
utilise une grande variété de matériaux tels que le coton, la laine, le lin, la soie, le polyester, le
nylon et le denim.

Le secteur textile est un domaine économique très important dans de nombreux pays du
monde, englobant la production et la commercialisation de divers textiles tels que les vêtements,
les chaussures, les tissus d’ameublement, les tapis, les sacs et autres accessoires. Cette industrie
utilise une grande variété de matériaux tels que le coton, la laine, le lin, la soie, le polyester, le
nylon et le denim.

1
CHAPITRE 1

PRÉSENTATION DU CADRE DU PROJET

Sommaire
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Description de l’organisme d’accueil . . . . . . . . . . . . . . . . . . . . . 3
1.3 Contexte du projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.1 Etude de l’existant . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.2 Analyse de l’état actuel :La plateforme top-compta . . . . . . . . . . 4
1.3.3 Problématique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3.4 Solution proposée . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4 Présentation de la méthodologie de gestion de projet . . . . . . . . . . . . 9
1.4.1 Etude comparative . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4.2 Choix de l’approche . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.4.3 L’approche SCRUM pour le développement du projet . . . . . . . . . 11
1.5 Présentation du langage de modélisation . . . . . . . . . . . . . . . . . . 11
1.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2
Chapitre 1. Présentation du cadre du projet

1.1 Introduction

Dans ce chapitre, on prend un petit moment pour vous introduire à l’environnement où


notre projet a éclos. D’abord, un coup d’œil à l’entreprise qui nous a accueillis et qui a vu
naître notre projet. Ensuite, on vous brosse un tableau des objectifs principaux de notre travail,
puis on examine de près les solutions existantes pour vous offrir une critique équilibrée. Ce
processus nous a guidés vers la solution que nous avons finalement retenue. Pour conclure ce
chapitre, on détaille notre méthodologie de travail en répondant aux questions essentielles :
Quoi ? Comment ? Pourquoi ? Cet échange nous permet d’approfondir notre compréhension du
projet et d’affiner notre approche.

1.2 Description de l’organisme d’accueil

SALAMBO PROSERV est une agence de communication digitale et de services professionnels


basée en France et en Tunisie. Elle offre des services en création d’entreprise, comptabilité,
gestion, marketing, développement web et SEO. Son expertise accompagne les entrepreneurs
dans leur croissance.

F IGURE 1.1 – SALAMBO PROSERV LOGO

F IGURE 1.2 – Organigramme de la société ECOPORTE

Nom de votre projet 3


Chapitre 1. Présentation du cadre du projet

1.3 Contexte du projet

Dans cette partie, nous décrivons l’étude de l’existant, les limites ainsi que la solution
proposée.

1.3.1 Etude de l’existant

La recherche de solutions existantes est une étape nécessaire à la réussite du projet, cette
étape vise à détecter et analyser les avantages et les inconvénients des solutions existantes.
L’analyse des solutions existantes nous a permis de définir clairement les exigences et les
capacités que nous pourrions intégrer à notre application

1.3.2 Analyse de l’état actuel :La plateforme top-compta

L’entreprise Salambo collabore depuis plus de onze ans avec la plateforme Top-Compta,
une solution numérique spécialisée dans la gestion comptable, sociale et administrative des
entreprises. Cette plateforme a permis une digitalisation efficace des processus internes, notamment
en facilitant les échanges entre les comptables et les clients ou entre fiscaliste et clients, tout en
optimisant la gestion documentaire. Elle a également permis de réduire significativement la
dépendance aux communications téléphoniques et aux rendez-vous physiques, ce qui constitue
un réel gain de temps pour les parties prenantes.

Parmi les avantages majeurs offerts par Top-Compta, on peut citer :

• La digitalisation des processus comptables , sociale et administrative


• La centralisation des documents et leur accessibilité à tout moment.
• La présence de tableaux de bord mensuels permettant un suivi précis de l’activité.
• Un accompagnement personnalisé pour chaque client, favorisant une relation de proximité

Nom de votre projet 4


Chapitre 1. Présentation du cadre du projet

F IGURE 1.3 – interface de l’application web [Link]

Cependant, malgré ses atouts, la plateforme présente certaines limites qui freinent son efficacité
et son adaptabilité aux besoins actuels :
• Une structure rigide avec seulement trois interfaces : client, collaborateur (comptable,
fiscaliste . . .), et administrateur, ce qui limite la personnalisation des accès.
• La redondance de certaines fonctionnalités et l’existence d’éléments peu ou pas utilisés,
ce qui nuit à l’expérience utilisateur.

F IGURE 1.4 – exemple sur redondance

• formulaire, pop-up , actualité et événement sont le même processus malgré qu’ il configure
comme des choses distincte ainsi que la même fonctionnalité est redondante dans beaucoup
d’endroits
• Absence de messagerie intégrée, ce qui complique la communication fluide et directe
entre les acteurs.
• Des problèmes de sécurité et l’absence de politique de maintenance régulière de la plateforme.
• Une interface peu intuitive pour les clients : les boutons ne sont pas clairs, les processus
mal expliqués, rendant leur navigation parfois difficile.

Nom de votre projet 5


Chapitre 1. Présentation du cadre du projet

F IGURE 1.5 – espace client TOP-COMPTA

• Absence de chat-bot intelligent , ce qui prive les utilisateurs d’une assistance rapide et
automatisée.
• Manque de mise à jour des tutoriels, rendant l’apprentissage de l’outil plus compliqué
pour les nouveaux utilisateurs.
• présence des choses jamais utilisés ,ce qui nuit à l’expérience utilisateur.

F IGURE 1.6 – exemple 1

Presence des boutons vide : pas de contenu d’interface

F IGURE 1.7 – Caption

Nom de votre projet 6


Chapitre 1. Présentation du cadre du projet

Présence d’une interface vide, pas de ontenu a afficher

1ere exemple

F IGURE 1.8 – espace mes echanges

Ces limitations soulignent la nécessité de repenser la plateforme dans une version plus
moderne, intuitive, et mieux adaptée aux nouveaux usages numériques. C’est dans ce contexte
que s’inscrit le projet de création d’une nouvelle plateforme, qui vise à corriger ces défauts tout
en conservant les forces de Top-Compta.

1.3.3 Problématique

Dans un contexte où la digitalisation des services comptables , sociale , administrative


devient incontournable, les plateformes de gestion en ligne comme Top-Compta ouvrent la voie
à de nouvelles perspectives en matière de simplification des démarches administratives pour les
[Link], malgré ces avancées, plusieurs questions cruciales émergent quant à la
pérennité, la modernité et la capacité d’adaptation de ces outils numériques face aux attentes
actuelles des utilisateurs.

Comment proposer une expérience fluide et efficace pour des utilisateurs aux profils variés
(clients, collaborateurs,Admin, opérateur maintenance et guest ), tout en garantissant la sécurité,
la confidentialité des données, et la conformité légale des opérations ? L’un des défis majeurs
réside dans la mise en place d’un écosystème collaboratif, clair, et évolutif, répondant aussi
bien aux exigences de productivité des collaborateurs qu’au besoin de simplicité et de clarté des
clients.

Comment assurer une meilleure communication entre les différents acteurs sans passer par
des canaux externes (appels, mails), et comment moderniser l’interface pour la rendre plus
intuitive et accessible à tous ?

Nom de votre projet 7


Chapitre 1. Présentation du cadre du projet

De plus, dans un environnement où la réactivité et l’assistance sont primordiales, comment


une nouvelle plateforme pourrait-elle renforcer l’expérience utilisateur, à travers des outils
comme la messagerie intégrée, un chatbot ? Ainsi, le projet actuel vise à concevoir une plateforme
plus moderne et performante, capable de répondre à ces enjeux tout en s’inscrivant dans une
logique de continuité numérique et d’innovation au sein de l’entreprise.

Face aux limites observées sur la plateforme actuelle Top-Compta, il devient essentiel de
concevoir une nouvelle solution numérique plus moderne, ergonomique, et adaptée aux attentes
actuelles des utilisateurs (clients, collaborateurs,opérateurs maintenance , administrateurs et
guest ). Cette nouvelle plateforme vise à renforcer l’expérience utilisateur, à optimiser les
processus de gestion documentaire et de communication, et à garantir une meilleure sécurité
des données.

1.3.4 Solution proposée

Notre solution pour moderniser la gestion comptable, sociale et administrative repose sur
la création d’une nouvelle plateforme de services professionnels, s’inspirant des meilleures
pratiques du numérique et des retours d’expérience de l’ancienne plateforme Top-Compta,
utilisée depuis plus de 11 ans.

Nous proposons une approche centrée sur l’expérience utilisateur, la sécurité des données et
la transparence des processus.

Cette nouvelle plateforme offrira une infrastructure sécurisée, avec des protocoles de chiffrement
avancés, des systèmes de vérification d’identité pour tous les utilisateurs, et une gestion rigoureuse
des rôles et des permissions.

Un système de messagerie intégrée permettra une communication fluide entre clients et


collaborateurs, supprimant le besoin d’échanges téléphoniques ou de rendez-vous physiques.

Un système de tableaux de bord personnalisés pour chaque type d’utilisateur (guest , client,
collaborateur, propriétaire, admin) faciliterait le suivi des tâches, la consultation des documents
et l’analyse de la performance. Des règles de transparence sur la gestion des fichiers, la surveillance
des actions suspectes, et un suivi centralisé des interactions viendront renforcer la confiance et
la traçabilité La plateforme proposera également :
• Des options de téléchargement et de récupération des fichiers optimisées
• Une politique de gestion documentaire claire, avec des notifications et rappels automatisés
• client peut suivre l’avancement de ces dossiers (livré , en cours , pas encore traité)
• Un chatbot intelligent pour l’assistance instantanée.

Nom de votre projet 8


Chapitre 1. Présentation du cadre du projet

• Des ressources pédagogiques (tutoriels interactifs, vidéos, FAQ) pour guider les utilisateurs
dans l’utilisation de la plateforme.
En combinant ces éléments, cette nouvelle solution vise à offrir une expérience moderne, fluide,
sécurisée et collaborative, en phase avec les besoins actuels des entreprises et des cabinets de
comptabilité, tout en capitalisant sur l’héritage de Top-Compta et en y ajoutant les standards
technologiques les plus récents.

1.4 Présentation de la méthodologie de gestion de projet

L’agilité représente une approche dynamique et adaptative de la gestion de projet et du


développement logiciel, mettant l’accent sur la flexibilité, la collaboration et la capacité à
s’ajuster aux évolutions des exigences, plutôt que de se conformer strictement à un plan préétabli.
Cette méthodologie s’articule autour de cycles courts, appelés itérations, favorisant ainsi une
amélioration continue et une livraison rapide de produits fonctionnels et de qualité. Parmi les
diverses méthodes Agiles, Scrum se distingue comme l’une des plus répandues et appréciées.
Scrum constitue un cadre de travail (framework) à la fois simple et puissant, conçu pour permettre
aux équipes de collaborer efficacement tout en répondant aux besoins spécifiques des clients.
Grâce à ses principes et pratiques bien définis, Scrum facilite la création de produits de haute
qualité, tout en encourageant l’engagement et la responsabilité au sein des équipes.

1.4.1 Etude comparative

Une approche agile est menée dans un esprit collaboratif et s’adapte aux approches incrémentales.
Elle engendre des produits de haute qualité tout en tenant compte de l’évolution des besoins du
client. Une approche agile assure une meilleure communication avec le client et une meilleure
visibilité du produit livrable. Elle permet aussi de gérer la qualité en continu et de détecter des
problèmes le plus tôt possible au fur et à mesure, permettant, ainsi, d’entreprendre des actions
correctrices sans trop de pénalités dans les coûts et les délais. Il existe plusieurs méthodes
agiles Scrum, Xp, Kanban, etc [?]. On représente dans le tableau , une étude comparative entre
l’approche SCRUM et Kanban [2] :

Nom de votre projet 9


Chapitre 1. Présentation du cadre du projet

TABLE 1.1 – Comparaison entre SCRUM et Kanban

Caractéristiques Scrum Kanban


Structure du Scrum a une structure de Kanban, offre une structure
processus processus plus rigide avec plus souple sans itérations
des rôles définis (Product fixes, se concentrant plutôt
Owner, Scrum Master, sur le flux continu de travail.
Équipe de développement) et
des itérations de temps fixes
appelées "sprints".
Planification et Scrum se concentre sur la Kanban met l’accent sur
prédictibilité planification à court terme la visualisation du flux de
avec des sprints de durée fixe travail actuel, ce qui rend la
et un engagement de livraison prédictibilité à long terme
de fonctionnalités à la fin de moins prononcée
chaque sprint.
Gestion des priorités Scrum utilise un backlog Kanban utilise des limites
de produits et un backlog de travaux en cours pour
de sprint pour prioriser les gérer les priorités et éviter la
éléments de travail et décider surcharge de travail.
de ce qui doit être réalisé lors
de chaque sprint.
Cadences et Scrum a des cérémonies Kanban n’impose pas de
cérémonies spécifiques, telles que les cadences spécifiques, bien
réunions de planification du qu’il puisse inclure des
sprint, les revues de sprint et réunions régulières pour
les rétrospectives, qui ont lieu discuter de l’état du flux de
à des moments prédéfinis. travail.

1.4.2 Choix de l’approche

Après avoir étudié quelques approches agiles, pour réaliser notre projet, nous avons choisi
d’utiliser le cadre de travail SCRUM vu sa structure qui nous permet de faire des réunions
quotidiennes, ce qui renforce la communication entre les membres de l’équipe projet et ceci
contribue à créer une atmosphère chaleureuse de travail et développer l’esprit de groupe ce
qui augmente son rendement et par conséquent accélère l’avancement du travail et améliore la
productivité. En plus, SCRUM nous permet de mieux respecter les dates planifiées pour clôturer
les différentes parties du projet et de ne pas les dépasser.

Nom de votre projet 10


Chapitre 1. Présentation du cadre du projet

1.4.3 L’approche SCRUM pour le développement du projet

Le principe SCRUM est de concentrer l’équipe de développement sur un ensemble de


fonctionnalités à réaliser de façon itérative, dans des itérations d’une durée de deux à quatre
semaines, appelées des Sprints. Chaque Sprint doit aboutir à la livraison d’un produit partiel.
La figure ci-dessous illustre les étapes à suivre dans le cycle de vie du SCRUM [3] :

F IGURE 1.9 – Cycle de vie SCRUM

L’approche SCRUM comporte trois acteurs :


— Scrum Master Un Scrum Master est une personne chargée de s’assurer qu’une équipe
Scrum fonctionne aussi efficacement que possible dans le respect des valeurs de l’approche
Scrum. Il élimine et supprime les obstacles à la progression de l’équipe afin que tous les
membres puissent se concentrer sur le travail à réaliser.
— Product Owner Orienté métier ; un Product Owner s’assure que l’équipe Scrum est
alignée sur les objectifs du produit global auquel tous les membres contribuent. La bonne
exécution du projet fait partie de la responsabilité du Product Owner, il s’assure que
l’équipe se concentre sur la satisfaction des besoins du produit par la communication et
l’évaluation des progrès.
— L’équipe de développement L’équipe agit collectivement pour déterminer comment
atteindre ses objectifs. Les fonctionnalités spécifiques sur lesquelles les membres de
l’équipe travaillent sont déterminées par la priorité établie par le Product Owner.

1.5 Présentation du langage de modélisation

Ce projet repose sur les principes de la programmation orientée objet, ce qui nécessite
l’utilisation d’un langage de modélisation adapté à ce paradigme. Pour cela, le meilleur choisi
est l’UML (Unified Modeling Language), qui est reconnu pour sa capacité à représenter de
manière visuelle et sémantique la structure et le comportement de systèmes logiciels complexes.

UML est un langage de modélisation. La version actuelle, UML 2.5, propose 14 types de
diagrammes dont sept structurels et sept comportementaux. À titre de comparaison, UML 1.3
comportait 25 types de diagrammes.

UML n’étant pas une méthode, l’utilisation des diagrammes est laissée à l’appréciation de
chacun.

Nom de votre projet 11


Chapitre 1. Présentation du cadre du projet

Le diagramme de classes est généralement considéré comme l’élément central d’UML. Des
méthodes, telles que le processus unifié proposé par les créateurs originels de UML, utilisent
plus systématiquement l’ensemble des diagrammes et axent l’analyse sur les cas d’utilisation
(« use case ») pour développer par itérations successives un modèle d’analyse, un modèle de
conception, et d’autres modèles.
D’autres approches se contentent de modéliser seulement partiellement un système, par exemple
certaines parties critiques qui sont difficiles à déduire du code.(Wikipedia).

F IGURE 1.10 – Logo UML

1.6 Conclusion

Dans ce premier chapitre, nous avons exposé le contexte du projet, identifié les problèmes
rencontrés, et proposé des critiques ainsi que des solutions potentielles. Nous avons également
justifié le choix de la méthodologie de travail adoptée, en mettant en avant les éléments indicateurs
qu’elle offre, ainsi que notre langage de modélisation. Dans le chapitre suivant, nous procéderons
à l’analyse et à la spécification des besoins du projet.

Nom de votre projet 12


CHAPITRE 2

ANALYSE ET SPÉCIFICATION DES BESOINS

Sommaire
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2 Identification des besoins . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2.1 Identification des acteurs . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2.2 Les besoins fonctionnels . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2.3 Besoins non fonctionnels . . . . . . . . . . . . . . . . . . . . . . . . 15
2.2.4 Diagramme des cas d’utilisation global . . . . . . . . . . . . . . . . 16

13
Chapitre 2. analyse et spécification des besoins

2.1 Introduction

Scrum est organisé suivant trois phases dont la première phase est la phase de planification
. Cette phase est une étape cruciale dans la réalisation de notre projet, elle donne une vision
du produit, identifier les acteurs réactifs et leur associer chacun l’ensemble d’actions afin de
produire le backlog initial ainsi qu’une première planification des sprints. Ainsi cette phase fera
donc l’objet de ce chapitre où nous commençons par la capture des différents besoins du notre
client, identifier les rôles des utilisateurs et préparer notre plan de release.

2.2 Identification des besoins

Dans cette section, nous commençons par identifier les acteurs de notre système. Par la suite,
nous identifions les besoins fonctionnels et non fonctionnels.

2.2.1 Identification des acteurs

Le système à concevoir interagit avec les différents acteurs et leur offre des différentes
fonctionnalités. Ce projet propose deux types d’acteurs qui sont les suivants :
— Propriétaire maintenance :Supervise le bon fonctionnement technique de la plateforme
et gère les comptes administrateurs.
— Administrateur :Gère tous les utilisateurs (opérateurs, collaborateurs, clients, guests),
les dossiers, les modèles, les actualités, la corbeille, les statistiques et les informations de
la plateforme. Il affecte aussi les clients aux collaborateurs et consulte les factures.
— Collaborateur :Traite les dossiers des clients affectés : consultation, dépôt de fichiers,
suivi d’avancement, messagerie, gestion de l’historique et accès aux actualités.
— Client :Dépose, consulte et télécharge ses documents, suit l’état d’avancement de ses
dossiers et communique avec son collaborateur.
— Guest :Recommande des clients à la plateforme et peut consulter les documents de ces
clients sans pouvoir les modifier. Il soutient la prospection commerciale.

2.2.2 Les besoins fonctionnels

Cette partie introduit les différents besoins fonctionnels de l’application à développer. Ces
besoins sont organisés selon les acteurs à qui ils sont destinés.

— Opérateur maintenance :

Nom de votre projet 14


Chapitre 2. analyse et spécification des besoins

— Supervise l’ensemble de la plateforme


— gère les comptes administrateurs
— Administrateur :
— Gérer les comptes opérateurs : administrateur puet ajout et modif
— Gérer collaborateurs, clients,guest
— Gérer dossiers client
— Gérer modèles dossiers
— Gérer groupe client
— Gérer historique
— Gérer actualités
— Consulter statistiques
— Gérer corbeille
— Affecter les clients aux collaborateurs
— Consulter les factures et les télécharger
— Gérer les informations de la plateforme
— Collaborateur :
— consulter et télécharger les fichiers des clients affectés
— déposer les fichiers traités
— interagir via messagerie,
— gérer l’historique des traitements
— mettre à jour l’état d’avancement
— consulter l’actualité

— Client :
— Déposer et consulter des documents dans des dossiers prédéfinis.
— Suivre l’avancement
— reçevoir les fichiers traités et les consulter aussi il peut les télécharger
— communiquer avec le collaborateur.

— Guest (Agent de prospection) :


— Consulter les dossiers des clients
— Suivie de l’avancement des dossiers

2.2.3 Besoins non fonctionnels

— écurité : la plateforme vise des utilisateurs dans le domaine professionnel donc il faut
garantir la sécurité et la confidentialité des leurs informations

Nom de votre projet 15


Chapitre 2. analyse et spécification des besoins

— Performance : Rapidité d’exécution des opérations GED (upload, consultation, mise à


jour. . .)
— Simplicité : Interface claire pour tous les profils
— Accessibilité multiplateforme : Compatibilité desktop, tablette, mobile
— Évolutivité : Architecture modulaire pour intégration de chatbot, IA, OCR, etc.
— Disponibilité : Plateforme accessible 24h/24 – 7j/7
— Traçabilité : Historique des traitements, corbeille , actions utilisateurs, et échanges.

2.2.4 Diagramme des cas d’utilisation global

Le diagramme cas d’utilisation global décrit les interactions de système avec son environnement
sous forme d’une suite d’actions donc il donne une vision globale sur les fonctionnalités du
système qui présente.

La Figure 2.1 présente diagramme cas d’utilisation générale de notre application

Nom de votre projet 16


Chapitre 2. analyse et spécification des besoins

F IGURE 2.1 – Caption

Nom de votre projet 17

Vous aimerez peut-être aussi