CAW1 2019 Projet de Quentin LANUSSE et Clément LOPEZ : Différence entre versions

De Ensiwiki
Aller à : navigation, rechercher
(Modèle de données)
(Cas d'usage)
Ligne 25 : Ligne 25 :
 
= Modélisation =  
 
= Modélisation =  
 
== Cas d'usage ==
 
== Cas d'usage ==
 +
Ci-dessous est le diagramme des cas d'utilisations à l'origine du projet, nous n'avons pas réussi à tout implémenter (notamment les modifications) durant le temps imparti.
 
[[Fichier:ImprOrga-DiagrammeCU.png]]
 
[[Fichier:ImprOrga-DiagrammeCU.png]]
 +
 +
Voici la liste des éléments qui sont pas (ou pas complètement) implémentés :<br>
 +
<strong>Administrator</strong>
 +
* Tout est en place via l'administration Django qui pourrait être mieux personnalisée.
 +
 +
<strong>Moderator</strong>
 +
* Tous les éléments de gestion d'évènement sont en place via l'administration Django, ce qui nécessite des droits Admin est n'est pas optimal.
 +
 +
<strong>User</strong>
 +
* Les inscriptions ne sont pas en place.
  
 
== Modèle de données ==
 
== Modèle de données ==

Version du 6 juin 2019 à 06:56

Project schedule.png
Titre du projet Impr'Orga
Cadre Projet Wev 2AA Ensimag 2019
Page principale CAW1_Demonstration_Realisation

Équipe Quentin Lanusse, Clément Lopez
Encadrants Sébastien Viardot


Impr'Orga

Description

Impr'Orga est une application Web de gestion d'une troupe d'improvisateurs (artistes de théâtre d'improvisation).

L'application permet de proposer différents évènements à la troupe avec description (date, lieu, type d'évènement, etc.) et de permettre aux membres de s'inscrire à ces évènements en fonction de leurs disponibilités.

L'idée est de faciliter la gestion des évènements pour les responsables de troupe ainsi que de garder une trace simple d'accès des évènements passés et à venir.

Objectifs

Les Objectifs du projet sont de créer une application Web permettant :

  • L'ajout/modification/suppression d'évènements
  • L'inscription à certains évènements
  • L'ajout/modification/suppression d'exercices d'entraînement
  • Un chat général ainsi qu'une gestion de commentaires par évènement

via la découverte et la prise en main des Frameworks Django et Vue.js

Modélisation

Cas d'usage

Ci-dessous est le diagramme des cas d'utilisations à l'origine du projet, nous n'avons pas réussi à tout implémenter (notamment les modifications) durant le temps imparti. ImprOrga-DiagrammeCU.png

Voici la liste des éléments qui sont pas (ou pas complètement) implémentés :
Administrator

  • Tout est en place via l'administration Django qui pourrait être mieux personnalisée.

Moderator

  • Tous les éléments de gestion d'évènement sont en place via l'administration Django, ce qui nécessite des droits Admin est n'est pas optimal.

User

  • Les inscriptions ne sont pas en place.

Modèle de données

ImprOrga-DiagrammeClasses.png

Choix techniques

Webservice utilisé

Mise en place de la gestion des rôles

Architecture de l'application

Screencast