Le déroulement normal d’utilisation de front office caisse est le suivant :
• Un client arrive à la caisse avec des articles à payer.
• Le caissier enregistre le numéro d’identification (CPU) de chaque article, ainsi
que la quantité si elle est supérieure à un.
• La caisse affiche le prix de chaque article et son libellé.
• Si le client a oublié un article ,le caissier peut mettre son ticket en attende le temp que le client revien
• Lorsque tous les achats sont enregistrés, le caissier signale la fin de la vente.
• La caisse affiche le total des achats.
• Le client choisit son mode de paiement :
– numéraire : le caissier encaisse l’argent reçu, la caisse indique la monnaie à
rendre au client ;
– chèque : le caissier vérifie la solvabilité du client en transmettant une requête à
un centre d’autorisation
via
la caisse ;
– carte de crédit : un terminal bancaire fait partie de la caisse. Il transmet une
demande d’autorisation à un centre d’autorisation en fonction du type de la
carte.
• La caisse enregistre la vente et imprime un ticket.
• Le caissier donne le ticket de caisse au client.
Après la saisie des articles, le client peut présenter au caissier des coupons de réduction
pour certains articles. Lorsque le paiement est terminé, la caisse transmet les informations
sur le nombre d’articles vendus au système de gestion de stocks.
Ce Projet a été réalisé dans un cadre professionnel (un Stage payant ) au sein de la société Horizon informatique . j’ai occupé durant ce stage la tàche de developpement des interfaces graphique ainsi la mise en place des service web au sein d’une equipe .
Le temp consommé par ce projet est 10 moins .
En n°1, l’apprentissage d’un langage java et sa prise en main en profondeur notamment pour le développement des interfaces graphique avec swing , gestion des données stockée dans une base de donnée oracle avec JDBC et la mise en place de service web via apache axis
Un projet avec un but simple et un dev très amusant à réaliser car il m’a permis de toucher à beaucoup de technologies différentes .