Bubhux / Student-Manager

Python MongoDB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

En cours de développement

Menu

  1. Informations générales
  2. Liste pré-requis
  3. Lancement du programme
  4. Interface de l'application
  5. Auteurs et contact

Projet Student Manager

  • Développez une interface utilisateur pour une application de management.

  • Utilisation de Python associé à une base de données MongoDB.
     

  • Fonctinnalitées de l'application.

    • Création : d'étudiants
    • Création : de classes
    • Création : de cours
    • Gestion : des notes
    • Calcul : de la moyenne d'un étudiant
    • Calcul : de la moyenne d'une classe

Retour en haut 🡅

Liste pré-requis

  • Interpréteur Python, version 3.12.0 ou supérieure.

  • Application conçue avec les technologies suivantes :
     

  • Les scripts Python s'exécutent depuis un terminal.

    • Pour ouvrir un terminal sur Windows, pressez la touche windows + r et entrez cmd.
    • Sur Mac, pressez la touche command + espace et entrez terminal.
    • Sur Linux, vous pouvez ouviri un terminal en pressant les touches Ctrl + Alt + T.

Retour en haut 🡅

Lancement du programme

  • Pour lancer le programme.

Taper dans votre terminal la commande:

$ python main.py

Retour en haut 🡅

Interface de l'application

  • Le programme se compose des menus suivants :

    Menu principal
    1. Gestion des étudiants
    2. Gestion des classes
    3. Quitter le programme

     

    Menu gestion des étudiants
    1. Afficher les étudiants
    2. Créer un étudiant
    3. Ajouter une matière à un étudiant
    4. Modifier les notes d'un étudiant
    5. Modifier les informations d'un étudiant
    6. Calculer la moyenne d'un étudiant
    7. Supprimer un étudiant
    r. Retour au menu précedent

     

    Menu gestion des classes
    1. Afficher les classes
    2. Créer une classe
    3. Modifier les informations d'une classe
    4. Ajouter des étudiants à une classe
    5. Supprimer des étudiants d'une classe
    6. Calculer la moyenne d'une classe
    7. Supprimer une classe
    r. Retour au menu précedent

Retour en haut 🡅

Auteurs et contact

Pour toute information supplémentaire, vous pouvez me contacter.
Bubhux: bubhuxpaindepice@gmail.com

About

Python MongoDB


Languages

Language:Python 100.0%