Conception et développement d’une application de gestion des opérations de financement pour l'entreprise tunisienne d'activité pétrolière ETAP
Soutenance de projet de fin d’étude pour l’obtention du
Diplôme Nationale d'Ingénieur en Informatique
1. IN S T I TUT
SUPERIEUR
INFORMATIQUE
ISI
Soutenance de projet de fin d’étude pour
l’obtention du
Diplôme Nationale d'Ingénieur en Informatique
Elaboré par:
SADKI Imen
Membres du jury:
M. BEN STA Hatem
M.ZAAFRANI Riadh
Mme. HSAIRI Lobna
Président du jury
Rapporteur
Encadrante (ISI)
3. Introduction
Etude de l’existant
et problématique
Croissance
et
progression
Spécification
des besoins
Stratégie
complet
Conception
Amélioration
de la qualité
du service
Réalisation
Conclusion et
perspectives
Automatisatio
n du système
d’information
1
4. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
ETAP
Présentation
Rôles
2
5. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
L’opération de financement, permet à l’ETAP
de régler l’importation en devise, à travers des
opérations d’exportation.
Cette régularisation s'effectue avec la prise
en considération du décalage des échéances
entre les importations et les exportations.
3
6. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
Facture
Bureau d’ordre
central
SIG
Direction financier
Chef service financier
Agent BOC
4
7. Introduction
Etude de l’existant
et problématique
l’autofinancement
peut couvrir la totalité
du montant
demandé, Dans ce
cas, l'ETAP n’a pas
besoin d’opération
de financement.
Spécification
des besoins
Conception
l’autofinancement ne
peut pas couvrir le
montant demandé.
L’ETAP aura donc
besoin d’opération
de financement
totale.
Réalisation
Conclusion et
perspectives
l’autofinancement
peut couvrir une
partie du montant
demandé, ce qui
ramène l’ETAP à un
besoin d’une
opération de
financement partiel.
5
8. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
Dans la deuxième et le troisième cas, l’ETAP
est menée à effectuer une procédure de
financement par l’envoi d’une consultation sous
forme de fax à toutes les banques.
Alors, dans ce cadre, La société ETAP nous demande
de réaliser une étude, et développer une application
qui permet de gérer les opérations de financement.
7
9. Introduction
Etude de l’existant
et problématique
Dégradation sur
le contrôle et
la mise à jour
des données
Spécification
des besoins
Conception
Pertes du temps
durant le processus
financière
Réalisation
Conclusion et
perspectives
L’insuffisance
de sécurité :
absence
d’une stratégie
prédéfinie.
8
10. Introduction
Etude de l’existant
et problématique
Automatiser
le processus
de financement
Spécification
des besoins
Accessibilité
Conception
Performance
Réalisation
Conclusion et
perspectives
Rapide
9
11. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
Les acteurs:
1.
2.
3.
Chef service financier:
Créer un appel de fond (consultation),
reçoit les offres bancaire,
réalise dépouillement primaire
Financier:
Traite produits
Traite tierces
Traite banques
Traiter devises
Agent BOC:
Traite factures et bond commandes
10
17. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
Agent BOC
Vue
Chef
service
Contrôleur
Modèle
Financier
16
18. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
Méthode de développement logiciel:
• Itératif
• Pilote par les cas d’utilisation
• Centré sur l’architecture
Produit de qualité
17
19. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
JSF permet principalement de:
• Faciliter le développement de pages web grâce à un Framework
basé sur les composants
• Représenter les composantes UI et gérer leurs états.
• Gestion d’événements.
• Définition de la navigation des pages.
• Gérer les composantes et les lier aux objets coté serveur.
Richfaces
Comporte un ensemble de composants permettant d'ajouter des fonctionnalités
Ajax avancées aux composants standards JSF sans manipulation du code
JavaScript.
18
20. Introduction
Introduction
Etude de l’existant et
Etude de l’existant
problématique
et problématique
Solution
Spécification
proposée
des besoins
Conception
Réalisation
Conclusion et
Conclusion et
perspectives
Authentification
19
20
20
21. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
Choix d’espace
20
22. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
Création d’appel de
fond
21
23. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
Dépouillement des offres
22
24. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
Gestion des
factures
23
25. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
Tâches du Financier
24
26. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
Gestion des tierces
25
27. Introduction
Etude de l’existant
et problématique
Spécification
des besoins
Conception
Réalisation
Conclusion et
perspectives
Créer audit
Conclusion:
• Importance des outil d’aide a la décision et de gestion des opération
financière
• Nouvelles connaissances;
• Technologies et méthodologie de travail
Perspectives
• Génération des rapports
• Technologie mobile
27
26