GEVEE
- Description
- Fonctionnalités
- Architecture générale
GEVEE est un progiciel de gestion intégré des Conteneurs et des Mouvements de véhicules pour entreprise Spécialisé dans le secteur du transport terrestre. Ci-dessous les différents modules fonctionnels :
Â
-
Gestion du référentiel : Le référentiel correspond à l’ensemble des informations de base du système, nécessaires pour le bon fonctionnement des divers sous-systèmes le constituant. Dans le contexte d’un produit ayant un large périmètre évolutif comme celui qui est demandé, ce sous-système permettra de définir, mettre à jour et garder cohérentes les données de référence du système.
-
Gestion des conteneurs et véhicules : Ce module permet d’enregistrer les informations sur les conteneurs et les véhicules, ainsi qu’au suivi des modifications sur ces derniers.
-
Gestion des mouvements des conteneurs et des véhicules : Ce module regroupe toutes les opérations effectuées sur un conteneur. On peut avoir à tout moment l’état des conteneurs (plein, déchargé, en route pour livraison, retour de la livraison etc…), et sa position ainsi que celui des véhicules. Il permet aussi d’enregistrer les cautions et des détentions conteneurs appliquées.
-
Utilitaire : Cette brique, permet à l’utilisateur d’archiver un ensemble d’information, ainsi que de configurer une mailing liste des personnes à recevoir des mails.
-
Pilotage : Dans ce module, il est principalement question de générer et imprimer les états statistiques, les états sous forme de diagramme (diagramme à bandes, à bâton, histogramme etc.….)
-
- Le système informatique de Gestion des Conteneurs et des mouvements des véhicules comporte plusieurs fonctionnalités. Elles sont accessibles en par toutes personnes ayant droit.
Les utilisateurs autorisés vont se servir de l’IHM du logiciel pour interagir avec le système.
Pour ce qui concerne les utilisateurs du logiciel, chaque utilisateur se voit conférer un login et mot de passe lui donnant des droits sur certaines fonctionnalités.
La plateforme offre les fonctionnalités suivantes regroupées dans le tableau ci-dessous:
Module Fonctionnel
Fonctionnalités Offertes
Connexion
Connexion
Déconnexion
Changer le mot de passe d’un utilisateur
Gestion du référentiel
Création, modification, recherche et suppression d’un client
Création, modification, recherche et suppression d’un type de voiture
Création, modification, recherche et suppression d’un Parc
Création, modification, recherche et suppression d’un positionnement
Création, modification, recherche et suppression d’un empotage
Création, modification, recherche et suppression d’un itinéraire
Gestion des conteneurs et des véhicules
Création d’un conteneur
Création d’un véhicule
Suivi des modifications sur un conteneur / véhicule
Gestion des mouvements des conteneurs et des véhicules
Enregistrement Ordre de transport Client
Dépôt caution
Sortir le conteneur du DIT
Livrer le conteneur
Entrer du conteneur plein au parc
Sortir du conteneur plein du parc
Entrer du conteneur vide au parc
Sortir du conteneur vide du parc
Retour vide Acconier
Enregistrement caution et retrait caution
Enregistrement paiement détentions conteneurs
Utilitaire
Archiver les données
Configurer la mailing liste des personnes autorisées à recevoir des mails.
Pilotage
Génération d’un ordre de transport
Génération d’un bon de livraison
Génération des autres états
Configuration
créer un utilisateur autorisé à utiliser le logiciel
rechercher un utilisateur autorisé à utiliser le logiciel
Modifier un utilisateur autorisé à utiliser le logiciel
GEVEE est une application web J2EE, architecturée sur trois couches :
- La couche web : basée sur le framework JSF avec la librairie de composants graphiques RichFaces.
- La couche métier ou des services : basée sur les EJB3.
- La couche d’accès aux données : basée sur le framework Hibernate gérant la persistance des objets en base de données relationnelle(MySQL, Oracle, PostgreSQL, SQL Server, …).
L'architecture logicielle adoptée est une architecture distribuée orientée service.