Académique Documents
Professionnel Documents
Culture Documents
B.P:841 GOMA
isiggoma@isig.ac.cd
www.isig.ac.cd
EPIGRAPHE
DEDICACE
REMERCIEMENT
Ce travail résulte d’une conjugaison d’efforts. C’est ainsi que nous ne saurons le
clore sans adresser nos remerciements à tous qui ont contribué d’une manière ou
d’une autre à sa réalisation.
Nos remerciements s’adressent d’abord à l’éternel tout puissant pour le souffle
de vie et pour tous ses bienfaits. Egalement à mes parents Jean Felix NEGURA
BARIYANGA et Jeannette KAMARA pour leur amour infini, leur courage et leur force
qui m’ont appris a toujours persévérer. Que Dieu tout puissant vous accorde
longévité, joie et sante.
Nos remerciements s’adressent à toutes les autorités académiques et au corps
enseignant de l’ISIG-GOMA. Nous tenons à remercier très vivement l’assistant Jean-
Paul BAGUMA qui a assuré la direction de ce travail. Nous lui exprimons notre
profonde gratitude.
Nous remercions particulièrement le CT Jean-Pierre BWENGE et le personnel
de l’Institut Supérieur de Management des Grands-Lacs (ISMG-L) pour nous avoir
facilité la récolte des données. Nous leurs disons grand merci.
A mes sœurs, frère et beau-frère : Me Alice MANIRIHO, Dr Mireille ICYIMPAYE,
Elisha KWIZERA, Dorcas IKUZWE et Janvier HERI qui n’ont jamais cessé de nous
soutenir pendant les moments difficiles. Nous leurs disons merci.
A mes tantes et oncles, cousines et cousins pour le soutien et encouragement
sans relâche. Nous en sommes reconnaissants.
A mes amis Olivier BAHOZE, Elias KAZIGE, Benjamin BAMO, MUSAFIRI NSEKE,
MUSSA BUTACHA et Yves MIRIMO, votre affection et vos encouragements durant ces
années d’étude ne m’ont pas laissée indifférente. Nous en sommes reconnaissants.
Merci pour vos conseils.
A tous mes camarades avec qui nous avons passé des moments difficiles. A tous
ceux qui de loin ou de près ont contribué à notre formation, nous disons merci.
SIGLE ET ABREVIATION
A : Alphabétique
AB : Administrateur du Budget
AC : Automatisée conventionnelle
AN : Alphanumérique
CA : Calculé
E : Elémentaire
M : Mouvement
MAJ : Mise à jour
N : Numérique
OB : Opérations bancaires
PF : Procédure fonctionnelle
RO : Règle d’organisation
SI : Système d’information
SIG : Signalétique
SIT : Situationnel
TM : Travail Manuelle
1
INTRODUCTION
1. Etat de la Question
Depuis bien longtemps, les hommes à travers diverses structures éprouvent le besoin
de partager les informations en temps réel. Face à cette obsession, plusieurs études ont été
menées pour concevoir un système de diffusion des informations capable de couvrir des
vastes étendus afin de révolutionner le système de communication de l'ancien temps en un
système de communication intégrant la nouvelle technologie de l'information et de
communication dont le plus récent serait l'interface web.
Ainsi, il serait souhaitable pour les institutions tant publiques que privées d’adhérer
à cette nouvelle formule de diffusion des informations qui leur permettraient la mise en ligne
des tous les services concernant le public afin de dépasser les problèmes d’encombrement au
sein de leurs sièges.
Toutefois, les idées de nos prédécesseurs nous ont permis d'apporter une innovation
dans notre travail dans le cadre de la conception du site web. C'est ainsi que nous en citons
quelques-uns:
- NTWARI JUSTIN a travaillé sur la « conception d’un site web dynamique de réservation
des chambres en ligne cas belveder hôtel1 »
- KAMBALE RUTA Augy a travaillé sur la « conception et mise en place d’un portail web
dynamique sous PHP/MySQL dans une organisation non gouvernementale cas de
l’ONG Internationale IRC /Goma2»
La différence avec nos prédécesseurs ci-haut cités, est que notre travail à part la
publication des informations aux étudiants sera l'objet d'affichage d’un formulaire que des
étudiants rempliront et des questions à choix multiple auxquelles les étudiants pourront
répondre et ensuite du stockage de ces informations fournit par ses étudiants dans une base
de données.
1
NTWARI JUSTIN, conception d’un site web dynamique de réservation des chambres en ligne, cas belveder
hôtel, inédit, ISIG-GOMA, 2010-2011
2
KAMBALE RUTA Augy, conception et mise en place d’un portail web dynamique sous PHP/MySQL dans une
organisation non gouvernementale, cas de l’ONG Internationale IRC /Goma. Inédit, ISIG-GOMA, 2010-2011
2
2. Problématique
Eu égard à ce qui précède, il convient de relever les interrogations suivantes qui attirent notre
attention :
Quel mécanisme faut-il mettre en place pour améliorer la passation des examens au
sein d’une institution supérieure ?
Que faire pour réduire le délai de correction des examens par les enseignants afin de
permettre la publication des résultats à temps ?
Au cours de cette étude, nous tenterons d’apporter des solutions pour pallier les
préoccupations ainsi évoquées.
3. Hypothèse
Vu que l’hypothèse est une réponse provisoire que le chercheur doit mettre en place
pour répondre aux différentes préoccupations. Nous avons formulé notre hypothèse ainsi:
La conception d’un site web dynamique avec html, JavaScript et PHP utilisant une base
de données MySQL ; et qui pourra contenir une application qui peut gérer la passation
des examens en ligne peut arranger l’affaire
Proposer à chaque enseignant de composer 100 questions avec des réponses à choix
multiple parmi lesquelles on tirera les questions d’examen avancera rapidement le
processus de correction et la publication sera dans quelques heures au lieu de
plusieurs jours.
3
KAZEGE CIZUNGU Modeste, Informatique Générale, Ed. MEDIASPAUL, Kinshasa (RDC), 2008. P.217
3
4. Objectif du Travail
Un objectif de recherche est la contribution que les chercheurs espèrent apporter à
un champ de recherche en validant ou en invalidant une hypothèse. L’objectif général de notre
étude scientifique, étant donné les problèmes épinglés, s’énonce comme étant la conception
et la mise en place d’un site web dynamique qui pourrait aider à gérer la passation des
examens en ligne et épargner le personnel le processus d’arrangement et dépouillement de
copies.
En outre, il regorge des objectifs spécifiques tels que fournir quelques informations
sur le fonctionnement de l’institution aux étudiants notamment :
L’affichage de l’horaire de cours
La publication des résultats
L’affichage de communiqués de l’institution à l’intention des étudiants
Informer les internautes des activités de l’ISMG-L/ Goma
6. Délimitation du Sujet
Dans l’espace, notre sujet est délimité dans l’idée de gérer la passation des examens
et l’affichage de différentes informations aux étudiants de l’ISMG-L/Goma.
Temporellement, notre conception sera fonctionnelle dès sa mise en place jusqu’au
jour où un autre informaticien fera mieux.
4
7.2. Techniques
Une technique, dans une recherche scientifique, est un outil permettant au chercheur
de recueillir les données6.
Celles qui nous ont été précieuses sont les suivantes:
La technique documentaire : nos premières données ont été recueillies dans des
ouvrages, des revues ainsi que d’autres travaux disponibles dans diverses
bibliothèques de la ville et sites web.
La technique d’interview : celle-ci nous a aidés dans nos contacts verbaux avec le
personnel de l’ISMG-L /Goma.
8. Difficultés Rencontrées
Il n’est jamais facile de rédiger un tel travail sans pour autant se heurter aux difficultés
de tout ordre : pécuniaire, manque d’informations, manque d’ouvrages relatifs au sujet en
cours de traitement.
4
Le Petit Larousse Illustré 2012
5
Ass. Amani HAGUMA, Méthode d’Analyse du Système Informatique I, cours dispensé en G2IG/ISIG-Goma,
2013-2014
6
CT. Omer KAKULE, Initiation à la Recherche Scientifique, cours dispensé en G2/ISIG-Goma, 2013-2014
5
9. Subdivision du Travail
Mis à part l’introduction et la conclusion, notre travail est reparti en quatre chapitres
suivants:
Chapitre I : CADRE THEORIQUE ET PRESENTATION DE L’ENTREPRISE
1.2. Le protocole
7
Wikipédia 2015, consulté le 16 mai 2015 à 10h30
7
1.3. Internet8
1.4. Le web9
Il sied de souligner que le Web n'est pas l'Internet. Il en est juste une application
parmi tant d'autres. De tous les services d'Internet, la « toile mondiale » le World Wide Web
(ou simplement le Web) est le moyen de communiquer le plus convivial. Crée en 1989 par le
professeur Tim Berners-Lee du Centre Européen de recherche Nucléaire (CERN de Genève),
pour améliorer la convivialité de l'exploitation de l'Internet, le Web se définit de par son
contenu comme un grand réservoir d'informations exploitables sur l'Internet. C'est donc la
partie multimédia de l'Internet permettant à la fois la diffusion de textes, de sons, d'images
etc.
a. Page web
La page web est le document qui apparaît sur un écran d'ordinateur et qui se présente
sous forme de texte, de son, d'images etc. Une page web est écrite dans un langage particulier
appelé le HTML.
b. Site web
Un site web quant à lui est constitué de l'ensemble des pages créées par une
structure ou un individu, reliées entre elles par des liens hypertextes, stockées sur un serveur
et accessibles via internet.
8
CT Jean-Claude KASAVUBU, Informatique Générale. Dispensé en G1IG/ISIG-Goma, 2012-2013
9
Ladréa M. (Juin 1998). Internet et le World Wide Web. Formation des professeurs aux outils informatiques du
multimédia et de l’internet. France. P18
10
MBENGUE M. Création et gestion des sites web et de portails documentaires. P6-11 Cours Récupéré le 20
Décembre 2014 à partir dehttp://foad.refer.org/IMG/pdf/Creation_sites_web.pdf
8
Site web statique : ici, les requêtes portent sur des fichiers html.
Ce sont des sites réalisés uniquement à l'aide des langages (X) HTML et CSS ;
constituées des pages HTML prédéfinies, créées une fois pour toute à l'aide d'un
éditeur HTML par le concepteur du site et stockées sur le serveur web. Celui-ci renvoie
ces pages à la demande au visiteur. Par la suite ces pages ne pourront être modifiées
que via un éditeur HTML, par le concepteur ou le webmaster.
Site web dynamique : ici, les requêtes déclenche sur le serveur l’exécution d’un script.
Le script produit une page en HTML.
Ils utilisent d'autres langages et outils en plus de (X) HTML et CSS, tels que PHP, les
requêtes SQL, le SGBD MySQL et autres. Un site dynamique est un site Web dont les
pages HTML se construisent lors de sa consultation par un internaute en sollicitant des
bases de données filtrées par des outils logiciels de mise en forme. Ainsi, la mise à jour
des sites web dynamiques tant sur le fond que sur la forme est facilitée.
1.6. Hébergement
· Une procédure d'enregistrement de nom de domaine (ou adresse internet) ; On peut opter
pour un enregistrement personnel de son nom de domaine ou en laisser la charge à un
spécialiste ;
2.1. Le html11
N B : Il est à noter que, le XHTML : un langage de description des données qui veut dire
eXtensible HyperText Mark up Langage ou langage de balisage hypertexte extensibles ; n'a pas
été créé comme une nouvelle version de HTML, mais comme une reformulation de HTML en
tant qu'application XML. Car, il existe une très petite différence au niveau des éléments et des
attributs disponibles entre HTML 4 strict et XHTML 1.1. Néanmoins, Il y a beaucoup de
confusion autour de ces langages, alors qu'ils se ressemblent beaucoup. Aucun n'est vraiment
meilleur que l'autre, il s'agit de deux façons de faire différentes.
11
Mathieu N. (2011). Apprenez à créer votre site web avec HTML5 et C553. Creative Commons. Le site du zéro.
P.12
10
2.3. JavaScript
PHP est un langage de script orienté objet permettant de gérer un site web en allant
de la simple génération de documents HTML à la production d'images GIF à la volée, en
passant par les requêtes aux serveurs de données, l'envoie automatique de mail ou encore le
chiffrement. Ainsi, PHP est un langage de script interprété côté serveur.
Le code PHP est lu et interprété par le serveur pour produire une page HTML (ou
d'autres types de documents comme les images ou les documents PDF) à chaque fois que la
page sera demandée. Ce langage, a été créé initialement dans le cadre des logiciels open
sources. De nombreux développeurs ont profité de l'open source pour développer des
nombreux module près à l'usage et paramétrable à volonté.
2.5. WampServer
2.6. MySQL
C'est un logiciel libre développé sous double licence en fonction de l'utilisation qui en
est faite : dans un produit libre ou dans un produit propriétaire. Dans ce dernier cas, la licence
est payante, sinon c'est la licence publique générale GNU (GPL) qui s'applique. Ce type de
licence double est utilisé par d'autres produits comme le Framework de développement de
logiciels (pour les versions antérieures à la 4.5).
Le couple PHP/MySQL est très utilisé par les sites Web et proposé par la majorité des
hébergeurs Web. Plus de la moitié des sites Web fonctionnent sous Apache, qui est le plus
souvent utilisé conjointement avec PHP et MySQL.
2.7. Apache
Apache est le serveur le plus répandu sur Internet. Il fonctionne principalement sur
les systèmes d'exploitation UNIX (Linux, Mac OS X, Solaris, BSD et UNIX) et Windows. La
version Windows n'est considérée comme stable que depuis la version 1.2 d'Apache.
Apache est utilisé par de nombreux produits, dont WebSphere d'IBM, ainsi que par
Oracle Corporation. Il est également supporté d'une façon ou d'une autre par les outils de
développement Borland Delphi et Kylix, ainsi que par des CMS comme Drupal. Apache est
conçu pour prendre en charge de nombreux modules, lui donnant des fonctionnalités
supplémentaires : interprétation du langage Perl, PHP, Python et Ruby, serveur proxy,
Common Gateway Interface, Server Side Includes, réécriture d'URL, négociation de contenu,
protocoles de communication additionnels, etc.
Parmi les outils, aidant la maintenance d'Apache, on trouve les fichiers de log qui
peuvent s'analyser à l'aide de nombreux scripts et des logiciels libres tels qu’AWStats,
Webalizer ou W3Perl. Plusieurs interfaces graphiques facilitent la configuration du serveur.
2.8. Navigateurs
Le navigateur (en anglais browser), c'est logiciel conçu pour le Web, permettant aux
utilisateurs d'explorer les ressources à l'intérieur d'un réseau intranet, extranet ou Internet.
Ainsi, Le navigateur gère l'affichage des pages Web et le suivi des liens hypertextes ou
hypermédias entre les différentes pages.
Enfin, les navigateurs font office d'interface d'accès au courrier électronique (email)
et aux groupes de discussion. Nous citons, par exemple : Internet Explorer de Microsoft,
Firefox, Chrome, Safari, Opera, etc.
2.9. Editeurs
Ces sont des utilitaires permettant de créer ou de mettre à jour un fichier texte, exemple un
fichier qui contient du texte. Nous savons que les éditeurs Web sont des applications qui
facilitent le formatage des données pour la conception de pages Web. Ils sont importants
dans notre travail en vue de décrire à nos lecteurs ceux que nous avons utilisés pour le
développement notre site web. Les éditeurs que nous utiliserons sont les suivants :
- Dreamweaver
- Notepad++
- Bloc note
- Ms Word
13
L’ISMGL /GOMA est une institution d’enseignement supérieur qui organise quatre
options avec trois sections (jour, soir A et soir B) à savoir : le développement communautaire,
le management des ressources humaines, l’entrepreneuriat et gestion des affaires, Douanes
et accises et le marketing.
1. Situation Géographique
L’Institut Supérieur de Management des Grands –Lacs, ISMG-L/Goma situe en
République Démocratique du Congo, province du Nord Kivu, ville de Goma, Avenue MULINGA
n°38/B, Quartier MABANGA SUD, Commune de KARISIMBI
2. Historique
Poussée par sa passion qu’est le Management, Monsieur Jean Pierre AMANI
BWENGE eu l’idée de créer une institution de formation en Management, Entrepreneuriat et
Gestion des Affaires et Marketing en 2007.
En 2008, l’ISMGL obtient l’autorisation de fonctionnement par l’arrête ministériel
N° MINESURS/CABMIN/015/2008 et les cours débutent dans les locaux de l’Ecole Primaire
d’Application de l’Institut de Goma, EPAIGO où se trouvait aussi les bureaux de l’institution.
En 2009, l’ISMGL se procure son propre terrain au Quartier MABANGA SUD,
Commune de KARISIMBI, Avenue MULINGA n°38/B où il est situé actuellement et érige ses
propres locaux. Cet exploit lui vaudra même un agrément définitif par arrêté ministériel
n°070/MINESU/CAB.MIN/MML/CI/2011.
L’ISMGL se retrouve maintenant parmi les Institutions ayant une bonne réputation
dans la ville de Goma grâce à la grande expérience de son personnel issu des grandes
institutions universitaires de la place.
12
Prospectus, ISMG-L/GOMA, 2008
14
Conseil d’Administration
Comité de Gestion
Direction Générale
4.6. La Section
C’est une partie inséparable de la structure organisationnelle de l’ISMGL. Dirigée par un
chef de section, ce dernier est attaché directement auprès du SGA
Ses attributions sont:
4.7. L’Apparitorat
Ce service est l’un des services importants de l’institution:
II.1. NOTIONS
Le domaine : est défini comme une grande fonction ou l’activité d’une entreprise
Un acteur dans l’analyse constitue une unité active intervenant dans le domaine du
fonctionnement du système organisationnel de flux.
On distingue deux types d’acteurs à savoir :
-L’acteur interne : s’il est retenu dans le domaine.
-L’acteur externe : celui-ci échange des informations, avec le domaine, mais n’en fait pas
partie.13
Le flux représente un échange entre deux acteurs14. Le diagramme des flux quant à
lui est une représentation graphique, une cartographie des acteurs et de flux échangées.
Alors que la matrice de flux c’est la représentation matricielle des acteurs et des flux
échangés.
13
AMANI HAGUMA Joseph; Cours d’analyse des systèmes d’information I. inédit ISIG/GOMA 2013-2014
14
Prof. MBIKAYI Jean Marcel ; Cours de Méthode d’Analyse du système Informatique II. Inédit ISIG/GOMA 2014-
2015
19
Le modèle conceptuel de flux est une base de la modulation du système qui porte les
informations échangées entre les intervenants. Notons qu’il nous permettra de distinguer les
acteurs extérieurs internes d’une part et le domaine d’étude du flux d’autre part.
Les symboles que nous allons utiliser :
: Acteur interne
: Acteur Externe
: Relation
8
SECRETAIRE GEN. DIRECTEUR GENERALE
ACADEM.
7
16 15
10
6
5
9 SECRETAIRE GEN.
ADMIN.
20
CHEF DE SECTION CORPS ENSEIGNANT 14 13
19
4 ADMIN DE BUDGET
3
18
17
11 12
APPARITAIRE 1
ETUDIANT
20
Légende
1. Présentation étudiant
2. Orientation étudiant
3. Situation journalière
4. Instruction
5. Rapport
6. Ordre
7. Rapport
8. Instruction
9. Rapport
10. Notification rapport
11. Rappel paiement frais
12. Présentation reçu
13. Situation journalier
14. Instruction
15. Situation Caisse
16. Instruction
17. Enseigne et compose Examen
18. Suit cours et répond à l’Examen
19. vérification présence et évolution cours
20. Remise du rapport
21
Le diagramme de flux net nous donne une cartographie des acteurs et des flux
échangés et nous présente précisément et clairement le domaine par notre étude.
1
ETUDIANT SURVEILLENT
2
7 8
3 4
5
CHEF DE SECTION
AD. DE BUDGET
Légende
Le modèle organisationnel de traitement est un plan qui exprime la gestion dont les
règles des gestions sont appliquées dans l’organisation et indique l’utilisation des ressources
mise en œuvre lors de cette application.15
Elle consiste à représenter le modèle conceptuel de traitement dans un tableau dont
les colonnes sont la durée, le lieu, les responsables. Le niveau organisationnel s’attache à
décrire le système d’information en répondant aux questions Qui ? Où, Quand ?
Au plan de la description, le MOT intègre les notions du temps, duré, de ressource, de lieu et
responsabilités (poste de travail) et de nature de traitement (manuels ou automatiques).
Ce modèle utilise beaucoup de concepts et il est prudent de les définir avant leur
utilisation :
15
GEDIN, Méthode de Conduite de Projet Informatique, Ed. D’Organisation, Paris 1886
15
Prof. MBIKAYI Jean Marcel ; Cours de Méthode d’Analyse du système Informatique II. Inédit ISIG/GOMA 2014-
2015
23
POSTE DE TRAVAIL
PF DEROULEMENT ACTION NATURE LIEU RESPONSABLE RESSOURCES
PF1 8h30<t<19h30 Réception de l’Etudiant TM Institution Surveillant Salle d’Examen
PF2 8h30<t<19h30 Présentation reçu de payement TM Institution Etudiant Salle d’Examen
PF3 8h30<t<19h30 Vérification reçu de paiement TM Institution Surveillant Salle d’Examen
PF4 8h30<t<19h30 Validation reçu TM Institution Surveillant Salle d’Examen
PF5 8h30<t<19h30 Arrangement des Etudiants TM Institution Surveillant Salle d’Examen
PF6 8h30<t<19h30 Distribution des questionnaires TM Institution Chef de Section Salle d’Examen
PF7 8h30<t<19h30 Déroulement de l’épreuve TM Institution Etudiant Salle d’Examen
PF8 8h30<t<19h30 Remise de copie TM Institution Etudiant Salle d’Examen
PF9 8h30<t<19h30 Vérification s’il a signé sa présence TM Institution Surveillant Salle d’Examen
PF10 8h30<t<19h30 Autorisation de sortir TM Institution Surveillant Salle d’Examen
PF11 8h30<t<19h30 Transmission rapport TM Institution Surveillant Bureau Section
PF12 8h30<t<19h30 Validation rapport TM Institution Chef de Section Bureau Section
25
DEROULEMENT POSTE DE
DIAGRAMME D’ENCHAINEMENT NATURE
Début, Durée TRAVAIL
Etudiant Surveillant
ET Institution
8h30<t<19h30 TM Surveillent
PF1 Réception Etudiant Salle d’Examen
Toujours
Etudiant recu
Surveillant
ET
Institution
8h30<t<19h30 PF2 Presentation recu de payement
TM Etudiant
Salle d’Examen
Toujours
Reçu
présenté
Institution
PF3 Verification recu de paiement
8h30<t<19h30 TM Surveillent
Toujours
Salle d’Examen
Reçu verifié
A Surveillant
ET
Institution
8h30<t<19h30 PF5 Arrangement Etudiant
TM Surveillent
Salle d’Examen
Toujours
Etudiant
arrangé
Chef Section
ET
Institution
8h30<t<19h30 PF6 Distribution Questionnaire TM Chef de Section
Toujours Salle d’Examen
Questionnaire
distrbue
Questionnaire
répondu
Copie remise
B
27
B Surveillant
ET
Institution
8h30<t<19h30 PF9 Verification s’il a signe sur liste de TM Surveillent
presence Salle d’Examen
OK KO
Etudiant sorti
Rapport
transmis
Chef Section
ET
Institution
PF12 Validation rapport
8h30<t<19h30 TM Chef de Section
Toujours
Salle d’Examen
Rapport validé
FIN
28
16
AMANI HAGUMA Joseph; Cours d’analyse des systèmes d’information I. inédit ISIG/GOMA 2013-2014
29
Présentation Surveillant
étudiant
ET
Réception étudiant
Toujours
Etudiant
reçu
Reçu
presenté
Reçu verifié
Validation reçu
OK KO
Etudiant en Renvoi
chez l’AB
ordre
Surveillant
ET
Arrangement étudiants
Toujours
Etudiant
arrangé
A
30
A Chef Section
ET
Distribution Questionnaire
Toujours
Questionnaire Surveillant
distribue
ET
Déroulement de l’épreuve
Toujours
Examen
répondu
Remise Copie
Toujours
ET
B
31
Autorisation de sorti
Toujours
Etudiant Sorti
Transmission Rapport
Toujours
ET
Validation Rapport
Toujours
Rapport
validé FIN
32
Notons que les concepts ci-dessous nous aident dans la construction du MCD.
UNE RELATION : est la prise en charge par le SI du fait qu’il exige une association
entre les objets de l’univers extérieur.
UNE ENTITE : est la représentation dans le SI d’un objet matériel ou immatériel de
l’univers extérieur.
UNE PROPRIETE : est une rubrique, attribut d’une entité ou d’une relation, une
propriété peut être élémentaire ou concaténée, elle peut être mémorisée ou
calculée.
UN TYPE : c’est un ensemble d’éléments ayant les mêmes caractéristiques.
UNE OCCURRENCE D’UN TYPE : est un élément particulier d’un type appartenant à
cet ensemble.
UN IDENTIFIANT : est une propriété qui permet de distinguer de l’entité type les
occurrences d’une manière unique.
CARDINALITE D’UNE RELATION : est son nombre d’occurrences, c’est grâce à elle
qu’on peut exprimer le modèle conceptuel des données.
Matricule CodePersonnel
CodeSurveillant
ChargeHor
Question
CodeEtudiant LibelleCours
CodePromotion
Postnom CodeSection
Sexe LibelleDepart
Libelle
35
ENSEIGNANT PERSONNEL
SURVEILLANT
#Matricule #CodePersonnel
1, 1 1, n 1, n 1, 1
Peut etre #CodeSurveillant Peut etre
Nom Nom
Postnom 1, n Postnom
1, n
Grade Fonction
1, 1 Surveille
Email Num_Tel
1, 1 COURS
Donne
1, n
Email
1, n #CodeCours
1, n
EXAMEN 1, n
1, 1 LibelleCours
Enseigner #CodeQuestion 1, n
ChargeHor
1, n Questions
1, n
DEPARTEMENT
ETUDIANT
1, 1
PROMOTION 1, n #CodeDepart
#CodeEtudiant
1, n 1, n #CodePromotion 1, 1
Nom LibelleDepart
Postnom LibelleProm 1, 1
1, 1
Sexe
SECTION
Password 1, n
Concerne
#CodeSection
Libelle
36
REGLE DE GESTION
Après analyse du processus de passation des examens à l’ISMG-L, nous nous sommes rendu
compte que ces opérations prenaient beaucoup de temps pour les causes suivantes :
Néanmoins, il faut reconnaitre que du point de vue structurel, la hiérarchie est bien
structurée, ce qui laisse le chef de section libre de travailler aisément sans cumul.
Ainsi, pouvons-nous remarquer sans encombre que, malgré la bonne structure de la
hiérarchie, l’apport d’un système d’information plus performent permettra non seulement
une meilleure gestion de temps mais aussi une exactitude inouïe dans les calculs de cote et
aussi la publication de résultats académiques et des informations de l’institution aux
étudiants.
37
CodeEtudiant CodeCours
CodeQuestion
Postnom Password
Reponses Libelle
Nom Questions
ChargeHor
Sexe CodePromotion Ponderation
CodeDepart
LibelleProm
LibelleDepart
CodeSection
LibelleSec
39
EXAMEN
1, n #CodeQuestion 1, 1
Questions COURS
1, n
Reponses #CodeCours
ETUDIANT
Ponderation LibelleCours
#CodeEtudiant 1, n 1, n
ChargeHor
Nom
Postnom
1, 1
Sexe
1, 1
PROMOTION
Password
1, n
#CodePromotion
1, 1
LibelleProm
DEPARTEMENT
1, n
#CodeDepart
LibelleDepart
1, 1
SECTION
1, n
#CodeSection Concerne
Libelle
40
REGLE DE GESTION
Presantatoin
étudiant Surveillant
ET
Réception étudiant
Toujours
Etudiant
recu
Reçu
presenté
Reçu verifié
Validation reçu
OK KO
Etudiant en Renvoi
ordre chez l’AB
Surveillant
ET
Arrangement étudiants
Toujours
Etudiant
arrange
A
42
A Chef Section
ET
Autorisation de se connecter
Toujours
Etudiant Surveillant
autoriser
ET
Examen
répondu
Déconnexion de l’étudiant
Toujours
Etudiant
deconnecté
Etudiant a
signé
B
43
Surveillant
B
ET
Autorisation de sorti
Toujours
Etudiant
dehors FIN
44
POSTE DE TRAVAIL
PF DEROULEMENT ACTION NATURE LIEU RESPONSABLE RESSOURCES
PF1 8h30<t<19h30 Réception de l’Etudiant TM Institution Surveillant Salle d’Examen
PF2 8h30<t<19h30 Présentation reçu de paiement TM Institution Etudiant Salle d’Examen
PF3 8h30<t<19h30 Vérification reçu de paiement TM Institution Surveillant Salle d’Examen
PF4 8h30<t<19h30 Validation reçu TM Institution Surveillant Salle d’Examen
PF5 8h30<t<19h30 Arrangement des Etudiants TM Institution Surveillant Salle d’Examen
PF6 8h30<t<19h30 Autorisation de se connecter AC Institution C Section+ Ordi Salle d’Examen
PF7 8h30<t<19h30 Déroulement de l’épreuve AC Institution Etudiant + Ordi Salle d’Examen
PF8 8h30<t<19h30 Déconnexion de l’étudiant AC Institution Etudiant + Ordi Salle d’Examen
PF9 8h30<t<19h30 Vérification s’il a signé sa présence TM Institution Surveillant Salle d’Examen
PF10 8h30<t<19h30 Autorisation de sortir TM Institution Surveillant Salle d’Examen
46
DEROULEMENT POSTE DE
DIAGRAMME D’ENCHAINEMENT NATURE
Début, Durée TRAVAIL
Etudiant Surveillant
ET Institution
8h30<t<19h30 TM Surveillent
PF1 Réception Etudiant Salle d’Examen
Toujours
Etudiant recu
Surveillant
ET
Institution
PF3 Verification recu de paiement
8h30<t<19h30 TM Surveillent
Toujours
Salle d’Examen
Recu
Verifier
Etudiant en Renvoi
ordre chez AB
A
47
A Surveillant
ET
Institution
8h30<t<19h30 PF5 Arrangement Etudiant
TM Surveillent
Salle d’Examen
Toujours
Etudiant
arrange
Chef Section
ET
Institution
Chef Section +
8h30<t<19h30 PF6 Autorisation de se connecter AC
Ordi
Toujours
Salle d’Examen
Etudiant
connecter
Questionnaire
répondu
Etudinat
Déconnecter
B
48
Institution
8h30<t<19h30 PF9 Signature sur liste presence
TM Etudiant
Salle d’Examen
Toujours
Surveillant
Surveillant
ET
Institution
8h30<t<19h30 PF10 Verification s’il a signe sur liste de TM Surveillent
presence Salle d’Examen
OK KO
Etudiant en
Renvoi signer
ordre
Etudiant
dehors FIN
49
Dans le graphe de circulation des informations au sein du système d’information actuel, nous
nous servirons de symboles :
: Support humain
: Procédure manuelle
TEMPS
NATURE BUREAU SECTION SALLE D’EXAMEN ETUDIANT EXTERIEUR
PF1
8h30<t<19h30 TM
Presentation étudiant
PF2
PF3
A
51
PF4
8h30<t<19h30 TM
Validation Reçu de
paiement
PF5
8h30<t<19h30 TM
Arrangement
étudiant
PF6
8h30<t<19h30 TR
Autorisation de se
connecter
B
52
PF7
8h30<t<19h30 TR
Connexion de
l’étudiant
PF8
8h30<t<19h30 TR
Deroulement de
l’epreuve
C
53
Affichage point
obtenu
PF9
8h30<t<19h30 TR
Déconnexion
étudiant
8h30<t<19h30 D
54
PF10
TM
PF11
8h30<t<19h30 TM
Verification sur liste
de présence
PF11
- MAJ : Néant
FICHE DE DESCRIPTION DE LA PF4
NATURE : TM
OBJET : Validation reçu
EVENEMENT ENTREE : Reçu de paiement
EVENEMENT SORTIE: Reçu validé
DONNEE ENTRÉE : Néant
DONNEE SORTIE : Néant
Action sur la Base des Données
- Consultation : Néant
- MAJ : Néant
Le MLD est obtenu à partir du modèle conceptuel de données validé dont chacune
des classes d’entités devient une table, les propriétés deviennent des champs et les
identifiants deviennent des clés primaires.
DEBUT
Connexion Annuler
AJOUT EXAMEN
Maquette : 2
CONNEXION ETUDIANT
Maquette : 3
Connexion Annuler
Annuler
DEROULEMENT DE L’EXAMEN
Maquette : 4
Voir la Correction
A
61
Maquette : 5
Autres Déconnexion
Maquette : 6
Changer Password
Fin
62
La Page d’acceuil, donne l’accès à toutes fonctionnalités du site web. Il suffit de naviguer
dans la barre des menus pour choisir ce l’on veut faire et/ou voir.
Le menu ”HOME” aide a revenir sur la page d’acceuil. Le menu ”INSTITUTION” affiche le
detail sur l’institution(historique, organisation des enseignements et le mot du DG). Le menu
”ACTUALITE”affiche differentes actualites permet de visualiser le detail des actualites. Le
menu ”EXAMEN” donne accès au formulaire de connexion des etudiants pour passer
l’examen en ligne. Le menu ”PUBLICATION” affichera les resultats des etudiants. Leenu
”GALERIE” affichera des photos,... et en fin le menu ”CONTACTS” affiche unformulaire qui
permet d’ecrire et envoyer un message et affiche les adresse de l’institution.
63
Pour ajouter des questions dans la base de données il va utiliser ce petit formulaire.L’accès
aux différentes tables est conditionné par les différents liens se trouvant à la partie gauche
du formulaire.
66
L’ETUDIANT; une fois sur la page d’accueil il doit cliquer sur le menu Examen pour passer
son examen.
Il doit se connecter en saisissant dans le formulaire de connexion le Nom, le Postnom et le
password et cliquer sur Login.
67
Apres s’être connecter directement il sera dirigé a la page de l’examen (Question à choix
multiple).
Quand il va terminer à répondre il doit cliquer sur « Voir La Correction ». Ce bouton permet
de comparer les réponses données par l’étudiant avec les vraies réponses se trouvant dans la
base de données (dans table examen).
68
CONCLUSION
Nous voici au terme de notre travail qui a été formulé autour du thème de la «
conception et mise en place d’un site web dynamique de gestion des passations d’examens
en ligne au sein d’une institution supérieure et universitaire ; cas de l’ISMG-L / Goma ».
Hormis l’introduction et la conclusion, notre travail a été subdivisé en quatre
chapitres à savoir :
- Quel mécanisme faut-il mettre en place pour améliorer la passation des examens au
sein d’une institution supérieure ?
- Comment faire pour réduire le délai de correction des examens par les enseignants
afin de permettre la publication des résultats à temps ?
Aux questions ci-haut soulevées, nous avons provisoirement émis les hypothèses suivantes :
o Proposer à chaque enseignant de composer 100 questions avec des réponses à choix multiple
dans lequel on tirera les questions d’examen avancera rapidement le processus de correction
et la publication des résultats sera dans quelques heures au lieu de plusieurs jours.
72
Pour vérifier ces hypothèses, nous nous sommes servis de la méthode MERISE soutenue
par quelques techniques notamment :
La technique documentaire, l’interview et l’observation.
Pour la concrétisation de cette étude nous avons mis en place un site web dynamique
conçu en PHP dans lequel nous avons incorporé une application web dynamique qui gère la
passation d’examens en ligne utilisant une base de données MySQL pour stocker les
coordonnées des étudiants, les examens et les points.
Nous remercions toutes les personnes qui ont contribué à sa réalisation en invitant d’autres
chercheurs à nous complétés. Nous ne prétendons pas avoir épuisé le domaine de
conception et mise en place de site web dynamique car c’est un domaine vaste et varié ;
raison pour laquelle nous suggérons aux autres chercheurs de pouvoir nous compléter voire
même nous enrichir.
Néanmoins nous pensons avoir ouvert une brèche pour les autres chercheurs qui
voudront bien embrasser ce domaine.
73
BIBLIOGRAPHIE
OUVRAGE
TFC
- NTWARI JUSTIN, « conception d’un site web dynamique de réservation des chambres
en ligne (cas BELVEDER HOTEL), Inédit, ISIG-GOMA, 2010-2011 »
- KAMBALE RUTA Augy, « conception et mise en place d’un portail web dynamique sous
PHP/MySQL dans une organisation non gouvernementale (cas de l’ONG Internationale
IRC /Goma), Inédit, ISIG-GOMA, 2010-2011 »
COURS
EPIGRAPHE ............................................................................................................................................... i
DEDICACE..................................................................................................................................................ii
REMERCIEMENT ......................................................................................................................................iii
SIGLE ET ABREVIATION ............................................................................................................................iv
INTRODUCTION ....................................................................................................................................... 1
1. Etat de la Question ...................................................................................................................... 1
2. Problématique ............................................................................................................................. 2
3. Hypothèse ................................................................................................................................... 2
4. Objectif du Travail ....................................................................................................................... 3
5. Choix et Intérêt du Sujet.............................................................................................................. 3
6. Délimitation du Sujet................................................................................................................... 3
7. Méthodes et technique à utiliser ................................................................................................ 4
8. Difficultés Rencontrées ............................................................................................................... 4
9. Subdivision du Travail .................................................................................................................. 5
Chapitre I. CADRE THEORIQUE ET PRESENTATION DE L’ENTREPRISE ..................................................... 6
I.1. CADRE THEORIQUE........................................................................................................................ 6
I.1.1. CONCEPTS FONDAMENTAUX ................................................................................................. 6
I.1.2. LES LANGAGES DU WEB ET TECHNOLOGIES WEB .................................................................. 9
I.2 PRESENTATION DE L’ISMG-L/ GOMA ........................................................................................... 13
I.2.1.SITUATION GEOGRAPHIQUE, HISTORIQUE ETORGANISATION ............................................. 13
Chapitre II. ANALYSE DU SYSTEME INFORMATIQUE EXISTANT ............................................................ 18
II.1. NOTIONS ..................................................................................................................................... 18
II.2. MODELE CONCEPTUEL DE COMMUNICATION : MCC ................................................................ 19
II.2.1 SCHEMAS DES FLUX .............................................................................................................. 19
II.2.2. MATRICE DES FLUX .............................................................................................................. 21
II.2.3. DIAGRAMME DES FLUX NETS .............................................................................................. 21
II.3. MODELE ORGANISATIONNEL DE TRAITEMENT : MOT ............................................................... 22
II.3.1. REGLES D’ORGANISATION ................................................................................................... 23
II.3.2. TABLEAUX DES PROCEDURES FONCTIONNELLES ................................................................ 24
II.3.3. DIAGRAMME D’ENCHAINEMENT DES PROCEDURES FONCTIONNELLES ...................... 25
II.4. MODELE CONCEPTUEL DE TRAITEMENT : MCT.......................................................................... 28
II.4.1. DEFINITIONS DES QUELQUES CONCEPTS ............................................................................ 28
II.4.2. CONSTRUCTION DU MCT..................................................................................................... 29
II.5. MODELE CONCEPTUEL DES DONNEES : MCD............................................................................. 32
75