Présentation du projet E6 Java

Description des Fonctionnalités et Caractéristiques de l'Application

Caractéristiques Générales :

Interface en Ligne de Commande et interface graphique: L'application est accessible via une interface en ligne de commande et aussu via une interface graphique.

Architecture 3-Tiers : Conçue selon une architecture 3-tiers, l'application doit conserver cette structure applicative.

Un seul utilisateurs : L'application doit être adaptée pour supporter un seul utilisateur(Super-Administrateur) récupéré depuis la base de données.

Super-Administrateur :

Fonctionnalités Rajoutée :

Saisie de date d'inscription d'employés en ligne de commande : Chaque administrateur de ligue doit pouvoir recenser les employés de sa ligue.

Mise en Place des Niveaux d'Habilitation : Il existe trois niveau d'Habilitation, le Super- administrateur qui accès a tous les droit, l'administrateur de ligue qui peut gérer sa ligue et l'employé qui a juste un droit de lecture sur l'application.

Mise en place de la selection d'employés

Mise en place de la selection d'employés

Image1
Cette image représente une structure de base de données ou MCD relationnelle avec deux entités principales : "Employé" et "Ligue". Relation : Un employé peut appartenir à un ou plusieurs ligues (relation 0,N avec l'entité "Ligue").
Image1

Cette image représente l'arbre heureustique du projet

les différentes fonctionnalitées ainsi que l'arborescence y sont représentée

Image1
Cette image représente l'affichage en ligne de commande des différentes fonctionnalitées de l'application
Image1
Cette image représente l'affichage en interface graphique des différentes fonctionnalitées de l'application