Cette SAÉ permet, après avoir collecté et formalisé les besoins d'un client, de développer une application de
qualité répondant à ces besoins. L'application devra s'appuyer sur une base de données et sur un serveur.
Vous allez constituer des équipes de 3 ou 4 personnes. Chaque équipe
devra réfléchir à la création d’un championnat par équipe ou
individuel avec un classement automatique. Il peut s’agir d’un
sport, d’une compétition, d’un concours, d’un rassemblement,
de rencontres etc. Il peut s’agir d’un évènement existant ou
bien encore d’un projet fictif créé exceptionnellement pour
mettre en valeur vos compétences en PL/PGSQL et en PHP.
Vous devrez présenter vos résultats dans un site
web dynamique protégé par un login et un mot de passe. Vous ferez
la demande d’activation de votre hébergement web et de votre accès
à l’administration BDD "adminer" sur le serveur discord JR Candev . https://discord.gg/prvfgeQ2
Apprentissages critiques :
-
Concevoir, gérer, administrer et exploiter les données de
l’entreprise et mettre à disposition toutes les informations pour
un bon pilotage de l’entreprise
- Développer
(c’est-à-dire
concevoir, coder, tester et intégrer)
une solution informatique pour un client.
Travailler en équipe (C6) :
-Acquérir les compétences interpersonnelles pour travailler en équipe. Identifier le rôle de chacun
Objectifs et problématique professionnelle :
Vous aurez à votre disposition une base de données postgresql (coté serveur) et un hébergement Web . L’objectif est d’y insérer un site web dynamique. A tester : https://nmap.online sur l’adresse ip du serveur JR Candev 144.91.83.217
Travail encadré : 4H30 Projet TP
Chaque groupe devra fournir les livrables suivants :
- Un MCD et son MLD associé. (niveau merise2 souhaité).
- Un script de création des tables et son jeu de données.
- Un fichier « groupe_N°numero_de_groupe.odt »
qui reprend une présentation du groupe et le mode opératoire
détaillé du programme.(=mode d'emploi)
- Un script sql par trigger et ou fonction
associée. (= Code de l'application documenté suivant les règles de
l'art).
- Un screen record video pour une démonstration du votre application.
- Un site Web dynamique permettant de tester les programmes en PL/PGSQL et en PHP.
- Les scripts php avec les fonctions utilisées. (Formulaire de connexion avec authentification password_hash,etc..
- Un moodboard
Tout autre document susceptible d’aider à la compréhension du programme.
- Enseignant: Capitaine Dany
- Enseignant: Kevin GUERRIER