---
# System prepended metadata

title: Méthodes

---

# Méthodes
## Ressource



## Personne
<!-- creerPersonne(login, mdp, nom, prenom, adresse, email, role) -->

modifierPersonne(champ, valeur)

## Personnel
### Pour Adhérent

rechercherAdherent(champ, valeur)

supprimerAdherent(login)

??regarderAdherents()

-----------------
### Pour Ressource

creerRessource(code entier, titre varchar, date_apparition Date, editeur varchar, genre varchar, code_classification entier, ISBN entier, resume varchar, langue varchar, synopsis varchar, longueur varchar, type)

supprimerRessource(code)

rechercheRessource(champ, value)

??regarderRessources()

modifierRessource(champ, value)

ajouterExemplaire(titre)

-------------------------
### Pour Contributeur
creerContributeur(id, prenom, nom, nationalite, date_naissance, t = {Auteur, compositeur, interprete, realisateur, acteur})

supprimerContributeur(id)

modifierContributeur(id, champ, value)

rechercheContributeur()

regarderContributeurs


----------------------------
### Pour Emprunt

<!-- creerPret -->

<!-- supprimerPret -->

rechercherPret

<!-- modifierPret -->

regarderPrets

------------------------------
### Pour Sanction
compterSanctions


------------------
### Pour Blacklist
regarderBlacklist

ajouterBlacklist

supprimerBlacklist

-----------------------------
### Pour analyse

compterEmprunts

compterEmpruntsAdherent

ressourcesPopulaires

## Adhérent


login

logout

résilier

--------------------
### Pour Ressource
rechercheRessource
(par titre/genre/)

degradEtat


--------------------
### Pour Contributeur

regarderContributeurs?

rechercherContributeur

--------------------------

retournerRessource



regarderEmprunts

(prolongerEmprunt)

-----------------------------------

regarderSanctions

payerSanction

-------------------


<!-- supprimerReservation -->

<!-- modifierReservation -->

regarderReservations


## Emprunt



## Sanction