Essays.club - Dissertations, travaux de recherche, examens, fiches de lecture, BAC, notes de recherche et mémoires
Recherche

La gestion de la bibliothèque

Par   •  26 Novembre 2018  •  1 444 Mots (6 Pages)  •  444 Vues

Page 1 sur 6

...

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.

Les règles de gestion précisent les contraintes qui doivent être respectées par le diagramme de classes. Ainsi pour ce projet qui nous a été confié, nous pouvons élaborer les règles de gestion suivantes :

RG1 : Chaque ouvrage acheté est identifié par un code. Il a un titre, un auteur et est en un nombre d’exemplaires donné.

RG2 : Chaque ouvrage appartient à une catégorie que sont : les supports papiers et les supports audio visuels.

RG3 : Un auteur peut réaliser plusieurs ouvrages.

RG4 : Un ouvrage existe en plusieurs exemplaires.

RG5 : Un étudiant s’inscrit avant d’effectuer un emprunt d’ouvrages. Il a donc un numero matricule, un nom, un prénom et son age.

RG6 : Un prêt est fait par un étudiant et porte au plus sur deux (2) ouvrages.

RG7 : La durée du prêt est au plus de deux (2) semaines.

RG8 : Les ouvrages empruntés sont retournés en même temps (Pas de retour partiel).

Les classes issues de notre analyse à partir des spécifications ci-dessus sont :

- la classe OUVRAGE permet d’obtenir toutes les informations concernant les ouvrages achetés par la bibliothèque de l’IMSP;

- la classe CAT_OUVRAGE permet de connaître les catégories d’ouvrages existantes;

- la classe AUTEUR qui permet également d’obtenir les auteurs des ouvrages enregistrés à la bibliothèque;

- la classe ETUDIANT qui donne tous les renseignements concernant les étudiants qui effectuent des prêts auprès de la bibliothèque;

- la classe EMPRUNTER où l’on renseigne tout ce qui concerne les emprunts des étudiants ;

- Identification des attributs et opérations

Les attributs sont des données caractérisant l’objet. Ce sont des variables stockant des informations sur l’état de l’objet.

Les méthodes d’un objet caractérisent son comportement, c’est-à-dire l’ensemble des actions (appelées opérations) que l’objet est à même de réaliser. Ces opérations permettent de faire réagir l’objet aux sollicitations extérieures (ou d’agir sur les autres objets).

- Elaboration du diagramme de classes

Le diagramme de classes exprime la structure statique du système en termes de classes et de relations entre ces classes. L’intérêt du diagramme de classes est de modéliser les entités du système d’information. Le diagramme de classes permet de représenter l’ensemble des informations finalisées qui sont gérées par le domaine. Ces informations sont structurées, c’est-à-dire qu’elles sont regroupées dans des classes. Le diagramme met en évidence d’éventuelles relations entre ces classes.

Nom_de_la_classe

-attribut_1 : type

-attribut_2 : type

+operation_1 () : type

+operation_2 () : type

La visibilité déclare la possibilité pour un élément de modélisation de référencer un élément qui se trouve dans un espace de noms différents de celui de l’élément qui établit la référence. Par défaut les attributs d’une classe sont privés.[pic 2]

Ex : Le signe moins (-) pour les éléments privés ;

Le signe plus (+) pour les éléments publics ;

Le signe (#) pour les éléments protégés.

La multiplicité spécifie sous la forme d’un intervalle d’entiers positifs le nombre d’objets pouvant participer à une association avec un objet de l’autre classe.

Ex : Un ou plusieurs s’exprime par 1..*

Un et un seul s’exprime par 1

Plusieurs : * ou 0..*

Au moins un : 1..*

La figure N°2 ci-dessous prend en compte les spécifications entre les classes.

[pic 3]

Figure 2 : Diagramme de classes

- DIAGRAMME DE CLASSES - SCHEMA RELATIONNEL

- IMPLEMENTATION DE LA BASE DE DONNEES

- DOCUMENTATION DE L’APPLICATION DANS UN AUTRE FICHIER

Conclusion

Les travaux présentés ici ont porté essentiellement sur l’analyse informatique. Ils permettent d’offrir des outils pour une gestion performante de la gestion de la bibliothèque de l’IMSP et ainsi passer à la programmation proprement dite.

...

Télécharger :   txt (9.9 Kb)   pdf (53.9 Kb)   docx (16.5 Kb)  
Voir 5 pages de plus »
Uniquement disponible sur Essays.club