2. QUELQUES CODES DE L'APPLICATION
Private sub boutonaffectation_click()
If T1 = "" And T2 = "" And T3 = "" And T4 = "" And T5 = "" And T6
= "" And T7 = "" And T8 = "" And T9 = "" And T10 = "" And T11 = "" And T12 = ""
And T13 = "" And T14 = "" And T15 = "" Then
MsgBox ("TOUS LES CHAMPS SONT VIDES")
ElseIf T1 = "" Or T2 = "" Or T3 = "" Or T4 = "" Or T5 = "" Or T6
= "" Or T7 = "" Or T8 = "" Or T9 = "" Or T10 = "" Or T11 = "" Or T12 = "" Or
T13 = "" Or T14 = "" Or T15 = "" Then
MsgBox ("QUELQUES CHAMPS SONT VIDES S'IL VOUS PLAIT")
Else
Adodc2.Refresh
With Adodc2.Recordset
If T2 = !NUMFICHEAFFECT Then
MsgBox ("CET IDENTIFICATION DU STAGIAIRE EXISTE DEJA; VEUILLEZ
RECOMMENCER")
ElseIf Not IsDate(T15.Text) Then
MsgBox ("LA DATE EST MAL ECRITE S'IL VOUS PLAIT")
Else
Adodc2.Refresh
With Adodc2.Recordset
.AddNew
!NUMFICHEAFFECT = T1.Text
!IDSTAGIAIRE = T2.Text
!NOMSTAGIAIRE = T3.Text
!POSTNOMSTAGIAIRE = T4.Text
!PRENOMSTAGIAIRE = T5.Text
!SEXESTAGIAIRE = T6.Text
!PROVENANCE = T7.Text
!FONCTIONSTAGIARE = T8.Text
!GRADESTAGIAIRE = T9.Text
!CONTACTSTAGIAIRE = T10.Text
!CATEGORIESTAGE = T11.Text
!TUTEURSTAGIAIRE = T12.Text
!ADRESSESTAGIAIRE = T13.Text
!DEPARTEMENTAFFECT = T14.Text
!DATEAFFECT = T15.Text
.Update
MsgBox "AFFECTATION EFFECTUEE !"
T1.Text = ""
T2.Text = ""
T3.Text = ""
T4.Text = ""
T5.Text = ""
T6.Text = ""
T7.Text = ""
T8.Text = ""
T9.Text = ""
T10.Text = ""
T11.Text = ""
T12.Text = ""
T13.Text = ""
T14.Text = ""
T15.Text = ""
End With
End If
End With
End If
End sub
CONCLUSION GENERALE
Comme il est affirmé dans la bible, et plus
précisément dans ecclésiaste chapitre 3, verset 1, qu'il y
a un temps pour tout, un temps pour toute chose sous les cieux. C'est pour nous
un bon temps de conclure ce travail.
Notre étude portait sur « le suivi
informatisé des affectations des stagiaires à l'institut national
de préparation professionnelle, direction provinciale du KATANGA.
Suite aux différentes difficultés
rencontrées lors de notre passage dans cette entreprise pour effectuer
le stage de vacances, nous avons, entant que chercheur en informatique,
soulevé une question très importante en ce qui concerne le
processus d'affectations des stagiaires dans les différents services,
qui est celle de savoir :
Comment réorganiser ce système d'informations
afin d'accueillir, affecter, encadrer et coter un stagiaire d'une
manière rapide et facile ?
Pour y parvenir, nous avons, grâce aux techniques
d'observation, d'interview et de documentaire utilisé la méthode
MERISE(Méthode de Réalisation Informatique par les
Sous-Ensembles) ; et cette dernière qui nous a aidé à
concevoir une base des données en Microsoft office Access grâce
aux modèles de conception lui associées.
Après analyse, notre base des données comprend
cinq tables à savoir :
· Table ENCADREUR : celle qui nous permet des
stocker les cordonnées des tous les encadreurs de l'institut national de
préparation professionnel ;
· Table EVALUATION : celle nous permettant de
sauvegarder les informations liées à tous les stagiaires
déjà cotés dans cette entreprise ;
· Table PRESENCE : celle-ci permet de faire un
contrôle régulier (journalier) pour chaque stagiaire
affecté dans un service ;
· Table STAGIAIRES : c'est une table qui sauvegarde
toutes les informations nécessaires pour un stagiaire affecté
· Table UTILISATEUR : c'est une table comprenant
deux champs de saisie, et nous permettant de sauvegarder le nom d'utilisateur
de l'application et le mot de passe pour les raisons de sécurité
des données.
Il nous faut aussi savoir que cette base des données
est gérée et manipulée à partir des formulaires
conçus en Microsoft Visual Basic 6.0 ; et parmi lesquels nous
présentons ici les formulaires de base :
· Un formulaire de lancement : permettant de charger
les fonctionnalités de l'application ;
· Le formulaire d'accueil : comprenant le menu
général de l'application et les sous formulaires contenant les
champs de saisie et les commandes à effectuer ;
· Le formulaire d'authentification : qui permet
à l'utilisateur de s'identifier avant d'accéder aux
informations ;
· Les formulaires d'aperçus dans la base des
données : qui comprennent à leurs tours les commandes de
manipulation de base des données ;
· En fin la page HTML, contenant les coordonnées
et le contact du programmeur pour avoir de l'aide en cas de besoin.
C'est la fin de notre travail, nous sommes vraiment
persuadés d'avoir apporté un plus dans l'arsenal scientifique.
Que le monde scientifique prenne en compte le fruit de notre
travail ; et nous sommes disposés à accepter toute
critique constructive pour l'amélioration de ce dernier
|