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

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

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






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








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway