Exigences non-fonctionnelles: Exigences sur le produit: -Le temp d'exectution et de reponses du reseau doivent etre negligable (moins d'une fration de seconde) -L'espace disque necessaire sera inferieur a 100 Mo -La puissance des machines requise pour executer le programme sera egal ou inferieur au PCs du NO4 -L'inrerface devra etre utilisable facilement par un nouvel utilisateur non-experimenté dans le domaine de l'informatique -La sortie (ouput) devra s'afficher a l'ecran et etre facilement imprimable -L'entrée (input) devra pouvoir se faire a l'aide du clavier avec les caracteres alphanumériques traditionnels -Le serveur devra permettre une utilisation facile de backup et de restore de agendas -Le serveur devra pouvoir redemarrer dans un temp raisonnable -Si le programme requiert certaines librairie, on devra s'assurer que le domaine les contients sinon il faudra les joindres Exigences organisationnelles: -Le programme devra etre implementé en c pour les appels systeme et en c++ pour les objets -Le code respectera les normes conformes a ces languages -Un dossier contenant les informations et l'etat d'avancement du projet devra etre tenu a jour -Ce dossier devra se conformer aux standards UML -Le logiciel devra tourner efficacement sur le domaine imposé (voir plus bas) Exigences externes: -Les données privées devront etre protégées/securisées ! -Le logiciel devra garantir un respect de la vie privée ! -Il devra egalement respecter les valeurs ethiques de l'ULB Domaine: -Les PCs de la salle NO4 -System d'exploitation : Ubuntu