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

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

MODULE «Plateforme INSCRIPTIONS en ligne» MyOutDoorBox Mode opératoire

MODULE «Plateforme INSCRIPTIONS en ligne» MyOutDoorBox Mode opératoire MODULE «Plateforme INSCRIPTIONS en ligne» MyOutDoorBox Mode opératoire Contact : myoutdoorbox@outdoorlab.fr Sommaire : UE DU COUREUR : 1 ACCES AU MODULE 2 POUR PARAMETRER / CREER L EVENEMENT ET CREER LES

Plus en détail

MODULE «Plateforme INSCRIPTIONS en ligne» MyOutDoorBox Mode opératoire

MODULE «Plateforme INSCRIPTIONS en ligne» MyOutDoorBox Mode opératoire MODULE «Plateforme INSCRIPTIONS en ligne» MyOutDoorBox Mode opératoire Sommaire : UE DU COUREUR : 1 ACCES AU MODULE Contact : myoutdoorbox@outdoorlab.fr 2 POUR PARAMETRER/CREER L EVENEMENT ET CREER LES

Plus en détail

MANUEL D UTILISATEUR DU SITE WEB LES CHAMPIONS DE LA BOURSE. Tournoi Inter Ecoles et Universités du Royaume

MANUEL D UTILISATEUR DU SITE WEB LES CHAMPIONS DE LA BOURSE. Tournoi Inter Ecoles et Universités du Royaume MANUEL D UTILISATEUR DU SITE WEB LES CHAMPIONS DE LA BOURSE Tournoi Inter Ecoles et Universités du Royaume 1 SOMMAIRE I. CONNEXION AU SITE WEB 3 II. INSCRIPTION AU JEU 3 III. IDENTIFICATION 6 IV. PAGE

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

LE MANUEL D UTILISATION DU SITE WEB DES CHAMPIONS DE LA BOURSE

LE MANUEL D UTILISATION DU SITE WEB DES CHAMPIONS DE LA BOURSE ECOLE DE LA BOURSE DIRECTION DEVELOPPEMENT BOURSE DE CASABLANCA Objet : LE MANUEL D UTILISATION DU SITE WEB DES CHAMPIONS DE LA BOURSE LE MANUEL D UTILISATION DU SITE WEB DES CHAMPIONS DE LA BOURSE DD/EdB/AB

Plus en détail

Comment déposer les comptes annuels des organisations syndicales et professionnelles?

Comment déposer les comptes annuels des organisations syndicales et professionnelles? Comment déposer les comptes annuels des organisations syndicales et professionnelles? Quels sont les organismes qui doivent déposer? Les organisations syndicales et professionnelles de salariés ou d employeurs

Plus en détail

Manuel d utilisation du terminal de paiement électronique virtuel

Manuel d utilisation du terminal de paiement électronique virtuel TPEV Manuel d utilisation du terminal de paiement électronique virtuel Version: 1.C Payline PROPRIETAIRE Page 1-1/29 Page des évolutions Le tableau ci-dessous liste les dernières modifications effectuées

Plus en détail

Rapport Gestion de projet

Rapport Gestion de projet IN56 Printemps 2008 Rapport Gestion de projet Binôme : Alexandre HAFFNER Nicolas MONNERET Enseignant : Nathanaël COTTIN Sommaire Description du projet... 2 Fonctionnalités... 2 Navigation... 4 Description

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

Accès à Distance. Apogée Version 3.50.20 Avril 2006 1

Accès à Distance. Apogée Version 3.50.20 Avril 2006 1 Accès à Distance Apogée Version 3.50.20 Avril 2006 1 Accès à distance Service de réinscription Web Calcul des étapes proposables en réinscription administrative à distance 3 Page des étapes proposées à

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

Documentation utilisateur FReg.NET

Documentation utilisateur FReg.NET Epitech Documentation utilisateur FReg.NET Document réservé aux utilisateurs souhaitant comprendre rapidement le fonctionnement du logiciel FReg.NET Lago_a, schehl_c, narcis_m, clique_x, tran-p_n 5/14/2010

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

RAPPORT DE CONCEPTION UML :

RAPPORT DE CONCEPTION UML : Carlo Abi Chahine Sylvain Archenault Yves Houpert Martine Wang RAPPORT DE CONCEPTION UML : Bamboo Ch@t Projet GM4 Juin 2006 Table des matières 1 Introduction 2 2 Présentation du logiciel 3 2.1 Précisions

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

Livret d accueil web. Gérer votre site Ace Crédit en toute simplicité! 11 Place Jean-Paul II 57000 METZ T : 03 87 30 55 89 www.is-webdesign.

Livret d accueil web. Gérer votre site Ace Crédit en toute simplicité! 11 Place Jean-Paul II 57000 METZ T : 03 87 30 55 89 www.is-webdesign. Livret d accueil web Gérer votre site Ace Crédit en toute simplicité! 11 Place Jean-Paul II 57000 METZ T : 03 87 30 55 89 www.is-webdesign.com 1 Sommaire 1. Comment me connecter à l administration? 2.

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

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

Une fois la page chargée, vous devriez vous trouvez sur cette interface :

Une fois la page chargée, vous devriez vous trouvez sur cette interface : 1. Introduction Moodle est une plate-forme d enseignement collaborative en ligne déployée à l Université de Biskra. Elle permet de créer des espaces de cours accessibles depuis Internet où l enseignant

Plus en détail

Dépôt du projet. Sujet : Gestion école primaire privé. Réalisé par : Encadré par :

Dépôt du projet. Sujet : Gestion école primaire privé. Réalisé par : Encadré par : Dépôt du projet Sujet : Gestion école primaire privé Réalisé par : Encadré par : BOUCHBAAT Noura Mr. Jihad NOFISSE Jihade Année universitaire : 2011/2012 1 2 Introduction Pour bien clarifier les objectifs

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

Guide d implémentation

Guide d implémentation Guide d implémentation Intégration du moyen de paiement PayPal Paiement différé (Mode Order) Version 1.0 Guide d implémentation - Paypal 1/18 SUIVI, HISTORIQUE Rédaction, Vérification, Approbation Rédaction

Plus en détail

Logiciel de vote pour amphi RAPPORT DE CONCEPTION

Logiciel de vote pour amphi RAPPORT DE CONCEPTION Logiciel de vote pour amphi RAPPORT DE CONCEPTION I. Cahier des charges Notre projet consiste à créer un programme et des interfaces qui permettent à un professeur (en amphi) d interagir avec ses élèves.

Plus en détail

L ANALYSE TECHNIQUE. TradingCity.biz

L ANALYSE TECHNIQUE. TradingCity.biz L ANALYSE TECHNIQUE Initiation TradingCity.biz 1 Analyse Technique " L analyse technique est l étude de l évolution d un marché principalement sur base de graphique, dans le but de prévoir les futures

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

Présenter son entreprise ou unité de recherche

Présenter son entreprise ou unité de recherche Portail luxembourgeois de l innovation et de la recherche Présenter son entreprise ou unité de recherche Manuel utilisateur www.innovation.public.lu 1/27 Manuel Utilisateur SOMMAIRE 1. PAGE D ACCUEIL...

Plus en détail

Manuel étudiant Utilisation des plates-formes de E-learning Université Jean Monnet Saint-Etienne

Manuel étudiant Utilisation des plates-formes de E-learning Université Jean Monnet Saint-Etienne Manuel étudiant Utilisation des plates-formes de E-learning Université Jean Monnet Saint-Etienne Ce manuel présente succinctement les informations relatives à l'utilisation de la plate-forme de e-learning

Plus en détail

P r é s e n t a t i o n d e l E s p a c e P r o m o t e u r d e P a r u V e n d u. f r. et Guide d utilisation 2008. www.paruvendu.

P r é s e n t a t i o n d e l E s p a c e P r o m o t e u r d e P a r u V e n d u. f r. et Guide d utilisation 2008. www.paruvendu. P r é s e n t a t i o n d e l E s p a c e P r o m o t e u r d e P a r u V e n d u. f r et Guide d utilisation 008 www.paruvendu.fr Bienvenu sur l Espace Promoteur A travers ce guide de l utilisateur, nous

Plus en détail

Portail du Consommateur. Guide d utilisation. Du dépôt de requêtes

Portail du Consommateur. Guide d utilisation. Du dépôt de requêtes Portail du Consommateur Guide d utilisation Du dépôt de requêtes Sommaire 1. CONNEXION A L APPLICATION DE GESTION DES REQUETES :... 3 2. INSCRIPTION AU DEPOT DE REQUETE :... 4 3. DEPOT D UNE NOUVELLE REQUETE

Plus en détail

Créer sa première présentation :

Créer sa première présentation : PowerPoint est une application dédiée à la conception de présentations de toutes sortes, utilisées en projection ou en affichage sur écran. Ces présentations peuvent intégrer aussi bien du texte, des diagrammes,

Plus en détail

Abonnement interface 2GWEB AS

Abonnement interface 2GWEB AS Abonnement interface 2GWEB AS L interface 2GWEB AS est un outil qui est constitué : 1) Une partie "inscription en ligne", permettant aux adhérents de s'inscrire directement sur internet par l'intermédiaire

Plus en détail

BMCE Direct SOLUTION DE BANQUE A DISTANCE

BMCE Direct SOLUTION DE BANQUE A DISTANCE BMCE Direct SOLUTION DE BANQUE A DISTANCE Guide d utilisateur 080 100 8100 www.bmcebank.ma 140 Avenue Hassan II - Casablanca, Maroc Bienvenue dans BMCE Direct, votre service de Banque à Distance de BMCE

Plus en détail

NOTICE D UTILISATION LOGICIEL CONFIGURATION ECRAN D'ACCUEIL IP

NOTICE D UTILISATION LOGICIEL CONFIGURATION ECRAN D'ACCUEIL IP NOTICE D UTILISATION LOGICIEL CONFIGURATION ECRAN D'ACCUEIL IP Page 1 sur 13 SOMMAIRE 1 Généralités... 3 2 Première utilisation du logiciel : Création d un compte... 3 3 Page d accueil... 4 4 Gestion des

Plus en détail

Manuel d'utilisation de l'espace d'e-learning de LaboCoop Novembre 2014

Manuel d'utilisation de l'espace d'e-learning de LaboCoop Novembre 2014 Manuel d'utilisation de l'espace d'e-learning de LaboCoop Novembre 2014 Table des matières Accès à l'espace d'e-learning...2 Login et mot de passe de la plateforme...2 Description générale de l'interface

Plus en détail

Processus Unifié de développement de logiciel

Processus Unifié de développement de logiciel Processus Unifié de développement de logiciel Plan 1. SUP : une simplification de RUP 2. Les éléments de modélisation de SUP 3. Description de la dynamique de SUP 4. SUP sur une étude de cas 2 SUP : une

Plus en détail

WSS Windows Sharepoint Services Guide pratique. Section Technopédagogie

WSS Windows Sharepoint Services Guide pratique. Section Technopédagogie WSS Windows Sharepoint Services Guide pratique Section Technopédagogie Août 2007 1. QU EST CE QUE WSS? «Un site WSS SharePoint est un site Web représentant un espace de collaboration et un lieu de stockage

Plus en détail

Mode d emploi site marchand RG Online. www.groupe-rg-online.com

Mode d emploi site marchand RG Online. www.groupe-rg-online.com Mode d emploi site marchand RG Online www.groupe-rg-online.com Le site RG online vous permet de passer vos commandes directement en ligne, à travers un site Internet. Le site présente un catalogue d articles,

Plus en détail

MANUEL D UTILISATION DE TVAL TRADE

MANUEL D UTILISATION DE TVAL TRADE MANUEL D UTILISATION DE TVAL TRADE 1. ACCÈS À VOTRE ESPACE CLIENT 2. MON COMPTE 2.1 PORTEFEUILLE 2.2 RELEVÉ 2.3 CHANGER LE MOT DE PASSE 2.4 MES ORDRES 3. RESUMÉ DU MARCHÉ 4. DONNÉES DU MARCHÉ 4.1 MESSAGES

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 participer aux ventes Online?

Comment participer aux ventes Online? Comment participer aux ventes Online? 1 Ce qu il faut savoir sur les ventes Online : - Aucun catalogue papier ou format PDF n est confectionné pour les ventes Online - Ces ventes se déroulent sur une semaine,

Plus en détail

Sommaire. [page 4] Lancement Identification Multi Comptes. [page 5] Créer un nouveau projet. [page6] Editer un projet

Sommaire. [page 4] Lancement Identification Multi Comptes. [page 5] Créer un nouveau projet. [page6] Editer un projet Sommaire [page 4] Lancement Identification Multi Comptes [page 5] Créer un nouveau projet [page6] Editer un projet [page 7] Supprimer un projet Prévisualiser un projet Mettre un projet par défaut [page

Plus en détail

DOCUMENTATION UTILISATEUR INTERNET

DOCUMENTATION UTILISATEUR INTERNET DOCUMENTATION UTILISATEUR INTERNET Sommaire Description générale... 2 Login... 4 Mot de passe oublié... 6 Première visite... 7 Etape 1 : Inscription... 7 Etape 2 : Identification... 9 Etape 3 : Enregistrement

Plus en détail

DISTRILOG 2 QUICK START

DISTRILOG 2 QUICK START DISTRILOG 2 QUICK START Version 1.0.x Beta Accès au service Tout d abord vous devez être titulaire du droit «Distrilog» d Accred pour pouvoir accéder au site. Ensuite, il suffit d employer votre butineur

Plus en détail

Site internet UNASACEM

Site internet UNASACEM Site internet UNASACEM Documentation Unasacem GuideWeb - Gérer les activités Correspondants Philippe Labrot Mail philippe-labrot@orange.fr Date de création du document 11/07/2013 Référence Document Unasacem-GuideWeb-Gerer_les_activites

Plus en détail

Guide de l utilisateur

Guide de l utilisateur Guide de l utilisateur Centre de facturation UPS 2014 United Parcel Service of America, Inc. UPS, la marque de commerce UPS et la couleur brune sont des marques déposées de United Parcel Service of America,

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

Gestion des immeubles

Gestion des immeubles RAPPORT DE CONCEPTION Gestion des immeubles BOUSSRHAN YOUSSEF & BENZITI WALID Email : Youssefboussrhan@gmail.com GSM : 0678510690, 0611347597 ISTA NTIC SYBA CRJJ GROUPE B Annexe : Figure 1: Diagramme de

Plus en détail

WINSTOCK. Winstock «PRISE EN MAIN RAPIDE»

WINSTOCK. Winstock «PRISE EN MAIN RAPIDE» WINSTOCK Winstock «PRISE EN MAIN RAPIDE» I - Le programme est multi - dossiers, la première opération est de créer votre propre dossier par l option Nouveau du menu Dossiers, saisissez un code de 5 caractères

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

PLATEFORME COLLABORATIVE &

PLATEFORME COLLABORATIVE & & PARTAGE D INFORMATIONS Cerpeg 2012 - Fabienne Mauri - Académie de Bordeaux page 1 SOMMAIRE Vue d ensemble... 3 PRÉSENTATION GÉNÉRALE... 3 LES MODULES / LES UTILISATEURS... 4 LES ACTIONS... 5 Gestion

Plus en détail

SchoolPoint Manuel utilisateur

SchoolPoint Manuel utilisateur SchoolPoint Manuel utilisateur SchoolPoint - manuel d utilisation 1 Table des matières Présentation de SchoolPoint... 3 Accès au serveur...3 Interface de travail...4 Profil... 4 Echange de news... 4 SkyDrive...

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

L Interface d Administration des sites. www.admin.ecoledirecte.com. Documentation

L Interface d Administration des sites. www.admin.ecoledirecte.com. Documentation L Interface d Administration des sites www.admin.ecoledirecte.com Documentation 1 Sommaire : Présentation...3 La connexion au site...3 La page d accueil...4 Les statistiques...4 Le forum...6 L administration

Plus en détail

Génie logiciel avancé

Génie logiciel avancé Université Paris-Sud L3 MIAGE apprentissage Année 2014-2015 Génie logiciel avancé Analyse des besoins et spécification Delphine Longuet delphine.longuet@lri.fr Analyse des besoins et spécification Objectif

Plus en détail

OASIS est une fabrique à bien commun via l utilisation des applications proposées sur son store.

OASIS est une fabrique à bien commun via l utilisation des applications proposées sur son store. Guide Utilisateur 1.1 Présentation d OASIS OASIS est une fabrique à bien commun via l utilisation des applications proposées sur son store. Grâce à OASIS, vous serez capable d acheter ou de choisir des

Plus en détail

NOTICE TELESERVICES : Déclarer la liasse IS

NOTICE TELESERVICES : Déclarer la liasse IS NOTICE TELESERVICES : Déclarer la liasse IS Sommaire Sommaire... 1 Objet de la notice... 2 A qui s adresse cette notice?... 2 Pré-requis... 2 Le guide pas à pas pour saisir et transmettre une déclaration

Plus en détail

Réalisé par l élève ingénieur: Mohamed MENAOUM. Formation : ingénieur deuxième année Année universitaire : 2008/2009

Réalisé par l élève ingénieur: Mohamed MENAOUM. Formation : ingénieur deuxième année Année universitaire : 2008/2009 1 DEVOIR DE GENIE LOGICIEL AVANCE GESTION D UN CLUB DE GYM Réalisé par l élève ingénieur: Mohamed MENAOUM Formation : ingénieur deuxième année Année universitaire : 2008/2009 2 Sommaire I Définition de

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

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

TD McGood 2004. McGood. Mastère 2004 1

TD McGood 2004. McGood. Mastère 2004 1 McGood Mastère 2004 1 McGood Une petite entreprise familiale de restauration rapide, avec des produits de terroir (McGood), voudrait cesser de tenir sa comptabilité à la main (écriture des opérations comptables

Plus en détail

COMPRENDRE LA BOURSE

COMPRENDRE LA BOURSE COMPRENDRE LA BOURSE Les bases de l analyse technique Ce document pédagogique n est pas un document de conseils pour investir en bourse. Les informations données dans ce document sont à titre informatif.

Plus en détail

Manuel UTILISATEUR site web Inscription.

Manuel UTILISATEUR site web Inscription. Manuel UTILISATEUR site web Inscription. 1/97 Fédération Française de Karaté Porte d'orléans 39 rue Barbès 92120 Montrouge Septime HOUNKPATIN Carla PIEDADE Téléphone : 01 41 17 44 40 hseptime@ffkarate.fr

Plus en détail

Guide d implémentation

Guide d implémentation Guide d implémentation Intégration du moyen de paiement PayPal Paiement immédiat (Mode Sale) Version 1.1 Guide d implémentation - Paypal 1/15 SUIVI, HISTORIQUE Rédaction, Vérification, Approbation Rédaction

Plus en détail

MA DEMARCHE FSE MANUEL PORTEUR DE PROJET : ACCES, ACCUEIL. Manuel Porteur de projet - Ma-Démarche-FSE Accès, Accueil 1 28

MA DEMARCHE FSE MANUEL PORTEUR DE PROJET : ACCES, ACCUEIL. Manuel Porteur de projet - Ma-Démarche-FSE Accès, Accueil 1 28 MA DEMARCHE FSE MANUEL PORTEUR DE PROJET : ACCES, ACCUEIL Manuel Porteur de projet - Ma-Démarche-FSE Accès, Accueil 1 28 TABLE DES MATIERES TABLE DES MATIERES... 2 INTRODUCTION... 3 1. PRESENTATION DU

Plus en détail

CAHIER DE NOTE DU PROGRAMME DE FORMATION DAY TRADING

CAHIER DE NOTE DU PROGRAMME DE FORMATION DAY TRADING CAHIER DE NOTE DU PROGRAMME DE FORMATION DAY TRADING Groupe CyberCours inc. Tout droit réservé - Ce cahier ce veut une aide à la prise de note pour les étudiant du programme de formation. Il est constitué

Plus en détail

Conception et Implémentation

Conception et Implémentation I. INTRODUCTION Dans ce chapitre on va définir la conception de notre site web dynamique et nous expliquons les étapes de réalisation, les outils utilisés et l interface principale ainsi que les différentes

Plus en détail

www.riaq.ca de Microsoft NIVEAU 2 Initiation à une messagerie Web en ligne.

www.riaq.ca de Microsoft NIVEAU 2 Initiation à une messagerie Web en ligne. NIVEAU Initiation à une messagerie Web en ligne. de Microsoft Windows Live Mail peut vous aider à classer tout ce qui vous intéresse au même endroit sur votre PC. Ajoutez et consultez plusieurs comptes

Plus en détail

SELIWEB Gestion d'un SEL sur Internet. Manuel utilisateur partie publique

SELIWEB Gestion d'un SEL sur Internet. Manuel utilisateur partie publique SELIWEB Gestion d'un SEL sur Internet Manuel utilisateur partie publique Philippe LE DUIGOU Versions de Seliweb V 0.1-06/2008 V 0.3 04/2010 Version du manuel V 0.2 05/2010 rédaction non terminée Gestion

Plus en détail

Projet Covoiturage TP 1

Projet Covoiturage TP 1 Projet Covoiturage TP 1 Description du thème Ce TP est le premier d une série mettant en œuvre le développement mobile en utilisant la bibliothèque jquery Mobile. Propriétés Description Intitulé long Formation

Plus en détail

TRANSFOLIO version 2.05. Introduction

TRANSFOLIO version 2.05. Introduction TRANSFOLIO version 2.05 Introduction TABLE DES MATIERES 1 OBJECTIF... 2 2 DEMARRER TRANSFOLIO... 2 3 CREER SON PREMIER PORTEFEUILLE... 3 3.1 ETAPE 1 : DEFINITION DU PORTEFEUILLE... 3 3.2 ETAPE 2 : OUVERTURE

Plus en détail

LOGICIEL version pro Nouvelle version 2.0

LOGICIEL version pro Nouvelle version 2.0 LOGICIEL version pro Nouvelle version 2.0 Présentation : Avec le logiciel CHEVALENOR vous aurez l outil indispensable pour analyser et pour bien gérer vos mises sur les pronostiques quinté+ du site http://www.lechevalenor.fr/.

Plus en détail

Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10

Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10 Dossier Technique Page 1/10 Sommaire : 1. REPONSE TECHNIQUE A LA DEMANDE 3 1.1. Prise en compte de la dernière version de phpcas 3 1.2. Gestion de la connexion à GRR 3 1.2.1. Récupération des attributs

Plus en détail

LOCAL TRUST SUB. Guide d utilisation Tiers

LOCAL TRUST SUB. Guide d utilisation Tiers LOCAL TRUST SUB Guide d utilisation Tiers Sommaire Principes de l application Guide d utilisation Tous droits réservés 2 Principes généraux L application inclut un module extranet de gestion des aides

Plus en détail

Guide d utilisation Billetterie FFR. Avril 2014 V0

Guide d utilisation Billetterie FFR. Avril 2014 V0 Guide d utilisation Billetterie FFR Avril 2014 V0 1 Sommaire Connexion à l intranet et accès à la billetterie Connexion à l intranet Accès clubs -------------------------------------------------------------------------------------------

Plus en détail

MANUEL UTILISATEUR DU SITE D INSCRIPTIONS FCL1.028 DGAC POUR LES CANDIDATS AUX CONTROLES DE COMPETENCES LINGUISTIQUES LANGUE ANGLAISE ORGANISES PAR LA

MANUEL UTILISATEUR DU SITE D INSCRIPTIONS FCL1.028 DGAC POUR LES CANDIDATS AUX CONTROLES DE COMPETENCES LINGUISTIQUES LANGUE ANGLAISE ORGANISES PAR LA Page : 1/15 MANUEL UTILISATEUR DU SITE D INSCRIPTIONS POUR LES CANDIDATS AUX CONTROLES DE COMPETENCES LINGUISTIQUES LANGUE ANGLAISE FCL1.028 ORGANISES PAR LA DGAC Page : 2/15 TABLE DES MATIERES 1. Principe

Plus en détail

GUIDE D UTILISATION DU SITE

GUIDE D UTILISATION DU SITE GUIDE D UTILISATION DU SITE Le site www.bibliexpert.com est édité par la société MISLOG, 20, rue de Verdun 27000 EVREUX France Tel : +33(0)2 32 67 80 50 Fax : +33(0)2 32 67 80 89 E-mail : contact@bibliexpert.com

Plus en détail

DOSSIER DE SPECIFICATIONS FONCTIONNELLES ET TECHNIQUES MISE EN PLACE DE LA GESTION ELECTRONIQUE DE LA CNCE

DOSSIER DE SPECIFICATIONS FONCTIONNELLES ET TECHNIQUES MISE EN PLACE DE LA GESTION ELECTRONIQUE DE LA CNCE DOSSIER DE SPECIFICATIONS FONCTIONNELLES ET TECHNIQUES MISE EN PLACE DE LA GESTION ELECTRONIQUE DE LA CNCE Version1 du 19/12/2013 Client : ANGE I. Etude de l existant Procédure actuelle d enregistrement

Plus en détail

Gestion de stock facturation : openstock 1.02 juin 2006

Gestion de stock facturation : openstock 1.02 juin 2006 Introduction Gestion de stock facturation : openstock 1.02 juin 2006 Le rapport de stage de Laurent POUCHOULOU décrivant son travail sur la période d Avril à Juin 2006 a été transformé en documentation

Plus en détail

BOSTONI Sacha NGUYEN Linh. Rapport de projet : Annuaire des anciens élèves

BOSTONI Sacha NGUYEN Linh. Rapport de projet : Annuaire des anciens élèves BOSTONI Sacha NGUYEN Linh Rapport de projet : Annuaire des anciens élèves Tuteur : Mr Muller Mai 2007 SOMMAIRE Introduction 1/ Les utilisateurs du site 2/ Les fonctionnalités 3/ La réalisation Conclusion

Plus en détail

www.riaq.ca NIVEAU 2 Initiation à une messagerie Web en ligne.

www.riaq.ca NIVEAU 2 Initiation à une messagerie Web en ligne. NIVEAU Initiation à une messagerie Web en ligne. de Microsoft Outlook Express de Microsoft est sûrement la plus connue des messageries Web. Cette application fait partie intégrante de Windows XP. Les services

Plus en détail

B-web V4 MANUEL D UTILISATION. Espace de travail. Clear2Pay Belgium SA B-web V4 Manuel d Utilisation: Espace de travail

B-web V4 MANUEL D UTILISATION. Espace de travail. Clear2Pay Belgium SA B-web V4 Manuel d Utilisation: Espace de travail B-web V4 MANUEL D UTILISATION Espace de travail Document: BWeb V4 Workspace v1.0 - VF.doc Version: 1.0 Date de révision: 08/11/2007 Clear2Pay Belgium SA Avenue Eugène Plasky, 157 B 1030 Brussels Belgium

Plus en détail

SOMMAIRE GUIDE D UTILISATION DU WEBMAIL. vous guide

SOMMAIRE GUIDE D UTILISATION DU WEBMAIL. vous guide vous guide GUIDE D UTILISATION DU WEBMAIL SOMMAIRE A. Connection Webmail B. Les fonctions de base C. Composer un message D. Les fonctions supplémentaires 1. Le carnet d adresse a. Pour créer un nouveau

Plus en détail

TD2-1 : Application client-serveur V2.3.0

TD2-1 : Application client-serveur V2.3.0 TD2-1 : Application client-serveur V2.3.0 Cette œuvre est mise à disposition selon les termes de la licence Creative Commons Attribution Pas d'utilisation Commerciale Partage à l'identique 3.0 non transposé.

Plus en détail

Premiers Pas PREMIERS PAS. INSTALLATION et NAVIGATION. Copyright MAD-Environnement 2009-2015 Reproduction Interdite 1

Premiers Pas PREMIERS PAS. INSTALLATION et NAVIGATION. Copyright MAD-Environnement 2009-2015 Reproduction Interdite 1 PREMIERS PAS INSTALLATION et NAVIGATION 1 Copyright 2009-2015 par MAD-Environnement S.A.R.L. Tous droits réservés. Version du logiciel 2.0 Ce document est sujet à changement sans avertissement. Reconnaissance

Plus en détail

UML. Cas d'utilisation. Delphine Longuet. delphine.longuet@lri.fr

UML. Cas d'utilisation. Delphine Longuet. delphine.longuet@lri.fr Polytech Paris-Sud Formation initiale 3 e année Spécialité Informatique Année 2014-2015 UML Cas d'utilisation Delphine Longuet delphine.longuet@lri.fr Processus de développement logiciel Analyse des besoins

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

Manuel utilisateur CASH version 15/10/2015

Manuel utilisateur CASH version 15/10/2015 Manuel utilisateur CASH version 15/10/2015 Table des matières 1 Introduction... 2 1.1 Préliminaires... 2 1.2 Configuration et mises à jour du stock... 2 2 Premiers pas... 2 2.1 Installation... 2 2.2 Installation

Plus en détail

Google Adresses. Validez la fiche de votre entreprise ou organisation sur Google Maps

Google Adresses. Validez la fiche de votre entreprise ou organisation sur Google Maps Google Adresses Validez la fiche de votre entreprise ou organisation sur Google Maps Le Réseau acadien des sites P@C de la Nouvelle Écosse Janvier 2011 Source : http://www.google.com/support/places/bin/static.py?page=guide.cs&guide=28247&topic=28292&answer=142902

Plus en détail

Scolasite.net, le créateur de site web au service des enseignants. Guide d'administration du site Internet. Page 1

Scolasite.net, le créateur de site web au service des enseignants. Guide d'administration du site Internet. Page 1 Guide d'administration du site Internet Page 1 Scolasite permet de créer rapidement un site Internet, sans connaissances techniques particulières. Spécialement destiné aux établissements scolaires, son

Plus en détail

Thibault Denizet. Introduction à SSIS

Thibault Denizet. Introduction à SSIS Thibault Denizet Introduction à SSIS 2 SSIS - Introduction Sommaire 1 Introduction à SQL Server 2008 Integration services... 3 2 Rappel sur la Business Intelligence... 4 2.1 ETL (Extract, Transform, Load)...

Plus en détail

Dans le monde du trading il y a une règle d or «il faut toujours agir dans le sens de la tendance

Dans le monde du trading il y a une règle d or «il faut toujours agir dans le sens de la tendance Avant de se lancer dans le trading d options binaires, il faut comprendre les outils d analyse technique, afin d acquérir les outils nécessaires pour choisir le type d option que l on doit trader. Avoir

Plus en détail

Connexion d un client lourd à la messagerie e-santé PACA

Connexion d un client lourd à la messagerie e-santé PACA Connexion d un client lourd à la messagerie e-santé PACA La messagerie sécurisée e-santé PACA est un service de type Webmail. Un Webmail est une interface Web rendant possible l émission, la consultation

Plus en détail

Guide de l étudiant. Domaine du Pont de bois B.P.20225 59654 Villeneuve d'ascq Cedex. sead.support@univ-lille3fr

Guide de l étudiant. Domaine du Pont de bois B.P.20225 59654 Villeneuve d'ascq Cedex. sead.support@univ-lille3fr Domaine du Pont de bois B.P.20225 59654 Villeneuve d'ascq Cedex sead.support@univ-lille3fr Guide de l étudiant Le Service d'enseignement A Distance de Lille3 a développé un Espace Numérique de Formation

Plus en détail

Guide de prise en main rapide Solutions IR/FP

Guide de prise en main rapide Solutions IR/FP Guide de prise en main rapide Solutions IR/FP Solutions IR/FP est un logiciel de gestion des déclarations fiscales de patrimoine. Il contient un module administrateur, responsable de l affectation des

Plus en détail

La Clé informatique. Formation Access XP Aide-mémoire

La Clé informatique. Formation Access XP Aide-mémoire La Clé informatique Formation Access XP Aide-mémoire Septembre 2003 Définitions de termes Base de données : Se compare à un énorme classeur ayant plusieurs tiroirs où chacun d eux contient des informations

Plus en détail

Intégration du module de paiement pour la plateforme OSCommerce 2.3

Intégration du module de paiement pour la plateforme OSCommerce 2.3 Intégration du module de paiement pour la plateforme OSCommerce 2.3 Sommaire 1. HISTORIQUE DU MODULE...3 2. FONCTIONNALITÉS DU MODULE... 4 3. A LIRE ABSOLUMENT AVANT D'ALLER PLUS LOIN... 5 4. FONCTIONNALITÉS

Plus en détail

INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR

INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR 1 Introduction aux tests codés de l interface utilisateur (Coded UI Tests) Sommaire Avertissement...2 Aperçu...3 1. Génération des tests codés depuis

Plus en détail

Document d aide à la découverte de l outil d analyse de données Analyza. SOMMAIRE

Document d aide à la découverte de l outil d analyse de données Analyza. SOMMAIRE Guide Analyza Document d aide à la découverte de l outil d analyse de données Analyza. SOMMAIRE 1. Interface 2. Tableaux de bord 3. Indicateurs 4. Filtres 5. Permissions 6. Alertes 7. Flux de données 8.

Plus en détail