Projet de fin d’Etudes
Conception et Développement d'une application web pour la
planification annuelle des dépenses
Réalisé par: Asma AMRI Président: Dr. Maha KHEMAJA
Examinateur: Dr. Ahmed MAALEL
Encadrant: Dr. Lamin LAFI (ISSATSO)
Encadrant Entreprise: Mr. Kamel MALLEH
Plan
Introduction
Contexte et problématique
Analyse des besoins et spécification
Etude Conceptuelle
Réalisation
Conclusion et perspectives
1
2
3
4
5
6
Introduction
Contexte et
problématique
Objectif
envisagé
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Introduction
Introduction
Introduction
Contrôler la soutenabilité
budgétaire
Gestion des activités
budgétaire
Le suivi budgétaire
Le planification budgétaire
Solution proposée
Introduction
Contexte et
problématique
Analyse des
besoins
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Introduction
Contexte et
problématique
Analyse des
besoins
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Besoins non
fonctionnels
Besoins fonctionnels
Spécifications
Analyse des besoins et spécificationBesoinsfonctionnels
Reliée avec ADAB
Gérer les activités
budgétaire
Assure la conformité
Introduction
Contexte et
problématique
Analyse des
besoins
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Analyse des besoins et spécificationBesoinsnonfonctionnels
Sécurité
Ergonomie
Fiabilité
Maintenabilité
Introduction
Contexte et
problématique
Analyse des
besoins
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Diagramme des cas d’utilisation globales
Introduction
Contexte et
problématique
Analyse des
besoins
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Diagramme de classe
Introduction
Contexte et
problématique
Analyse des
besoins
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Diagramme de séquence « inscription »
Introduction
Contexte et
problématique
Analyse des
besoins
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Environnement de développement
HTML,CSS
PHP
JQuery
Ajax
Symfony
Visual Paradigm
NetBeans
Introduction
Contexte et
problématique
Analyse des
besoins
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Modele MVC
Introduction
Contexte et
problématique
Analyse des
besoins
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Vue
Contrôleur
Modèle
RequêteHttp
RéponseHTML
Utilisateur
Démo
Introduction
Contexte et
problématique
Analyse des
besoins
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Conclusion
Introduction
Contexte et
problématique
Analyse des
besoins
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Nous avons développer une application Web pour la
planification des dépenses avec le Framework Symfony.
Perspectives
Introduction
Contexte et
problématique
Analyse des
besoins
Etude
conceptuelle
Réalisation
Conclusion et
perspectives
Comme perspectives nous envisageons la migration
vers le mobile de toutes les fonctionnalités de la
partie web.
Merci …

Presentation PFE

Notes de l'éditeur

  • #3 Bonjour à tous J’ai l’honneur aujourd’hui de vous présenter mon projet de fin d’études intitulé:   «Conception et Développement d'une application web pour la planification annuelle des dépenses » réalisé au sein de munistére d’industrie encadré par Mr Lamin Lafi comme étant encadrant pédagogique et Mr Kamel MALLEH au sein du munistére merci a tous les membres de jury d’avoir accepter de juger ce travail.
  • #4 Passant maintenant au plan que je vais élaborer au cours de la soutenance ,je vais commencer par une petite introduction après on va se situer dans la contexte de projet en dégageant le problématique. Ensuite je vais présenter la solution proposée à cette problématique Apres ca je vais entamer la partie analyse des besoins et spécification et la partie conception Et je vais passer à la partie réalisation dans la quelle je vais présenter l’environnement de travail et l’architecture de notre solution ainsi que je vais vous montrer un scénario de l’application. Pour terminer enfin par la conclusion et les perspectives
  • #5 Mon stage a été effectué au sein de la Ministère de l’Industrie . Dans le cadre de la stratégie du gouvernement qui s’oriente vers la gestion du budget par objectif et de la transparence de l’information, une direction générale rattachée au cabinet du ministre a été créée au ministère de l’industrie contenant une unité de gestion du budget par objectif (GBO).
  • #6 en tant que citoyen vous payez des impôts pour recevoir des services publics vous avez donc le droit de savoir ce que l'état fait avec
  • #7 comme les hôpitaux la police les infrastructures la justice d'autres tout aussi importants sont moins visibles comme la défense nationale La diplomatie et les finances publiques combien ces services publics cotis
  • #8 Qui reçoit l'argentin dans les fourgons comment cet argent est-il dépenses est-ce qu'on va construire des écoles
  • #9 ce qu'on va construire des écoles et des hôpitaux dans nos commune sseront-ils bien placé et equipé???
  • #10 les réponses se trouvent au coeur du budget de l'état
  • #11 le budget de l'état est constitué des recettes et des dépenses
  • #12 le citoyen peut-il peser sur les décisions budgétaires de l'état
  • #13 partout dans les pays démocratiques les gouvernements puis l'ensemble de leurs données budgétaires
  • #14 les citoyens peuvent ainsi s'exprimer sur les orientations prises et sur les résultats obtenus des indications plus utiles
  • #15 pour améliorer les services publics internet d'information budgétaire
  • #16 En tunisie restent peu accessible et à comprendre le ministère utilise actuellement l’application ADAB qui permet de fournir une aide à la décision budgétaire et une idée sur l’état d’avancement des dépenses et des engagements du ministère. Mais ADAB est une application fermée.il y a des difficulter d’utilisation
  • #17 Le GBO propose de creér une application web qui resoudre les problemes avec ADAB L’application est pour la :
  • #18 L’application à concevoir doit satisfaire les besoins fonctionnels qui seront exécutés par le système et les besoins non fonctionnels qui perfectionnent la qualité logicielle du système.
  • #19 Les besoins fonctionnels ou les besoins métiers servent à mieux comprendre le rôle de l’application ainsi que ces principales fonctionnalités
  • #20 Pour les besoins non fonctionnel , L'application devra être capable de : Offrir une interface conviviale et facile à utiliser L'application devra être hautement sécurisée contre les attaques. L’application doit être évolutif et réutilisable afin d’optimiser le cout de maintenance il pourra y avoir une possibilité d'ajouter ou de modifier de nouvelles fonctionnalités.
  • #21 Tous les utilisateurs de l’application peuvent y accéder. Cependant chacun d’eux à un certain nombre de privilèges. C’est pour cela, qu’il faut au début remplir un formulaire d’inscription en tant qu’internaute par défaut, la gestion des privilèges se fera par la suite par le super-admin. Une identification par login et mot de passe est obligatoire pour accéder à l’application. En effet la figure comporte les cas d’utilisations globales de l’application à savoir : gérer les comptes et les profils et attribuer les rôles des utilisateurs (Décideur, responsable programme, collecteur information, internaute), définir les objectifs et les indicateurs, introduire les lignes budgétaires prévisionnelles et consulter les tableaux de bords.
  • #25 L’utilisateur demande les vue qui communique avec le controleur qui gere le traitement de données en utilisant les models