Ceci est une ancienne révision du document !
Projet Home page
Il s'agit de créer une application web permettant d'élaborer une page de démarrage internet propre à un établissement (cas Université).
Contexte
La page de démarrage devra respecter les critères suivants :
- Être Rapide d'accès (affichage de la homePage en moins de 500 ms)
- Permettre l'accès à des fonctionnalités
- Moteur de recherche
- Accès direct à des éléments Web internes ou externes (fournis par l'établissement)
- Personnalisation (Liens web utilisateur)
- Connexion/déconnexion
La page de démarrage peut être définie de manière globale au sein de l'établissement (Université), ou être personnalisée au niveau des sites établissement existants (Campus I, II, III, Alençon, Cherbourg…).
Contraintes techniques
L'application développée :
- Sera mise en place sur serveur Debian dans un environnement Apache/php/Mysql
- Respectera le design pattern MVC et utilisera le framework Ubiquity
- Utilisera phpMv-UI et Semantic-UI pour la partie présentation et composants
Spécifications fonctionnelles
Acteurs
| Acteur | Rôle |
|---|---|
| Non connecté | Utilisateur non identifié via le service externe d'authentification |
| Utilisateur | Utilisateur authentifié (étudiant, enseignant, personnel administratif |
| Admin site | Administrateur d'un site de l'établissement |
| Admin global | Administrateur de l'établissement (multi-sites) |
Cas d'utilisation
| Acteur | Use case |
|---|---|
| Non connecté | Se connecter |
| Choisir un site | |
| Choisir un site |