90 lines
2.2 KiB
TeX
90 lines
2.2 KiB
TeX
|
\skbheading{La fiche de l’enseignant dans l’annuaire du module Scribe}
|
|||
|
L’enseignant, dans l’annuaire du module Scribe, est la conjonction de plusieurs classes d’objets :
|
|||
|
\begin{itemize}
|
|||
|
\item top
|
|||
|
\item person
|
|||
|
\item organizationalPerson
|
|||
|
\item posixAccount
|
|||
|
\item shadowAccount
|
|||
|
\item inetOrgPerson
|
|||
|
\item sambaSamAccount
|
|||
|
\item administrateur
|
|||
|
\item ENTPerson
|
|||
|
\item ENTAuxEnseignant
|
|||
|
\item radiusprofile
|
|||
|
\end{itemize}
|
|||
|
|
|||
|
La partie métier est portée par les classes \emph{administrateur}, \emph{ENTPerson} et \emph{ENTAuxEnseignant}.
|
|||
|
Les attributs susceptibles d’être associés à un enseignant sont les suivants :
|
|||
|
|
|||
|
\begin{itemize}
|
|||
|
\item les attributs issus de la classe administrateur :
|
|||
|
\begin{itemize}
|
|||
|
\item dont les attributs obligatoires :
|
|||
|
\begin{itemize}
|
|||
|
\item typeadmin
|
|||
|
\item codecivilite
|
|||
|
\end{itemize}
|
|||
|
\item et les attributs optionnels :
|
|||
|
\begin{itemize}
|
|||
|
\item dateNaissance
|
|||
|
\item mailDir
|
|||
|
\item mailHost
|
|||
|
\item mailForwardingAddress
|
|||
|
\item mailAlternateAddress
|
|||
|
\item Meflcf
|
|||
|
\item Divcod
|
|||
|
\item FederationKey
|
|||
|
\item ManagedGroup
|
|||
|
\item LastUpdate
|
|||
|
\item intid
|
|||
|
\end{itemize}
|
|||
|
\end{itemize}
|
|||
|
|
|||
|
\item les attributs issus de la classe ENTPerson :
|
|||
|
\begin{itemize}
|
|||
|
\item dont les attributs obligatoires :
|
|||
|
\begin{itemize}
|
|||
|
\item ENTPersonLogin
|
|||
|
\item ENTPersonJointure
|
|||
|
\end{itemize}
|
|||
|
\item et les attributs optionnels :
|
|||
|
\begin{itemize}
|
|||
|
\item ENTPersonAutresPrenoms
|
|||
|
\item ENTPersonNomPatro
|
|||
|
\item ENTPersonSexe
|
|||
|
\item ENTPersonCentresInteret
|
|||
|
\item ENTPersonAdresse
|
|||
|
\item ENTPersonCodePostal
|
|||
|
\item ENTPersonVille
|
|||
|
\item ENTPersonPays
|
|||
|
\item ENTPersonAlias
|
|||
|
\item ENTPersonStructRattach
|
|||
|
\item ENTPersonFonctions
|
|||
|
\item ENTPersonProfils
|
|||
|
\item ENTPersonDateNaissance
|
|||
|
\item personalTitle
|
|||
|
\end{itemize}
|
|||
|
\end{itemize}
|
|||
|
|
|||
|
\item les attributs issus de la classe ENTAuxEnseignant :
|
|||
|
\begin{itemize}
|
|||
|
\item dont les attributs obligatoires :
|
|||
|
\begin{itemize}
|
|||
|
\item aucun attribut obligatoire
|
|||
|
\end{itemize}
|
|||
|
\item et les attributs optionnels :
|
|||
|
\begin{itemize}
|
|||
|
\item ENTAuxsEnsMEF
|
|||
|
\item ENTAuxEnsCategoDiscipline
|
|||
|
\item ENTAuxEnsMatiereEnseignEtab
|
|||
|
\item ENTAuxEnsClasses
|
|||
|
\item ENTAuxEnsGroupes
|
|||
|
\item ENTAuxEnsClassePrincipal
|
|||
|
\item ENTAuxEnsRespStage
|
|||
|
\item ENTAuxEnsTutStage
|
|||
|
\end{itemize}
|
|||
|
\end{itemize}
|
|||
|
\end{itemize}
|
|||
|
|