StudentGradesManagesystem
- Dans le système de gestion des résultats des élèves, les utilisateurs du système sont des étudiants, des enseignants et des administrateurs de l'école. Tous les types d'utilisateurs ne peuvent utiliser le système qu'après se connecter et s'authentifier. Les étudiants utilisent ce système pour vérifier leurs propres notes. Les enseignants utilisent ce système pour entrer et vérifier les résultats des tests des cours qu'ils enseignent. Les administrateurs de l'enseignement peuvent vérifier toutes les notes de cours et utiliser ce système pour compter les notes et générer des rapports. Les fonctions de base du système comprennent:
- Connexion de l'utilisateur: authentifiez l'identité de l'utilisateur. Gestion des informations des utilisateurs: gérer les informations de base de divers utilisateurs tels que les étudiants, les enseignants et les administrateurs. Par exemple: les informations sur les élèves comprennent: numéro d'étudiant, nom, âge, sexe, date de naissance, adresse, numéro de téléphone, e-mail, etc.
- Entrée de score: les enseignants peuvent vérifier les cours qu'ils enseignent ce semestre et entrer dans les résultats des tests des élèves. Pendant le processus d'entrée, les scores saisis peuvent être temporairement enregistrés et soumis une fois l'entrée terminée.
- Maintenance des scores: avant de soumettre, les enseignants peuvent modifier les scores des élèves entrés ou temporairement stockés; Mais après la soumission, ils ne peuvent interroger et ne peuvent apporter aucune modification; Les administrateurs de l'enseignement peuvent effacer les scores soumis par les enseignants.
- Requête du score: les enseignants et les administrateurs de l'enseignement peuvent consulter les résultats des tests des élèves. Les étudiants ne sont autorisés à vérifier leurs propres résultats des tests et les enseignants ne sont autorisés qu'à vérifier les résultats de leurs cours.
- Statistiques de grade: les administrateurs de l'enseignement peuvent analyser les notes statistiquement par des cours, des étudiants, des cours, du temps, etc., et les afficher avec une meilleure interface visuelle. Par exemple: l'administrateur pédagogique compte le nombre d'étudiants qui sont excellents, bons, courts, réussits, échoués et le pourcentage du nombre total d'étudiants, et compte le score moyen, le taux de réussite, le taux d'échec, le taux d'examen absent, etc. Parmi eux, le 100-90 est le meilleur, 89-80 est le meilleur, 79-70 est le meilleur, 69-60 est le passage, et en dessous de 60 points est le défaillance. Le nombre d'étudiants d'étudiants ayant des notes excellents, bonnes, moyennes, de passage et d'échec est de sortie comme nécessaire.
Todolist:
Hiérarchie pour séparer les opérations de base de données et la logique métier
Remplacez la couche d'opération de données par mybatis