Système qui simule l'évolution boursière

Par Gaoussou Traore et Marcel Tawe

Le système pourra être alors divisé en deux partie:

  •  La partie serveur:

Celle-ci a sa liste d'entreprises offrant des actions avec le nombre disponible pour chacune d'entre elles et connait toutes les mises à des valeurs des actions. Un historisque des entreprises lui est aussi connu. Elle intéragie avec des clients qui peuvent effectuer des demandes d'achats ou de ventes et elles s'occupent d'envoyer les nouvelles valeurs des actions dans un interval de temps fixe, selon les évolutions, à chacuns de ses clients.

  •  La partie client:

Les programmes clients, recevant des mis à jour du serveur, décident d'acheter ou de vendre des actions en fonction des cacules qu'ils font sur les données qu'ils reçoivent du serveur. Chacun d'entre eux dispose de deux compte, un pour acheter des actions et l'autre pour les avoirs suite à une vente. Quand le compte pour l'achat est en manque de fonds, un transfert provenant de l'autre compte peut être effectué. Le parallélisme se fera donc d'une part au niveau du serveur qui devra traiter plusieurs demandes provenant de différents clients et d'autre part au niveau du client qui pourra effectuer les achats et les ventes simultanément. De la concurence pourrait donc survenir lorsque deux programmes clients souhaitent acheter ou vendre des actions d'une même entreprise.


Documentation du projet