Système d’affectation de collège en ligne utilisant PHP et MySQL


nom du projetSystème d’affectation des collèges en ligne
Langue utilisée PHP5.6, PHP7.x
Base de donnéesMySQL 5.x
Design de l’interface utilisateur HTML, AJAX, JQUERY, JAVASCRIPT
Navigateur WebMozilla, Google Chrome, IE8, OPÉRA
LogicielXAMPP / Wamp / Mamp / Lamp (n’importe qui)

Dans ce projet, nous utilisons PHP et MySQL base de données. Il a trois modules

  1. Administrateur
  2. Prof
  3. Utilisateur (étudiants)

Module d’administration

  • L’administrateur est le superutilisateur du site Web qui peut tout gérer sur le site Web. L’administrateur peut se connecter via la page de connexion
  • Tableau de bord: dans cette section, l’administrateur peut voir tous les détails en bref, comme le cours total, le nombre total de matières et le nombre total d’enseignants.
  • Cours: Dans cette section, l’administrateur peut gérer le cours (ajouter / mettre à jour / supprimer).
  • Objet: Dans cette section, l’administrateur peut gérer le sujet (ajouter / mettre à jour / supprimer).
  • Enseignant: Dans cette section, l’administrateur peut gérer l’enseignant (ajouter / mettre à jour).
  • Annonce / Nouvelles: Dans cette section, l’administrateur peut ajouter et supprimer l’annonce / les nouvelles.
  • Devoir téléchargé: dans cette section, l’administrateur peut afficher le devoir coché et non coché qui est téléchargé par les étudiants et vérifié par les enseignants.
  • Recherche: dans cette section, l’administrateur peut rechercher le devoir téléchargé à l’aide du nom de l’enseignant, du numéro du devoir et du nom du sujet.
  • Rapports: dans cette section, l’administrateur peut afficher le rapport d’affectation téléchargé pour une période donnée.
  • L’administrateur peut également mettre à jour son profil, changer le mot de passe et récupérer le mot de passe.
lire plus  Calculatrice avec interface graphique Tkinter en Python avec code source

Module enseignant

  • Tableau de bord: Dans cette section, l’enseignant peut voir tous les détails en bref, comme le nombre total d’étudiants (qui est inscrit au même cours que l’enseignant), le devoir total et l’annonce totale.
  • Devoir: Dans cette section, les enseignants peuvent gérer le devoir (ajouter / mettre à jour).
  • Devoir téléchargé: dans cette section, les enseignants peuvent afficher le devoir coché et non coché qui est téléchargé par les élèves et vérifié par eux.
  • Rapports Subject Wise: Dans cette section, l’enseignant peut afficher le rapport de devoir téléchargé (par sujet) pour des périodes particulières.
  • Utilisateurs enregistrés (étudiants): dans cette section, l’enseignant peut afficher les détails des étudiants inscrits avec des cours particuliers.
  • L’enseignant peut également consulter son profil, changer le mot de passe et récupérer le mot de passe.
lire plus  Programmation réseau Python pour les ingénieurs réseau (Python 3) - Cours Udemy gratuits

Module utilisateur

  • Tableau de bord: dans cette section, l’utilisateur (les étudiants) peut voir l’avis qui est annoncé par ses professeurs de cours.
  • Devoir: dans cette section, l’utilisateur (étudiants) soumet son propre devoir et affiche le statut du devoir s’il est coché ou non.
  • L’enseignant peut également mettre à jour son profil, changer le mot de passe et récupérer le mot de passe.

Bref de la page d’accueil

C’est la page d’accueil du système d’affectation de collège en ligne sur ce que les étudiants peuvent afficher un avis qui, en annonçant par un administrateur du collège et également l’étudiant non inscrit, peut s’inscrire lui-même.

Certains des écrans de projet

Page d’accueil

Page d'accueil OCAS

Inscription des utilisateurs / étudiants

lire plus  Leadership: vous pouvez parler comme un leader

Tableau de bord des enseignants

Tableau de bord des enseignants OCAS

Les enseignants ajoutent un devoir

OCAS Ajouter l'affectation des enseignants.

Comment exécuter le projet de système d’affectation des collèges en ligne à l’aide de PHP et MySQL

1.Téléchargez le fichier zip

Extrayez le fichier et copiez le dossier ocas

3. collez dans le répertoire racine (pour xampp xampp / htdocs, pour wamp wamp / www, pour lamp var / www / html)

4.Ouvrez PHPMyAdmin (http: // localhost / phpmyadmin)

5.Créez une base de données avec le nom ocasdb

6.Importer le fichier ocasdb.sql (donné dans le package zip dans le dossier de fichiers SQL)

7. Exécutez le script http: // localhost / ocas

Identifiant de l’administrateur
Nom d’utilisateur: admin
Mot de passe: Test @ 123

Diplôme d’enseignant
Nom d’utilisateur: EMP12345
Mot de passe: Test @ 123
ou Enregistrer un nouvel enseignant via le panneau d’administration

Identifiant de l’utilisateur
Nom d’utilisateur: test@gmail.com
Mot de passe: Test @ 123
ou Enregistrer un nouvel utilisateur

Afficher la démo ———————————

Lien de téléchargement du projet




Telecharger ici

Laisser un commentaire

Aller au contenu principal