SIMULATEUR DE MARCHE FINANCIER

Dimension: px
Commencer à balayer dès la page:

Download "SIMULATEUR DE MARCHE FINANCIER"

Transcription

1 SIMULATEUR DE MARCHE FINANCIER HichemBostangi - Mohamed Fenina - Benjamin Guillet Arnaud Izard Génie logiciel & Base de données avancées Année Encadré par A.M. Hugues 1

2 Sommaire I. Présentation du projet... 3 II. Cahier des charges Généralités Acteurs Fonctionnalités... 4 a. Visiter le site... 4 b. Gérer le portefeuille... 7 c. Gérer le compte utilisateur Contraintes... 7 III. Définition du produit Diagramme de haut niveau Cas d utilisation : visiter le site Cas d utilisation : jouer a. Gérer le profil b. Gérer le portefeuille Cas d utilisation : mener IV. Analyse Diagramme ORM Réalisation du cas d utilisation : visiter le site Réalisation du cas d utilisation : jouer V. Conception Diagramme de classes Diagramme d états/transitions de la classe Ordre Maquette des écrans a. Page d accueil : b. Analyse technique : VI. Diagramme de déploiement VII. Gestion de projet Environnement de travail a. Visual Paradigm b. Microsoft Project c. Dropbox Gestionnaire de versions Gestion de projet a. Diagramme WBS b. Diagramme de GANTT c. Rapports d activités VIII. Annexes Classe «Carnet» permettant la gestion des ordres

3 I. Présentation du projet On se propose de réaliser un simulateur de salle de marchés utilisable par plusieurs joueurs et mené par un meneur de jeu. Chaque joueur possède un portefeuille, vide au départ, constitué de produits financiers. Chaque joueur a également un compte en banque géré par la banque où sera pris le montant de ses achats et reversé le montant de ses ventes. La gestion de ce compte ne fait pas partie du logiciel à fournir, le système de la banque est simplement consulté et informé des transactions sur le portefeuille. Chaque joueur se connecte au simulateur par le biais d un login et d un mot de passe. Les fonctionnalités proposées au joueur sont celles proposées à un trader intervenant sur le marché des actions/options (consultation du portefeuille et des cours du marché, achat, vente, <). On pourra vendre ou acheter une action/option selon différentes modalités : au prix du marché, ou bien à un prix déterminé à l avance, c est-à-dire au moment où le titre a un cours égal à celui prévu dans l ordre de vente ou d achat. On ne permet pas la vente à découvert. Le logiciel devra gérer un carnet d ordres mémorisant l ensemble des ordres de ventes et d achat pour chaque titre. Ce carnet est trié par ordre de prix de ventes/achats croissants, ainsi une transaction ne pourra se réaliser que lorsqu une contrepartie sera trouvée. Ce carnet d ordre est visible par les joueurs. Parmi les fonctionnalités proposées, on souhaite également fournir une aide à la décision sous la forme de graphes d analyse technique (chandeliers japonais, bandes de Bollinger<) L interface fournira une aide en ligne sur les produits et le vocabulaire financiers. Le meneur de jeu pourra introduire des discontinuités dans le modèle en simulant des évènements macro-économiques (crack boursier<). Pour cela on simulera des ordres d achats/ventes fictifs que le meneur de jeu lancera en cas de besoin. 3

4 II. Cahier des charges 1. Généralités Le but de ce projet est de réaliser une application disponible en ligne, permettant de simuler un marché financier, qui peut être utilisable par plusieurs joueurs. 2. Acteurs Les acteurs sont des entités externes au système qui interagissent avec lui. Dans notre cas de simulateur de marché, ceux-ci sont présentés comme suit : Internautes : Il existe différents types d internautes. Tous peuvent visiter le site et accéder au simulateur de marché. Tous les internautes ont également la possibilité de consulter une aide en ligne, les cours des actifs boursiers et les aides à la décision. En revanche, seuls les internautes en possession d un compte ont la possibilité de gérer un portefeuille, i.e. acheter ou vendre des produits financiers (actions et options). Il existe enfin un troisième type d'internaute : le meneur de jeu. Son rôle est de maintenir le système, d initialiser le marché, d introduire des discontinuités dans le modèle en simulant des événements macro-économiques. Contrairement au joueur inscrit sur le site, il ne possède pas de portefeuille. Banques : Les joueurs informent de leurs gains et pertes, et consultent via le simulateur leurs comptes en banque (capital de départ de euros pour tous les joueurs). 3. Fonctionnalités a. Visiter le site Aide en ligne L interface fournit une aide en ligne sur les produits et le vocabulaire financier. Elle se présente sous la forme d un mot accompagné de sa définition. Aide technique L interface fournit une aide à la décision sous la forme de graphes d analyse technique : 1 ) Chandeliers japonais: ils représentent le cours d'une valeur sur une période passée et sont supposés donner des indications sur le cours futur.le chandelier rouge représente un chandelier baissier (il est aussi souvent représenté en noir), tandis que le chandelier vert représente un chandelier haussier (il est aussi souvent représenté par un chandelier blanc). 4

5 Figure 1 : Exemple de chandeliers japonais Pour dessiner un chandelier japonais, il est nécessaire de connaître le cours d'ouverture, le cours de clôture, le plus haut ainsi que le plus bas de la journée. Un chandelier est composé d'un corps (partie large) et généralement de deux ombres (ligne verticale située en dessus et en dessous du corps). Un chandelier vert ou blanc signifie que la clôture a été faite en dessus du cours d'ouverture, à l'opposé, un chandelier rouge ou noir signifie que la clôture a été faite en dessous du cours d'ouverture. 2 ) Bandes de Bollinger : elles sont un outil d'analyse économique développées par John Bollinger. Elles sont utilisées en finance de marché pour des analyses techniques et permettent d'évaluer l'évolution probable de prix ou d'indices. Les bandes de Bollinger sont constituées de trois courbes, une courbe calculant la moyenne mobile des données sur N périodes, et deux autres courbes de part et d'autre de la moyenne mobile, situées chacune à une distance de deux fois l'écart-type sur les N périodes sur lesquelles on a calculé la moyenne mobile. Figure 2 : Bandes de Bollinger utilisées pour évaluer l'indice CAC40 sur un an 5

6 Si l'on admet l'hypothèse de la loi normale pour les valeurs, alors 95% des valeurs observées se trouvent statistiquement situées entre les deux bandes extrêmes. 3 ) RSI (Relative Strength Index):Proposé par J. Welles Wilder en 1978, le RSI est un indicateur avancé d'analyse technique. Il a vocation à repérer la puissance d'un mouvement (indiquer si le mouvement s'essouffle) et à indiquer si l'on est en situation de sur-achat ou de sur-vente. Sa formule est la suivante : RSI = 100 *100 / (1 + H / B)], ou autrement écrit: RSI = [H / (H + B)] * 100, avec les paramètres : H: moyenne des hausses (variations de cours positives) au cours des n derniers jours. B: moyenne des baisses (variations de cours négatives) au cours des n derniers jours. En pratique, lorsque le marché est très régulièrement en hausse ou en forte hausse, le RSI tend vers 100. En revanche, lorsque le marché est très régulièrement en baisse ou en forte baisse, le RSI tend vers 0. 4 ) MACD (de l anglais MovingAverage Convergence Divergence, ou convergence et divergence des moyennes mobiles) est un indicateur boursier qui consiste en l étude des graphiques de cours dans le but d'identifier les tendances et d'anticiper l'évolution des marchés. La MACD représente l'écart des moyennes mobiles aux cours, et sa courbe se trace sur le graphique de l'évolution du cours - en se fixant une ligne zéro de la MACD. Elle se calcule instantanément par la formule suivante : MACD = MME (Source, MME Courte) MME (Source, MME Long) où MME correspond aux moyennes mobiles. On utilise habituellement les moyennes mobiles à 12 et à 26 périodes. L'analyse de la MACD permet d'anticiper techniquement l'évolution des marchés. Ainsi, il est préconisé d'acheter lorsque la courbe de MACD rapide coupe à la hausse la ligne de signal lente, en effet, les croisements identifient les changements dans l'équilibre des pouvoirs entre haussiers et baissiers. À l'inverse, le franchissement à la baisse de la courbe de signal lente par celle de la MACD rapide est un signal de vente. Consulter les cours Les flux boursiers seront simulés par des modèles mathématiques qui fournissent les cours à intervalles réguliers. Ces modèles sont décrits dans le cours de mathématiques. Un meneur de jeu pourra initialiser le marché et d introduire des discontinuités dans le modèle en simulant des évènements macro-économiques. S inscrire et s authentifier 6

7 L inscription consiste à renseigner des informations telles que le nom, prénom et adresse e- mail. Ces informations seront vérifiées avant d être validées afin d éviter qu un internaute s inscrive plusieurs fois. Après validation, l'internaute choisit un login (sous réserve de disponibilité) et un mot de passe, qui lui permettront de s authentifier. C est une fois qu il s est authentifié que l internaute devient un joueur et a accès aux différentes fonctionnalités du simulateur. b. Gérer le portefeuille Consulter le portefeuille Chaque joueur possède un portefeuille, vide au départ, constitué d actions et d options. Une fois authentifié, le joueur peut à tout moment consulter son portefeuille. Passer un ordre Pour passer un ordre, le joueur doit entrer un certain nombre de paramètres. Les ordres d achat et de vente (sur un même actif) ne sont validés qu à partir du moment où les prix concordent. Le joueur ne pourra passer des ordres d achat que si son solde est suffisant car la vente à découvert n est pas autorisée. L ensemble des ordres d achat et de vente pour chaque actif sont répertoriés dans un carnet d ordres, visible sur l interface du jeu. Les ordres ne sont valables que pendant une journée. c. Gérer le compte utilisateur Une fois connecté, l'internaute peut modifier ses informations personnelles (nom, prénom et adresse ), ses informations bancaires (RIB) ainsi que son mot de passe. 4. Contraintes Chaque joueur ne possède qu un seul portefeuille, c est-à-dire que le triplet nom/prénom/adresse mail est unique. On ne peut s authentifier que lorsque l on est inscrit. Chaque information bancaire d un joueur correspond au Relevé d Identité Bancaire unique à un joueur. Un ordre n est valable que jusqu à la fin de la journée. Lorsque la banque met à jour les comptes, les ordres non validés sont alors supprimés. 7

8 III. Définition du produit 1. Diagramme de haut niveau Le diagramme de haut niveau sert à identifier les fonctionnalités principales du système ainsi que les acteurs (primaires et secondaires) qui interagissent avec celui-ci. Figure 3 : Diagramme de haut niveau 8

9 2. Cas d utilisation : visiter le site - Diagramme de cas d utilisation : Figure 4 : Diagramme du cas d'utilisation : "visiter le site" - Diagramme d activité(visitez le site) : Figure 5 : Diagramme d'activités : "Visiter le site" 9

10 - Scénarii Cockburn del UC «Visiter»: a. Scénario du sous cas d utilisation : «S authentifier» Acteur : Internaute non connecté. Pré condition : L internaute a choisi «s authentifier». Scénario primaire : 1. Un formulaire s affiche comportant les champs «Login» et «Mot de passe». 2. L internaute entre les informations demandées, il valide 3. Le login et le mot de passe sont corrects, ceci termine le scenario P1 Variantes : 3a. Le login est incorrect. Un message s affiche signalant l erreur, retour à la page d'accueil comportant un lien d'inscription ou d authentification. 3b. Le mot de passe est incorrect. Un message s affiche signalant l erreur ainsi qu un lien proposant de renvoyer le mot de passe par mail, retour à la page d'accueil. Post condition: L internaute est authentifié et peut commencer à jouer *L'internaute est limité à un nombre d'essais précis d'authentification. * L internaute peut à tout moment interrompre l opération et retourner à la page d'accueil. b. Scénario du sous cas d utilisation «S inscrire» Acteur: Internaute non connecté Pré condition: L internaute a choisi«s inscrire». Scénario primaire : 1. Un formulaire apparait comportant les champs «login», «mot de passe» et «confirmer mot de passe». 2. Le joueur remplit les champs et valide. 3. Le système vérifie l unicité du login. 4. Le login est unique, le système vérifie la concordance des champs «mot de passe» et «Confirmer mot de passe» 5. Les deux champs concordent. L opération est terminée. Variantes : 3a. L internaute n est pas encore inscrit et doit renseigner les champs «nom», «prénom» et «mail». 3b. La boite mail n existe pas, retour en 2. Post condition : Le login est créé. Un formulaire demandant de renseigner le nom, le prénom, le mail ainsi que le numéro de compte en banque s affiche. 10

11 c. Scénario du sous cas d utilisation : «Consulter les cours» Acteur : Joueur/Meneur/Internaute Pré condition : L utilisateur est connecté et a choisi de consulter les cours. Scénario primaire : 1. L utilisateur choisit une société à étudier 2. Le système affiche le nom, le montant du dernier échange, la variation du titre ainsi que les montants des ordres d achats et de ventes. Post condition : L utilisateur est connecté d. Scénario du sous cas d utilisation : «Consulter l aide» Acteur : Joueur/Meneur/Internaute Pré condition : L internaute est connecté sur la page d accueil. Scénario primaire : 1. Un glossaire s affiche. 2. L internaute cherche la définition dans la liste. 3. Il la trouve, l opération est terminée. Variantes : 3a. L internaute ne trouve pas le mot, il peut écrire un mail à l administrateur, pour lui suggérer de l ajouter. L opération est terminée. Post condition : L internaute est connecté. * L internaute peut à tout moment interrompre l opération. e. Scénario du sous cas d utilisation : «Consulter l analyse technique» Acteur : Joueur/Meneur Pré condition : L internaute est connecté sur la page d accueil. Scénario primaire : 1. Une page s affiche demandant à l utilisateur de sélectionner un actif dans la liste. 2. L internaute sélectionne un actif et une liste d indicateur apparait, l opération est terminée. Post condition : L internaute est connecté. 11

12 3. Cas d utilisation : jouer a. Gérer le profil - Diagramme de cas d utilisation : Figure 6 : Diagramme de cas d'utilisation : "Gérer le profil" 12

13 - Scenarii Cockburn de l UC «Gérer le profil»: a. Scénario du sous cas d utilisation «Modifier Coordonnées Bancaires» Acteur : Joueur Pré condition : Le joueur est authentifié et a choisi de modifier ses coordonnées bancaires Scénario primaire : 1. Le système affiche le RIB actuel 2. Le joueur entre son Relevé d Identité Bancaire. 3. Le joueur valide. 4. Le système sauvegarde le nouveau RIB Post condition : Le RIB est modifié Données : RIB b. Scénario du sous cas d utilisation «Consulter Solde» Acteur : Joueur Pré condition :Le joueur a choisi de consulter le solde Scénario primaire : 1. Le Système affiche la valeur actuelle du solde. Post condition : Le joueur a consulté le solde de son compte. Données : Solde c. Scénario du sous cas d utilisation «Modifier Informations Personnelles» Acteur : Utilisateur Pré condition: L utilisateur est authentifié. Scénario primaire : 1. Le joueur se rend sur la page de modification du compte personnel 2. Le Système affiche la valeur actuelle des informations personnelles 3. Le joueur édite ces valeurs. 4. Le joueur valide. 5. Le système enregistre les nouvelles informations personnelles Variantes : 5a. Le système ne valide pas les informations personnelles. Retour a 2. Post condition : Le joueur est authentifié Données : Informations personnelles (nom, prénom, mail, mot de passe, login). 13

14 b. Gérer le portefeuille - Diagramme de cas d utilisation Figure 7 : Diagramme de cas d'utilisation : "Gérer le portefeuille" - Diagrammes d activités (Gérer le portefeuille) Figure 8 : Diagramme d'activités : "Gérer le portefeuille" 14

15 - Scénarii Cockburn de l UC «Gérer le portefeuille» a. Scénario du sous cas d utilisation «Consulter le portefeuille» Acteur : Joueur Pré condition : Le joueur a choisi «consulter portefeuille» Scénario primaire : 1. Le système affiche une page comportant la liste des actifs rangés par ordre alphabétique qui indique le nom, le nombre d actifs dans le portefeuille, ainsi que le cours de ceux-ci et la valeur totale de tout le portefeuille 2. Le joueur accède à un ordre bien particulier où il trouve toutes ses variations de prix. Post condition : Le joueur est renseigné. Données : Actif en portefeuille(nom, nombre, cours), Ordre, valeur totale de tout le portefeuille b. Scénario du sous cas d utilisation «Entrer les paramètres de l ordre» Acteur : Joueur, Meneur Pré condition : L acteur a choisi «passer l ordre» Scénario primaire : 1. Le système propose de choisir entre action ou option. 2. L acteur choisit option. 3. Le système affiche un formulaire comportant les champs «Actif», «Quantité», et «prix» 4. L acteur remplit les champs. Variantes : 2a. L acteur choisit action et continue le reste des étapes comme pour celles de l option. Post condition : Le joueur a entré les paramètres mais l ordre n est pas encore passé Données : Actif (Nom, Quantité, prix), ordre, action, option 15

16 - Diagrammes d activités (Passer un ordre) Figure 9 : Diagramme d'activités : "Passer un ordre" c. Scénario du sous cas d utilisation «Vérifier les paramètres d achat» Acteur : Joueur, Meneur Pré condition: L acteur a entré les paramètres Scénario primaire : 1. Le joueur choisit «Acheter» 2. Le système consulte le solde du joueur 3. Le compte en banque est suffisamment fourni. Une demande de confirmation s affiche. 4. Le joueur entre son mot de passe pour confirmer. 5. Le mot de passe est correct, l ordre est enregistré. Variantes : 2.a l acteur est un meneur, passer à 4. 3.a Le compte n a pas un solde suffisant pour la somme précisée dans le formulaire, le système le signale, et il retape un nouveau solde cohérent. 5.a Le mot de passe est incorrect, l erreur est signalée, un lien s affiche proposant de rappeler le mot de passe. 5.b Après trois tentatives, l ordre est annulé, retour à 1. Post condition : L ordre est passé Données : mot de passe, solde, ordre. 16

17 d. Scénario du sous cas d utilisation «Vérifier les paramètres des ventes» Acteur : Joueur, Meneur Pré condition: L acteur a entré les paramètres de vente Scénario primaire : 1. Le joueur clique sur «Vendre» 2. Le système consulte le portefeuille. 3. Le portefeuille est suffisamment fourni. 4. Le joueur entre son mot de passe pour confirmer. 5. Le mot de passe est correct, l ordre est enregistré. Variantes : 2.a L acteur est un meneur, passer à 4. 3.a Le portefeuille n a pas l actif désigné en quantité précisée, retour à 3. 5.a Le mot de passe est incorrect, l erreur est signalée, un lien s affiche proposant de rappeler le mot de passe. Retour à 6. 5.b Après trois tentatives, l ordre est annulé, retour à 1. Post condition : L ordre est passé Données : Actif (Nom, Quantité, prix), joueur, mot de passe, ordre 4. Cas d utilisation : mener - Diagramme de cas d utilisation : Figure 10 : Diagramme de cas d'utilisation : "Mener" - Scenarii Cockburn de l UC «Mener»: a. Scénario du sous cas d utilisation «Introduire un ordre fictif» Cas d utilisation : Introduire un ordre fictif Pré condition : le meneur est authentifié Scénario primaire : 1. Le système affiche la page pour introduire un ordre. 17

18 2. Le meneur choisit le titre sur lequel il souhaite passer un ordre. 3. Le système affiche le carnet d ordre concernant ce titre. 4. Le meneur fixe la quantité de titres qu il souhaite acheter. 5. Le meneur fixe le prix d achat du titre. 6. Le meneur confirme sa transaction. 7. Le système valide l ordre ; 8. Le système met à jour le carnet d ordre du titre concerné. Variantes : 4a. Le meneur fixe la quantité de titres qu il souhaite vendre 5a. Le meneur fixe le prix de vente du titre. 7a. Le système ne valide pas l ordre. Retour en 2) Post condition : Le système est modifié. Données nécessaires : Ordres, titres b. Scénario du sous cas d utilisation «Changer l'échelle de temps» Cas d utilisation : Changer l'échelle de temps Pré condition : le meneur est authentifié Scénario primaire : 1. Le système affiche la page permettant de changer l'échelle de temps. 2. Le meneur choisit l'échelle de temps désirée. 3. Le meneur confirme son choix. 4. Le système valide le changement. 5. Le système met à jour la variable correspondant à l'échelle de temps. Variantes : 4a. Le système ne valide pas le changement. Retour en 2) Post condition : Le système est modifié. Données nécessaires : Echelles de temps disponibles 18

19 IV. Analyse 1. Diagramme ORM Nom a /est de a /est de a /est de U Prenom Mail Quantité a /est de a /est de Mot de passe Type Date d'emission a /est de a /est de a /est de Login Prix Unitaire a /est de a /est de Solde Joueur (ID Joueur) a /est de passe /est passé par RIB Achat Ordre (ID Ordre) Vente passe /est passé par "Portefeuille Actif" Meneur (ID Meneur) possède /appartient Code Actif Concerne /fait partie de possède /est le code de change /est changé par des /de Nombre Actif Portefeuille Actif (ID Actif) possède /est affecté à Prix Actif Echelle de temps Option Action concerne /est concerné de /a Nom Société coute /est la prime de se termine /est la date d'échéance Prime a pour strike /est le strike date d'echéance Prix d'exercice Figure 11 : Diagramme ORM 19

20 2. Réalisation du cas d utilisation : visiter le site - Diagramme de séquences du scénario : «S inscrire» - Diagramme de séquences du scénario : «S authentifier» 20

21 - Diagramme de séquences du scénario : «Consulter les cours» - Diagramme de séquences du scénario : «Consulter l analyse technique» - Diagramme de séquences du scénario : «Consulter l aide» 21

22 3. Réalisation du cas d utilisation : jouer - Diagramme de séquences du scénario : «Passer un ordre de vente» - Diagramme de séquences du scénario : «Passer un ordre d achat» 22

23 V. Conception 1. Diagramme de classes 2. Diagramme d états/transitions de la classe Ordre 23

24 3. Maquette des écrans a. Page d accueil : b. Analyse technique : 24

25 VI. Diagramme de déploiement 25

26 Remarques sur la base de données : La structure base de données est classique. L application gère les inscriptions/authentifications via une table joueur qui contient les informations personnelles. Le joueur se connecte avec un couple /mot de passe, et nous avons imposé l unicité sur l (On peut penser que l application s en sert pour envoyer des mails de confirmation au joueur, donc on ne peut pas avoir 2 joueurs avec la même adresse mail). Chaque table possède un champs ID, qui fait office de clé primaire (qui est donc utilisé pour les jointures). On spécifie dans les annotations JPA que la stratégie de génération est = GenerationType.AUTO) private Long id; On a alors pu remarquer que cela entraînait la création dans la base PostgreSQL d une table sequence qui gère ce mécanisme. Nous avons également utilisé les transactions pour garantir l intégrité de notre base de données à tout moment. Par exemple, lorsque 2 ordres correspondant sont associés, une transaction doit être persistée, les 2 ordres doivent être supprimés, et les soldes des joueurs doivent être mis à jour. Il fallait donc que cette série d action soit exécutée entièrement ou pas du tout, d où l utilisation des transactions : //On crée la transaction Transaction transaction = new ransaction(calendar.getinstance().gettime(),o.getprix(),o.getquantite(),joueur, o.getjoueur(), action); em.gettransaction().begin(); em.persist(transaction); em.remove(o); //On supprime l'ordre o.getquantite()); //On met a jour le solde des joueurs joueur.setsolde(joueur.getsolde() + o.getprix() * o.getquantite()); o.getjoueur().setsolde(o.getjoueur().getsolde() - o.getprix() * em.gettransaction().commit(); 26

27 VII. Gestion de projet 1. Environnement de travail a. Visual Paradigm Visual Paradigm est un logiciel d UML. Il nous a permit de générer tous les diagrammes utilisés lors du projet. b. Microsoft Project Microsoft Project est un logiciel de gestion de projet développé par Microsoft. Nous l avons utilisé pour planifier et suivre l avancement du projet, ainsi que pour produire les diagrammes de gestion de projet. c. Dropbox Dropbox est un outil de stockage et de partage de fichiers en ligne. Il a été utile pour permettre à chaque membre du projet de pouvoir disposer à tout moment des fichiers du projet. 2. Gestionnaire de versions Nous avons utilisé Subversion comme gestionnaire de versions. Cet outil, distribué sous licence Apache et BSD, est utilisable depuis l IDE NetBeans. Il suffit de cliquer sur le projet, de choisir Subversion, et l utilisateur peut choisir de mettre à jour les fichiers du projet comme de publier ses fichiers pour les autres membres du groupe de projet. 3. Gestion de projet a. Diagramme WBS 27

28 28

29 b. Diagramme de GANTT 29

30 c. Rapports d activités. Hichem Bostangi - Semaine 41: Découverte du sujet (2h) - Semaine 42: Rédaction du diagramme de cas d utilisation et du scénario Cockburn du sous cas d utilisation «visiter». (2h) - Semaine 43: Rédaction des diagrammes d activité (Visitez le site). - Semaine 44 : Rédaction de l ORM correspondant au sous cas d utilisation «visiter» ainsi que du rapport de projet. (4h) - Semaine 45 : Rédaction des diagrammes de séquences. (4h) - Semaine 46 : Elaboration d un algorithme pour l'affichage des chandeliers japonais. (8h) - Semaine 47 : Création des graphiques d évolution du cours de l'action et des chandeliers japonais. (4h) - Semaine 48 : Implémentation des outils de la classe «analysetechnique», «Courbe» et «Chandelier». (6h) Mohamed Fenina - Semaine 41: Découverte du sujet (2h) - Semaine 42: Rédaction des diagrammes des cas d utilisation concernant la gestion de portefeuille. (2h) - Semaine 43 : Rédaction des diagrammes d activité de consulter le portefeuille et passer l ordre. Rédaction de l ORM qui correspond à ces diagrammes d activité(2h) - Semaine 44 : Rédaction des diagrammes de séquences et d état-transition de la classe Ordre. (4h) - Semaine 45 : Rédaction du rapport (Gestion du portefeuille) - Semaine 46 : Elaboration d un algorithme pour le type d ordre et implémentation des outils de la classe «ordre» (10h) - Semaine 47 : Implémentation des outils de la classe «ordre» (8h). - Semaine 48 : Implémentation des outils de la classe «ordre» et élaboration de la présentation pour la soutenance (6h). Benjamin Guillet - Semaine 41: Découverte du sujet (2h) - Semaine 42: Rédaction du diagramme de cas d utilisation et du scénario Cockburn du sous cas d utilisation «mener». (2h) - Semaine 43: Rédaction de l ORM correspondant au sous cas d utilisation «mener» ainsi que du rapport de projet (4h) - Semaine 44 : Rédaction des diagrammes de séquences et d état-transition de la classe Ordre. (4h) 30

31 - Semaine 45 : Rédaction du rapport (Analyse technique & gestion de projet) (2h) - Semaine 46 : Création du site web (maquette) (5h) - Semaine 47 : Implémentation des outils «modifier les infos» et «lexique» (6h) - Semaine 48 : Rédaction du rapport et préparation de la soutenance (présentation Powerpoint) (5h) Arnaud Izard - Semaine 41: Découverte du sujet (2h) - Semaine 42: Création du sous cas d utilisation de «Gérer Profil». Création du diagramme d activité et des scénarios Cockburn associés.(2h) - Semaine 43: Création de l ORM et du DDL relatif au cas «Gérer le profil».(2h) - Semaine 44 : Implémentation de la base de données (4h) - Semaine 45 : Implémentation de la fonctionnalité d inscription (3h) - Semaine 46 : Implémentation de la récupération des ordres (4h) - Semaine 47 : Intégration des modules de chacun (5h) - Semaine 48 : Finitions Site (3h) VIII. Annexes 1. Classe «Carnet» permettant la gestion des ordres public class Carnet { private EntityManager em; private Action action; public Carnet (EntityManager em,action action){ this.em = em; this.action = action; } public Vector<Object[]> getordresachat(){ Query query = em.createnativequery("select count(*),sum(quantite),prix FROM Ordre WHERE type = 1 AND action_id = "+action.getid()+" GROUP BY ordre.prix ORDER BY prix DESC"); return (Vector<Object[]>) query.getresultlist(); } public Vector<Object[]> getordresvente(){ Query query = em.createnativequery("select count(*),sum(quantite),prix FROM Ordre WHERE type = 2 AND action_id = "+action.getid()+"group BY ordre.prix ORDER BY prix ASC"); return (Vector<Object[]>) query.getresultlist(); } public Vector<Object[]> getordresachat(joueur joueur){ Query query = em.createnativequery("select quantite, prix FROM Ordre WHERE type = 1 AND action_id = "+action.getid()+" AND joueur_id = "+joueur.getid()+" ORDER BY prix DESC"); 31

32 } return (Vector<Object[]>) query.getresultlist(); public Vector<Object[]> getordresvente(joueur joueur){ Query query = em.createnativequery("select quantite, prix FROM Ordre WHERE type = 2 AND action_id = "+action.getid()+" AND joueur_id = "+joueur.getid()+" ORDER BY prix ASC"); return (Vector<Object[]>) query.getresultlist(); } public void gererordre(double prix, int quantite,int type, Joueur joueur){ if(type == 1){//Passer un ordre d'achat /* On récupere les ordres de ventes ayant un prix inferieur ou égal * au prix de notre ordre, triés par quantité. */ Query findallvente = em.createnamedquery("ordre.findsellbylimitprice"); findallvente.setparameter("prix", prix); Vector<Ordre> ventes = (Vector<Ordre>) findallvente.getresultlist(); if( ventes.size() == 0 ){ // s'il n'y a pas de contrepartie adaptée, on persite l'ordre Ordre ordre = new Ordre(prix, quantite, Calendar.getInstance().getTime(), Calendar.getInstance().getTime(), type, action,joueur); em.gettransaction().begin(); em.persist(ordre); em.gettransaction().commit(); return; } for(int i = 0 ; i < ventes.size() ; i++){// On itère sur les ordres de ventes existants Ordre o = ventes.get(i); if (o.getquantite() < quantite){//si il n'y en a pas assez, //On crée la transaction Transaction transaction = new Transaction(Calendar.getInstance().getTime(),o.getPrix(),o.getQuantite(),joueur, o.getjoueur(), action); em.gettransaction().begin(); em.persist(transaction); em.remove(o); //On supprime l'ordre //On met à jour le solde des joueurs joueur.setsolde(joueur.getsolde() - o.getprix() * o.getquantite()); o.getjoueur().setsolde(o.getjoueur().getsolde() + o.getprix() * o.getquantite()); em.gettransaction().commit(); //On gère l'ordre avec une quantité plus faible gererordre(prix, quantite-o.getquantite(), 1, joueur) } else if (o.getquantite() == quantite){//si il y en a en quantité exacte //On crée la transaction Transaction transaction = new Transaction(Calendar.getInstance().getTime(),o.getPrix(),o.getQuantite(),joueur, o.getjoueur(), action); em.gettransaction().begin(); em.persist(transaction); em.remove(o); //On supprime l'ordre 32

Génie logiciel pour le commerce électronique Hiver 2003 Prof.: Julie Vachon

Génie logiciel pour le commerce électronique Hiver 2003 Prof.: Julie Vachon Génie logiciel pour le commerce électronique Hiver 2003 Prof.: Julie Vachon Travail pratique #1 «Réalisation d'une plateforme de vente aux enchères électronique» À réaliser individuellement ou en équipe

Plus en détail

Bases de données et interfaces Génie logiciel

Bases de données et interfaces Génie logiciel Bases de données et interfaces Génie logiciel Merlet benjamin Merlet-Billon Maryvonne Hueber Yann Jamin Guillaume Giraud Sandra Département Génie Biologique Professeurs responsables : Option BIMB Promotion

Plus en détail

L analyse boursière avec Scilab

L analyse boursière avec Scilab L analyse boursière avec Scilab Introduction La Bourse est le marché sur lequel se traitent les valeurs mobilières. Afin de protéger leurs investissements et optimiser leurs résultats, les investisseurs

Plus en détail

claroline classroom online

claroline classroom online de la plate-forme libre d'apprentissage en ligne Claroline 1.4 Manuel Révision du manuel: 06/2003 Créé le 07/09/2003 12:02 Page 1 Table des matières 1) INTRODUCTION...3 2) AFFICHER LA PAGE DE DEMARRAGE...3

Plus en détail

WHS ProRealTime. édition 2008 1.52

WHS ProRealTime. édition 2008 1.52 WHS ProRealTime édition 2008 1.52 Ce tutoriel est dédié aux fonctions de passage d'ordres sur ProRealTime avec WHSelfinvest. Pour obtenir une aide sur les autres fonctions de ProRealTime, veuillez consulter

Plus en détail

CAC, DAX ou DJ : lequel choisir?

CAC, DAX ou DJ : lequel choisir? CAC, DAX ou DJ : lequel choisir? 1. Pourquoi cette question Tout trader «travaillant 1» sur les indices s est, à un moment ou un autre, posé cette question : «je sais que la tendance est bien haussière

Plus en détail

EXTRANET STUDENT. Qu'est ce que Claroline?

EXTRANET STUDENT. Qu'est ce que Claroline? EXTRANET STUDENT http://extranet.arts2.be http://extranet.artsaucarre.be Les bases de l'utilisation de la plateforme Claroline, l'extranet d'arts² Qu'est ce que Claroline?... 1 Débuter... 2 Créer un compte...

Plus en détail

MODE OPERATOIRE OPENOFFICE BASE

MODE OPERATOIRE OPENOFFICE BASE MODE OPERATOIRE OPENOFFICE BASE Openoffice Base est un SGBDR : Système de Gestion de Base de Données Relationnelle. L un des principaux atouts de ce logiciel est de pouvoir gérer de façon efficace et rapide

Plus en détail

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2 Sommaire I. SCENARII DE TRAITEMENTS...2 I.1 : Alimentation à partir d un fichier Access (.mdb)...2 I.1 : Vérification de l intégrité des traitements SQL sur la pyramide des ages...3 I.2 : Vérification

Plus en détail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

Plus en détail

Guide d utilisation. Swissquote Bank Ltd Web Trader 2

Guide d utilisation. Swissquote Bank Ltd Web Trader 2 Swissquote Bank Ltd Web Trader 2 Guide d utilisation 2013 Swissquote Bank Ltd. Tous droits réservés. Le contenu du présent document est confidentiel et constitue la propriété intellectuelle de Swissquote

Plus en détail

SOMMAIRE... 1 ESPACE DU CLUB...

SOMMAIRE... 1 ESPACE DU CLUB... Documentation Extraclub Page 1/11 Sommaire SOMMAIRE... 1 ESPACE DU CLUB... 2 INTRODUCTION... 2 Bien utiliser la gestion du club... 2 Termes utilisés dans cet espace... 2 Par quoi commencer?... 2 L onglet

Plus en détail

PROJET DE GESTION PORTEFEUILLE. Evaluation d une Stratégie de Trading

PROJET DE GESTION PORTEFEUILLE. Evaluation d une Stratégie de Trading PROJET DE GESTION PORTEFEUILLE Evaluation d une Stratégie de Trading Encadré par M. Philippe Bernard Master 1 Economie Appliquée-Ingénierie Economique et Financière Taylan Kunal 2011-2012 Sommaire 1) Introduction

Plus en détail

MÉTHODE Investir en bourse avec Isiotrade. " Hier est derrière. Demain est un mystère. Ce qui compte, c est ce que l'on fait dans l instant.

MÉTHODE Investir en bourse avec Isiotrade.  Hier est derrière. Demain est un mystère. Ce qui compte, c est ce que l'on fait dans l instant. MÉTHODE Investir en bourse avec Isiotrade " Hier est derrière. Demain est un mystère. Ce qui compte, c est ce que l'on fait dans l instant." Version réactualisée au 15 mai 2014 Sommaire 1. A PROPOS D'ISIOTRADE...

Plus en détail

Interface PC Vivago Ultra. Pro. Guide d'utilisation

Interface PC Vivago Ultra. Pro. Guide d'utilisation Interface PC Vivago Ultra Pro Guide d'utilisation Version 1.03 Configuration de l'interface PC Vivago Ultra Configuration requise Avant d'installer Vivago Ultra sur votre ordinateur assurez-vous que celui-ci

Plus en détail

Atelier n 12 : Assistance à distance

Atelier n 12 : Assistance à distance Atelier n 12 : Assistance à distance Que faire quand on se retrouve seul face à son ordinateur qui refuse obstinément de faire ce qu on voudrait qu il fasse (même en lui demandant gentiment!)? On peut

Plus en détail

Vendredi : Balances commerciales canadienne et américaine; Taux de chômage américain

Vendredi : Balances commerciales canadienne et américaine; Taux de chômage américain Analyse pour la semaine du 1 avril 2013 : Le marché parisien ouvre aujourd'hui un nouveau trimestre dans un contexte européen toujours troublé. Les indices américains finissaient hier la séance à l'équilibre,

Plus en détail

ENTREZ DANS L UNIVERS L DAYTRADER

ENTREZ DANS L UNIVERS L DAYTRADER ENTREZ DANS L UNIVERS L D UN D DAYTRADER Benoit FERNANDEZ-RIOU Waltrade Institut Salon Actionaria Paris 22 Novembre 2013 Benoit FERNANDEZ-RIOU Trader pour compte propre spécialisé sur le marché des changes,

Plus en détail

Technologie Web. Conception de sites Web. Alexandre Pauchet. INSA Rouen - Département ASI. INSA - ASI TechnoWeb : Rappels UML 1/21

Technologie Web. Conception de sites Web. Alexandre Pauchet. INSA Rouen - Département ASI. INSA - ASI TechnoWeb : Rappels UML 1/21 INSA - ASI TechnoWeb : Rappels UML 1/21 Technologie Web Conception de sites Web Alexandre Pauchet INSA Rouen - Département ASI BO.B.RC.18, pauchet@insa-rouen.fr INSA - ASI TechnoWeb : Rappels UML 2/21

Plus en détail

PRESENTATION DE LA SOLUTION. CybEx E_Trade

PRESENTATION DE LA SOLUTION. CybEx E_Trade PRESENTATION DE LA SOLUTION CybEx E_Trade Janvier 2013 CybEx E_Trade... 3 1- Présentation Générale... 3 2- Présentation Des Fonctions Principales... 3 1- Authentification Du Client... 3 2- Interface Graphique

Plus en détail

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM) Ministère de l Enseignement Supérieur et de la Recherche Scientifique Ecole Supérieure Privée d Ingénierie et de Technologie BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

Plus en détail

Mise en place d un intranet de travail collaboratif. Guide utilisateur

Mise en place d un intranet de travail collaboratif. Guide utilisateur Mise en place d un intranet de travail collaboratif Guide utilisateur 03/05/2010 Sommaire 1. Introduction... 4 2. Premier contact avec Le portail... 4 2.1 Se connecter au portail.... 4 2.1.1 Inscription

Plus en détail

Comment bien démarrer avec. NetAirClub GUIDE ADMINISTRATEUR V1.5. Table des matières

Comment bien démarrer avec. NetAirClub GUIDE ADMINISTRATEUR V1.5. Table des matières Comment bien démarrer avec NetAirClub GUIDE ADMINISTRATEUR V1.5 Table des matières 1 TELECHARGEMENT...3 2 PREMIERE CONNEXION...4 2.1 Paramétrage du temps d'inactivité...4 2.2 Création de votre fiche membre

Plus en détail

JEU BOURSIER 2015. Séance d introduction à la plateforme de trading SaxoWebTrader. - Pour débutants -

JEU BOURSIER 2015. Séance d introduction à la plateforme de trading SaxoWebTrader. - Pour débutants - JEU BOURSIER 2015 Séance d introduction à la plateforme de trading SaxoWebTrader - Pour débutants - A partir d un ordinateur: a) Rends-toi sur le site suisse de SaxoBank: https://webtrader.saxobank.ch/sim/login/

Plus en détail

Gestion de projets. avec. Microsoft Office PROJECT 2003

Gestion de projets. avec. Microsoft Office PROJECT 2003 Gestion de projets avec Microsoft Office PROJECT 2003 Décembre 2006 1 Sommaire 1. Présentation de MS Office Project 2003 2. Aperçu général de l interface 3. Elaboration d un plan de projet 4. Gestion des

Plus en détail

SITE WEB E-COMMERCE ET VENTE A DISTANCE

SITE WEB E-COMMERCE ET VENTE A DISTANCE Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : aitnasser.btissam123@gmail.com GSM : Organisme

Plus en détail

Ask : Back office : Bar-chart : Bear : Bid : Blue chip : Bond/Junk Bond : Bull : Call : Call warrant/put warrant :

Ask : Back office : Bar-chart : Bear : Bid : Blue chip : Bond/Junk Bond : Bull : Call : Call warrant/put warrant : Parlons Trading Ask : prix d offre ; c est le prix auquel un «market maker» vend un titre et le prix auquel l investisseur achète le titre. Le prix du marché correspond au prix le plus intéressant parmi

Plus en détail

Manuel de l utilisateur Solwatt du service extranet. https://www.e-cwape.be

Manuel de l utilisateur Solwatt du service extranet. https://www.e-cwape.be Manuel de l utilisateur Solwatt du service extranet https://www.e-cwape.be Version du 11/03/2013 Table des matières 1. Connexion au service extranet... 5 1.1. Comment se connecter?... 5 1.2. Vous avez

Plus en détail

Aide générale. ITCharts Advanced. Front-end 2.01

Aide générale. ITCharts Advanced. Front-end 2.01 Aide générale ITCharts Advanced 2.01 Front-end édition 2006 Sommaire Introduction...4 Aide contextuelle...9 Chargement de valeurs...10 Affichage du graphique d'une valeur présente dans une des listes...11

Plus en détail

Tutoriel - flux de facturation

Tutoriel - flux de facturation 1 of 12 17.01.2007 01:41 Tutoriel - flux de facturation Le schéma ci-dessous illustre le flux de facturation classique : Lors de la création d'une facture, elle possède l'état de brouillon, ce qui veut

Plus en détail

Comment utiliser mon compte alumni?

Comment utiliser mon compte alumni? Ce document dispose d une version PDF sur le site public du CI Comment utiliser mon compte alumni? Elena Fascilla, le 23/06/2010 Sommaire 1. Introduction... 2 2. Avant de commencer... 2 2.1 Connexion...

Plus en détail

WEBINAIRE SUR LE SUIVI DE TENDANCES

WEBINAIRE SUR LE SUIVI DE TENDANCES WEBINAIRE SUR LE SUIVI DE TENDANCES Le 16/02/2012 à 21H Présenté par Gilles SANTACREU (Boursikoter.com) En partenariat avec CMC Markets 1 Gilles SANTACREU, 43 ans - Webmaster et fondateur du site Boursikoter.com

Plus en détail

MS PROJECT 2000. Prise en main. Date: Mars 2003. Anère MSI. 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere.

MS PROJECT 2000. Prise en main. Date: Mars 2003. Anère MSI. 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere. DOCUMENTATION MS PROJECT 2000 Prise en main Date: Mars 2003 Anère MSI 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere.com Le présent document est la propriété exclusive d'anère

Plus en détail

Comment déposer les comptes annuels des associations, fondations et fonds de dotation.

Comment déposer les comptes annuels des associations, fondations et fonds de dotation. Comment déposer les comptes annuels des associations, fondations et fonds de dotation. Quels sont les organismes qui doivent déposer? Les associations et les fondations lorsque le montant des dons et/ou

Plus en détail

LES ELUCUBRATIONS DE L' INVESTISSEUR

LES ELUCUBRATIONS DE L' INVESTISSEUR LES ELUCUBRATIONS DE L' INVESTISSEUR L analyse fondamentale cherche à dresser un portrait le plus exact possible d une société. Deux approches complémentaires sont utilisées : on examine l entreprise

Plus en détail

Guide d utilisation des services My Office

Guide d utilisation des services My Office Guide d utilisation des services My Office Note importante : La version de ce guide d utilisation ne s applique qu à l interface RIA (Web 2.0) de My Office. Une section supplémentaire concernant l interface

Plus en détail

Documentation des nouveautés. Version 2.1

Documentation des nouveautés. Version 2.1 Documentation des nouveautés Version 2.1 Document Auteur Amélie MONT Date de diffusion 30/04/2015 Chef de projet Arnaud AUZOLAT N de version [révision] 1.0 Directeur technique Pascal KUCZYNSKI Évolution

Plus en détail

Table des matières. I. Présentation générale... 3. II. Le système Nostromo et ses différentes fenêtres... 4

Table des matières. I. Présentation générale... 3. II. Le système Nostromo et ses différentes fenêtres... 4 Le RTFX Tradertip Table des matières I. Présentation générale... 3 II. Le système Nostromo et ses différentes fenêtres... 4 A. Fenêtre de points fixes... 4 1. Point clé... 4 2. Elliott... 4 3. Clôture...

Plus en détail

GUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e

GUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e GUIDE DE DÉMARRAGE SitagriPro Infinite Un service FINANCEAGRI c o r p o r a t e SOMMAIRE ÉTAPE 1 : Installation... p.3 1. Introduction 2. Connexion à SitagriPro Infinite ÉTAPE 2 : Identification... p.5

Plus en détail

Manuel pour la bourse virtuelle Version 3

Manuel pour la bourse virtuelle Version 3 Manuel pour la bourse virtuelle Version 3 Le manuel de la bourse virtuelle a pour but de vous expliquer toutes les fonctionnalités afin que vous puissiez comprendre le jeu de bourse. À propos La bourse

Plus en détail

AIDE MEMOIRE. Forprev. De l habilitation à la gestion de sessions. Page 1 sur 55

AIDE MEMOIRE. Forprev. De l habilitation à la gestion de sessions. Page 1 sur 55 2013 AIDE MEMOIRE Forprev De l habilitation à la gestion de sessions Page 1 sur 55 Bienvenue, Vous êtes, ou souhaitez être, habilité à dispenser des formations relevant du dispositif de démultiplication

Plus en détail

DETERMINER LA LARGEUR DE PAGE D'UN SITE et LES RESOLUTIONS d'ecran

DETERMINER LA LARGEUR DE PAGE D'UN SITE et LES RESOLUTIONS d'ecran DETERMINER LA LARGEUR DE PAGE D'UN SITE et LES RESOLUTIONS d'ecran dossier par Clochar SOMMAIRE 1. LES RESOLUTIONS d'ecran... 1 2. RESOLUTION de l écran et choix de la TAILLE DE LA PAGE... 2 3. AGRANDISSEMENT

Plus en détail

Table des matières. Télécharger MetaTrader 4. Première connexion à MetaTrader 4. Se connecter à MetaTrader 4. Modifier la langue

Table des matières. Télécharger MetaTrader 4. Première connexion à MetaTrader 4. Se connecter à MetaTrader 4. Modifier la langue Guide METATRADER 4 Table des matières Télécharger MetaTrader 4 Première connexion à MetaTrader 4 Se connecter à MetaTrader 4 Modifier la langue Modifier votre mot de passe Mot de passe oublié Trader avec

Plus en détail

Trading et à l Analyse Technique, théoriques, pratiques et matériels l initiation à la pratique, cours particuliers,

Trading et à l Analyse Technique, théoriques, pratiques et matériels l initiation à la pratique, cours particuliers, Qui sommes-nous? Spécialiste de la Formation au Trading et à l Analyse Technique, FormaTrade a pour objectif de remettre à chacun les bagages théoriques, pratiques et matériels nécessaires à la bonne gestion

Plus en détail

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Jade. Projet Intelligence Artificielle «Devine à quoi je pense» Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges

Plus en détail

Services bancaires par Internet aux entreprises. Guide pratique pour : Rapports de solde Version 8.05.22

Services bancaires par Internet aux entreprises. Guide pratique pour : Rapports de solde Version 8.05.22 Services bancaires par Internet aux entreprises Guide pratique pour : Rapports de solde Version 8.05.22 Table des matières Avez-vous besoin d aide?... 3 Exigences informatiques... 4 Navigateurs acceptés...

Plus en détail

Manuel d utilisation email NETexcom

Manuel d utilisation email NETexcom Manuel d utilisation email NETexcom Table des matières Vos emails avec NETexcom... 3 Présentation... 3 GroupWare... 3 WebMail emails sur internet... 4 Se connecter au Webmail... 4 Menu principal... 5 La

Plus en détail

Le langage SQL Rappels

Le langage SQL Rappels Le langage SQL Rappels Description du thème : Présentation des principales notions nécessaires pour réaliser des requêtes SQL Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs,

Plus en détail

Plateforme de support en ligne. Guide d utilisation

Plateforme de support en ligne. Guide d utilisation Plateforme de support en ligne Guide d utilisation Sommaire Sommaire...2 Procédure de la plateforme de support...3 Accès à la plateforme de support en ligne...4 Créer un compte utilisateur...5 Oubli de

Plus en détail

Ouvrir le compte UQÀM

Ouvrir le compte UQÀM Cliquez sur le titre pour visionner 1 Cliquez sur le titre pour visionner 2! Préliminaires! Ouvrir le compte UQÀM! Accéder au compte UQÀM! Paramètres de configuration! Les dossiers! Gérer les dossiers!

Plus en détail

BOSS : Bourses régionale du Sanitaire et du Social http://boss.region-alsace.eu GUIDE UTILISATEUR ETUDIANT

BOSS : Bourses régionale du Sanitaire et du Social http://boss.region-alsace.eu GUIDE UTILISATEUR ETUDIANT BOSS : Bourses régionale du Sanitaire et du Social http://boss.region-alsace.eu GUIDE UTILISATEUR ETUDIANT 1. Recherche d'informations p 2 (conditions générales, règlement, FAQ, contacts, mot du président)

Plus en détail

Services de banque en ligne de la BADR BADRnet/ GUIDE UTILISATEURS

Services de banque en ligne de la BADR BADRnet/ GUIDE UTILISATEURS Services de banque en ligne de la BADR BADRnet/ GUIDE UTILISATEURS Sommaire 1. Présentation du document... 3 2. Présentation de la plateforme BADRnet... 3 3. Accès au service BADRnet... 3 4. Connexion

Plus en détail

SPF FIN. Patris Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale. Version 1.1

SPF FIN. Patris Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale. Version 1.1 SPF FIN Patris Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale Version 1.1 Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale Date: 17/06/2004 Historique

Plus en détail

Bien programmer. en Java 7. 10 000 ex. couleur. Avec plus de 50 études de cas et des comparaisons avec C++ et C# Emmanuel Puybaret.

Bien programmer. en Java 7. 10 000 ex. couleur. Avec plus de 50 études de cas et des comparaisons avec C++ et C# Emmanuel Puybaret. Bien programmer en Java 7 Avec plus de 50 études de cas et des comparaisons avec C++ et C# Plus de 10 000 ex. vendus! Édition en couleur Emmanuel Puybaret, ISBN : 978-2-212-12974-8 chapitre1 Présentation

Plus en détail

Dévéloppement de Sites Web

Dévéloppement de Sites Web 1 Dévéloppement de Sites Web Cours I : Conception et spécification d'un site à thème Peter Stockinger Séminaire de Maîtrise en Communication Interculturelle à l'institut National des Langues et Civilisations

Plus en détail

clef primaire ; clef étrangère ; projection ; restriction ; jointure ; SQL ; SELECT ; FROM ; WHERE

clef primaire ; clef étrangère ; projection ; restriction ; jointure ; SQL ; SELECT ; FROM ; WHERE Cas Neptune hôtel Base de données et langage SQL Propriété Intitulé long Formation concernée Matière Notions Transversalité Présentation Description Neptune Hôtel. L interrogation d une base de données

Plus en détail

Administration du site (Back Office)

Administration du site (Back Office) Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface

Plus en détail

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 SQL Sommaire : COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 COMMANDES DE MANIPULATION DE DONNEES... 2 COMMANDES DE CONTROLE TRANSACTIONNEL... 2 COMMANDES DE REQUETE DE DONNEES... 2 COMMANDES

Plus en détail

iforex - Instructions

iforex - Instructions iforex - Instructions Bienvenue dans le monde lucratif du trading du Forex. Seul récemment, le trading du Forex est devenu populaire dû aux mouvements rapides et ses retours sur investissement rapides.

Plus en détail

Quelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object)

Quelques patterns pour la persistance des objets avec DAO DAO. Principe de base. Utilité des DTOs. Le modèle de conception DTO (Data Transfer Object) Quelques patterns pour la persistance des objets avec DAO Ce cours présente des modèles de conception utilisés pour effectuer la persistance des objets Université de Nice Sophia-Antipolis Version 1.4 30/8/07

Plus en détail

Tout ce qu il faut savoir pour débuter en bourse. Tutorial crée par le webmaster du site www.lobourse.com

Tout ce qu il faut savoir pour débuter en bourse. Tutorial crée par le webmaster du site www.lobourse.com E-BOOK LOBOURSE Tout ce qu il faut savoir pour débuter en bourse Tutorial crée par le webmaster du site www.lobourse.com Il est interdit de proposer cet e-book à la vente sans l'autorisation du Webmaster

Plus en détail

Guide d utilisation pour W.access - Client

Guide d utilisation pour W.access - Client 1. Inscription en ligne : Guide d utilisation pour W.access - Client Aller à l adresse suivante : http://www.micasf.com; Cliquer sur «Zone Clients» en haut à droite de la page, ensuite sur «OUVREZ VOTRE

Plus en détail

INTRODUCTION AUX SYSTEMES D EXPLOITATION. TD2 Exclusion mutuelle / Sémaphores

INTRODUCTION AUX SYSTEMES D EXPLOITATION. TD2 Exclusion mutuelle / Sémaphores INTRODUCTION AUX SYSTEMES D EXPLOITATION TD2 Exclusion mutuelle / Sémaphores Exclusion mutuelle / Sémaphores - 0.1 - S O M M A I R E 1. GENERALITES SUR LES SEMAPHORES... 1 1.1. PRESENTATION... 1 1.2. UN

Plus en détail

Services bancaires par Internet aux entreprises. Guide pratique pour : Transfert de fichiers Version 08.05.22

Services bancaires par Internet aux entreprises. Guide pratique pour : Transfert de fichiers Version 08.05.22 Services bancaires par Internet aux entreprises Guide pratique pour : Transfert de fichiers Version 08.05.22 Table des matières Introduction...3 Avez-vous besoin d'aide?... 3 Exigences informatiques...

Plus en détail

Retour table des matières

Retour table des matières TABLE DES MATIÈRES Ouvrir un compte 1 Créer votre nom utilisateur et votre mot de passe 1 Ouvrir une session 3 Faire une commande / Légende de prix 3 1. Avec l option «Mes favoris» 4 2. Avec l option «Items

Plus en détail

Service On Line : Gestion des Incidents

Service On Line : Gestion des Incidents Service On Line : Gestion des Incidents Guide de l utilisateur VCSTIMELESS Support Client Octobre 07 Préface Le document SoL Guide de l utilisateur explique comment utiliser l application SoL implémentée

Plus en détail

CINEMATIQUE DE FICHIERS

CINEMATIQUE DE FICHIERS ANDRE ANTHONY BRUNEAU Vincent JOUANNIN ROMAIN MAZEAUD MARINE RIOCHET Tony Groupe 609 CINEMATIQUE DE FICHIERS Mini-projet: Gestion de Ventes d'articles Enseignant: MONCEAUX Laura Année 2011 / 2012 TABLE

Plus en détail

Excel Avancé. Plan. Outils de résolution. Interactivité dans les feuilles. Outils de simulation. La valeur cible Le solveur

Excel Avancé. Plan. Outils de résolution. Interactivité dans les feuilles. Outils de simulation. La valeur cible Le solveur Excel Avancé Plan Outils de résolution La valeur cible Le solveur Interactivité dans les feuilles Fonctions de recherche (ex: RechercheV) Utilisation de la barre d outils «Formulaires» Outils de simulation

Plus en détail

COURS WINDEV NUMERO 3

COURS WINDEV NUMERO 3 COURS WINDEV NUMERO 3 01/02/2015 Travailler avec un fichier de données Etude du gestionnaire d analyse, Manipulation des tables mémoires, Manipulation de données, Création d états, Pré requis : Cours WinDev

Plus en détail

Installation et utilisation du client FirstClass 11

Installation et utilisation du client FirstClass 11 Installation et utilisation du client FirstClass 11 Support par téléphone au 03-80-77-26-46 ou par messagerie sur la conférence «Support Melagri» Sommaire Page I) Installation du client FirstClass 2 II)

Plus en détail

Créer un sondage sous Magento

Créer un sondage sous Magento Créer un sondage sous Magento Version utilisée pour l élaboration de ce guide : Magento 1.2.1.2 Rédigée par : Olivia Contexte Magento vous offre la possibilité de créer des mini-modules de sondages. Vous

Plus en détail

EXCEL TUTORIEL 2012/2013

EXCEL TUTORIEL 2012/2013 EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi

Plus en détail

This document and its content is copyright of Realtimeforex - Realtimeforex 2013. All rights reserved.

This document and its content is copyright of Realtimeforex - Realtimeforex 2013. All rights reserved. Presentation Le TraderTip résume la situation des paires de devises sélectionnées RTFX TraderTip est la présentation du système Nostromo qui fait la synthèse de tous les paramètres techniques (résistances,

Plus en détail

1 Introduction et installation

1 Introduction et installation TP d introduction aux bases de données 1 TP d introduction aux bases de données Le but de ce TP est d apprendre à manipuler des bases de données. Dans le cadre du programme d informatique pour tous, on

Plus en détail

WH Expert II Plate-forme de Day Trading Guide de l utilisateur

WH Expert II Plate-forme de Day Trading Guide de l utilisateur WH Expert II Plate-forme de Day Trading Guide de l utilisateur Ordres & Transactions Solde et Positions Suivi d actions et d indices Les + Actifs et + Volatiles Graphiques + Analyses Fenêtre de Trading

Plus en détail

AGASC / BUREAU INFORMATION JEUNESSE 06700 Saint Laurent du Var - E mail : bij@agasc.fr / Tel : 04.93.07.00.66 CONSIGNE N 1 :

AGASC / BUREAU INFORMATION JEUNESSE 06700 Saint Laurent du Var - E mail : bij@agasc.fr / Tel : 04.93.07.00.66 CONSIGNE N 1 : CONSIGNE N 1 : Rédiger puis envoyer un nouveau message La fenêtre de la boîte de messagerie s affiche Cliquer sur «Ecrire» ou «Nouveau message» pour ouvrir cette nouvelle fenêtre. Ensuite, suivre cette

Plus en détail

Manuel utilisateur. Version 1.6b

Manuel utilisateur. Version 1.6b Manuel utilisateur Version 1.6b Table des matières Table des matières... 2 1. Introduction... 3 a. But de ce document... 3 b. Objet de ce document... 3 c. Remarques et commentaires... 3 2. Premiers pas

Plus en détail

Application 1- VBA : Test de comportements d'investissements

Application 1- VBA : Test de comportements d'investissements Application 1- VBA : Test de comportements d'investissements Notions mobilisées Chapitres 1 à 5 du cours - Exemple de récupération de cours en ligne 1ère approche des objets (feuilles et classeurs). Corps

Plus en détail

_ PARAMETRE DU COMPTE _ ACCEUIL. 1 ere Etape «Créer un compte principal» Créer un compte secondaire. Ouvrir un compte principal

_ PARAMETRE DU COMPTE _ ACCEUIL. 1 ere Etape «Créer un compte principal» Créer un compte secondaire. Ouvrir un compte principal _ PARAMETRE DU COMPTE 1 ere Etape «Créer un compte principal» - Créer un compte principal (Uniquement Compte FTP). Créer un compte secondaire -Créer un compte secondaire (Uniquement Compte FTP). Ouvrir

Plus en détail

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles Manuel d utilisation de la plate-forme de gestion de parc UCOPIA La mobilité à la hauteur des exigences professionnelles 2 Manuel d utilisation de la plate-forme de gestion de parc UCOPIA 1 Table des matières

Plus en détail

1- Enregistrer le nouveau planning

1- Enregistrer le nouveau planning La planification est un outil indispensable de management de projet, un moyen essentiel de prise de décisions pour le chef de projet : pour définir les travaux à réaliser, fixer des objectifs, coordonner

Plus en détail

Tutoriel Prise en Main de la Plateforme MetaTrader 4. Mise à jour : 7/09/2009 1.6

Tutoriel Prise en Main de la Plateforme MetaTrader 4. Mise à jour : 7/09/2009 1.6 Tutoriel Prise en Main de la Plateforme MetaTrader 4 Mise à jour : 7/09/2009 1.6 Ce tutoriel de prise en main permet d utiliser les principales fonctionnalités de MetaTrader. La plateforme MetaTrader utilise

Plus en détail

Décision-Plus. Maîtriser l analyse technique pour réussir en Bourse

Décision-Plus. Maîtriser l analyse technique pour réussir en Bourse Décision-Plus Maîtriser l analyse technique pour réussir en Bourse L objectif Ce cours d'une journée est un condensé sur l'analyse technique de titres et d indices boursiers. La formation couvrira tous

Plus en détail

Site Web de paris sportifs

Site Web de paris sportifs HENAUD Benoît Numéro d auditeur 05-39166 Version V1.2 Date de mise à jour 31/03/2008 1/21 Table des matières 1. Objectif du document... 3 2. Présentation... 3 2.1. Présentation du projet... 3 2.2. Situation

Plus en détail

Ce n était donc pas un problème d analyse de marché mais bien de point d entrée couplé à un stop pertinent qui me posait un souci.

Ce n était donc pas un problème d analyse de marché mais bien de point d entrée couplé à un stop pertinent qui me posait un souci. Introduction Pour le trader particulier, l un des pièges est de croire qu une tendance dure longtemps sans jamais connaître de mouvements correctifs plus ou moins marqués qui peuvent anéantir un compte

Plus en détail

Identification sur le site de la Chambre de Métiers et de l'artisanat de l'ain

Identification sur le site de la Chambre de Métiers et de l'artisanat de l'ain Identification sur le site de la Chambre de Métiers et de l'artisanat de l'ain La Chambre de métiers et de l'artisanat de l'ain met à votre disposition plusieurs services sur son espace Internet. Certains

Plus en détail

Manuel d'utilisation

Manuel d'utilisation Manuel d'utilisation Version 1.0 Le 25/09/2014 par i-médias, service commun informatique et multimédia Pôle Services numériques Pôle Applications & Développements I-médias Manuel d'utilisation de l'application

Plus en détail

GUIDE D UTILISATION DU LOGICIEL DE TELE-EXPERTISE BOGOU

GUIDE D UTILISATION DU LOGICIEL DE TELE-EXPERTISE BOGOU GUIDE D UTILISATION DU LOGICIEL DE TELE-EXPERTISE BOGOU Document mis à jour le 22 février 2013 Dr. Yannick Kamga Dr. Rafael Ruiz-De-Castaneda Dr. Georges Bediang Dr. Alexandre Sawadogo Jean-Marc Naef Prof.

Plus en détail

!!! Archipad version 1.4. Manuel de Référence

!!! Archipad version 1.4. Manuel de Référence Archipad version 1.4 Manuel de Référence 1 - Mes Projets 5 Connexion à Archipad Cloud 7 Exporter un projet 7 Créer un nouveau projet 8 Synchroniser un projet 9 2 - Informations sur le Projet 11 Lots de

Plus en détail

MANUEL UTILISATEUR. Application 4trip

MANUEL UTILISATEUR. Application 4trip * MANUEL UTILISATEUR Application 4trip Table des matières 1. Introduction... 1 1.1. Description globale du produit... 1 1.2. Description de la finalité du manuel... 1 2. Manuel d utilisation... 2 2.1.

Plus en détail

Menu INVEST STORE. COMMENT VOUS CONNECTER SUR VOTRE CAEL AVEC OPTION BOURSE : Adresse du site www.ca-normandie.fr

Menu INVEST STORE. COMMENT VOUS CONNECTER SUR VOTRE CAEL AVEC OPTION BOURSE : Adresse du site www.ca-normandie.fr MODE D EMPLOI INVEST STORE INITIAL Consultez vos comptes 24 h/ 24-7 j / 7 Bourse et OPCVM en ligne à tout moment Rapide Facile Pratique VOTRE ACCES BOURSE DISPONIBLE A TOUT MOMENT COMMENT VOUS CONNECTER

Plus en détail

e)services - Guide de l utilisateur e)carpa

e)services - Guide de l utilisateur e)carpa e)services - Guide de l utilisateur e)carpa 2 Sommaire 1 Introduction 3 2 - Accès au site e)carpa 4 2.1 Identification et authentification 4 2.2 Consultation du site e)carpa 6 2.3 Mode de navigation sur

Plus en détail

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe : 1 CONNEXION A LA MESSAGERIE ZIMBRA PAR LE WEBMAIL Ecran de connexion à la messagerie Rendez vous dans un premier temps sur la page correspondant à votre espace webmail : http://webmailn.%votrenomdedomaine%

Plus en détail

TECHNIQUE POUR LES (TRES) GRANDS DEBUTANTS!]

TECHNIQUE POUR LES (TRES) GRANDS DEBUTANTS!] Les fiches pratiques du Tradosaure Apprenez l analyse technique afin de pouvoir construire, vousmême, votre système de Trading! www.tradosauretrading.blogspot.com Au service de l'analyse technique depuis

Plus en détail

Installation d un manuel numérique 2.0

Installation d un manuel numérique 2.0 Installation d un manuel numérique 2.0 Après la commande d un manuel numérique enrichi, le Kiosque Numérique de l Education envoie un email de livraison (sous 24h pour les commandes passées par Internet

Plus en détail

TABLE DES MATIERES MENTIONS LEGALES INTRODUCTION CHAPITRE 1 : INSTALLATION DE L ALGORITHME CHAPITRE 2 : EXECUTION & OPTIMISATION DU BACKTEST

TABLE DES MATIERES MENTIONS LEGALES INTRODUCTION CHAPITRE 1 : INSTALLATION DE L ALGORITHME CHAPITRE 2 : EXECUTION & OPTIMISATION DU BACKTEST TABLE DES MATIERES MENTIONS LEGALES INTRODUCTION CHAPITRE 1 : INSTALLATION DE L ALGORITHME CHAPITRE 2 : EXECUTION & OPTIMISATION DU BACKTEST CHAPITRE 3 : UTILISATION DE L ALGORITHME CONCLUSION MENTIONS

Plus en détail

F7n COUP DE BOURSE, NOMBRE DÉRIVÉ

F7n COUP DE BOURSE, NOMBRE DÉRIVÉ Auteur : S.& S. Etienne F7n COUP DE BOURSE, NOMBRE DÉRIVÉ TI-Nspire CAS Mots-clés : représentation graphique, fonction dérivée, nombre dérivé, pente, tableau de valeurs, maximum, minimum. Fichiers associés

Plus en détail

PORTAIL INTERNET DE LA GESTION PUBLIQUE Guide d'utilisation du Portail Internet de la Gestion Publique

PORTAIL INTERNET DE LA GESTION PUBLIQUE Guide d'utilisation du Portail Internet de la Gestion Publique PORTAIL INTERNET DE LA GESTION PUBLIQUE Guide d'utilisation du Portail Internet de la Gestion Publique Cette documentation s'adresse aux utilisateurs travaillant avec le navigateur Internet Explorer et

Plus en détail

Axial Options Trader. Manuel Utilisateur

Axial Options Trader. Manuel Utilisateur Axial Options Trader Manuel Utilisateur Axial Options Trader: Manuel Utilisateur version 1.1 Copyright 2013 Ariane Software Table des matières 1. Présentation Axial Options Trader... 1 1. Généralités...

Plus en détail

Le générateur d'activités

Le générateur d'activités Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.

Plus en détail