Table des matières
Il s’agit de simuler le fonctionnement d’une banque contenant un nombre fixé de caissiers, et recevant des clients qui arrivent de manière pseudo-aléatoire. Lorsqu’un client arrive, si un caissier est libre il prend en charge le client, sinon le client prend place dans une file d’attente (supposée commune à tous les caissiers, représentée par exemple par un syst`eme de tickets numérotés en ordre croissant).
Le but de la simulation est de fournir des résultats statistiques sur les différents acteurs de la simulation. Pour cela, on donne en entrée de la simulation:
- La
durée estimée de la simulation
: c’est la durée au bout de laquelle la banque n’accepte plus de nouveaux clients. Bien entendu, ceux qui se trouvent déjà dans la file seront servis... - Le
nombre de caissiers
. - Le
temps moyen de service
de chaque caissier (on suppose donc qu’ils ne sont pas tous également performants ...). - Le
temps moyen
entre deux arrivées successives de clients.
On souhaite obtenir, à la fin de la simulation, les résultats suivants :
- La durée réelle de la simulation (c’est-à-dire la durée au bout de laquelle tous les clients qui se trouvaient encore dans la file ont été servis).
- Les longueurs maximale et moyenne de la file d’attente.
- Le nombre de clients servis (au total, et par caissier).
- Le taux d’occupation de chque caissier.
- Le temps moyen d’attente d’un client dans la file
This section should list any major frameworks/libraries used to bootstrap your project. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.
Les préréquis de ce projet sont plutôt minimes
Il nous faudra :
-
JDK
jdk1.8.0_231
Linux x86 67.52 MB Linux x86 83.26 MB Linux x64 66.62 MB Linux x64 82.44 MB Mac OS X x64 79.91 MB Mac OS X x64 71.46 MB Solaris SPARC 64-bit 52.15 MB Solaris x64 49.97 MB Windows x86 Online 1.97 MB Windows x86 Offline 64.93 MB Windows x86 67.39 MB Windows x64 72.8 MB Windows x64 72.45 MB
-
INTELLIJ (ou un autre IDE)
Une fois ouvert ouvert dans votre IDE.
- Assurez vous que le JDK est bien défini sur le nouveau installé
- Le fichier de démarrage du pojet est:
src/sample/Main.java
- Veuillez stipulez le fichier de démarrage
- Faites vos simulations en toute quiétude 😄 !!!!