Sconote

Projet de BUT

Qu'est-ce que Sconote ?

Le projet Sconote est un site intranet dont le but principal est de permettre aux professeurs du BUT Informatique de l’IUT de Montpellier d’automatiser la génération d’avis de poursuite d’étude. Le site doit également permettre aux différentes écoles recrutant les diplômés du BUT, ainsi qu’aux élèves concernés, d’accéder aux dossiers. Le site web a été développé avec les langages de programmation PHP, HTML et CSS. Il utilise le serveur de base de données MySQL.

sconote

Les compétences

1. Développer — concevoir, coder, tester et intégrer une solution informatique pour un client

2. Proposer des applications informatiques optimisées

3. Installer, configurer, maintenir et optimiser un système informatique

4. Concevoir, gérer, administrer et exploiter les données de l’entreprise

5. Organiser et piloter un projet informatique avec des méthodes classiques ou agiles

6. Travailler efficacement dans une équipe informatique

Les apprentisssages critiques

AC24.01 | Optimiser les modèles de données de l’entreprise

Niveau de maîtrise : acquis

Dans la SAE nous devions faire en sorte de pouvoir créer des agrégations qui permettaient de regrouper des matières. Mais de plus il était possible de regrouper à l'intérieur d'une agrégation d'autres agrégations.

ac24.01

AC24.02 | Assurer la sécurité des données (intégrité et confidentialité)

Niveau de maîtrise : acquis

J'ai mis en place un système de connexion sécurisé pour les utilisateurs du site. Les mots de passe sont cryptés dans la base de données pour garantir la confidentialité des informations.

CE3.01 | en sécurisant le système d'information

Niveau de maîtrise : acquis ac24.02

AC24.03 | Organiser la restitution de données à travers la programmation et la visualisation

Niveau de maîtrise : acquis

Initialement les notes des élèves étaient inséré dans la base de données par un fichier CSV. J'ai mis en place un système de visualisation des notes des élèves sous forme de tableau par semestre. Cela permet aux enseignants de trier les élèves par notes et de voir les moyennes par semestre.

ac24.03

AC24.04 | Manipuler des données hétérogènes

Niveau de maîtrise : acquis

Ce projet impliquait de manipuler des données variés allant des notes des élèves, agrégations aux système de configuration des accès aux dossiers pour les écoles

AC25.02 | Formaliser les besoins du client et de l’utilisateur

Niveau de maîtrise : acquis

Dans ce projet, nous étions en équipe de 5 et avions un scrum master et un product owner, le rôle de ce product owner était de faire l'intermédiaire entre le client et l'équipe de développement, chose que nous avons fait puis mis dans notre product backlog pour regrouper les fonctionnalités (stories) par ordre d'importance.

ac25.02