WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Système de collecte des ordres de bourse

( Télécharger le fichier original )
par Yosra Gattoufi
IHEC Carthage - Mastère e-commerce 2011
  

sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Sommaire

Introduction générale 1

Chapitre I : Présentation générale 3

Introduction 3

I.1. Présentation de l'organisme d'accueil 3

I.1.1. Le comité de direction 5

I.1.2. Les directions de l'ATB 6

I.2. Cadre du projet 9

I.2.1. Structure du marché financier tunisien 9

I.2.2. AFC (Arabe Financial Consultants) 10

I.2.3. Processus boursier de l'ATB 10

I.3. Problématique 11

Conclusion 12

Chapitre II : Analyse 13

Introduction 13

II.1. Etude de l'existant 13

II.2. Critique de l'existant 17

II.3. Solution proposée 17

II.4. Besoins fonctionnels 20

II.4.1. Caractéristiques de la solution proposée 21

II.4.2. Sécurité et authentification 21

II.4.3. Obligations des utilisateurs du système de collecte des ordres 22

II.4.3.1. Obligations du client 22

II.4.3.2. Obligations de l'agent de l'agence 22

II.4.3.3. Obligations de l'agent de la division titre 23

II.5. Définition des besoins non fonctionnels 23

II.6. Bénéfices de la solution proposée 24

II.7. Avantages de la solution proposée 25

II.7.1. Avantages pour l'agence 25

II.7.2. Avantages pour la division titre 25

II.7.3. Avantages pour le client 26

II.8. Capture des besoins 26

II.8.1. Présentation et rôle des acteurs 26

II.8.1.1. Le client 26

II.8.1.2. L'agent de l'agence 27

II.8.1.3. L'agent de la division titre 27

II.8.2. Diagramme de cas d'utilisation général 29

Conclusion 30

Chapitre III : Conception 31

Introduction 31

III.1. Notion d'UML 31

III.1.1. Présentation 31

III.1.2. Avantages de l'UML 31

III.1.3. Diagrammes en UML 32

III.1.4. Choix de la méthodologie objet et de l'UML 34

III.2. Spécifications fonctionnelles de l'application en se basant sur UML 35

III.2.1. Les cas d'utilisation 35

III.2.1.1. But des cas d'utilisation 35

III.2.1.2. Cas d'utilisation d'authentification du client 35

III.2.1.3. Cas d'utilisation d'authentification de l'agent 36

III.2.1.4. Diagramme de cas d'utilisation du client 37

III.2.1.5. Diagramme de cas d'utilisation de l'agent de l'agence 38

III.2.1.6. Diagramme de cas d'utilisation de l'agent de la division titre 40

III.2.2. Diagramme de séquence 40

III.2.2.1. But des diagrammes de séquence 40

III.2.2.2. Diagramme de séquence représentant la transmission d'un ordre boursier

(cas d'un client web) 41

III.2.2.3. Diagramme de séquence représentant la transmission d'un ordre boursier

(cas d'un client physique) 43

III.2.3. Diagramme de classe 45

Conclusion 47

Chapitre IV : Réalisation 48

Introduction 48

IV.1. Environnement matériel 48

IV.2. Environnement logiciel 48

IV.2.1. Logiciel de conception : ArgoUML 48

IV.2.2. Logiciel de retouche d'images : Adobe photoshop CS5 49

IV.2.3. Logiciel de création graphique : Adobe illustrator CS5 49

IV.2.4. Système de gestion de base de données : SQL SERVER 2008 49

IV.2.5. Environnement de développement : Visual Studio 2010 51

IV.3. Site 52

IV.4. Conception de la base de données 52

IV.5. Interfaces du site www.atbourse.com.tn 52

IV.5.1. Interface d'authentification du client 52

IV.5.2. Interface permettant de déposer un ordre 53

IV.5.3. Interface affichant un message d'erreurs (contrôle des données saisies) 54

IV.5.4. Interface permettant la validation de l'ordre 55

IV.5.5. Interface permettant la confirmation de l'ordre 56

IV.5.6. Interface de consultation de l'historique des ordres 57

IV.6. Interface de l'application de l'agent de l'agence 58

IV.6.1. Interface d'authentification de l'agent de l'agence 58

IV.6.2. Interface de la page d'accueil de l'agent de l'agence 59

IV.6.3. Interface présentant les tâches que peut effectuer l'agent de l'agence 60

IV.6.4. Interfaces permettant de remplir un nouvel ordre 61

IV.6.5. Interface d'un ordre d'achat rempli et validé 63

IV.6.6. Interface des ordres d'achat 64

IV.6.7. Interface d'ordre mis à jour (statut modifié) 65

IV.6.8. Interface de recherche d'ordre par client 66

IV.6.9. Interface du résultat de recherche d'ordre par client 67

IV.7. Interface de l'application de l'agent de la division titre 68

IV.7.1. Interface d'authentification de l'agent de la division titre 68

IV.7.2. Interface de la page d'accueil de l'agent de la division titre 69

IV.7.3. Interface des tâches de l'agent de la division titre 70

IV.7.4. Interface des ordres d'achat 71

IV.7.5. Interface d'ordre mis à jour (statut modifié) 72

IV.7.6. Interface de recherche d'ordre par critères 73

IV.7.7. Interface de recherche d'ordre par client 74

IV.7.8. Interface de recherche d'ordre par agence 75

Conclusion 76

Conclusion générale 77

Perspectives 79

Netographie 80

Liste de figure

Figure 1. Structure du marché financier tunisien 9

Figure 2. Processus boursier de l'ATB 11

Figure 3. Formulaire papier d'un ordre de vente 14

Figure 4. Formulaire papier d'un ordre d'achat 15

Figure 5. Processus existant de transmission d'un ordre boursier 16

Figure 6. Solution pour la transmission d'un ordre boursier (cas des clients web) 19

Figure 7. Solution pour la transmission d'un ordre boursier (cas des clients

physique)~~.. 20

Figure 8. Diagramme de cas d'utilisation générale de l'application collecte des ordres

boursiers en ligne 29

Figure 9. Diagramme de cas d'utilisation d'authentification du client 35

Figure 10. Diagramme de cas d'utilisation d'authentification de l'agent 36

Figure 11. Diagramme de cas d'utilisation du client web 37

Figure 12. Diagramme de cas d'utilisation de l'agent de l'agence 38

Figure 13. Diagramme de cas d'utilisation de l'agent de la division titre 40

Figure 14. Diagramme de séquence de transmission d'un ordre boursier (cas d'un

client web).. 41

Figure 15. Diagramme de séquence de transmission d'un ordre boursier (cas d'un

client physique)~~~.. 43

Figure 16. Diagramme de classe 45

Figure 17. Interface d'authentification du client 53

Figure 18. Interface qui permet de déposer un ordre boursier 53

Figure 19. Interface qui permet de déposer un ordre boursier affichant un message

d'erreurs dans le cas d'erreurs 54

Figure 20. Interface de validation de l'ordre (récapitulatif de la demande) 55

Figure 21. Interface de confirmation de l'ordre 56

Figure 22. Interface de consultation de l'historique des ordres 57

Figure 23. Interface d'authentification de l'agent de l'agence 58

Figure 24. Interface de la page d'accueil de l'agent de l'agence 59

Figure 25. Interface des tches de l'agent de l'agence 60

Figure 26. Interface d'un nouvel ordre d'achat à remplir 61

Figure 27. Interface d'un ordre d'achat où les coordonnées du client sont

automatiquement remplies à partir du numéro de compte du client 62

Figure 28. Interface d'un ordre d'achat rempli et validé 63

Figure 29. Interface des ordres d'achat 65

Figure 30. Interface des ordres d'achat avec statut modifié par l'agent de l'agence 66

Figure 31. Interface de la recherche d'ordre par client 67

Figure 32. Interface du résultat de recherche d'ordre par client 67

Figure 33. Interface d'authentification de l'agent de la division titre 68

Figure 34. Interface de la page d'accueil de l'agent de la division titre 69

Figure 35. Interface des tches de l'agent de la division titre 70

Figure 36. Interface des ordres d'achat 71

Figure 37. Interface d'ordre d'achat avec statut mis à jour par l'agent de la division

titre~~~~~~.. 72

Figure 38. Interface de recherche d'ordre par « statut » = `validé' 73

Figure 39. Interface de recherche d'ordre par client 74

Figure 40. Interface de recherche d'ordre par agence 75

Introduction generaCe

sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Je ne pense pas qu'un écrivain puisse avoir de profondes assises s'il n'a pas ressenti avec amertume les injustices de la société ou il vit"   Thomas Lanier dit Tennessie Williams