100% ont trouvé ce document utile (2 votes)
33K vues38 pages

Application de Gestion de Projets Startups

Transféré par

Manel Benrached
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 PPTX, PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (2 votes)
33K vues38 pages

Application de Gestion de Projets Startups

Transféré par

Manel Benrached
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 PPTX, PDF, TXT ou lisez en ligne sur Scribd

Université de Sfax République Tunisienne

Institut Supérieur d’Informatique et de Ministère de l’Enseignement


Multimédia de Sfax Supérieur et de la Recherche
Scientifique

Projet de Fin d’Etudes

Développement d’une application Web/mobile


pour la gestion de la création et du financement
des projets startups
Présenté par : Encadré par:
Manel Ben Rached [Link] Rezgui
Donia Belhaj Ali

Mercredi 06 Juin 2018


Plan

Introduction

Problématique et solution proposée

Analyse des besoins

Conception

Réalisation

Conclusion et perspectives

2
Introduction

Introduction

Problématique et
Solution proposée Date de Création: : fondée en Mars 2015

Analyse
des besoins Lieu : : Mon plaisir Tunis

Conception création de solutions sous forme de plateformes


informatiques

Réalisation Domaine:Dévéloppement web & mobile

conclusion et
perspectives

3
Introduction

Introduction

Problématique et
Solution proposée

Analyse
des besoins

Conception

Réalisation

conclusion et
perspectives

4
Introduction at ion
s ent et
Pré proj
du
Dans ce cadre, nous proposons une application avec
Introduction version Web et mobile pour la gestion de la création
et du financement des projets startups .
Problématique et
Solution proposée

Analyse
des besoins
Notre application permet de gérer d’une manière
Conception optimale la création et la recherche de financement
des projets <<startups>>.
Réalisation

conclusion et
perspectives

5
Problématique et solution proposée

n ous
m ent s
n
Com pouvo ces
dre es?
Introduction
ou
rés blèm
Problématique et pro
Solution proposée

Analyse
des besoins

Conception

Réalisation

Conclusion et
perspectives

6
Problématique et solution proposée

 Le chômage est un phénomène


Introduction
récurent dans notre société qui
s’aggravé par des problèmes
Problématique et économiques et financières.
Solution proposée

Analyse
des besoins  Le défi rencontré par les
entrepreneurs est le manque des
Conception financement.

Réalisation

 Rareté de grands réseaux


Conclusion et
perspectives nationaux des pépinières
d’entreprises

7
Défis du
Difficulté de
marché
gestion

Manque de
financement
Complexité
des tâches

8
Problématique et solution proposée

Les objectifs
Introduction
Intégrer les nouvelles
Problématique et Améliorer les services. technologies
Solution proposée

Analyse
des besoins
Etude de marché
Avoir un solution
Conception informatisée aidant les
chomeurs pour créer leur
propres projets.
Réalisation

Conclusion et
Chercher des sponsors
perspectives Cible pour toute
personne.

9
Conception

Méthodologie utilisée « Scrum»


Introduction

Problématique et
Solution proposée

Analyse
des besoins

Conception

Réalisation
La méthode SCRUM est une méthode agile
 créée en 2002, dont le nom est un terme emprunté au
Conclusion et
perspectives rugby qui signifie « la mêlée » .
Elle s’appuie sur le découpage des projets en itérations
dont chaque itération nommé « sprint ».

10
Conception

Introduction
Langage de modélisation Outil de modélisation

Problématique et UML PowerAMC


Solution proposée

Analyse
des besoins

Conception

Réalisation

Conclusion et
perspectives

11
Analyse des besoins

Introduction
Besoins fonctionnels
Problématique et
Solution proposée  

Analyse
des besoins
•.
Conception
Besoins non fonctionnels
Réalisation

Conclusion et
perspectives

Identification des
acteurs
12
Analyse des besoins

Besoins fonctionnels
Introduction
Gestion de comptes Permet de créer un compte.
Problématique et
Solution proposée  
Gestion des projets Permet de poster ,supprimer, modifier un projet.
Analyse
des besoins

Conception
Gestion de Permet de financer ou voter un projet.
financements. 
Réalisation

Conclusion et Permet de gérer les utilisateurs et la liste des


perspectives
Paramétrage projets .

Contact Assurer la communication entre l’utilisateur et le


société.

13
Analyse des besoins

Besoins non fonctionnels


Introduction

Problématique et
Solution proposée

Analyse La sécurité:
des besoins
•.  Authentification
Conception
 Cryptage mot de passe

Réalisation

Conclusion et
perspectives Efficacité et performance Ergonomie des interfaces
 Exploitation des ressources  Simplicité d’interaction

 Cohérence des données  Souplesse de communication

14
Analyse des besoins

Identification des acteurs


Introduction
Responsable de gestion des comptes
Problématique et utilisateurs et paramétrage de l ’application.
Solution proposée

Analyse Administrateur
des besoins

Conception

Réalisation
Responsable de la gestion de son profil, la
gestion des projets.
Conclusion et
perspectives

Utilisateur

15
Conception

Planification des sprints

Introduction

Problématique et
Solution proposée

Analyse
des besoins

Conception

Réalisation

Conclusion et
perspectives

Release 16
Conception

Diagramme de cas d’utilisation initial:


application back office

Introduction S'inscrire <<include>>


authentification

voter un projet <<include>>


Problématique et
Solution proposée utilisateur
<<include>>
consulter liste de
projet
<<include>> authentification systeme
Analyse bancaire de banque
financer un projet
des besoins
entrepreneur investisseur

gerrer un projet
Conception
<<include>>

<<include>>
Réalisation traiter les projets
admin proposees

Conclusion et gerrer les


perspectives utilisateurs

envoyer un feed
back

visiteur consulter le site

17
Conception
Diagramme de classe initial: application
back office
comite
1..* - nom : String
Introduction projet
a pour
- id_projet : int
catégorie
- etat : String
1..1
- titre : String 1..1 categorie
Problématique et - logo : String
- id_categ : int
1..*
- nb_j aime : int
Solution proposée - date_creation : Date
- nom_categ : String
utilisateur
- date_modification : Date
- description : String - id_utilisateur : int
- prenom : String
Analyse - nom : String
- mot_passe : String
des besoins - adresse_mail : String
1..* 1..* 0..* - cin : int
- adresse : String
- telephone : String
Conception - login : String

gérer
Réalisation
investissement
- montant : double 1..* admin
Conclusion et - date_invest : Date
a pour
perspectives investisseur investisseur
- num_compt : int
- pass_payement : String
0..* entrepreneur
a pour
entrepreneur

1..1

18
Conception

Sprint 1 :Administration
Introduction

Problématique et
Solution proposée

Analyse
des besoins
1/03–
Conception
29/03
Réalisation

Conclusion et
Sprint 1 :
perspectives
Administration

19
Conception
Diagramme de cas d’utilisation du
première sprint:

Introduction

S'inscrire
Problématique et
Solution proposée

<<include>> s'authentifier
Analyse
des besoins
mettre à jour
compte
Conception

utilisateur
Réalisation

Conclusion et
perspectives

investisseur enterpreneur

20
Conception
Diagramme de séquence système du cas
« S’authentifier :
authentification

Introduction
système online bank

Problématique et utilisateur
Solution proposée saisir le login et mot de passe

cliquer sur le boutton connecter verifier


Analyse
des besoins
alt [login ou mot de passe incorrect]
Conception
afficher(login/mot de passe incorrect)

Réalisation
[login et mot de passe correct]

Conclusion et afficher(interface utilisateur approprieé)


perspectives

21
Conception

Sprint 2 : Gestion de projets


Introduction

Problématique et

30/03 –
Solution proposée

Analyse
des besoins 26/04
Conception
Sprint 2 :
Gestion de
Réalisation

Conclusion et
perspectives
projets

22
Conception

Diagramme de cas d’utilisation pour


la deuxième sprint:
Introduction

Problématique et
<<include>>
Solution proposée
consulter la liste des
projets
Analyse
des besoins <<include>>
utilisateur
s'authetifier
Conception gérer un projet
<<include>>
Réalisation

Conclusion et traiter les projets


perspectives
proposées

entrepreneur
admin

23
Conception
Diagramme de séquence système «
Traiter les projets proposées :
Introduction

accepter/refuser projet
Problématique et
Solution proposée système online bank

admin
Analyse
des besoins ref
s'authentifier()

cliquer sur le lien mon projet


Conception
le systéme affiche la liste des projets

modifier l'etat et cliquer sur enregistrer


Réalisation
afficher(project changed successfully)

Conclusion et
perspectives

24
Conception

Sprint 3 :Soutien projet


Introduction

Problématique et
Solution proposée

Analyse
des besoins
27/04 –
Conception
17/05
Réalisation
Sprint 3 :
Conclusion et
perspectives
Soutien
projet
25
Conception

Diagramme de cas d’utilisation du


Introduction
troisième sprint:

<<include>>
Problématique et
Solution proposée consulter les tops
investisseurs
s'authetifier
Analyse <<include>>
des besoins
consulter les tops
projets
Conception <<include>>

utilisateur
Réalisation
voter un projet
Conclusion et
perspectives systéme de
<<include>> banque
authentification
bancaire
financer un projet
investisseur

26
Conception

Diagramme de séquence système du


Introduction
cas « Financer projet »:
financer projet

Problématique et
Solution proposée système online bank

investisseur
ref
Analyse s'authentifier()

des besoins
cliquer sur le lien mon projet

le systéme affiche la liste des projets

Conception choisir le projet

le systeme affiche le projet

cliquer sur invest

Réalisation le systéme demande le montant


saisir le montant

Conclusion et verifiaction

perspectives alt <<montant invalide>>


afficher(message d'erreur)

<<montant valide>>

afficher(succesful inves)

27
Conception

Architecture Physique
Introduction
MVC(MVT)
Problématique et
Solution proposée

Analyse
des besoins

Conception

Réalisation

Conclusion et
perspectives

28
Réalisation

Choix technologiques
Introduction

Problématique et Environnement matériel


Solution proposée

Processeur: core i3
Analyse
des besoins

Système d’exploitation Microsoft Windows


Conception
10 professionnel

Réalisation

Conclusion et
6 GØ de mémoire vive
perspectives

500 GØ d’espace disque

29
Réalisation

Environnement logiciel
Introduction
: Use Bitnami Django : Pencil
Problématique et
Solution proposée

Analyse
des besoins : Google chrome
: Pycharm
Conception

Réalisation
: SQLite
Conclusion et
: git
perspectives

30
Réalisation

Technologies et Langage
de programmation utilisées
Introduction

Problématique et
Solution proposée

Analyse
des besoins

Conception

Réalisation

Conclusion et
perspectives

31
Réalisation

Introduction

Problématique et
Solution proposée
Démonstration
Analyse
des besoins

Conception

Réalisation

Conclusion et
perspectives

32
Réalisation

Introduction
Interface d’ authentification 
Problématique et
Solution proposée

Analyse
des besoins

Conception

Réalisation

Conclusion et
perspectives

33
Réalisation

Interface d’authentification  
Introduction

Problématique et
Solution proposée

Analyse
des besoins

Conception

Réalisation

Conclusion et
perspectives

34
Réalisation

Interface Ajout Projet


Introduction

Problématique et
Solution proposée

Analyse
des besoins

Conception

Réalisation

Conclusion et
perspectives

35
Conclusion et perspectives

Introduction Conclusion
Problématique et
Solution proposée Conception et réalisation d’une application qui :
 permet de financer et trouver des sponsors pour
Analyse
des besoins les nouveaux projets.
Respecte l’architecture MVT.
Conception
Utilise python et Django
Réalisation Ce projet a été une occasion pour :
Enrichir nos connaissances théoriques et pratiques
Conclusion et
perspectives
sur tout ce qui est développement d’application.
Evaluer nos aptitudes à surmonter les difficultés
rencontrées.

36
Conclusion et perspectives

Perspectives
Introduction

Problématique et
Solution proposée

 Les utilisateurs peut


Analyse  L’utilisateur peut
des besoins communiquée entre
recevoir les
eux donc notre site
notifications de
web sera similaire aux
Conception nouveauté « like »
autre réseaux sociaux.
ou « invest ».
Réalisation

Conclusion et
perspectives  Augmenter le niveau de sécurité de
l'application en utilisant le principe
de Code QR.
  37
Merci pour votre attention

Vous aimerez peut-être aussi