raphaeltournafond / INFO906

Cours Info906 USMB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chronopost - INFO906

Raphaël TOURNAFOND - Ambroise DECOUTTERE

Chronopost - INFO906 est un TP réalisé en cours de 'Déploiement applications, logiciels d'infrastructure'.

Lancement

Il faut d'abord initialiser un serveur GlassFish ou un serveur JEE. Il ne reste ensuite qu'à lancer le projet.

Le projet a été réalisé sous Intellij et nécessiste peut être quelques adaptation pour Eclipse

Utilisation

Navigation

Au sommet de la page se trouve la barre de navigation qui comprend les 3 boutons suivant : Add / Progress / Monitor.

Homepage

Add

Sur la page 'Add', l'utilisateur à la possibilité de créer un nouveau colis.

Add page

Progress

Sur la page 'Progress', l'utilisateur peut suivre les étapes d'avancement de son colis en sélectionnant dans la liste déroulante l'identifiant du colis en question.

Progress page

Monitor

Sur la page 'Monitor', l'utilisateur doit d'abord sélectionner l'identifiant du colis qu'il souhaite gérer. Une fois l'identifiant sélectionné, l'utilisateur va avoir la possibilité d'ajouter une étapes d'avancement à la livraison du colis.

Monitor page

L'utilisateur a aussi la possibilité de modifier une des étapes déjà existante.

Edit page

Le format DMS n'est pas supporté pour les coordonnées (latitude et longitude)

Architecture

Voici l'architecture global de l'application:

Diagramme de classe

About

Cours Info906 USMB

License:MIT License


Languages

Language:Java 100.0%