III.1.4. Exigences du système à mettre
en place
Lors du développement d'un logiciel il y a toujours un
certain nombre d'exigences qu'il faut satisfaire entres autre :
V' Exigences fonctionnelles, c'est à dire une
application est créée tout d'abord pour répondre aux
besoins de l'entreprise.
V' Exigences techniques ce qui signifie qu'il ne suffit pas
seulement de créer une application mais également l'application
doit être performent c'est-à-dire réduire le temps de
réponses, assurer la disponibilité de l'application etc.
III.1.4.1. Spécifications
fonctionnelle
Une application est créée pour répondre
à un problème ou un besoin particulier c'est-à-dire
l'application doit faire un nombre des taches bien définie au
pare-avant. Pour notre cas le système que nous développons
effectue comme tâches :
> Identification des étudiants ;
> Description et publication des services dans l'annuaire
;
32
> Recherche des services publiés par les autres ;
> Echange des informations qui englobe les différents
processus liés à la publication des services et la recherche des
services publiés.
III.1.4.2. Spécifications techniques
Les spécifications techniques permettent de satisfaire
les besoins du client tout en commençant par la notion de performance,
ce qui implique le temps possible qu'un système prendra pour donner la
réponse à une demande ainsi que la disponibilité du
système. D'où nous serons obligés de faire un test de
performance à la fin du développement de l'application
|