Vous êtes sur la page 1sur 23

Soutenance de projet de fin d’étude en vue de l’obtention

du Licence Fondamentale en Informatique de Gestion

Conception et développement d’une plateforme de


financement participatifs des projets (crowdfunding)

Société d’accueil :

Encadré par: Réalisé par


Mme. Aziza DEGDEGUI (FSEGT) Wiem SALEM
Mr. Hamdi BENNOUR (TTA)

Année universitaire :2020/2021


2
Plan de
la présentation
3

Société d’accueil
• Technology Trusted Advisors -TTA

Applications
web orienté
surtout à la
Trading finance
Importateur
OnLine Application
Développement
Distribution desde Mobile
sites
marques
Web
internationales
professionnels
dynamiques
4

Notre projet consiste à réaliser


une plateforme qui joue le rôle
d'intermédiaire entre les
créateurs des projets et les
internautes afin de collecter les
fonds nécessaires pour réaliser
des projets.
5

Problématique

• Besoin d’aide financière pour réaliser son projet.

• Comment se financer sans passer par les banques?



6

Solution envisagée


7

Acteurs du système

Le créateur Le promoteur

Le visiteur L’administrateur
8

Besoins fonctionnels

S’authentifier

Démarrer un projet

Gérer son compte personnel

Le créateur
9

Besoins fonctionnels

S'authentifier

Gérer son compte personnel

Participer dans un projet

Le promoteur
10

Besoins fonctionnels

S'inscrire pour devenir Créateur de projet


ou bien promoteur

Consulter la liste de projets.

Le visiteur
11

Besoins fonctionnels

S’authentifier

Gérer les comptes

Gérer les projets.

L’administrateur
12

Diagramme de cas d’utilisation


global
13

Besoins non fonctionnels

Ergonomie

Extensibilité

Performance

Maintenance
14

Diagramme de classe
15

Diagramme de séquence détaillé du cas «  S’authentifier »


16

Diagramme d’activité du cas « Démarrer  projet»


17

• Architecture Physique :

Application
angular
JSON
HTTP Request

Spring Boot Application Postgre


« Maven» SQL

Base de données PostgreSQL


18

• Architecture MVC:
19

Choix technologique et outils

Lancez-vous
Lancez-vous
20

Démonstartion
21

Conclusion

 D'acquérir de nouvelles
connaissances dans le domaine
de la programmation web.

 De consolider nos compétences


en matière de conception
logicielle et de gestion de projet.
22

Perspectives
• Améliorer la visibilité de notre plate-
forme en augmentant son
référencement .

• Paiement avec le QR
code . • Développement d’une
application mobile.
Merci
pour votre attention