SlideShare une entreprise Scribd logo
1  sur  80
Télécharger pour lire hors ligne
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
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
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 »
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 ETORGANISATION12
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
LABORATOIRE
INFORMATIQUE
CaisseJour Soir A Soir B
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
20
19
3
4
2
1
17
18
11 12
1314
1516
10
9
5
6
8
SECRETAIRE GEN.
ADMIN.
DIRECTEUR GENERALE
ADMIN DE BUDGET
CORPS ENSEIGNANT
APPARITAIRE
SECRETAIRE GEN.
ACADEM.
CHEF DE SECTION
ETUDIANT
7
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
AIRE
CHEF DE
SECTI0N
S.GEN.
ACAD.
S.GEN.
ADMIN
DIR. GEN CORPS
ENS.
ADMIN.
BUDJET
ETUDIANT 1 17 12
APPARITAIR 2 3
CHEF DE
SECTION
4 5 19
S.GEN.
ACAD.
6 7 10
S.GEN.
ADMIN
15 14
DIR. GEN 8 16
CORPS. ENS 18 20 9
ADMIN.
BUDJET
11 13
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.
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
3
5
6
7
ETUDIANT SURVEILLENT
CHEF DE SECTION
AD. DE BUDGET
1
2
8
4
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
PF DEROULEMENT ACTION NATURE
POSTE DE TRAVAIL
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
Début, Durée
DIAGRAMME D’ENCHAINEMENT NATURE
POSTE DE
TRAVAIL
8h30<t<19h30
PF1 Réception Etudiant
Toujours
TM
Institution
Surveillent
Salle d’Examen
8h30<t<19h30 PF2 Presentation recu de payement
Toujours
TM
Institution
Etudiant
Salle d’Examen
8h30<t<19h30
PF3 Verification recu de paiement
Toujours
TM
Institution
Surveillent
Salle d’Examen
8h30<t<19h30
PF4 Validation Recu
OK KO TM
Institution
Surveillent
Salle d’Examen
ET
Etudiant Surveillant
ET
Etudiant recu
Surveillant
Reçu
présenté
Reçu verifié
Etudiant en
ordre
Renvoi
chez AB
A
26
8h30<t<19h30 PF5 Arrangement Etudiant
Toujours
TM
Institution
Surveillent
Salle d’Examen
8h30<t<19h30 PF6 Distribution Questionnaire
Toujours
TM
Institution
Chef de Section
Salle d’Examen
8h30<t<19h30
PF7 Deroulement de l’eprueve
Toujours TM
Institution
Etudiant
Salle d’Examen
8h30<t<19h30
PF8 Remise copie
Toujours TM
Institution
Etudiant
Salle d’Examen
SurveillantA
ET
Etudiant
arrangé
ET
Chef Section
Questionnaire
distrbue
Questionnaire
répondu
Copie remise
B
27
8h30<t<19h30 PF9 Verification s’il a signe sur liste de
presence
OK KO
TM
Institution
Surveillent
Salle d’Examen
8h30<t<19h30
PF10 Autorisation de sortir
Toujours TM
Institution
Surveillent
Salle d’Examen
8h30<t<19h30
PF11 Transmision rapport
Toujours TM
Institution
Surveillent
Salle d’Examen
8h30<t<19h30
PF12 Validation rapport
Toujours
TM
Institution
Chef de Section
Salle d’Examen
B Surveillant
ET
Copie validé Renvoi signer
Etudiant sorti
Rapport
transmis
ET
Chef Section
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
Réception étudiant
Toujours
Présentation reçu de paiement
Toujours
Vérification reçu de paiement
Toujours
Validation reçu
OK KO
Arrangement étudiants
Toujours
Présentation
étudiant
ET
Etudiant
reçu
Reçu
presenté
Etudiant en
ordre
Renvoi
chez l’AB
Reçu verifié
Surveillant
Surveillant
ET
Etudiant
arrangé
A
30
Distribution Questionnaire
Toujours
Déroulement de l’épreuve
Toujours
Remise Copie
Toujours
Vérification s’il a signé sur liste
présence
OK KO
A
ET
Chef Section
Questionnaire
distribue
ET
Examen
répondu
Copie Remise
ET
Copie
validé
Renvoi pour
signer
B
Surveillant
Surveillant
31
Autorisation de sorti
Toujours
Transmission Rapport
Toujours
Validation Rapport
Toujours
B
Etudiant Sorti
Rapport
transmis
ET
Rapport
validé FIN
Chef Section
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
UEUR
NATURE REGLE DE
CALCULA,
AN,
N
E,
Co,
Ca
M,
SIG,
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
Num_Tel
Nom
Postno
m
Email
Fonction
Postnom
NomEmail
Grade
Question
ChargeHor
LibelleCours
CodePromotion
CodeSection
CodeDepart
CodeCours
CodeEtudiant
CodeQuestion
Matricule
CodeSurveillant
CodePersonnel
Nom
Postnom
LibelleProm
Password
LibelleDepartSexe
Libelle
35
II.5.4. CONSTRUCTION DU MCD
1, n
#CodeSection
Libelle
SECTION
1, 1
Concerne
1, n
1, n
1, n
1, n
1, n 1, n
1, 1
1, n
1, n
1, 1
1, n
#CodeSurveillant
SURVEILLANT
ENSEIGNANT
#Matricule
Nom
Postnom
Grade
Email
PERSONNEL
#CodePersonnel
Nom
Postnom
Fonction
Num_Tel
Email
#CodeCours
LibelleCours
ChargeHor
COURS
#CodeDepart
LibelleDepart
DEPARTEMENT
#CodePromotion
LibelleProm
PROMOTION
#CodeQuestion
Questions
EXAMEN
ETUDIANT
#CodeEtudiant
Nom
Postnom
Sexe
Password
Enseigner
Surveille
Peut etre Peut etre1, 1 1, n 1, n 1, 1
1, n
1, 1
1, 1
1, n
1, 1
1, n
Donne 1, 1
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
UEUR
NATURE REGLE DE
CALCULA,
AN,
N
E,
Co,
Ca
M,
SIG,
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
Libelle
Nom
Postnom
ChargeHor
Password
LibelleProm
LibelleDepart
CodeSection
CodeDepart
CodePromotion
CodeEtudiant
CodeQuestion
CodeCours
LibelleSec
Sexe
Reponses
Questions
Ponderation
39
II.1.3. MCD Proprement dit
#CodeSection
Libelle
SECTION
1, 1
Concerne
1, n
1, n
1, n
1, n
1, 1
1, n
#CodeCours
LibelleCours
ChargeHor
COURS
#CodeDepart
LibelleDepart
DEPARTEMENT
#CodePromotion
LibelleProm
PROMOTION
#CodeQuestion
Questions
Reponses
Ponderation
EXAMEN
ETUDIANT
#CodeEtudiant
Nom
Postnom
Sexe
Password
1, 1
1, 1
1, n
1, 1
1, n
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
Réception étudiant
Toujours
Présentation reçu de paiement
Toujours
Vérification reçu de paiement
Toujours
Validation reçu
OK KO
Arrangement étudiants
Toujours
Presantatoin
étudiant
ET
Etudiant
recu
Reçu
presenté
Etudiant en
ordre
Renvoi
chez l’AB
Reçu verifié
Surveillant
Surveillant
ET
Etudiant
arrange
A
42
Autorisation de se connecter
Toujours
Déroulement de l’épreuve et affichage point
Toujours
Déconnexion de l’étudiant
Toujours
Signature sur liste présence
Toujours
A
ET
Chef Section
Etudiant
autoriser
ET
Examen
répondu
Etudiant
deconnecté
Etudiant a
signé
B
Surveillant
43
Vérification s’il a signé sur liste
présence
OK PAS OK
Autorisation de sorti
Toujours
B
ET
Etudiant en
odre
Etudiant
dehors FIN
Surveillant
Retour pour
signature
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
PF DEROULEMENT ACTION NATURE
POSTE DE TRAVAIL
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
Début, Durée
DIAGRAMME D’ENCHAINEMENT NATURE
POSTE DE
TRAVAIL
8h30<t<19h30
PF1 Réception Etudiant
Toujours
TM
Institution
Surveillent
Salle d’Examen
8h30<t<19h30 PF2 Presentation recu de payement
Toujours
TM
Institution
Etudiant
Salle d’Examen
8h30<t<19h30
PF3 Verification recu de paiement
Toujours
TM
Institution
Surveillent
Salle d’Examen
8h30<t<19h30
PF4 Validation Recu
OK KO TM
Institution
Surveillent
Salle d’Examen
ET
Etudiant Surveillant
ET
Etudiant recu
Surveillant
Recu
presenter
Recu
Verifier
Etudiant en
ordre
Renvoi
chez AB
A
47
8h30<t<19h30 PF5 Arrangement Etudiant
Toujours
TM
Institution
Surveillent
Salle d’Examen
8h30<t<19h30 PF6 Autorisation de se connecter
Toujours
AC
Institution
Chef Section +
Ordi
Salle d’Examen
8h30<t<19h30
PF7 Deroulement de l’eprueve et affichage point
Toujours AC
Institution
Etudiant + Ordi
Salle d’Examen
8h30<t<19h30
PF8 Deconnexion Etudiant
Toujours AC
Institution
Etudiant + Ordi
Salle d’Examen
SurveillantA
ET
Etudiant
arrange
ET
Chef Section
Etudiant
connecter
Questionnaire
répondu
Etudinat
Déconnecter
B
48
8h30<t<19h30 PF9 Signature sur liste presence
Toujours
TM
Institution
Etudiant
Salle d’Examen
8h30<t<19h30 PF10 Verification s’il a signe sur liste de
presence
OK KO
TM
Institution
Surveillent
Salle d’Examen
8h30<t<19h30
PF11 Autorisation de sortir
Toujours TM
Institution
Surveillent
Salle d’Examen
B
Surveillant
ET
Etudiant en
ordre
Renvoi signer
Etudiant
dehors
Surveillant
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
8h30<t<19h30 TM
8h30<t<19h30 TM
8h30<t<19h30 TM
Presentation étudiant
PF1
PF2
Presentation Reçu de
paiement
PF3
Verification Reçu de
paiement
A
51
8h30<t<19h30 TM
8h30<t<19h30 TM
8h30<t<19h30 TR
A
PF4
Validation Reçu de
paiement
PF5
Arrangement
étudiant
PF6
Autorisation de se
connecter
B
52
8h30<t<19h30 TR
8h30<t<19h30 TR
B
PF7
Connexion de
l’étudiant
PF8
Deroulement de
l’epreuve
C
53
8h30<t<19h30 TR
8h30<t<19h30
C
Affichage point
obtenu
PF9
Déconnexion
étudiant
D
54
TM
8h30<t<19h30 TM
8h30<t<19h30 TM
D
PF10
Signature sur liste de
présence
PF11
PF11
Verification sur liste
de présence
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
Annuler
DEBUT
A
tExamen
tEtudiant
tExamen
Maquette : 4
Saisie : Reponses
DEROULEMENT DE L’EXAMEN
Voir la Correction
Maquette : 3
Saisie : Saisie : Nom, Postnom, Password
CONNEXION ETUDIANT
Connexion
Maquette : 2
Saisie : Questions, Reponses, Ponderations
AJOUT EXAMEN
Modifier Déconnexion
Maquette : 1
Saisie : Nomutilisateur, Mot de passe
CONNEXION CHEF DE SECTION
Connexion Annuler
tAdmin
Ajouter
Annuler
61
A
Maquette : 6
Saisie : Mot de passe, confirmation mot de passe
CHANGEMENT MOT DE PASSE
DECONNEXION ETUDIANT ou AUTRES
DéconnexionAutres
Changer Password
Maquette : 5
Deconnexion dans tEtudiant tEtudiant
tEtudiant
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

Contenu connexe

Tendances

Tendances (20)

Rapport pfe-ayoub mkharbach
Rapport pfe-ayoub mkharbachRapport pfe-ayoub mkharbach
Rapport pfe-ayoub mkharbach
 
Rapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobileRapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobile
 
Conception et développement d’une plateforme d'import-export avec paiement en...
Conception et développement d’une plateforme d'import-export avec paiement en...Conception et développement d’une plateforme d'import-export avec paiement en...
Conception et développement d’une plateforme d'import-export avec paiement en...
 
SITE WEB DE E-COMMERCE AVEC HAUTE DISPONIBILITÉ ET PAIEMENT EN LIGNE AVEC EXP...
SITE WEB DE E-COMMERCE AVEC HAUTE DISPONIBILITÉ ET PAIEMENT EN LIGNE AVEC EXP...SITE WEB DE E-COMMERCE AVEC HAUTE DISPONIBILITÉ ET PAIEMENT EN LIGNE AVEC EXP...
SITE WEB DE E-COMMERCE AVEC HAUTE DISPONIBILITÉ ET PAIEMENT EN LIGNE AVEC EXP...
 
Rapport de stage pfe odoo 8
Rapport de stage pfe odoo 8 Rapport de stage pfe odoo 8
Rapport de stage pfe odoo 8
 
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIRRapport du Projet de Fin d'année Génie informatique ENSA AGADIR
Rapport du Projet de Fin d'année Génie informatique ENSA AGADIR
 
Rapport du Projet de Fin d'année Génie informatique
Rapport du Projet de Fin d'année Génie informatique Rapport du Projet de Fin d'année Génie informatique
Rapport du Projet de Fin d'année Génie informatique
 
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...
 
Projet de fin d'etude sur le parc informatique
Projet  de fin d'etude sur le parc informatiqueProjet  de fin d'etude sur le parc informatique
Projet de fin d'etude sur le parc informatique
 
Rapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilel
 
rapport-finale-ZoubairWassim.pdf
rapport-finale-ZoubairWassim.pdfrapport-finale-ZoubairWassim.pdf
rapport-finale-ZoubairWassim.pdf
 
Rapport Projet de fin d'etude sur le parc informatique
Rapport Projet  de fin d'etude sur le parc informatiqueRapport Projet  de fin d'etude sur le parc informatique
Rapport Projet de fin d'etude sur le parc informatique
 
Rapport- Conception et réalisation d'une plateforme social learning
Rapport- Conception et réalisation d'une plateforme social learningRapport- Conception et réalisation d'une plateforme social learning
Rapport- Conception et réalisation d'une plateforme social learning
 
Etude d'une application de gestion d'une bibliothèque numérique
Etude d'une application de gestion d'une bibliothèque numérique Etude d'une application de gestion d'une bibliothèque numérique
Etude d'une application de gestion d'une bibliothèque numérique
 
Rapport Projet ERP - Plateforme Odoo 12 (PFE Licence)
Rapport Projet ERP - Plateforme Odoo 12 (PFE Licence)Rapport Projet ERP - Plateforme Odoo 12 (PFE Licence)
Rapport Projet ERP - Plateforme Odoo 12 (PFE Licence)
 
PFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignementPFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignement
 
Pfe conception et réalisation d'une application de gestion des processus d'ac...
Pfe conception et réalisation d'une application de gestion des processus d'ac...Pfe conception et réalisation d'une application de gestion des processus d'ac...
Pfe conception et réalisation d'une application de gestion des processus d'ac...
 
salwfrarapp137.pdf
salwfrarapp137.pdfsalwfrarapp137.pdf
salwfrarapp137.pdf
 
Rapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humainesRapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humaines
 
[PFE] Master - Génie logiciel
[PFE] Master - Génie logiciel  [PFE] Master - Génie logiciel
[PFE] Master - Génie logiciel
 

Similaire à 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 »

Lutte Contre Illetrisme Cleo Bouguenais
Lutte Contre Illetrisme Cleo BouguenaisLutte Contre Illetrisme Cleo Bouguenais
Lutte Contre Illetrisme Cleo Bouguenais
Cybercentre Bouguenais
 
Vct pil lf_2014_fr de imen tekaya
Vct pil lf_2014_fr de imen tekayaVct pil lf_2014_fr de imen tekaya
Vct pil lf_2014_fr de imen tekaya
imen Tekaya Bouaziz
 

Similaire à 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 » (20)

Binkis kisavaviri travail_propre_2017
Binkis kisavaviri travail_propre_2017Binkis kisavaviri travail_propre_2017
Binkis kisavaviri travail_propre_2017
 
GESTION DE l'UL
GESTION DE l'ULGESTION DE l'UL
GESTION DE l'UL
 
Tfc comboni
Tfc comboniTfc comboni
Tfc comboni
 
Sysnote systeme de gestion de notes scolaires
Sysnote systeme de gestion de notes scolairesSysnote systeme de gestion de notes scolaires
Sysnote systeme de gestion de notes scolaires
 
Binkis75 mise en_place_d'un_erp_sicovir
Binkis75 mise en_place_d'un_erp_sicovirBinkis75 mise en_place_d'un_erp_sicovir
Binkis75 mise en_place_d'un_erp_sicovir
 
TC Nicework
TC NiceworkTC Nicework
TC Nicework
 
Erebus les 6 chantiers pour passer au e-travail
Erebus les 6 chantiers pour passer au e-travailErebus les 6 chantiers pour passer au e-travail
Erebus les 6 chantiers pour passer au e-travail
 
Lutte Contre Illetrisme Cleo Bouguenais
Lutte Contre Illetrisme Cleo BouguenaisLutte Contre Illetrisme Cleo Bouguenais
Lutte Contre Illetrisme Cleo Bouguenais
 
Rapport de stage gsi djinta michelle hendrid encadreur kamleu noumi emeric
Rapport de stage gsi djinta michelle hendrid encadreur   kamleu noumi emericRapport de stage gsi djinta michelle hendrid encadreur   kamleu noumi emeric
Rapport de stage gsi djinta michelle hendrid encadreur kamleu noumi emeric
 
2007 10 25 Le rapid elearning : un atout pour la FOAD
2007 10 25 Le rapid elearning : un atout pour la  FOAD2007 10 25 Le rapid elearning : un atout pour la  FOAD
2007 10 25 Le rapid elearning : un atout pour la FOAD
 
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
 
Memoire complet.pdf
Memoire complet.pdfMemoire complet.pdf
Memoire complet.pdf
 
Le Nouvel Obs - Écoles du web
Le Nouvel Obs - Écoles du webLe Nouvel Obs - Écoles du web
Le Nouvel Obs - Écoles du web
 
Mise en place d’un Système d’Information pour la gestion des collectivités l...
Mise en place d’un Système d’Information pour la gestion  des collectivités l...Mise en place d’un Système d’Information pour la gestion  des collectivités l...
Mise en place d’un Système d’Information pour la gestion des collectivités l...
 
PFE MASTER ENSET-2023
PFE MASTER ENSET-2023PFE MASTER ENSET-2023
PFE MASTER ENSET-2023
 
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
Conception d’une plateforme web d’e-Commerce au sein d’une entreprise commerc...
 
Connect emploi - Mission locale de Lille
Connect emploi - Mission locale de LilleConnect emploi - Mission locale de Lille
Connect emploi - Mission locale de Lille
 
Vct pil lf_2014_fr de imen tekaya
Vct pil lf_2014_fr de imen tekayaVct pil lf_2014_fr de imen tekaya
Vct pil lf_2014_fr de imen tekaya
 
E.R.P
E.R.PE.R.P
E.R.P
 
Livret de stages AUBAY -2019-2020
Livret de stages AUBAY -2019-2020Livret de stages AUBAY -2019-2020
Livret de stages AUBAY -2019-2020
 

Dernier

conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de plancher
mansouriahlam
 

Dernier (7)

optimisation logistique MLT_231102_155827.pdf
optimisation logistique  MLT_231102_155827.pdfoptimisation logistique  MLT_231102_155827.pdf
optimisation logistique MLT_231102_155827.pdf
 
JTC 2024 Bâtiment et Photovoltaïque.pdf
JTC 2024  Bâtiment et Photovoltaïque.pdfJTC 2024  Bâtiment et Photovoltaïque.pdf
JTC 2024 Bâtiment et Photovoltaïque.pdf
 
firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdf
 
Algo II: les files cours + exercices corrigés
Algo II: les files cours + exercices corrigésAlgo II: les files cours + exercices corrigés
Algo II: les files cours + exercices corrigés
 
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
 
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de plancher
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestion
 

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 »

  • 1. 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 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 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 »
  • 2. i EPIGRAPHE « On retient mieux ce qu’on a trouvé soi-même » John DEWEY
  • 3. 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
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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.
  • 9. 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
  • 10. 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)
  • 11. 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
  • 12. 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
  • 13. 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 ;
  • 14. 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
  • 15. 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.
  • 16. 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.
  • 17. 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
  • 18. 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 ETORGANISATION12 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
  • 19. 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 LABORATOIRE INFORMATIQUE CaisseJour Soir A Soir B
  • 20. 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.
  • 21. 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.
  • 22. 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
  • 23. 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
  • 24. 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 20 19 3 4 2 1 17 18 11 12 1314 1516 10 9 5 6 8 SECRETAIRE GEN. ADMIN. DIRECTEUR GENERALE ADMIN DE BUDGET CORPS ENSEIGNANT APPARITAIRE SECRETAIRE GEN. ACADEM. CHEF DE SECTION ETUDIANT 7
  • 25. 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
  • 26. 21 II.2.2. MATRICE DES FLUX P. EXTERNE POSTS INTERNES ETUDIANT APPARIT AIRE CHEF DE SECTI0N S.GEN. ACAD. S.GEN. ADMIN DIR. GEN CORPS ENS. ADMIN. BUDJET ETUDIANT 1 17 12 APPARITAIR 2 3 CHEF DE SECTION 4 5 19 S.GEN. ACAD. 6 7 10 S.GEN. ADMIN 15 14 DIR. GEN 8 16 CORPS. ENS 18 20 9 ADMIN. BUDJET 11 13 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. 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 3 5 6 7 ETUDIANT SURVEILLENT CHEF DE SECTION AD. DE BUDGET 1 2 8 4
  • 27. 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
  • 28. 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 ;
  • 29. 24 II.3.2. TABLEAUX DES PROCEDURES FONCTIONNELLES PF DEROULEMENT ACTION NATURE POSTE DE TRAVAIL 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
  • 30. 25 II.3.3. DIAGRAMME D’ENCHAINEMENT DES PROCEDURES FONCTIONNELLES DEROULEMENT Début, Durée DIAGRAMME D’ENCHAINEMENT NATURE POSTE DE TRAVAIL 8h30<t<19h30 PF1 Réception Etudiant Toujours TM Institution Surveillent Salle d’Examen 8h30<t<19h30 PF2 Presentation recu de payement Toujours TM Institution Etudiant Salle d’Examen 8h30<t<19h30 PF3 Verification recu de paiement Toujours TM Institution Surveillent Salle d’Examen 8h30<t<19h30 PF4 Validation Recu OK KO TM Institution Surveillent Salle d’Examen ET Etudiant Surveillant ET Etudiant recu Surveillant Reçu présenté Reçu verifié Etudiant en ordre Renvoi chez AB A
  • 31. 26 8h30<t<19h30 PF5 Arrangement Etudiant Toujours TM Institution Surveillent Salle d’Examen 8h30<t<19h30 PF6 Distribution Questionnaire Toujours TM Institution Chef de Section Salle d’Examen 8h30<t<19h30 PF7 Deroulement de l’eprueve Toujours TM Institution Etudiant Salle d’Examen 8h30<t<19h30 PF8 Remise copie Toujours TM Institution Etudiant Salle d’Examen SurveillantA ET Etudiant arrangé ET Chef Section Questionnaire distrbue Questionnaire répondu Copie remise B
  • 32. 27 8h30<t<19h30 PF9 Verification s’il a signe sur liste de presence OK KO TM Institution Surveillent Salle d’Examen 8h30<t<19h30 PF10 Autorisation de sortir Toujours TM Institution Surveillent Salle d’Examen 8h30<t<19h30 PF11 Transmision rapport Toujours TM Institution Surveillent Salle d’Examen 8h30<t<19h30 PF12 Validation rapport Toujours TM Institution Chef de Section Salle d’Examen B Surveillant ET Copie validé Renvoi signer Etudiant sorti Rapport transmis ET Chef Section Rapport validé FIN
  • 33. 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
  • 34. 29 II.4.2. CONSTRUCTION DU MCT Réception étudiant Toujours Présentation reçu de paiement Toujours Vérification reçu de paiement Toujours Validation reçu OK KO Arrangement étudiants Toujours Présentation étudiant ET Etudiant reçu Reçu presenté Etudiant en ordre Renvoi chez l’AB Reçu verifié Surveillant Surveillant ET Etudiant arrangé A
  • 35. 30 Distribution Questionnaire Toujours Déroulement de l’épreuve Toujours Remise Copie Toujours Vérification s’il a signé sur liste présence OK KO A ET Chef Section Questionnaire distribue ET Examen répondu Copie Remise ET Copie validé Renvoi pour signer B Surveillant Surveillant
  • 36. 31 Autorisation de sorti Toujours Transmission Rapport Toujours Validation Rapport Toujours B Etudiant Sorti Rapport transmis ET Rapport validé FIN Chef Section
  • 37. 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 UEUR NATURE REGLE DE CALCULA, AN, N E, Co, Ca M, SIG, 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
  • 38. 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
  • 39. 34 II.5.3. GRAPHE DE DEPENDANCE FONCTIONNELLE Num_Tel Nom Postno m Email Fonction Postnom NomEmail Grade Question ChargeHor LibelleCours CodePromotion CodeSection CodeDepart CodeCours CodeEtudiant CodeQuestion Matricule CodeSurveillant CodePersonnel Nom Postnom LibelleProm Password LibelleDepartSexe Libelle
  • 40. 35 II.5.4. CONSTRUCTION DU MCD 1, n #CodeSection Libelle SECTION 1, 1 Concerne 1, n 1, n 1, n 1, n 1, n 1, n 1, 1 1, n 1, n 1, 1 1, n #CodeSurveillant SURVEILLANT ENSEIGNANT #Matricule Nom Postnom Grade Email PERSONNEL #CodePersonnel Nom Postnom Fonction Num_Tel Email #CodeCours LibelleCours ChargeHor COURS #CodeDepart LibelleDepart DEPARTEMENT #CodePromotion LibelleProm PROMOTION #CodeQuestion Questions EXAMEN ETUDIANT #CodeEtudiant Nom Postnom Sexe Password Enseigner Surveille Peut etre Peut etre1, 1 1, n 1, n 1, 1 1, n 1, 1 1, 1 1, n 1, 1 1, n Donne 1, 1
  • 41. 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.
  • 42. 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 UEUR NATURE REGLE DE CALCULA, AN, N E, Co, Ca M, SIG, 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
  • 43. 38 II.1.2. GRAPHE DE DEPENDANCE FONCTIONNELLE Libelle Nom Postnom ChargeHor Password LibelleProm LibelleDepart CodeSection CodeDepart CodePromotion CodeEtudiant CodeQuestion CodeCours LibelleSec Sexe Reponses Questions Ponderation
  • 44. 39 II.1.3. MCD Proprement dit #CodeSection Libelle SECTION 1, 1 Concerne 1, n 1, n 1, n 1, n 1, 1 1, n #CodeCours LibelleCours ChargeHor COURS #CodeDepart LibelleDepart DEPARTEMENT #CodePromotion LibelleProm PROMOTION #CodeQuestion Questions Reponses Ponderation EXAMEN ETUDIANT #CodeEtudiant Nom Postnom Sexe Password 1, 1 1, 1 1, n 1, 1 1, n
  • 45. 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
  • 46. 41 III.2. MODELE CONCEPTUEL DE TRAITEMENT Réception étudiant Toujours Présentation reçu de paiement Toujours Vérification reçu de paiement Toujours Validation reçu OK KO Arrangement étudiants Toujours Presantatoin étudiant ET Etudiant recu Reçu presenté Etudiant en ordre Renvoi chez l’AB Reçu verifié Surveillant Surveillant ET Etudiant arrange A
  • 47. 42 Autorisation de se connecter Toujours Déroulement de l’épreuve et affichage point Toujours Déconnexion de l’étudiant Toujours Signature sur liste présence Toujours A ET Chef Section Etudiant autoriser ET Examen répondu Etudiant deconnecté Etudiant a signé B Surveillant
  • 48. 43 Vérification s’il a signé sur liste présence OK PAS OK Autorisation de sorti Toujours B ET Etudiant en odre Etudiant dehors FIN Surveillant Retour pour signature
  • 49. 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 ;
  • 50. 45 III.3.2. TABLEAUX DES PROCEDURES FONCTIONNELLES PF DEROULEMENT ACTION NATURE POSTE DE TRAVAIL 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
  • 51. 46 III.3.3. DIAGRAMME D’ENCHAINEMENT DES PROCEDURES FONCTIONNELLES DEROULEMENT Début, Durée DIAGRAMME D’ENCHAINEMENT NATURE POSTE DE TRAVAIL 8h30<t<19h30 PF1 Réception Etudiant Toujours TM Institution Surveillent Salle d’Examen 8h30<t<19h30 PF2 Presentation recu de payement Toujours TM Institution Etudiant Salle d’Examen 8h30<t<19h30 PF3 Verification recu de paiement Toujours TM Institution Surveillent Salle d’Examen 8h30<t<19h30 PF4 Validation Recu OK KO TM Institution Surveillent Salle d’Examen ET Etudiant Surveillant ET Etudiant recu Surveillant Recu presenter Recu Verifier Etudiant en ordre Renvoi chez AB A
  • 52. 47 8h30<t<19h30 PF5 Arrangement Etudiant Toujours TM Institution Surveillent Salle d’Examen 8h30<t<19h30 PF6 Autorisation de se connecter Toujours AC Institution Chef Section + Ordi Salle d’Examen 8h30<t<19h30 PF7 Deroulement de l’eprueve et affichage point Toujours AC Institution Etudiant + Ordi Salle d’Examen 8h30<t<19h30 PF8 Deconnexion Etudiant Toujours AC Institution Etudiant + Ordi Salle d’Examen SurveillantA ET Etudiant arrange ET Chef Section Etudiant connecter Questionnaire répondu Etudinat Déconnecter B
  • 53. 48 8h30<t<19h30 PF9 Signature sur liste presence Toujours TM Institution Etudiant Salle d’Examen 8h30<t<19h30 PF10 Verification s’il a signe sur liste de presence OK KO TM Institution Surveillent Salle d’Examen 8h30<t<19h30 PF11 Autorisation de sortir Toujours TM Institution Surveillent Salle d’Examen B Surveillant ET Etudiant en ordre Renvoi signer Etudiant dehors Surveillant FIN
  • 54. 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)
  • 55. 50 III.4.2. DIAGRAMME DE CIRCULATION DES INFORMATIONS TEMPS NATURE BUREAU SECTION SALLE D’EXAMEN ETUDIANT EXTERIEUR 8h30<t<19h30 TM 8h30<t<19h30 TM 8h30<t<19h30 TM Presentation étudiant PF1 PF2 Presentation Reçu de paiement PF3 Verification Reçu de paiement A
  • 56. 51 8h30<t<19h30 TM 8h30<t<19h30 TM 8h30<t<19h30 TR A PF4 Validation Reçu de paiement PF5 Arrangement étudiant PF6 Autorisation de se connecter B
  • 57. 52 8h30<t<19h30 TR 8h30<t<19h30 TR B PF7 Connexion de l’étudiant PF8 Deroulement de l’epreuve C
  • 59. 54 TM 8h30<t<19h30 TM 8h30<t<19h30 TM D PF10 Signature sur liste de présence PF11 PF11 Verification sur liste de présence Autorisation de sortir de la salle
  • 60. 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
  • 61. 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
  • 62. 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
  • 63. 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
  • 64. 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
  • 65. 60 IV.3. MODELE LOGIQUE DE TRAITEMENT Annuler DEBUT A tExamen tEtudiant tExamen Maquette : 4 Saisie : Reponses DEROULEMENT DE L’EXAMEN Voir la Correction Maquette : 3 Saisie : Saisie : Nom, Postnom, Password CONNEXION ETUDIANT Connexion Maquette : 2 Saisie : Questions, Reponses, Ponderations AJOUT EXAMEN Modifier Déconnexion Maquette : 1 Saisie : Nomutilisateur, Mot de passe CONNEXION CHEF DE SECTION Connexion Annuler tAdmin Ajouter Annuler
  • 66. 61 A Maquette : 6 Saisie : Mot de passe, confirmation mot de passe CHANGEMENT MOT DE PASSE DECONNEXION ETUDIANT ou AUTRES DéconnexionAutres Changer Password Maquette : 5 Deconnexion dans tEtudiant tEtudiant tEtudiant Fin
  • 67. 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.
  • 68. 63 Page du menu Institution
  • 69. 64 Page du menu Actualité
  • 70. 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.
  • 71. 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.
  • 72. 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).
  • 73. 68 Après, il aura le droit de voir la correction de l’examen qu’il vient de passer.
  • 74. 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.
  • 75. 70  voir les ponts obtenus par ses camarades à l’examen du jour
  • 76. 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.
  • 77. 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.
  • 78. 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
  • 79. 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
  • 80. 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