Agilité dans la SAE Consignes Sujet 1
Objectifs
Réalisation d’une appli. en couvrant des compétences du S3-S4
Choix entre deux types de sujet:
- Fortement orienté web + un peu de traitement de données
- Equilibre entre traitement données et web
Travail en équipe de 5 étudiants (voir 4 selon effectifs)
Présentation & rendus fin de semestres.
Sujets
Sujet 1: orienté web
Résumé des consignes:
Gestion d’un évènement:
Architecture logicielle
- backend: API en NodeJS + Base de donnée relationnelle type mysql
- frontend: VueJS
Fonctionnalités principales:
- présentation évènement: Permet de présenter l’évènement
- plan interactif avec info-bulle: plus complexe
- prestataires proposant des “services” (livre d’or, réservation…):
- Propose des services/prestations sur l’application
- ex. Prestataires pour le FIMU: planning, boutiques, billeterie; services en ligne
- partie administration: gestion des présentation, plan, prestataires
- visualisation graphique de données issues de la base de donnée
- 2 langues (français + anglais)
Authentification
Au minimum 3 types d’utilisateurs:
- non-authentifié (=public): accès prestataires/plan/services presta
- prestataire: gestion présentation/services proposés (+ visu graphiques?)
- orga: gestion présentation, plan, prestataires, + visu graphiques
Remarques
- Prestataires = personne morale/physique proposant des services dans l’appli
- service = processus interactif sur le front-end permettant de se renseigner, planifier, réagir, etc… à une activité effectuée lors de l’évènement.
- consulter un planning
- réserver une place/nourriture
- laisser un commentaire,…
Sujet 2: site d’information “statistique”
Architecture logicielle
- backend: scripts python + API en NodeJS + base de donnée relationnelle type mysql
- Frontend: VueJS
Fonctionnalités principales
- collecte & nettoyage (si possible dynamique) de données multi-sources,
- intégration du résultat en base de donnée
- créer stats. & graphiques à partir d’un et plusieurs jeux de données,
- page d’accueil (texte, carrousel, …),
- visualisation paramétrée de statistiques & graphiques
- partie admin: gestion accueil, utilisateurs, données…
- 2 langues (français + anglais)
Authentification
Au minimum 3 types d’utilisateurs:
- non-authentifié (=public): accès accueil, enregistrement,
- enregistré: visu stats & graphiques
- orga: gestion accueil, utilisateurs, données, …
Remarques
- Possibilités de mise à jour des donnes (via scripts ou mieux, via admin.)
- Dans certains cas, simulation de jeux de données
- Obligation de faire des croisements entre les jeux de donnés, notamment pour trouver des corrélations
- Pas d’analyse de données via IA demandée (= 3ème années)
Organisation
Planning prévisionnel:
- 09/09: Lancement de la SAE
- jusqu’au 16/09: création des groupes & choix des sujets, envoi à sdomas@univ-fcomte.fr
- 19/09: mini-présentation des sujets choisis par chaque groupe
- chaque semaine: moitié des groupes en suivi de projet (F. Ambert)
- Fin S3 & S4: soutenance + rendu des délivrables (selon sujet & semestre)
Une semaine sur deux, cours avec F. Ambert sur la méthode agile pour la moitié des groupes.
Référents principaux:
- API & NodeJS: J. Azar
- Base de donnée: J. Azar, D. Laiymani
- Front-end: S. Domas
- Collecte et traitement des données: H. Noura
- Suivi projet: F. Ambert + d’autres: K. Deschinkel (placement auto & optimisation), I. Couturier & C. Paterlini (anglais & comm), …
Articles sur cours-info:
- notes d’organisation,
- Descriptif et attendus pour chaque projet
- supports de cours de SAE
Page cours-info: cours-info