Nothing Special   »   [go: up one dir, main page]

Projet

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 7

Projet: application de gestion des emplois du temps / examen avec

génération totalement automatique

La planification du temps consiste à affecter des ressources données (humaines,


matérielles,…etc.) à des intervalles de temps, pour satisfaire au mieux un ensemble
d´objectifs tels que l´amélioration de la qualité de service et les conditions de
travail , tout en respectant les contraintes imposées par les entités disponibilité des
ressources humaines, matérielles,…etc.

Parmi les domaines d’application de la planification d´horaire, on trouve celui des


établissements éducatifs, notamment dans les universités qui exploitent de
nombreuses ressources humaines.

Ce problème est très important. En effet un mauvais emploi du temps influe


directement et négativement sur le niveau de l´acquisition des étudiants. Le
problème de l´emploi du temps est un problème ardu dont la réalisation à la main
est une tâche draconienne qui peut mobiliser plusieurs personnes plusieurs jours de
travail. Sans oublier, que toute modification des données du problème peut
complètement remettre en cause la solution trouvée.

Objectifs de " l’application de gestion d’emploi de


temps avec génération automatique "

➢ Concevoir et développer une application intégrée de suivi et planifications


des enseignements (plan d’étude, emploi du temps, emploi des examens,
gestion des absences et rattrapages, calcul de charge horaire et heure
supplémentaire …) afin de répondre aux exigences des utilisateurs et offrir
un accès temps réel à ces données.
➢ L’application doit générer l’emploi du temps d’une façon totalement
automatiques en se basant sur des préconditions fixées par l’administrateur :
vœux horaires enseignants, affectation matière, exigences pour
l’enseignement de quelques matières (type salle, équipements, …)
➢ Fournir des tableaux de bord sous forme d’états et de graphiques aux
différents responsables visualisant l’état des enseignements et
d’exploitations des ressources

➢ Générer les annexes du plan d’études conformément au format demandé par


l’université Fournir des états en batch (emploi temps, invitation
surveillance, …) Assurer la consultation multicritère de la base de données.
➢ L’application sera déployée sur le réseau local de l’établissement selon
l’architecture clientserveur avec un nombre de client illimité L’application
doit respecter le système d'enseignement au TOGO à savoir le régime LMD.

L’application de gestion des emplois du temps doit permettre la gestion efficace


des tâches reliées à la gestion des plans des études, de la répartition de la charge
d’enseignement, de la gestion des emplois du temps, du suivi des emplois du temps
(absences, rattrapages), de la gestion des examens et de l’impression d’états
statistiques servant à la prise de décision. Par ailleurs, elle doit être capable de
prendre en considération les caractéristiques de l’établissement à laquelle
l’application est destinée et s’adapter aux choix et aux règles de gestion relatives
au suivi des enseignements. L’application doit générer l’emploi de temps d’une
façon totalement automatique en se basant sur des préconditions fixées par
l’administrateur : vœux horaires des enseignants, affectation matière, exigences
pour l’enseignement de quelques matières (type salle, équipements…)
L’application doit respecter le système d'enseignement au TOGO à savoir le régime
LMD

Type d'application et License d'exploitation

L'application doit garantir un accès via le réseau local de l'établissement (Type


Client / Serveur).
Fonctionnalités demandées
L’application doit permettre de garantir une souplesse dans le paramétrage des
points suivants :
➢ Le nom de l'établissement et ses cordonnées, le logo de l’établissement qui
apparaitra sur les états,
➢ Nature des enseignements : Cours, Travaux dirigés, Travaux pratiques ou
autres types d’enseignement,
➢ Type des groupes : Filière, Section, Groupe de cours, Groupe de TD,

➢ Groupes de TP ou autres types, Horaires : L’application doit permettre


d’introduire les horaires (la durée de chaque séance et l’heure de début de
chacune, le nombre de créneaux par jour, les jours de travail et les jours de
repos),
➢ Paramétrages des états d’impression : Texte personnalisable, largeurs des
colonnes paramétrables

Gestion de groupes
La gestion des groupes d’étudiants doit être entièrement paramétrable. La
hiérarchie des groupes ne doit être soumise à aucune limite d’utilisation. Une
édition graphique des hiérarchies des groupes est souhaitable.

Génération automatique et optimisée de l’emploi du


temps

L’application doit être dotée d’un module permettant la génération automatique des
emplois dans un temps raisonnable, elle doit affecter les séances d’une façon
intelligente, en respectant toutes les contraintes, et en minimisant les séances
creuses aux enseignants et aux étudiants. La génération doit être basé sur des
préconditions fixées par l’administrateur : vœux horaires enseignants, affectation
matière, exigences pour l’enseignement de quelques matières (type salle,
équipements…)

Gestion des salles et ressources pédagogiques


L’application doit permettre d’introduire des salles, chaque salle possède une
capacité d’accueil et des caractéristiques relatives aux enseignements (Salle de
cours, de TD, de TP ou autres, Salle équipée d’un vidéo projecteur, équipée d’un
matériel spécifique…)

Gestion des plans de cours et de la répartition de la


charge d’enseignement

Chaque filière est censée recevoir une formation caractérisée par la matière ou le
module à enseigner, la nature d’enseignement, la durée de la séance, la fréquence
de celle-ci (régulière (chaque semaine), par quinzaine, par mois, 3 fois par mois ou
irrégulière (par exemple pour le cas d’un enseignant invité qui assurera
l'enseignement de toutes les séances dans une période bien déterminé). La charge
d’enseignement est répartie sur l’ensemble des enseignants en fonction du grade et
du statut de chaque enseignant. L’application doit contrôler la répartition de la
charge (le nombre de groupes affectés doit être égal au nombre de groupes total).
Les tâches de saisie des données de base peuvent être remplacées par une opération
d'import à partir d'autres sources de donnée telles que texte, Excel, csv…. Par
ailleurs, l’application doit permettre également l’exportation des données saisies
vers d'autres formats tels qu’Excel, CSV, des fichiers texte…

Gestion des emplois du temps

L’application doit permettre de prendre en charge les vœux des enseignants, et


éventuellement des groupes des étudiants. Des interfaces graphiques doivent être
conçues pour prendre en charge ces vœux des enseignants. L’application doit
assister l’utilisateur à l’élaboration des emplois du temps. Elle doit présenter une
interface ergonomique et facile à exploiter. Elle doit contrôler toute affectation non
autorisée (double affectation d’un enseignant, d’une salle ou d’un groupe,
non-respect des vœux, non-respect des capacités des salles ou non-conformité des
caractéristiques des salles aux plans de cours). L’application doit également
permettre de réaliser des tâches d’édition usuelles (permutation entre séances,
changement de salle, réaffectation de la charge, permutation de groupes entre
enseignants, changement d'horaire d'une séance…) d'une façon facile et intuitive
"Drag and Drop" et on affichant tous les possibilités pour faire ces changements à
fin de faciliter la tâche de l'utilisateur final de l'application. L’application doit aussi
fournir des options de recherche afin de faciliter l’accès à une information.

Impression des emplois du temps

L’application doit permettre l’impression des emplois du temps pour distribution


aux enseignants et affichage aux étudiants, il est préférable de présenter divers
formats d’impression. Egalement les états des emplois des salles. Les états
d'impression doivent être paramétrable, afin de garantir une souplesse à l'utilisateur
pour personnaliser ces états. L’application doit permettre l’envoi personnalisé des
emplois du temps des enseignants via la messagerie électronique. Il doit également
fournir un moyen efficace pour le déploiement Web des emplois du temps : export
des données vers un format donné (Excel, CSV, …) nécessaire via interface
spécifique. Ces données seront utilisées dans un deuxième temps pour les importés
au niveau des sites web des établissements.

Suivi de déroulement des cours

L’application doit permettre l’impression d’un état récapitulatif des enseignements


pour une journée afin de contrôler la présence des enseignants dans les salles. Cet
état servira de moyen efficace pour la gestion des absences et des rattrapages.
Gestion des absences et des rattrapages

L’application doit permettre d’imprimer un état de suivi journalier des absences des
enseignants. Il doit également permettre la saisie des absences et des rattrapages. Il
doit également fournir un état global des absences et des rattrapages de chaque
enseignant. Il est nécessaire de pouvoir imprimer les avis des absences et des
rattrapages, et de fournir un moyen pour le déploiement web de ceux-ci.
L’application doit permettre l’impression des avis d’absence et de rattrapage.

Gestion des états annexes

L’application doit permettre la génération des états annexes demandés par


l’Université : Etat récapitulatif de la répartition de la charge des enseignants Etat
récapitulatif des heures d’enseignement en fonction des plans de cours et du
nombre de groupes Etat détaillé de la répartition de la charge d’enseignement par
enseignant et auditoire La conversion horaire doit être paramétrable afin d’assurer
la conformité des états annexes. Une interface dédiée à ce besoin doit être
envisagée.

Gestion des examens

L’application doit permettre la gestion des examens à passer par chaque auditoire.
Elle doit permettre la saisie des vœux des enseignants, la planification des examens
et l’impression des convocations aux responsables des matières (pour le dépôt des
énoncés) et aux surveillants. Elle doit également fournir un calendrier des examens
pour chaque auditoire. Elle doit également fournir un moyen de génération
automatique des surveillances en se basant sur les vœux des enseignants et la
charge de surveillances de chacun. 10 L’application doit fournir des états de suivi
des examens : état des surveillances, étiquettes à coller aux enveloppes pour les
énoncés, fiches de décharge de dépôt des énoncés, fiches de vœux des
surveillances, convocations aux surveillances, Calendrier des examens…
Génération des Statistiques

L’application doit permettre de générer au minimum les statistiques suivantes :

➢ Volume horaire par type d'enseignement


➢ Volume horaire supplémentaire
➢ Taux d'occupation des salles
➢ Taux d'absences
➢ Taux de rattrapages
➢ Répartition des grades
➢ Répartition des statuts

Importation des données

L’application doit permettre l’importation facile des données de sources externes


(fichiers Excel, texte…). Elle doit avertir l’utilisateur aux erreurs d’importation
éventuelles.

Vous aimerez peut-être aussi