Ceci est une ancienne révision du document !
Increase : FOCUSFALCON
Description du projet
FocusFalcon est un projet visant à fournir aux equipes de travail et aux clients un outil leur permettant de gérer leurs projets. Celui-ci permet de travailler selon la méthode agile par le biais d'Usecases.
Choix de développement
- Architecture : Modèle Vue Contrôleur
- Langage : PHP, Javascript
- Framework: Phalcon
- Framework d'interface: Bootstrap
- Moteur de Template : Volt
- Système de gestion de base de données : MySQL
- Equipe : Maxime MORICEAU, Hugo PALLA
Base de données (MLD)
Fonctionnalités (UseCases et détail)
= Utilisateurs : =
- Un utilisateur souhaite lister les projets auquel il a participé.
- Un utilisateur souhaite lister les projets qu'il a créer
- Un utilisateur souhaite pouvoir se déconnecter
- Un utilisateur souhaite pouvoir se connecter
- Un administrateur souhaite pouvoir gérer les utilisateurs
= Projets : =
- Un utilisateur souhaite ouvrir/voir les détails d'un projet
- Un administrateur souhaite pouvoir créer/modifier/supprimer un projet.
= Message : =
- Un utilisateur souhaite pouvoir voir les messages relatifs à un projet un message.
= Tâches =
- Un utilisateur souhaite pouvoir ajouter/modifier/supprimer une usecase.
- Un administrateur souhaite pouvoir ajouter une tâche à une usecase et la modifier/supprimer.
= Droits et ACl =
- Un administrateur souhaite pouvoir ajouter ou supprimer des droits d'accés.
Liens annexes
- ZenHub (UseCases) : https://github.com/Luctum/Increase#boards?repos=46044985
- GitHub : https://github.com/Luctum/Increase