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

 > 

Conception et developpement d'une application de gestion d'une bibliothèque

( Télécharger le fichier original )
par wilfried-Erisco MVOU-OSSIALAS
Time Université de tunis - Genie logiciel 2003
  

précédent sommaire suivant

Extinction Rebellion

1.2 /DÉFINITION DES BESOINS FONCTIONNELS ET DES BESOINS NON FONCTIONNELS

A- LES BESOINS FONCTIONNELS

Il s'agit des fonctionnalités du système. Ce sont les besoins spécifiant un comportement d'entrée / sortie du Système.

Le système doit permettre :

Ø A la bibliothécaire :

ü De s'identifier ;

ü D'ajouter des ouvrages ;

ü De consulter un ouvrage ;

ü De supprimer un ouvrage ;

ü De modifier un ouvrage ;

ü De vérifier la disponibilité des exemplaires ;

ü D'ajouter des membres ;

ü De consulter un membre ;

ü De supprimer un membre ;

ü De modifier un membre ;

ü D'ajouter des emprunts ;

ü De consulter un emprunt ;

ü De supprimer un emprunt ;

ü De modifier un emprunt ;

ü De rappeler un emprunt ;

ü D'ajouter une pénalité ;

ü De supprimer une pénalité ;

ü De consulter la liste des pénalités ;

ü Définir la durée de la pénalité ;

ü Définir la durée des emprunts ;

ü Définir le max ouvrage à emprunter ;

ü Consulter les ouvrages populaires (les plus sollicités) ;

ü Consulter l'ouvrage le moins emprunté ;

ü Consulter les nouveautés.

Ø Au membre :

ü D'effectuer une recherche selon un critère défini ;

ü De réserver un ouvrage

B- DÉFINITION DES BESOINS NON FONCTIONNELS

Il s'agit des besoins qui caractérisent le système. Ce sont des besoins en matière de performance, de type de matériel ou le type de conception. Ces besoins peuvent concerner les contraintes d'implémentation (langage de programmation, type SGBD, de système d'Exploitation...)

Dans le cadre de ce travail, l'application devra être extensible, c'est-à-dire qu'il pourra y avoir une possibilité d'ajouter ou de modifier de nouvelles fonctionnalités.

L'application devra être capable de :

Ø Tourner en réseau ;

Ø Etre compatible avec n'importe quel système d'exploitation.

IL faudra aussi noter que l'application devra être hautement sécurisée car les informations ne devront pas être accessibles à tout le monde.

précédent sommaire suivant






Extinction Rebellion





Changeons ce systeme injuste, Soyez votre propre syndic





"Là où il n'y a pas d'espoir, nous devons l'inventer"   Albert Camus