WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en place d'un portail de gestion des recrutements, évaluations et suivi des cursus des étudiants de l'ISI.

( Télécharger le fichier original )
par Cheryl Lorenzi OGUIAO
Institut Supérieur dà¢â‚¬â„¢Informatique (I.S.I) - Licence Génie Logiciel 2014
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

III.4.4. Le diagramme des composants du système

Le diagramme de composants décrit l'organisation du système du point de vue des éléments logiciels comme les modules (paquetages, fichiers sources, bibliothèques, exécutables), des données (fichiers, bases de données) ou encore d'éléments de configuration (paramètres, scripts, fichiers de commandes). Ce diagramme permet de mettre en évidence les dépendances entre les composants (qui utilise quoi).

? Un diagramme de composants propose une vision statique de l'organisation des éléments physiques logiciels du système.

? Un diagramme de composants montre les dépendances existant entre les composants physiques logiciels du système

MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI

? Un diagramme de composants ne montre pas les interactions entre les composants physiques logiciels

cmp Component Model

«interface»

Classe F1

realize

Composant F

dependency

«interface»

ClassF3

realize

«interface»

ClassF2

Figure 25 : Formalisme d'un diagramme de composants

42

MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI

a. Le diagramme des composants du système

<< template >>

Bootstrap

<< script >>

JQuery 2.2.1

1

2

<< Interface >>

< Interface >

IAdmin

IEnseignant

Kannel

postfix

Apache

pages web

<<library>>

pdo

DAO

AdminDAO

EnseignantDAO

EtudiantDAO

postgresql 9.2

3

<Interface>

IEtudiant

43

Figure 26 : Diagramme des composants du système

MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI

III.4.5. Le diagramme de classes

Le diagramme de classes est un schéma utilisé en génie logiciel pour présenter les classes et les interfaces des systèmes ainsi que les différentes relations entre celles-ci. Ce diagramme fait partie de la partie statique d'UML car il fait abstraction des aspects temporels et dynamiques.

Une classe est la description formelle d'un ensemble d'objets ayant une sémantique et des caractéristiques communes.

Un objet est une instance d'une classe. C'est une entité discrète dotée d'une identité, d'un état et d'un comportement que l'on peut invoquer. Les objets sont des éléments individuels d'un système en cours d'exécution.

Figure 27 : Diagramme de classe du système

44

45

MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"I don't believe we shall ever have a good money again before we take the thing out of the hand of governments. We can't take it violently, out of the hands of governments, all we can do is by some sly roundabout way introduce something that they can't stop ..."   Friedrich Hayek (1899-1992) en 1984