L'objectif de l'application est de faciliter la gestion des stages pour les étudiants du BTS SIO, en offrant une plateforme centrale pour gérer les informations relatives aux stages, aux étudiants, aux entreprises et aux tuteurs.
L'application devrait offrir les fonctionnalités suivantes :
-
Enregistrement des étudiants : l'application doit permettre l'enregistrement des étudiants du BTS SIO, avec les informations suivantes : nom, prénom, adresse e-mail, adresse postale, numéro de téléphone, année d'étude et spécialisation.
-
Gestion des entreprises : l'application doit permettre l'enregistrement des entreprises où les étudiants pourront effectuer leur stage, avec les informations suivantes : nom de l'entreprise, adresse, personne de contact, adresse e-mail et numéro de téléphone.
-
Gestion des tuteurs : l'application doit permettre l'enregistrement des tuteurs qui superviseront les stages, avec les informations suivantes : nom, prénom, adresse e-mail, adresse postale, numéro de téléphone et entreprise.
-
Gestion des stages : l'application doit permettre la gestion des stages pour chaque étudiant, avec les informations suivantes : entreprise, tuteur, date de début et date de fin du stage, description du stage et évaluation du tuteur.
-
Recherche et filtrage : l'application doit permettre aux utilisateurs de rechercher et filtrer les stages, les entreprises et les tuteurs par nom, date, entreprise et spécialisation.
-
Notifications : l'application doit envoyer des notifications par e-mail pour rappeler aux étudiants et aux tuteurs les dates de début et de fin de stage, ainsi que les évaluations.
-
Authentification et sécurité : l'application doit inclure une authentification sécurisée pour les utilisateurs et garantir la sécurité des données.
L'interface utilisateur doit être intuitive et conviviale, permettant aux utilisateurs de naviguer facilement entre les différentes fonctionnalités de l'application.Elle sera donc composé de formulaires et d'un menu pour naviguer entre les différent formulaire.
L'application doit être développée en utilisant des technologies web modernes telles que HTML, CSS, JavaScript et PHP ou Python pour la partie back-end. On utilisera aussi Mariadb comme service de base données.
Le développement de l'application devrait être terminé dans un délai de trois mois à partir de la date de début du projet.
Le budget pour le développement de l'application seras de 99999.99 Bitcoin en 3 versement(un par mois).
nous offrirons une maintenance et un support continus pour l'application après sa mise en ligne, y compris la résolution des bugs et la mise à jour des fonctionnalités(contre monnaie payante bien sur).
faire une application qui permet de gérer les stages des étudiants du BTS SIO, elle doit permettre de gérer les étudiants, les entreprises, les stages et les tuteurs.
Décrivez brièvement la portée de ce document de vision, notamment les programmes, les projets, les applications et les processus métier auxquels
- professeur
- gestion des étudiants (ajout, modification)
- gestion des entreprises (ajout, modification)
- gestion des stages (ajout, modification)
- gestion des tuteurs (ajout, modification)
- afficher les étudiants
- afficher les stages
- afficher les entreprises
- afficher les tuteurs
aucune pour le moment
- nom
- prénom
- année
- nom
- adresse
- code postal
- téléphone
- nom
- prénom
- téléphone
- nom
- description
- date de début
- date de fin
- étudiant
- entreprise
- ajouter un étudiant
- modifier un étudiant
- afficher les étudiants
- trier par nom
- trier par année
- ajouter une entreprise
- modifier une entreprise
- afficher les entreprises
- trier par nom
- trier par code postal
- trier par nombre de stages
- ajouter un tuteur
- modifier un tuteur
- afficher les tuteurs
- trier par nom
- ajouter un stage
- modifier un stage
- afficher les stages
- trier par nom
- trier par date de début
- trier par date de fin
- afficher les stages d'un étudiant
- afficher les stages d'une entreprise
[Image: image]
[Image: image]
[Image: image]
[Image: image]