Difference between revisions of "Conception - Gestionnaire de packages"

From air
Jump to navigation Jump to search
Line 13: Line 13:
 
[[Image:Structure de l'application.png|1000px|center|Structure de l'application]]
 
[[Image:Structure de l'application.png|1000px|center|Structure de l'application]]
   
== Ensemble des fonctionnalités BackEnd à implémenter ==
+
== Ensemble des fonctionnalités BackEnd à implémenter : ==
 
* Lister les packages présents sur le repository
 
* Lister les packages présents sur le repository
 
* Création d'un package en traitant l'archive (tar, zip, ...) déposée par un utilisateur
 
* Création d'un package en traitant l'archive (tar, zip, ...) déposée par un utilisateur

Revision as of 17:03, 24 January 2017

Voici le détail de la Conception du Projet 2017 : Gestionnaire de package.

Page d'accueil du projet

Équipe

  • Rémi Gattaz
  • Germain Lecorps (Chef de Projet)
  • Thibaut Nouguier
  • Régis Ramel (Scrum Master)

Conception

Schéma de la structure de l'application

Structure de l'application

Ensemble des fonctionnalités BackEnd à implémenter :

  • Lister les packages présents sur le repository
  • Création d'un package en traitant l'archive (tar, zip, ...) déposée par un utilisateur
  • Ajouter/Supprimer des packages
  • Ajouter/Supprimer des utilisateurs
  • Rendre le repository disponible (permettre son ajout dans sources.list)

Ensemble des fonctionnalités FrontEnd à implémenter

  • Visualisation des packages disponibles
  • Filtrage sur la visualisation des packages (Mots-Clés, Filière, Matière)
  • Connexion utilisateur
  • Dépôt d'une archive pour la création d'un package par un utilisateur authentifié
  • Suppression d'un package existant par l'utilisateur qui a demandé sa création