Vous êtes sur la page 1sur 80

REPUBLIQUE DEMOCRATIQUE DU CONGO

ENSEIGNEMENT SUPERIEUR ET UNIVERSITAIRE

INSTITUT SUPERIEUR D’INFORMATIQUE ET DE GESTION

B.P:841 GOMA
isiggoma@isig.ac.cd
www.isig.ac.cd

CONCEPTION ET MISE EN PLACE D’UN SITE WEB


DYNAMIQUE DE GESTION DE PASSATION D’EXAMENS
EN LIGNE AU SEIN D’UNE INSTITUTION SUPERIEURE ET
UNIVERSITAIRE,
« CAS DE L’ISMG-L /GOMA »

Présenté par : NIYONZIMA BARIYANGA Symphorien

Travail de fin de cycle présenté et défendu


en vue de l’obtention du diplôme de
graduat en Informatique de Gestion.

Directeur : Ass. Jean-Paul M. BAGUMA

Année Académique 2014 - 2015


i

EPIGRAPHE

« On retient mieux ce qu’on a trouvé soi-même »


John DEWEY
ii

DEDICACE

A vous chers parents, Jean Félix NEGURA BARIYANGA et Jeannette KAMARA

A vous, frères et sœurs

A vous, amis et connaissances

NIYONZIMA BARIYANGA Symphorien


iii

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.

NIYONZIMA BARIYANGA Symphorien


iv

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

L'évolution technologique de ces dernières années conduit la société moderne à


adopter de nouvelles habitudes face à la communication.

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

Toute entreprise digne de ce nom doit disposer de moyens humains, financiers et


matériels. Grâce à ceux-ci elle doit créer des applications qui automatisent les opérations afin
de garantir une gestion requise en temps réel. Afin que l'entreprise s'administre, se gère,
réglemente, se protège et contrôle, remplisse ses missions vis-à-vis des Clients, des
Actionnaires, et de l'Etat3.
Nous avons constaté que la gestion de passation des examens au sein des institutions
supérieures est encore manuelle malgré les multiples opérations à effectuer, cela nous semble
une source des problèmes qui traverse cette organisation.
Parmi ces problèmes nous pouvons citer :

 La lenteur dans la distribution des questionnaires


 La perte des copies lors de dépouillement
 La difficulté de connaitre le nombre exact des étudiants présent à l’épreuve

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

5. Choix et Intérêt du Sujet


Suite aux soucis énumérés dans la problématique, le choix de ce sujet a été activé par
notre devoir en tant qu’informaticien d’apporter des solutions dans la mesure du possible aux
entreprises en besoin, de simplifier les actions retardant les activités de celles-ci et de faciliter
la tâche en évitant des actes répétitifs aux agents confrontés à la monotonie.
Personnellement, ce travail nous a permis de mettre en pratique ce que nous avons
acquis comme connaissance pendant nos trois années de premier cycle en informatique de
gestion.
Quant à ce qui est de l’intérêt communautaire, ce travail permettra à beaucoup
d’agents de l’ISMG-L d’économiser non seulement du temps et de l’énergie mais aussi les
papiers et stylos en ayant recours à la base de données pour vérifier les réponses et cotes des
étudiants.
Scientifiquement, nous estimons que notre travail sera une clé de référence pour
d’autres chercheurs qui vont nous suivre.

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. Méthodes et technique à utiliser


Pour atteindre les objectifs que nous nous sommes fixés les méthodes et techniques
suivants nous ont été utiles :
7.1. Méthodes
Une méthode est une démarche rationnelle et logique de l’esprit pour arriver à la
connaissance ou à la démonstration d’une vérité4. Dans notre cas, elle est l’ensemble de
procédés et moyens organisés rationnellement pour arriver à un résultat5.

Ainsi, avons-nous utilisé les méthodes suivantes:


 la méthode historique : afin de tracer l’historique de l’ISMG-L/ Goma
 la méthode merise : afin d’analyser le système existant en vue de la conception d’un
système plus perfectionné.

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

Chapitre II : ANALYSE DU SYSTEME INFORMATIQUE EXISTANT

Chapitre III : CONCEPTION D’UN SYSTEME D’INFORMATION FUTURE

Chapitre IV : CONCEPTION DU SYSTEME D’INFORMATION INFORMATISE (SII)


6

Chapitre I. CADRE THEORIQUE ET PRESENTATION DE


L’ENTREPRISE

I.1. CADRE THEORIQUE


La conduite d'un travail de mise en place d'un site web dynamique de gestion de
passation d’examen en ligne au sein d’une institution supérieure; nécessite avant tout des
aptitudes documentaires techniques (indexation, classification) mais aussi une certaine
culture de systèmes d'information modernes et de différents outils de traitement et de
diffusion sur l'internet ; d'où la nécessité d'un rappel de quelques concepts liés aux
technologies web, lesquelles technologies sont utilisées dans ce travail.

I.1.1. CONCEPTS FONDAMENTAUX

1.1. Le réseau informatique


Un réseau informatique est un ensemble d'équipements reliés entre eux pour
échanger des informations.7
Les réseaux informatiques sont ainsi généralement différentiés à travers l'étendue
géographique de leur couverture. C'est ainsi qu'on parle de réseau étendu ou international
lorsque les ordinateurs sont distants de plusieurs centaines ou de milliers de kilomètres. Ces
types de réseau sont appelés WAN (Wide Area Network). Le plus connu d'entre eux est
l'Internet. Il existe un autre type de réseau dont les ordinateurs ne sont distants que de
quelques mètres à quelques kilomètres. Ce sont les réseaux locaux, en anglais LAN (Local Area
Network). Et entre ces deux réseaux il peut exister des réseaux intermédiaires tels que les
réseaux métropolitains dont les ordinateurs se trouvent dans la même ville.

1.2. Le protocole

Le protocole est un ensemble de règles (codes) à respecter pour établir un échange


d'informations entre deux ou plusieurs entités (ordinateurs, applications logicielles,
périphériques d'ordinateur, etc.). Ces règles régissent la communication entre les systèmes
informatiques.
Ainsi, les systèmes informatiques utilisent plusieurs protocoles avec un service bien
précis à effectuer, nous citons par exemple: Le plus utilisé par l'Internet est le protocole TCP/
IP (Transmission Control Protocol / Internet Protocol). Le protocole IP permet l'envoi des
données par petits paquets. Il existe d'autres types de protocoles tels que le FTP (File Transfert
Protocol) pour le transfert des fichiers, SMTP (Simple Mail Transfert Protocol) pour la
messagerie locale(E-mail), http (Hyper Text Transfert Protocol) pour la toile ou le web (www),
etc.

7
Wikipédia 2015, consulté le 16 mai 2015 à 10h30
7

1.3. Internet8

L’internet est défini comme un réseau informatique mondial, constitué d'un


ensemble de réseaux, reliant de millions d'ordinateurs de types différents mais pouvant
échanger des informations, grâce à un ensemble de protocoles communs à plusieurs réseaux
que ce dernier définit. Cette connexion, se fait le plus souvent au moyen de lignes
téléphoniques publiques et privées.

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.

1.5. Le Page web et le Site web10

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

Type des sites web

 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

L'hébergement consiste à louer l'espace d'un ordinateur serveur relié en permanence


à Internet pour y placer son Site afin que celui-ci soit accessible en permanence.

Ainsi, l'hébergement implique ;

· 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 ;

· L'aménagement d'un espace réservé pour les fichiers sur un serveur ;


9

I.1.2. LES LANGAGES DU WEB ET TECHNOLOGIES WEB

La conception et réalisation d'un système en site web, nécessite la connaissance d'un


certain nombre d'outils et langages de programmation qui interviennent dans la
programmation des pages web constituant le site. Ainsi, l'objectif de cette partie est de faire
une découverte d'un certain nombre de langages de programmation et outils les plus utilisés
actuellement dans la conception des pages web ; pour enfin , être à mesure de faire un choix
en fonction des besoins, les outils et langages de programmation répondant mieux à l'objectif
du site web.

2.1. Le html11

Le HTML (HyperText Mark-Up Language), est un langage de description de pages


permettant de contrôler par l'intermédiaire d'éléments appelés balises (tags), l'apparence que
la page aura sur l'écran d'un utilisateur du serveur Web. Ce langage est interprété par le
logiciel client (navigateur) installé sur le poste de consultation.

L'objectif à l'origine de ce langage était de créer, un moyen universel de stocker et


afficher de l'information avec l'idée que le contenu est plus important que la forme. Pour le
moment la version la plus récente de html est le HTML 5.

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.

2.2. Le Cascading Styles Sheets (CSS)

Le rôle du CSS est de gérer l'apparence de la page web (agencement, positionnement,


décoration, couleur, taille du texte...). Ainsi, ce langage est venu compléter le HTML en 1996.
Ainsi donc, un site web peut très bien être créé uniquement en HTML, mais celui-ci ne sera
pas très beau : l'information apparaîtra brute. C'est pour cela que l'utilisation du langage CSS
vient compléter le HTML. Le CSS permet donc, d'arranger le contenu et de définir la
présentation : couleurs, images de fond, marges, taille du texte,...

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

Le JavaScript est un langage de script incorporé dans un document HTML. Ce langage


est un langage de programmation qui permet d'apporter des améliorations au langage HTML
en permettant d'exécuter des commandes du côté client, on parle du comportement client-
side, par opposition au server-side lors que le code est exécuté par le serveur ; c'est-à-dire au
niveau du navigateur et non du serveur web. Ainsi le langage JavaScript, est fortement
dépendant du navigateur appelant la page web dans laquelle le script est incorporé, mais en
contrepartie il ne nécessite pas de compilateur, contrairement au langage Java, avec lequel il
a longtemps été confondu.

2.4. PHP (Hyper text Preprocessor)

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

WampServer 2 (anciennement WAMP5) est une plateforme de développement Web


de type WAMP, permettant de faire fonctionner localement (sans se connecter à un serveur
externe) des scripts PHP.

WampServer n'est pas en soi un logiciel, mais un environnement comprenant deux


serveurs (Apache et MySQL), un interpréteur de script (PHP), ainsi que PHP MyAdmin pour
l'administration Web des bases MySQL.

Il dispose d'une interface d'administration permettant de gérer et d'administrer ses


serveurs au travers d'un tray icon (icône près de l'horloge de Windows).

La grande nouveauté de WampServer 2 réside dans la possibilité d'y installer et d'utiliser


n'importe quelle version de PHP, Apache ou MySQL en un clic. Ainsi, chaque développeur
peut reproduire fidèlement son serveur de production sur sa machine locale.
11

2.6. MySQL

MySQL est un système de gestion de base de données (SGBD). Selon le type


d'application, la licence est libre ou propriétaire. Il fait partie des logiciels de gestion de base
de données les plus utilisés au monde, autant par le grand public (applications web
principalement) que par des professionnels, en concurrence avec Oracle et Microsoft SQL
Server.

MySQL est un serveur de bases de données relationnelles SQL développé dans un


souci de performances élevées en lecture, ce qui signifie qu'il est davantage orienté vers le
service de données déjà en place que vers celui de mises à jour fréquentes et fortement
sécurisées. Il est multi-threads et multi-utilisateurs.

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.

Néanmoins, il est à noter que l'existence de nombreux modules Apache complexifie


la configuration du serveur web. En effet, les bonnes pratiques recommandent de ne charger
que les modules utiles : de nombreuses failles de sécurité, affectant uniquement les modules
d'Apache sont régulièrement découverts.
12

Les possibilités de configuration d'Apache sont une fonctionnalité phare. Le principe


repose sur une hiérarchie de fichiers de configuration, qui peuvent être gérés de manière
indépendante. Cette caractéristique est notamment utile aux hébergeurs qui peuvent ainsi
servir les sites de plusieurs clients à l'aide d'un seul serveur HTTP. Pour les clients, cette
fonctionnalité est rendue visible par le fichier .htaccess.

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.

En plus de la fonction de navigation, les navigateurs offrent de nombreuses


possibilités pour aider l'utilisateur dans son utilisation d'Internet. Ils permettent de
sauvegarder sur le disque dur de l'utilisateur tout ou partie du document consulté et d'afficher
le code source HTML correspondant à la page en cours.

Par ailleurs, la plupart des navigateurs permet de conserver en mémoire les


références des documents, pages ou sites consultés par l'utilisateur, afin d'y avoir accès
facilement et rapidement lors d'une prochaine navigation.

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

I.2 PRESENTATION DE L’ISMG-L/ GOMA

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.

I.2.1.SITUATION GEOGRAPHIQUE, HISTORIQUE ET ORGANISATION12

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

3. Structure organisationnelle de l’ISMGL/GOMA

Conseil d’Administration

Comité de Gestion

Direction Générale

Secrétariat Général Académique Secrétariat Général Administratif

Sections Apparitorat BUDGET Secrétariat

Jour Soir A Soir B Caisse LABORATOIRE


INFORMATIQUE
15

4. Fonctionnement des différents organes


Dans ce point, nous allons faire une description minutieuse des différentes tâches
assurées par chaque organe. Dans toute organisation, il convient de commencer par décrire
les cinq éléments de base à partir desquels on étudie son fonctionnement à savoir le sommet
stratégique, la ligne hiérarchique, la technostructure, fonction de support logistique et le
centre opérationnel.

4.1. Conseil d’Administration (CA)


Le Conseil d’Administration est constitué d’un membre de droit qui joue le rôle de
mettre en fonction relationnelle l’institution avec les partenaires extérieurs.
Le Conseil d’Administration, dispose le pouvoir de la politique général de l’ISMGL et son
orientation en sauvegardant les intérêts de tous les membres constitutifs de l’ISMGL. Il est
l’organe qui reçoit tous les rapports et décisions du comité de gestion dans son
fonctionnement. Il tient sa réunion trois fois au courant d’un exercice, c’est-à-dire que la
réunion doit avoir lieu chaque quatre mois.

4.2. Comité de Gestion (COGE)


Le Comité de Gestion détient le pouvoir de toute la direction de l’ISMGL, c’est ainsi
qu’il est composé du Directeur Général, du Secrétaire Général Académique, du Secrétaire
Général Administratif, de l’Administratrice du Budget et le Chef de Section. Cette branche a
comme chef le Directeur Général. Il tient leur réunion en session ordinaire, c’est-à-dire chaque
mois pendant l’exécution de l’année académique. Dans le cadre d’assurer la bonne marche de
cette institution, à leur niveau, il détient le pouvoir d’élaborer et préparer annuellement les
prévisions budgétaires et la gestion des ressources humaines.

4.3. La Direction Générale


C’est un organe indispensable, c’est elle qui est la dernière à se prononcer sur les
décisions prises par le COGE. Elle a comme attribution de coordonner les travaux d’élaboration
des documents administratifs et faire le suivi des activités organisées ainsi que les travaux
d’élaboration du plan d’action y compris le budget.

4.4. Le Secrétaire Général Administratif


Il vient directement après le DG lorsque ce dernier accuse un empêchement dans son
travail.
Il est chargé de la supervision des finances et du secrétariat ainsi que de tout recrutement que
peut faire l’institution pour sa dynamique en rapport avec le personnel académique.
16

4.5. Le Secrétaire Général Académique


Il est à la base de toute organisation en matière des gestions des enseignements.
Il veille à la régularité, à l’exécution des activités, et au déroulement de l’enseignement
conformément au calendrier académique fixé par le ministère de l’enseignement supérieur et
universitaire. En outre, cet organe de gestion révèle un caractère spécial dans l’attribution de
certaines tâches à savoir :

 Elaborer un rapport trimestriel académique et Coordonner l’établissement de


palmarès, attestations, relevés des côtes et autres documents pour le
fonctionnement de l’ISMGL ;
 Evaluer et contrôler le budget de tout le service au sein de l’ISMGL en veillant sur
la tenue des documents administratifs et financiers.

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:

 Elaborer le programme de la section ;


 Coordonner les enseignements ;
 Assurer le contact des enseignants et faire rapport au SGAA ;
 Veiller au respect du calendrier académique ;
 Faire le classement et le contrôle des dossiers des étudiants.
En dehors des organes que nous avons énumérés ci haut avec une brève explication, nous
avons aussi l’Apparitorat Central qui fonctionne sous la supervision et le contrôle de la section.

4.7. L’Apparitorat
Ce service est l’un des services importants de l’institution:

 Il est chargé de faire la suivie de l’inscription des étudiants chaque année ;


 Il vérifie et garde les dossiers des étudiants ;
 Il participe à la programmation des cours.
 Il Gère les affichages des horaires des cours et des examens sur la valve.
 Etc.
17

4.8. L’Administration du Budget et Comptabilité


Il veuille au respect des orientations financières préalablement choisies ;
 Ce service est chargé de l’élaboration du budget annuel de l’institution ;
 Il assure la suivie de payement des étudiants au sein de l’institution ;
 Il contrôle la gestion de la trésorerie ;
 effectue l’ensemble des opérations comptables sur :
- les livres de caisse ;
- le compte d’exploitation ;
- le bilan ;
 Etc.
4.9. Autres Service
- Bibliothèque, Laboratoire et Cybercafé
Ces trois services facilitent les étudiants et les enseignants à leurs travaux de
recherches.
Dans le cybercafé, un service INTERNET est à la disposition des étudiants facilitant
les cours à distances et les recherches.
La bibliothèque de l’ISMGL facilite aussi la mise à niveau des étudiants grâce aux lectures des
livres qui y sont présents. Toutes les pratiques sur les réseaux et les bases des données ainsi
que d’autres pratiques sur ordinateurs se passent au laboratoire de l’institution
18

Chapitre II. ANALYSE DU SYSTEME INFORMATIQUE


EXISTANT

II.1. NOTIONS

Un système est un ensemble d’éléments matériels ou immatériels (hommes, machine,


méthodes règles…) en interaction transformant par un processus les éléments (entrées) en
d’autres éléments (sortie).
Un système est composé de sous-systèmes reliés entre eux, permettant l’action, la
prise de décision et la mémorisation de données. La gestion est définie comme un processus
par lequel on planifie, organise, dirige et contrôle quelque chose afin d’atteindre le but visé.
Un système de gestion de base de données, c’est un programme permettant de
conduire, de modifier et d’interroger une base de données.
Le modèle conceptuel de communication c’est la modélisation par un schéma de flux
d’information échangée entre différents acteurs d’un système. L’acteur, c’est une personne
ou un groupe de personnes qui :

- Echangent les informations pouvant être des documents ou des messages


- Accomplissent des actions sur ces informations

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

II.2. MODELE CONCEPTUEL DE COMMUNICATION : MCC

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

II.2.1 SCHEMAS DES FLUX

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

II.2.2. MATRICE DES FLUX

P. EXTERNE POSTS INTERNES


ETUDIANT APPARIT CHEF DE S.GEN. S.GEN. DIR. GEN CORPS ADMIN.
AIRE SECTI0N ACAD. ADMIN ENS. BUDJET
ETUDIANT 1 17 12
APPARITAIR 2 3
CHEF DE 4 5 19
SECTION
S.GEN. 6 7 10
ACAD.
S.GEN. 15 14
ADMIN
DIR. GEN 8 16
CORPS. ENS 18 20 9
ADMIN. 11 13
BUDJET

II.2.3. DIAGRAMME DES FLUX NETS

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

1. Présentation reçu de paiement


2. Vérification : autorisation entrée s’il est en ordre et/ou revoit chez AB s’il n’est pas en
ordre.
3. Payement frais
4. Remise reçu de payement frais
5. Distribution questionnaire d’examen
6. Remise copie chez le surveillant pour dépouillement
7. Demande des copies dépouiller
8. Remise de rapport et copies
22

II.3. MODELE ORGANISATIONNEL DE TRAITEMENT : MOT

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 :

1. Une procédure est un ensemble des tâches exécutées de manière interruptible et en


respectant la règle de trois unités : même lieu de traitement, même type de traitement
et même période de traitement.
2. Une tâche est un travail déterminé à réaliser par le système. Elle utilise à cette fin un
ensemble des données du système, soit en consultation, soit en mise en jours.
3. Un poste de travail est un centre d’activité élémentaire et opérationnelle de l’organisme
comprenant tout ce qui est nécessaire (homme, machine, espèce, outillage) à
l’exécution définie des traitements automatisés ou non. Notons qu’un poste de travail
est caractérisé par :

 Un type de lieu : ceci représente l’ensemble de lieux où les actions de la procédure


vont se passer,
 Un responsable : personne ayant une responsabilité des certaines actions d’une
opération,
 Une ressource : moyen permettant de réaliser certaines actions d’une opération.

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

II.3.1. REGLES D’ORGANISATION

RO1 : Les activités à l’ISMG-L commencent à 8h00 jusqu’à 19h30 ;


RO2 : L’étudiant se présente devant la salle d’examen à l’heure prévue à cet effet ;
RO3 : L’étudiant présente le reçu de payement au surveillant ;
RO4 : Le surveillant vérifie le reçu de payement;
RO5 : Le surveillant arrange les étudiants dans la salle ;
RO6 : Le chef de section distribue les questionnaires aux étudiants;
RO7 : L’étudiant qui termine à répondre au questionnaire remet la copie au surveillant ;

RO8 : Le surveillant vérifie si l’étudiant a signé sur la liste de surveillance et l’autorise de


sortir ;
RO9 : Le surveillant remet le rapport des copies dépouillées aux Chef de Section ;
RO10 : Le Chef de Section valide le rapport ;
24

II.3.2. TABLEAUX DES PROCEDURES FONCTIONNELLES

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

II.3.3. DIAGRAMME D’ENCHAINEMENT DES PROCEDURES


FONCTIONNELLES

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é

PF4 Validation Recu Institution


8h30<t<19h30 OK KO TM Surveillent
Salle d’Examen
Etudiant en Renvoi
ordre chez AB
A
26

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

PF7 Deroulement de l’eprueve Institution


8h30<t<19h30 Toujours TM Etudiant
Salle d’Examen

Questionnaire
répondu

PF8 Remise copie Institution


8h30<t<19h30 Toujours TM Etudiant
Salle d’Examen

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

Copie validé Renvoi signer

PF10 Autorisation de sortir Institution


8h30<t<19h30 Toujours TM Surveillent
Salle d’Examen

Etudiant sorti

PF11 Transmision rapport Institution


8h30<t<19h30 Toujours TM Surveillent
Salle d’Examen

Rapport
transmis

Chef Section

ET

Institution
PF12 Validation rapport
8h30<t<19h30 TM Chef de Section
Toujours
Salle d’Examen

Rapport validé
FIN
28

II.4. MODELE CONCEPTUEL DE TRAITEMENT : MCT


Les traitements représentent le travail effectué par un système. Au niveau conceptuel,
les traitements sont les opérations conceptuelles, les systèmes fonctionnels et les
intervenants.
Le modèle de traitement se décompose en opérations conceptuelles, opérations
organisés, outils, programmes.

II.4.1. DEFINITIONS DES QUELQUES CONCEPTS

Notons que ces concepts sont liés au MCT.

 Evénement : est le compte rendu au système d’information du fait que quelque


chose s’est produit dans l’univers extérieur ou dans le SI lui-même ;
 Opération : ensemble d’actions remplies par le SI en réaction à un évènement ou à
une conjonction d’événement ;
 Procédure : une procédure est un enchaînement d’opération inclus dans un même
domaine d’activité ;
 Règle d’émission : permet de sortir une action
 Résultat : c’est la réponse codifiée qu’une opération déclenche par un événement ou
par synchronisation d’événements. Il produit la même caractéristique que
l’événement ;
 Synchronisation : Il marque le rendez-vous des événements contributifs qui doivent
arrivés avant les enchaînements de l’opération selon une proposition logique
traduisant les règles de gestion qui doivent vérifier les événements contributifs pour
déclencher les actions16.

16
AMANI HAGUMA Joseph; Cours d’analyse des systèmes d’information I. inédit ISIG/GOMA 2013-2014
29

II.4.2. CONSTRUCTION DU MCT

Présentation Surveillant
étudiant

ET

Réception étudiant
Toujours

Etudiant
reçu

Présentation reçu de paiement


Toujours

Reçu
presenté

Vérification reçu de paiement


Toujours

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

Copie Remise Surveillant

ET

Vérification s’il a signé sur liste


présence
OK KO

Copie Renvoi pour


validé signer

B
31

Autorisation de sorti
Toujours

Etudiant Sorti

Transmission Rapport
Toujours

Rapport Chef Section


transmis

ET

Validation Rapport
Toujours

Rapport
validé FIN
32

II.5. MODELE CONCEPTUEL DES DONNEES : MCD

II.5.1. ETUDE DES DONNEES

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.

II.5.2. DICTIONNAIRE DES DONNEES

NOM SIGNIFICATION TYPE LONG NATURE REGLE DE


A, UEUR E, M, CALCUL
AN, Co, SIG,
N Ca SIT
*Matricule Matricule de l’enseignant AN 8 E SIG A Creer
Nom Nom de l’enseignant A 50 E SIG
Postnom Post nom de l’enseignant A 50 E SIG
Grade Grade de l’enseignant A 50 Co SIG
Email Email de l’enseignant AN 50 E SIT
*CodeEtudiant Code de l’étudiant AN 6 E SIG A Creer
Nom Nom de l’étudiant A 50 E SIG
Postnom Post nom de l’étudiant A 50 E SIG
Sexe Sexe de l’étudiant A 1 E SIG
Email Email de l’étudiant AN 50 E SIT
Password Mot de passe de l’étudiant AN 50 E SIT
*CodeSurveillant Code du surveillant AN 4 E SIG A Creer
*CodePersonnel Code du personnel AN 5 E SIG A Creer
Nom Nom du personnel A 50 E SIG
Postnom Post nom du personnel A 50 E SIG
Fonction Fonction du personnel A 50 E M
33

Num_tel Numéro de téléphone du personnel N 14 E SIT


Email Email du personnel AN 50 E SIT
*CodeQuestion Code du questionnaire AN 6 E SIG A Creer
Question Questions AN 10000 E M
*CodePromotion Code de la promotion AN 8 E SIG A Creer
Libellepro Libelle de la promotion A 50 E SIG
*CodeSection Code de section AN 6 E SIG A Créer
Libellesec Libelle de section A 50 E SIG
*CodeCours Code du cours AN 5 E SIG A Créer
Libelleco Libelle du cours A 50 E SIG
ChargeHor Charge horaire de prévision AN 4 E SIG
*CodeDepart Code du département A 8 E SIG A Créer
libelledepart Libelle département A 50 E SIG
34

II.5.3. GRAPHE DE DEPENDANCE FONCTIONNELLE

Matricule CodePersonnel

CodeSurveillant

Postno Email Nom


m Num_Tel
Nom
Postnom
CodeCours Email
CodeQuestion
Grade Fonction

ChargeHor
Question
CodeEtudiant LibelleCours

CodePromotion

Nom Password CodeDepart


LibelleProm

Postnom CodeSection

Sexe LibelleDepart

Libelle
35

II.5.4. CONSTRUCTION DU MCD

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

RG1. Un enseignant peut composer un ou plusieurs examens


RG2. Un enseignant peut enseigner un ou plusieurs étudiants
RG3. Un étudiant peut répondre à un ou plusieurs examens
RG4. Un étudiant peut être enseigné par un ou plusieurs enseignants
RG5. Un examen peut être répondu par un ou plusieurs étudiants
RG6. Un examen peut être composé par un ou plusieurs enseignants
RG7. Un enseignent peut donner un ou plusieurs cours
RG8. Un cours peut être donne par un et un seul enseignant
RG9. Un étudiant peut être inscrit dans une et une seule promotion
RG10. Dans une seule promotion on peut inscrire un ou plusieurs étudiants
RG11. Une promotion appartient à un et un seul département
RG12. Un département peut contenir une ou plusieurs promotions
RG13. Un personnel et /ou un enseignant peut être un surveillant
RG14. Un surveillant peut être un ou plusieurs personnel et/ou enseignant
RG15. Une promotion peut être concernée par un ou plusieurs cours
RG16. Un cours concerne un ou plusieurs promotions
RG17. Un examen appartient à un et un seul cours
RG18. A un cours il peut y appartenir un ou plusieurs examens
RG19. Un département concerne une et une seul section
RG20. Une section peut concerner un ou plusieurs départements
RG21. Un surveillant peut surveiller un ou plusieurs examens
RG22. Un examen peut être surveille par un ou plusieurs surveillants

II.6. CRITIQUE DU SYSTEME EXISTANT

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 :

 Distribution de questionnaires et dépouillement de copie qui se fait manuellement,


 Publication des résultats tardive à cause des quelques enseignants qui ne remettent
pas les copies très vite après la correction et la transcription de cote qui se fait
manuellement.

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

Chapitre III. CONCEPTION DU SYSTEME INFORMATIQUE


FUTUR

Le système d’information existant s’est montré plus manuel qu’informatisé et


automatisé bien qu’utilisant Excel dans le calcul de points, ce qui l’exposait à des multiples
défaillances et pertes d’informations lors de la publication de résultats.
C’est pourquoi ce chapitre se basera sur le précédent afin de concevoir un nouveau
système d’information qui se voudra plus performant en permettant l’automatisation des
passation des examens, mise en ligne de question par l’enseignant et/ou le chef de section,
des calculs de points et la publication des résultats dans un bref délai.
Il est à noter que ce nouveau système nécessite la mise en place d’une application qui
comblera les lacunes du système d’information précédent.

III.1. LE MODELE CONCEPTUEL DE DONNEES

III.1.1. DICTIONNAIRE DES DONNEES

NOM SIGNIFICATION TYPE LONG NATURE REGLE DE


A, UEUR E, M, CALCUL
AN, Co, SIG,
N Ca SIT
*CodeEtudiant Code de l’étudiant AN 6 E SIG A Creer
Nom Nom de l’étudiant A 50 E SIG
Postnom Post nom de l’étudiant A 50 E SIG
Sexe Sexe de l’étudiant A 1 E SIG
Password Mot de passe de l’étudiant AN 50 E SIT
*CodeQuestion Code du questionnaire AN 6 E SIG A Creer
Questions Questions AN 10000 E M
Réponses Réponses AN 10000 E M
Pondération Pondération N 4 E M
*CodePromotion Code de la promotion AN 8 E SIG A Creer
Libellepro Libelle de la promotion A 50 E SIG
*CodeSection Code de section AN 6 E SIG A Créer
Libellesec Libelle de section A 50 E SIG
*CodeCours Code du cours AN 5 E SIG A Créer
Libelle Libelle du cours A 50 E SIG
ChargeHor Charge horaire de prévision AN 4 E SIG
*CodeDepart Code du département A 8 E SIG A Créer
libelledepart Libelle département A 50 E SIG
38

II.1.2. GRAPHE DE DEPENDANCE FONCTIONNELLE

CodeEtudiant CodeCours

CodeQuestion

Postnom Password
Reponses Libelle
Nom Questions
ChargeHor
Sexe CodePromotion Ponderation

CodeDepart

LibelleProm

LibelleDepart

CodeSection

LibelleSec
39

II.1.3. MCD Proprement dit

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

RG1. Un étudiant peut répondre à un et un seul examen


RG2. Un examen peut être passe par un ou plusieurs étudiants
RG3. Un étudiant peut être inscrit dans une et une seule promotion
RG4. Dans une seule promotion on peut inscrire un ou plusieurs étudiants
RG5. Une promotion appartient à un et un seul département
RG6. Un département peut contenir une ou plusieurs promotions
RG7. Une promotion peut être concerne par un ou plusieurs cours
RG8. Un cours concerne un ou plusieurs promotions
RG9. Un examen appartient à un et un seul cours
RG10. A un cours il peut y appartenir un ou plusieurs examens
RG11. Un département concerne une et une seul section
RG12. Une section peut concerner un ou plusieurs départements
41

III.2. MODELE CONCEPTUEL DE TRAITEMENT

Presantatoin
étudiant Surveillant

ET

Réception étudiant
Toujours

Etudiant
recu

Présentation reçu de paiement


Toujours

Reçu
presenté

Vérification reçu de paiement


Toujours

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

Déroulement de l’épreuve et affichage point


Toujours

Examen
répondu

Déconnexion de l’étudiant
Toujours

Etudiant
deconnecté

Signature sur liste présence


Toujours

Etudiant a
signé

B
43

Surveillant
B

ET

Vérification s’il a signé sur liste


présence
OK PAS OK

Etudiant en Retour pour


odre signature

Autorisation de sorti
Toujours

Etudiant
dehors FIN
44

III.3. MODELE ORGANISATIONNEL DE TRAITEMENT

III.3.1. REGLES D’ORGANISATION

RO1 : Les activités de l’ISMG-L commencent à 8h00 jusqu’à 19h30 ;


RO2 : L’étudiant se présente devant la salle d’examen a l’heure prévue ;
RO3 : L’étudiant présente son reçu de paiement au surveillant ;
RO4 : Vérification de reçu de payement par le surveillant ;
RO5 : Le surveillant arrange les étudiants dans la salle ;
RO6 : Le Chef de Section autorise aux étudiants de se connecter;
RO7 : L’étudiant qui termine à répondre se déconnecte et part signe sur la liste ;
RO8 : Le surveillant vérifie si l’étudiant a signé sur la liste de surveillance a l’autorise de
sortir ;
45

III.3.2. TABLEAUX DES PROCEDURES FONCTIONNELLES

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

III.3.3. DIAGRAMME D’ENCHAINEMENT DES PROCEDURES


FONCTIONNELLES

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

8h30<t<19h30 PF2 Presentation recu de payement


TM
Institution
Toujours Etudiant
Salle d’Examen
Recu
presenter

Institution
PF3 Verification recu de paiement
8h30<t<19h30 TM Surveillent
Toujours
Salle d’Examen
Recu
Verifier

PF4 Validation Recu Institution


8h30<t<19h30 OK KO TM Surveillent
Salle d’Examen

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

PF7 Deroulement de l’eprueve et affichage point Institution


8h30<t<19h30 Toujours AC Etudiant + Ordi
Salle d’Examen

Questionnaire
répondu

PF8 Deconnexion Etudiant Institution


8h30<t<19h30 Toujours AC Etudiant + Ordi
Salle d’Examen

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

PF11 Autorisation de sortir Institution


8h30<t<19h30 Toujours TM Surveillent
Salle d’Examen

Etudiant
dehors FIN
49

III.4. GRAPHE DE CIRCULATION DES INFORMATIONS

Le graphe de circulation se place d’un autre point de vu que celui du diagramme


d’enchaînement. Celui-ci montrait à partir des quel événement une procédure était
déclenchée.
Le graphe de circulation lui montre quelle est l’information traitée par la procédure. Il met
en évidence la circulation de l’information dans l’espace et dans le temps.

III.4.1. SYMBOLES UTILISES

Dans le graphe de circulation des informations au sein du système d’information actuel, nous
nous servirons de symboles :

: Support humain

: Chemin parcouru de l’information

: Procédure manuelle

: Procédure automatisée batch

: Procédure automatisée conversationnelle (Ressource : homme+ machine)


50

III.4.2. DIAGRAMME DE CIRCULATION DES INFORMATIONS

TEMPS
NATURE BUREAU SECTION SALLE D’EXAMEN ETUDIANT EXTERIEUR

PF1
8h30<t<19h30 TM
Presentation étudiant

PF2

8h30<t<19h30 TM Presentation Reçu de


paiement

PF3

8h30<t<19h30 TM Verification Reçu de


paiement

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

Signature sur liste de


présence

PF11

8h30<t<19h30 TM
Verification sur liste
de présence

PF11

8h30<t<19h30 TM Autorisation de sortir


de la salle
55

III.5. FICHES DE DESCRIPTION DES PROCEDURES


FONCTINNELLES

FICHE DE DESCRIPTION DE LA PF1


NATURE : TM
OBJET : Réception Etudiant
EVENEMENT ENTREE : Etudiant
EVENEMENT SORTIE : Etudiant reçu
DONNEE ENTRÉE : Néant
DONNEE SORTIE : Néant
Action sur la Base des Données
- Consultation : Néant
- MAJ : Néant

FICHE DE DESCRIPTION DE LA PF2


NATURE : TM
OBJET : Présentation reçu de paiement
EVENEMENT ENTREE : Reçu de paiement
EVENEMENT SORTIE: Présentation reçu
DONNEE ENTRÉE : Néant
DONNEE SORTIE : Néant
Action sur la Base des Données
- Consultation : Néant
- MAJ : Néant

FICHE DE DESCRIPTION DE LA PF3


NATURE : TM
OBJET : Vérification reçu de paiement
EVENEMENT ENTREE : Reçu de paiement
EVENEMENT SORTIE: Reçu vérifié
DONNEE ENTRÉE : Néant
DONNEE SORTIE : Néant
Action sur la Base des Données
- Consultation : Néant
56

- 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

FICHE DE DESCRIPTION DE LA PF5


NATURE : TM
OBJET : Arrangement Etudiant
EVENEMENT ENTREE : Etudiant arrangé
EVENEMENT SORTIE: Etudiant arrangé
DONNEE ENTRÉE : Néant
DONNEE SORTIE : Néant
Action sur la Base des Données
- Consultation : Néant
- MAJ : Néant

FICHE DE DESCRIPTION DE LA PF6


NATURE : TR
OBJET : Autorisation de connexion
EVENEMENT ENTREE : Ordi dispo, Chef Section présent
EVENEMENT SORTIE : Espace Admin
DONNEE ENTRÉE : CodeQuestion, Questions, Réponses
DONNEE SORTIE : CodeQuestion, Questions, Réponses
Action sur la Base des Données
- Consultation : Visualisation Questionnaire
- MAJ : Ajout de l’examen
57

FICHE DE DESCRIPTION DE LA PF7


NATURE : TR
OBJET : Connexion de l’Etudiant
EVENEMENT ENTREE : Ordi dispo, Etudiant présent
EVENEMENT SORTIE : Ouverture session de connexion Etudiant
DONNEE ENTRÉE : Identité étudiant et Mot de passe
DONNEE SORTIE : Affichage compte de l’Etudiant
Action sur la Base des Données
- Consultation : Néant
- MAJ : Néant

FICHE DE DESCRIPTION DE LA PF8


NATURE : TR
OBJET : Déroulement de l’épreuve
EVENEMENT ENTREE : Ordi dispo, Etudiant présent
EVENEMENT SORTIE: Affichage de questionnaire
DONNEE ENTRÉE : réponses
DONNEE SORTIE : Affichage point obtenu
Action sur la Base des Données
- Consultation : Visualisation réponses pointé
- MAJ : Sauvegarde Réponses pointé et Point obtenu

FICHE DE DESCRIPTION DE LA PF9


NATURE : TR
OBJET : Déconnexion de l’étudiant
EVENEMENT ENTREE : Ordi dispo, Etudiant présent
EVENEMENT SORTIE : Fermeture Compte Etudiant
DONNEE ENTRÉE : Néant
DONNEE SORTIE : Néant
Action sur la Base des Données
- Consultation : Néant
- MAJ : Néant
58

FICHE DE DESCRIPTION DE LA PF10


NATURE : TM
OBJET : Signature sur liste de présence
EVENEMENT ENTREE : Signature
EVENEMENT SORTIE : Signature sur liste
DONNEE ENTRÉE : Néant
DONNEE SORTIE : Néant
Action sur la Base des Données
- Consultation : Néant
- MAJ : Néant

FICHE DE DESCRIPTION DE LA PF11


NATURE : TM
OBJET : Vérification s’il a signé
EVENEMENT ENTREE : Liste vérifié
EVENEMENT SORTIE : Liste vérifié
DONNEE ENTRÉE : Néant
DONNEE SORTIE : Néant
Action sur la Base des Données
- Consultation : Néant
- MAJ : Néant

FICHE DE DESCRIPTION DE LA PF12


NATURE : TM
OBJET : Autorisation de sortir dans la salle
EVENEMENT ENTREE : Sortie Etudiant
EVENEMENT SORTIE : Sortie Etudiant
DONNEE ENTRÉE : Néant
DONNEE SORTIE : Néant
Action sur la Base des Données
- Consultation : Néant
- MAJ : Néant
59

Chapitre IV. CONCEPTION DU SYSTEME D’INFORMATION


INFFORMATISE

IV.1. MODELE LOGIQUE DES DONNEES


IV.1.1. Concept

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.

IV.1.2. Construction du MLD


ETUDIANT (CodeEtudiant, Nom, Postnom, Sexe, Password)

EXAMAN (CodeQuestion, Questions, Réponses, Pondérations)

COURS (CodeCours, LibelleCours, ChargeHor)

PROMOTION (CodePromotion, LibellePromo)

DEPARTEMENT (CodeDepart, LibelleDepart)

SECTION (CodeSection, LibelleSection)

IV.2. MODELE PHYSIQUE DES DONNÉES


IV.2.1. Concept

Ce modèle s’obtient à partir du MLD et permet de matérialiser la structure, c'est-à-dire les


tables et les types de relations définies entre elles.

IV.2.2. Présentation du MPD


60

IV.3. MODELE LOGIQUE DE TRAITEMENT

DEBUT

CONNEXION CHEF DE SECTION


Maquette : 1

Saisie : Nomutilisateur, Mot de passe


tAdmin

Connexion Annuler

AJOUT EXAMEN
Maquette : 2

Saisie : Questions, Reponses, Ponderations tExamen

Modifier Ajouter Déconnexion

CONNEXION ETUDIANT
Maquette : 3

Saisie : Saisie : Nom, Postnom, Password tEtudiant

Connexion Annuler
Annuler

DEROULEMENT DE L’EXAMEN

Maquette : 4

Saisie : Reponses tExamen

Voir la Correction

A
61

DECONNEXION ETUDIANT ou AUTRES

Maquette : 5

Deconnexion dans tEtudiant tEtudiant

Autres Déconnexion

CHANGEMENT MOT DE PASSE

Maquette : 6

Saisie : Mot de passe, confirmation mot de passe tEtudiant

Changer Password

Fin
62

IV.4. PRESENTATION DE L’APPLICATION

IV.4.1. LE SITE WEB

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

Page du menu Institution


64

Page du menu Actualité


65

IV.4.2. L’APPLICATION DE PASSATION DE L’EXAMEN

L’ADMINISTRATEUR (Chef de Section) ; dans la barre d’adresse du navigateur il appelle


l’admin panel (Espace pour l’administrateur) sur lequel il pourra ajouter, modifier et ou
supprimer quelque chose dans l’application.
Il sera d’abord diriger sur l’espace de connexion pour vérifier si ce bien lui l’Admin. Il doit
mettre le username et password puis il clique sur login

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

Après, il aura le droit de voir la correction de l’examen qu’il vient de passer.


69

S’il a beaucoup de temps, avant de se Déconnecter à l’application pour revenir à la page


d’accueil du site web il peut visualiser le contenu des autres pages de l’application ; par
exemple :

 modifier son password pour bien sécuriser son compte.


70

 voir les ponts obtenus par ses camarades à l’examen du jour


71

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 :

 Chapitre I. Cadre théorique et Présentation de l’ISMG-L/ Goma;


 Chapitre II. Analyse du système d’information existant ;
 Chapitre III. Analyse du système d’information futur ;
 Chapitre IV. Conception du système d’information informatisé.
Notre préoccupation majeure était de savoir les difficultés que l’ISMG-L/ Goma
rencontre dans son processus de passation d’examen afin d’y apporter les solutions.
Après avoir repéré un certain nombre des problèmes, ce travail s’est focalisé sur un
domaine particulier visant à apporter des solutions palliatives aux problèmes ci-après :
 La lenteur dans la distribution des questionnaires;
 La perte des copies lors de dépouillement;
 La difficulté de connaitre le nombre exact des étudiants présent à l’épreuve.

A cet effet, nous nous sommes posé les questions suivantes :

- 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 La conception d’une application web dynamique de gestion de passation d’examen utilisant


une base de données MySQL ; qui sera incorporer dans un site web dynamique de l’institution
peut résoudre les problèmes.

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

- Le Petit Larousse Illustré 2012,


- Dictionnaire HACHETTE, encyclopédie de poche 2003, 43 quai de Grenelle 75905
PARIS CEDEX 15,
- Modeste KAZEGE CIZUNGU, Informatique Générale, Ed. MEDIASPAUL, Kinshasa (RDC),
2008. P.217,
- GEDIN, Méthode de Conduite de Projet Informatique, Ed. D’Organisation, Paris 1886,

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

- Ass. Joseph AMANI HAGUMA, cours de méthode d’analyse informatique I, Inédit,


ISC/GOMA G2 informatique de gestion 2013-2014,
- Prof. Jean Marcel MBIKAYI, cours de méthode d’analyse informatique II, Inédit,
ISIG/GOMA G3 informatique de gestion 2014-2015,
- CT. Jean Claude KASAVUBU, cours d’informatique Générale, Inédit, ISIG/GOMA G1
informatique de gestion 2012-2013,
- CT. Omer KAKULE, Initiation à la Recherche Scientifique, Inédit, ISIG/GOMA G2
informatique de gestion 2013-2014,
WEBOGRAPHIE
 www.google.com
 www.siteduzero.com
 www.wikipedia.com
 www.memoireonline.com
74

TABLE DES MATIERES

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

II.5.1. ETUDE DES DONNEES .......................................................................................................... 32


II.5.2. DICTIONNAIRE DES DONNEES ............................................................................................. 32
II.5.3. GRAPHE DE DEPENDANCE FONCTIONNELLE ....................................................................... 34
II.5.4. CONSTRUCTION DU MCD .................................................................................................... 35
II.6. CRITIQUE DU SYSTEME EXISTANT .............................................................................................. 36
Chapitre III. CONCEPTION DU SYSTEME INFORMATIQUE FUTUR ......................................................... 37
III.1. LE MODELE CONCEPTUEL DE DONNEES .................................................................................... 37
III.1.1. DICTIONNAIRE DES DONNEES ............................................................................................ 37
II.1.2. GRAPHE DE DEPENDANCE FONCTIONNELLE ....................................................................... 38
II.1.3. MCD Proprement dit ........................................................................................................... 39
III.2. MODELE CONCEPTUEL DE TRAITEMENT ................................................................................... 41
III.3. MODELE ORGANISATIONNEL DE TRAITEMENT ......................................................................... 44
III.3.1. REGLES D’ORGANISATION .................................................................................................. 44
III.3.2. TABLEAUX DES PROCEDURES FONCTIONNELLES ............................................................... 45
III.3.3. DIAGRAMME D’ENCHAINEMENT DES PROCEDURES FONCTIONNELLES ........................... 46
III.4. GRAPHE DE CIRCULATION DES INFORMATIONS ....................................................................... 49
III.4.1. SYMBOLES UTILISES ............................................................................................................ 49
III.4.2. DIAGRAMME DE CIRCULATION DES INFORMATIONS ........................................................ 50
III.5. FICHES DE DESCRIPTION DES PROCEDURES FONCTINNELLES................................................... 55
Chapitre IV. CONCEPTION DU SYSTEME D’INFORMATION INFFORMATISE .......................................... 59
IV.1. MODELE LOGIQUE DES DONNEES............................................................................................. 59
IV.1.1. Concept .............................................................................................................................. 59
IV.1.2. Construction du MLD ......................................................................................................... 59
IV.2. MODELE PHYSIQUE DES DONNÉES ........................................................................................... 59
IV.2.1. Concept .............................................................................................................................. 59
IV.2.2. Présentation du MPD ......................................................................................................... 59
IV.3. MODELE LOGIQUE DE TRAITEMENT ......................................................................................... 60
IV.4. PRESENTATION DE L’APPLICATION ........................................................................................... 62
IV.4.1. LE SITE WEB ........................................................................................................................ 62
IV.4.2. L’APPLICATION DE PASSATION DE L’EXAMEN ................................................................... 65
CONCLUSION ......................................................................................................................................... 71
BIBLIOGRAPHIE ...................................................................................................................................... 73
TABLE DES MATIERES ............................................................................................................................ 74

Vous aimerez peut-être aussi