DEDICACE
A nos parents NGANGO BAKULU et Thérèse
BULONDO.
BAKULU MBURANO Destin
REMERCIEMENTS
Nous sommes reconnaissants à notre DIEU
tout puissant pour son souffle de vie qu'il nous a accordé
jusqu'à ces jours.
Nos remerciements s'adressent premièrement
aux autorités académiques de l'ISESOD/GOMA pour leur encadrement
et la formation qu'ils ont mis à notre disposition en
général et en particulier à l'ingénieur DJAMBA
Josué qui malgré ses multiples occupations, a
accepté de diriger ce travail.
Nous adressons finalement nos remerciements aux personnes de
bonne volonté qui nous ont soutenu d'une manière ou d'une
autre ; aux amis ; camarades étudiants. Qu'ils trouvent ici
nos sentiments de gratitude.
BAKULU MBURANO Destin
SIGLES ET ABREVIATIONS
AB : Automatisé Bach
AC : Automatisé Conversation
CSS: Cascading Style Sheets
DNS: Domain name service
DOCTYPE: Document Type
HTML : HyperText Markup Langage
HTTP :HyperText Transfer Protocol
IIS : Internet information system
IP : internet protocol
ISESOD : Institut Supérieur
d'Environnement Solidaire et de Développement durable
M : Manuel
MCC : Modèle Conceptuel de
Communication
MCT : Modèle Conceptuel de
Traitement
MLD : Modèle logique de
Données
MOT : Modèle organisationnel de
Traitement
MOT : Modèle organisationnel des
données
PHP : Personnal Home Page
SGA: secretaire general academyque
SGBD: Système de Gestion de Base de
Données
SI: Système d'information
SMTP :Simple Mail Transfer Protocol
SQL: Structure Query Language
TCP :Transmission Control Protocol
URL : Uniform Ressource Location
WAMP: Windows Apache MySQL PHP
WWW : World Wide Web
0. INTRODUCTION GENERAL
1. ETAT DE LA QUETION
Il est probable qu'avant nous, d'autres investigateurs ont eu
d'une manière ou d'une autre à réfléchir et
à écrire sur une structure Web qui est notre objet d'étude
ou recherche ; leurs travaux permettront à nous chercheurs de se
situer par rapport au thème que nous voulons traiter. Sur ce nous
pouvons citer quelques-uns comme :
§ Elie Master BOSA KIYIKA1(*)
«Implémentation d'une application web pour la publication
des résultats de fin d'année scolaire aux humanités»
Cas du complexe scolaire LEMFU, ISIPA - Gradué 2014
§ NDATO Jean luck2(*)« conception et réalisation d'un
site web boutique en ligne ». Cas du magasin disco la bible à Goma,
2017-2018
Pour remédier à cette situation, leurs
problématiques s'articulaient autour des questions suivantes :
- Comment contourner la méthode traditionnelle de
publication de résultats nécessitant la présence
inévitable des élèves à l'école ?
-Comment faire parvenir automatiquement à un temps record
les informations aux clients concernant les nouveaux produits, les
réductions et les produits qui sont disponibles dans le magasin?
Ils ont affirmé à titre d'hypothèses
que :
o L'implémentation d'une application web
sera utile
o un site web de vente en ligne serait le seul moyen de
remédier facilement à un système publicitaire très
lent et couteux .s
Seront des meilleures réponses à toutes les
questions
C'est dans ce cadre que s'inscrit notre spéculation de fin
de cycle : « conception et réalisation d'un
portail web pour la publication des résultats académique»
cas de l'ISESOD-GOMA.
A la seule divergence de nos prédécesseurs ci-haut
cités, notre travail sera l'objet :
o De concevoir un portail web dynamique compréhensible par
les non-informaticiens (utilisateurs) mais administrable en ligne.
o De stocker et d'afficher des informations fiables dans la base
de données.
o De permettre à l'ISESOD de faire des communiqués
en ligne
o De rendre le calcul de résultats academique automatique.
2. Problématique3(*)
Etant definie comme la question principale autour de la quelle
tourne tous le travail
Au cours de ces dernières années, les nouvelles
technologies de l'information et de la communication ont connu un
bouleversement marqué par l'apparition de l'Internet et par sa
croissance exponentielle. Ces années ont aussi été
marquées par l'entrée en scène de World Wide
Web (WWW), l'une des applications qui a popularisé Internet,
et qui a fait exploser le nombre de ses utilisateurs. Par conséquent, le
web suscite l'intérêt de la majorité des organisations qui
se doivent d'enrichir leur présentation via des sites web. Dans le cadre
de notre travail de fin de cycle il traitera sur « conception et
réalisation d'un portail web pour la publication des résultats
académiques »cas de l'ISESOD/GOMA. Le système
d'information utilisait par notre institution est manuel,
et ne répond pas aux normes de la vie actuelle. Notre institution
regorge un nombre élevé des étudiants, et à chaque
fin d'un semestre, elle procède à une publication des
résultats, pourtant cette dernière est toujours manuelle et elle
engendre trop d'imperfections lors de l'affichage des résultats.
Le développement rapide de l'informatique et
l'arrivée de l'Internet a donné à nos institutions la
possibilité d'utiliser des moyens avancés et résistants
pour gérer et exploiter de très grands volumes des
données. Jadis, le domaine de la gestion informatique des données
était réservé qu'aux informaticiens. Actuellement, les
tendances aux seins des institutions ont changé de façon que
tous les employés soient de plus en plus impliqués dans les
différents procédés liés à la gestion et
l'exploitation des données. De cette façon, un certain niveau de
connaissance des principes et des outils standard de l'informatique est
aujourd'hui requis pour la plupart des postes disponibles dans nos
institutions.
Cela nous a conduit à nous dresser quelques
interrogatoires telles que :
-Peut-on mettre à la disposition de l'isesod un
système sûr de publication des résultats
- Comment contourner la méthode traditionnelle de
publication de résultats nécessitant l'affichage
inévitable des résultats des étudiants en ordre au
sein de l'isesod ?
- Que peux faire un étudiant pour consulter ses
résultats à distance ?
- Comment automatiser le calcule des résultats des
étudiants ?
-Comment les étudiants pourrons consulter les
communiqués et affiche à distance?
3. HYPOTHESE
Définition : c'est une tentative
de réponse formulée au début de la recherche.
Par rapport à toutes ces questions posées
ci-haut, nous pensons aux solutions ci-après :
La mise en place d'un système d'information
informatisé serait un système sûr à la publication
de résultats académiques.
La conception d'une application web permettrait de
contournée la méthode d'affichage de résultats qu'utilise
l'ISESOD.
L'étudiant en ordre devra se connecter à son
compte moyennant son matricule et son mot de passe pour consulter ses cotes.
La mise en place d'une base de données créer
en MySQL faciliterait la gestion de résultats des
étudiants.
Les communiqués et affiches s'afficheront dans le
compte de chaque étudiant lorsqu'il est connecté
4. OBJECTIF DU TRAVAIL
Définition : c'est la
finalité de la recherche, c'est ce a quoi le chercheur aboutit à
la fin de sa recherche.
L'objectif principal de ce travail est de développer
un modèle de base de données client-serveur adapté au
système actuel de la publication des résultats de l'ISESOD en
proposant quelques stratégies d'amélioration de la circulation et
de la qualité des données.
Nous arriverons à la mise en place d'un portail web
fournissant les résultats suivants:
Ø L'enregistrement des étudiants dans une base de
données en créant un compte pour chaque étudiant
Ø l'élaboration d'une liste des tous les
étudiants enregistrés
Ø L'accès aux informations et contacts à
propos de l'institution
Ø permettre à l'institution de passer ses
communiqués et ses affiches en ligne (valve)
Ø Le calcul automatisé et la publication des
résultats académique des étudiants en ordre.
5. Délimitation Du Travail
5.1. Délimitation dans l'espace
Le présent travail qui consiste à concevoir un
portail web pour la publication des résultats académique dans une
institution universitaire se fera particulièrement à l'isesod.
5.2. Délimitation dans le temps
Dans le temps, ce travail couvre la période allant du mois
d'octobre 2018 au mois de juillet 2019 car de temps en temps il ya des
modifications dans le programme.
6. CHOIX ET INTERET DU SUJET
En choisissant ce sujet, nous étions motivé par
le souci de vouloir aider le service de l'isesod qui s'occupe de la
publication et du calcul des résultats en mettant à sa
disposition une base de données appropriée pour la gestion des
données et un portail web qui permettra cette fois-ci à tout
étudiant en ordre d'avoir accès à ses résultats.
Ce travail nous a permit à approfondir nos
connaissances dans la gestion des données et dans certains langages de
programmation
En revanche, notre souhait est que les résultats de
nos recherches soient un manuel de consultation pour les futurs chercheurs qui
s'intéresseront à ce sujet.
7. METHODES ET TECHNIQUES UTILISEES
Dans le Monde scientifique, la recherche se fait toujours en
utilisant des méthodes et techniques.
7.1. METHODE
Définition : la méthode
est l'ensemble des règles ou procédés à suivre pour
atteindre un objectif.
Pour bien vérifier nos hypothèses, nous ferons
recours à la méthode MERSE
MERISE4(*)
La méthode merise est la méthode grâce
à la quelle on conçoit et on réalise des projets
informatique.
Cette méthode nous a permit à analyser le
système d'information existant afin de proposer le système
d'information futur capable de palier aux d'imperfections qui se
présentent lors de la publication des résultats
. La modélisation d'un système avec la
méthode MERSISE se fait par les différents modèles (MOT,
MCD, MCC, MPD...)
7.2. TECHNIQUE5(*)
Définition : Une technique est un
moyen par lequel on rend effectif les méthodes utilisées par les
chercheurs.
Pour notre recherche, nous allons nous
servir des techniques ci-après :
Technique d'interview : C'est une
opération d'entretien entre l'intervieweur et l'interviewé. C'est
une technique qui nous a aidés à avoir les informations fiables
pour la réalisation de ce travail.
Technique documentaire : il s'agit de la
récolte des données à travers tous les documents
Elle nous permettra de consulter les différents
documents (bibliothèque, revues, magazines, rapport, TFC,
mémoire, archives de L'ISESOD) qui cadrent avec le sujet de notre
travail de fin de cycle.
8. Difficultés rencontrées
Nous avons été victime de beaucoup d'obstacle et
difficultés lors de la récolte de données tel que:
- Le manque de certaines informations
- Indisponibilité des responsables pour nous fournir les
données;
- La combinaison de plusieurs tâches à la fois
- Le manque de moyens financiers
9. Subdivision du Travail
Hormis l'introduction et la conclusion, notre travail a 4
chapitres, à savoir :
Chapitre premier : Considérations
générales et théoriques
Chapitre deuxième : la présentation du milieu
d'étude
Chapitre troisième: Analyse de traitement des
données du système d'information
Chapitre quatrième : présentation et
réalisation du portail web
CHAPITRE PREMIER : CONSIDERATIONS GENERALES ET THEORIQUES
I.
Introduction
Au cours de ce chapitre, nous allons expliquer les
différents concepts de base utilisées dans le cadre de
l'élaboration de ce travail et enfin nous allons voir comment fonctionne
un mode de communication client-serveur.
I.1. Définition
opérationnelle des concepts clés utilisées
I.1.1 web
Le World Wide Web (www), littéralement la «toile
d'araignée mondiale», communément appelé le web, et
parfois la toile, est un système hypertexte public fonctionnant sur
internet qui permet de consulter avec un navigateur, des pages accessibles sur
des sites.
L'image de toile d'araignée vient
des hyperliens qui lient les pages web entre elles.
Le web n'est qu'une des applications d'internet, d'autres
applications sont le courrier électronique, la messagerie
instantanée. Le web a été inventé plusieurs
années après Internet
Le sigle WWW a été largement
utilisé pour abréger World Wide Web avant que
l'abréviation web ne prenne le pas. WWW se prononce souvent trois double
V.
I.1.2Termes rattachés au Web
La terminologie propre au Web contient plusieurs dizaines de
termes :
L'expression en Ligne signifie
« Connecté à un réseau », en
occurrence le réseau informatique Internet. Cette expression n'est pas
propre au Web, on la retrouve à propos des téléphones.
Un Hôte est un
ordinateur en ligne. Chaque hôte Internet est identifié par une
adresse IP à la quelle correspondant Zéro, Un ou plusieurs noms
d'hôte. Cette terminologie n'est pas propre au Web, mais à
l'Internet.
Le World Wide Web (WWW) : le WWW est
une application conçue initialement pour la consultation et
l'exploration d'une documentation. Il est fondé sur les concepts de
ressources reliées entre elles par des liens hypertexte, et mises
à la disposition des utilisateurs par un hôte. Sur le
réseau internet un programme spécifique sera interpréter
les liens hypertextes et permettra à l'utilisateur de naviguer entre les
différentes ressources disponibles.
Une Ressource du World Wide Web est une
entité informatique (texte, image, forum, Usenet, boite à lettre
etc. ...) accessible indépendamment .On peut accéder à une
ressource distante qu'en respectant le protocole de communication
HTTP (HyperText Transfer Protocol) est le
protocole de communication communément utilisé pour
transférer les ressources du Web. HTTPS est la variante
sécurisée de ce protocole. Il définit la façon dont
une page web est transmise du serveur au client. HTTPS : est
une variante sécurisée de HTTP, c'est-à-dire que les
informations transmises sont cryptées pendant la transmission au lieu de
voyager en clair.
Une URL (Uniform Ressource Locator) pointe
sur une ressource. C'est une chaine de caractères permettant d'indiquer
un protocole de communication et un emplacement pour toute ressource du Web.
Un Hyperlien (ou Lien) est un
élément dans une ressource associé à une URL. Les
hyperliens du Web sont orientés ; ils permettent d'aller d'une
source à une destination seule la ressource à la source contient
les données définissant l'Hyperlien, la ressource de destination
n'en porte aucune trace.
HTML (HyperText Markup Language) et XHTML (Extensible
HypertextMarkupLanguage) sont les langages informatiques
permettant de écrire le contenu d'un document (titre, paragraphe,
disposition, des images etc. ...) et d'y inclure des hyperliens. Un document
HTML est un document écrit avec le langage HTML. Les documents HTML sont
les ressources les plus consultées du web dans un mode de communication
client-serveur.
Un Serveur est un hôte sur le quel
fonctionne un logiciel serveur auquel peuvent se connecter des logiciels
clients fonctionnant sur des hôtes clients.
Un Serveur Web est un logiciel client http
conçu pour accéder aux ressources du Web, sa fonction de base est
de permettre la consultation des documents HTML disponibles sur les serveurs
HTTP.
Une Page Web (ou
page) est un document destiné à être
consulté avec un navigateur web. Une page web est toujours
constituée d'une ressource centrale (généralement un
document HTML) et éventuelles ressources liées automatiquement
accessibles typiquement des images.
Un Editeur HTML(ou Editeur) est un logiciel
conçu pour faciliter l'écriture de documents HTML et de page web
en général.
Un Site Web(ou Site) est un ensemble de
pages web et d'éventuelles autres ressources, liées dans une
structure cohérente, publiées par un propriétaire (une
entreprise, une administration, une association, un particulier, etc. ...) et
hébergées sur un ou plusieurs serveurs web.
Application Web (aussi
appelée WEBAPP, de l'anglais) est une application
manipulable grâce à un navigateur Web de la même
manière que le site Web.
Un Hébergeur Web est une entreprise
des services informatiques hébergeant (mettant en ligne) sur ses
serveurs web les ressources constituant les sites web de ses clients.
L'Expression Surfer le Web signifie
« consulter le Web » ; elle a été
inventée pour mettre l'accent sur le fait que consulter le web consiste
à suivre de nombreux hyperliens de page en page. Elle est principalement
utilisée par les medias ; elle n'appartient pas au vocabulaire
technique.
Un Portail Web est une plateforme
où l'on trouve des ressources et des services pour les internautes
Un Service Web est une technologie
Client-serveur basée sur les protocoles du web.
DIFFERENCE EXISTANT ENTRE UN PORTAIL WEB ET UN SITE
WEB
Figure :difference entre un site web et un portail
web .
Le vocabulaire du web est très varié et
technique. Parfois, il peut être difficile de faire la différence
entre deux termes comme par exemple le
portail
web et le site web. Cependant, les portails
web et sites internet n'ont pas les
mêmes objectifs et ne couvrent pas les mêmes besoins. Mais quelles
sont les différences?
Définition d'un site web :
L'objectif d'un site internet est
de proposer à ses utilisateurs différents contenus. Ils sont
composés de textes et de médias et sont accessibles à tous
via des adresses (URL) qui dépendent d'un nom de domaine et d'une
extension. Les sites web peuvent se distinguer en
deux catégories : les sites statiques et les sites dynamiques. Les sites
dynamiques ont un contenu qui évolue continuellement en fonction des
internautes (ils peuvent par exemple donner des avis, commenter des articles,
etc.). En revanche, les sites statiques ont un contenu figé,
l'internaute ne pourra pas interagir avec elles. Pour une entreprise,
le site internet a pour objectif de présenter
l'activité, ses offres et ses services.
Définition d'un portail web :
Un portail web est une plateforme
où l'on trouve des ressources et des services pour les internautes. Mais
à la différence du site web, il faudra dans la majorité
des cas utiliser un identifiant et un mot de passe pour accéder à
ces contenus. Ces ressources peuvent soit provenir de liens vers des sites
tiers de référence, des forums de discussion ou des blogs ; soit
être constituées de contenus éditoriaux propres au portail.
L'identification de l'internaute en amont permettra de personnaliser les
ressources accessibles à chacun. De plus, dans des organisations
comme les entreprises, le portail web devient un
guichet unique vers le système d'information et les données de
l'organisation, en fournissant par exemple à ses utilisateurs : - des
contenus et des documents métiers (plans, schémas, rapports,
études, photos...) - des applications métiers et
données de gestion (devis, avancement des dossiers, dossiers
clients...) Les entreprises qui utilisent un portail
web ont pour objectif de renforcer et dynamiser la relation avec
leurs clients, partenaires, fournisseurs et/ou leurs collaborateurs. Les
portails Web permettent également de fédérer une
communauté. Dans le cas d'un usage interne, à destination des
collaborateurs, le portail web est souvent appelé « Intranet
». À ce titre, le portail devient une extension du système
de gestion de l'organisation ou constitue l'ouverture de ce système
à l'extérieur.
Pour conclure, un portail web est représenté comme
un outil d'information et d'échange tandis qu'un site web est
considéré comme un outil de communication externe.
I.1. 3 Les sites web dynamiques
Les sites dynamiques sont plus complexe, ils utilisent d'autres
langages en plus de HTML te CSS, tels que PHP et MySQL.
Le contenu de ces sites web est dit
« dynamique » parce qu'il peut changer sans l'intervention
du concepteur (webmaster).
I.1.4 Fonctionnement d'un
site web dynamique
Lorsque le site est dynamique, il ya une étage
intermédiaire :
Ø Le client demande au serveur à voir une page
web ;
Ø Le serveur lui envoie la page spécialement pour
le client ;
Ø Le serveur lui envoie la page qu'il vient de
générer.
Donc, la page web est générée à
chaque fois qu'un client la réclame. C'est vraiment ce qui rend les
sites dynamiques ou vivants.
Figure : Transfert avec un site dynamique.
I.1.4 : Les outils nécessaires
Ø L'éditeur de texte
Nous savons tous que les éditeurs de texte, ce sont des
programmes dédiés bien sûr à l'écriture de
code.
On peut en général les utiliser pour des multiples
langages, pas seulement XHTML et CSS (Cascading Styles Sheets). Il existe une
grande quantité d'éditeur de texte, je ne pourrai pas tous vous
les présenter. Néanmoins, je vous inviter à pencher sur
Notepad++, l'un des plus utilisés d'entre eux sous Windows.
Ø
Les navigateurs web
Un navigateur est un logiciel conçu pour consulter et
afficher le World wide web (www). Techniquement, c'est au minimum un client
HTTP.
Il existe de nombreux navigateurs web, pour toutes sortes de
matériels (ordinateur personnel, tablette tactile,
téléphones mobiles, etc.) et pour différents
système d'exploitation (GNU/ Linux, Windows, Mac OS, iOS et Android).
Les plus utilisés à l'heure actuelle sont Google
Chrome, Mozilla Firefox, Internet Explorer, Safari et Opera.
Le principale problème, vous vous en rendez vite compte,
c'est que les navigateurs n'affichent pas tous les sites exactement de la
même façon, il faudra vous y faire et prendre l'habitude de
vérifier régulièrement que votre site fonction
correctement sur la plupart des votre navigateurs.
Ce que nous pouvons savoir est que, tous les navigateurs ne
connaissent pas toujours les dernières fonctionnalités de HTML et
CSS.
Par exemple, Internet Explorer a longtemps été en
retard sur certaines fonctionnalités CSS (et paradoxalement, il a aussi
été en avance sur quelques autres).
I.2. Les principaux logiciels serveurs
Le marché est dominé par deux logiciels
principaux : Apache et IIS.
Le premier est un logiciel libre, le second est un logiciel de serveur web
Microsoft. Ces deux serveurs principaux sont souvent complets par un serveur de
langage comme PHP, JSP (Java Server Pages) ou Python, ASP, spécifique
à Microsoft est intégré à IIS. Le rôle de ce
serveur de langage est d'étendre les possibilités des pages
statiques à pages dynamiques qui changeront en fonction de la
requête de l'utilisateur.
I.3. Les Protocoles
Un protocole informatique est exactement calqué sur son
homonyme humain : il énonce des règles précises et
rigides que chacun des deux interlocuteurs doit suivre pour être compris
de l'autre. Un langage, un code, quels qu'ils soient, sont des protocoles.
Toute communication électronique est en fait une suite de
protocoles, chacun réalisant une toute petite partie du chemin, chacun
comprenant le signal reçu de celui qui se situe avant lui, puis
transformant et traduisant ce signal pour le protocole qui le suit
immédiatement. Ne sont évoqués ici, au bout de la
chaîne de communication, que les protocoles dits de « Haut
niveau », ceux qui sont directement perceptibles par l'utilisateur,
mais on gardera présent à l'esprit que la simple transmission
d'un signal élémentaire entre deux composants matériels du
réseau obéit, elle aussi à un protocole, situé dans
les premières couches du modèle de référence, OSI
ou TCP/IP.
MTP (Simple Mail Transfer
Protocol) : Protocole de courriels.
FTP (File Transfer
Protocol) : explique comment de gros fichiers peuvent être transmis
d'un système à un autre de la manière la plus efficace
possible.
TCP/IP est une suite de protocoles
(utilisés sur Internet), il signifie Transmission Control
Protocol/Internet Protocol et il présente la façon dont les
ordinateurs communiquent sur Internet pour cela il se base sur l'adressage IP,
c'est-à-dire le fait de fournir un adressage IP à chaque machine
du réseau à fin de pouvoir acheminer des paquets de
données.
IP (Internet
Protocol) est un protocole réseau qui définit la
mode d'échange élémentaire entre les ordinateurs
participants du réseau en leur donnant une adresse unique sur le
réseau. Ce protocole a connu une évolution en deux
versions : la version IPV4 et IPV6
I.4. Internet
L'Internet est le réseau
informatique mondial sur lequel un certain nombre d'applications fonctionnent.
C'est une architecture de communication, construite sur une suite de protocoles
précis et rigoureux la suite TCP/IP. Sur ce réseau, une
série d'applications fonctionne. Les deux principales sont le World Wide
Web (la Toile, le Net)
I.5. Comprendre le problème
La création d'un portail web consiste à
écrire, à l'aide d'un langage de programmation spécifique
des pages statiques ou interactives qui seront mises à la disposition
des internautes (ou des utilisateurs internes dans le cas d'Intranet). Le
langage d'écriture le plus couramment utilisé est HTML (HyperText
Marke up Language), langage construit sur un système de balises symboles
encadrant les différents objets à traiter. Une balise <p>
ouvrira par exemple un paragraphe et une balise </p> en indiquera la
fin.
HTML permet de construire des pages
statiques dont les informations ne changent pas, des pages dynamiques peuvent
être construites avec d'autres langages tels que PHP ou ASP. Ces langages
génèrent en fait un code HTML compréhensible par le
logiciel client.
I.6.L'hébergement
I.6.1.Définition Un hébergeur web
(ou hébergeur internet) est une entité ayant pour vocation de
mettre à disposition des internautes des sites web conçu et
gérer par des tiers.
I.6.2.Rôles
Un hébergeur web donne ainsi accès à tous
les internautes au contenu déposé dans leurs comptes par les
webmasters souvent via un logiciel FTP ou un gestionnaire de fichiers.
FileZilla
Le FileZilla est
un logiciel de la mise ligne nos sites web.
Ce logiciel n'a rien à avoir avec Mozilla, si ce n'est
qu'il se termine lui aussi par « Zilla ». D'ailleurs, vous
utiliser n'importe quel autre logiciel FTP si cela vous chante.
CONCLUSION PARTIELLE
Le présent chapitre est une synthèse de notion de
base de la programmation web, il nous a permis d'avoir une notion sur le
fonctionnement d'un model de communication client-serveur et nous avons vu
aussi les fonctions des certains protocoles réseaux.
Chapitre deuxième : LA PRESENTATION DU MILIEU
D'ETUDE
1. PRESENTATION DE L'ISESOD GOMA
I. IDENTITE
Dénomination : INSTITUT SUPERIEUR
D'ENVIRONNEMENT SOLIDAIRE ET DE DEVELOPPEMENT DURABLE
« ISESOD. En sigle»
ADRESSES PHYSIQUES
N° 0004, Av. NYIRAGONGO, Rue Offices II, Q
MURARA, Commune de Karisimbi, ville de Goma
II. Devise :
Science - Solidarité - Développement
III. VISION
Mettre à la disposition de l'économie sociale et
solidaire d'Afrique, des personnes capables et dotées des techniques
d'administration et d'encadrement des animateurs de ladite économie en
vue d'apporter des solutions durables aux problèmes des
économies de subsistance en Afrique.
La gestion de ces entreprises doit se faire dans un
environnement protégé solidairement par la communauté
pour un développement durable
IV. Profil des étudiants formés
à l'ISESOD
Afin de participer au développement de la
communauté tant locale, nationale qu'internationale et de diverses
entités, l'ISESOD vise ce qui suit :
- Acquérir des connaissances solides en sciences et
techniques de l'ingéniorat, développer des compétences
avérées dans le domaine des technologies de l'information et de
la communication, comprendre l'entreprise et se construire une grande
expérience professionnelle, s'ouvrir au monde et à la
société.
- Former des experts en gestion des projets de
développement (hommes et femmes) avec des valeurs professionnelles et
éthiques inestimables, spécialisés en élaboration
des projets de développement, élaboration et suivi des projets
économiques et financiers, administration des entreprises publiques et
privées, vulgarisation des techniques de gestion administratives,
financières, etc.
- Produire des cadres capables d'exercer des emplois de
directeur ou responsable de service, de coordinateur de
réseaux au sein de coopératives, de mutuelles d'assurance et de
santé, d'associations d'aide à la création d'entreprise,
de structures d'insertion, d'associations culturelles, sociales,
médico-sociales ou d'environnement, de structures-réseaux de
l'Economie Sociale et Solidaire(Micro-Entreprises), ou de services de
collectivités locales. Ils pourront, en outre, être à
mesure de développer un projet personnel.
- Former des agents sociaux et des acteurs capables de
· Initier des dynamiques de maintien de la paix ;
· Proposer des outils d'analyse de conflits ;
· Offrir une approche orientée
spécifiquement sur les conflictualités dans le monde
· Traiter de la question de la coopération entre
civil et militaires dans la gestion et la résolution des conflits,
· Conceptualiser l'approche du développement qui
intègre les dynamiques de conflits
· Participer à la transformation des conflits dans
les sociétés actuelles.
V. FILIERES ORGANISEES :
Afin concrétiser sa vision, l'ISESOD organise les
filières suivantes pour 5 ans de formation:
- Le Réseau Informatique et
Télécommunication (RIT)
- La Gestion des Projets de Développement (GTD).
- La Gestion des Micro-Entreprises(GME)
- La Gestion de la Communication et Résolution des
Conflits(GCR)
VI. STATUT JURIDIQUE ACTUEL
L'ISESOD est une institution d'enseignement supérieur
privé autorisée de fonctionner par l'agrément
définitif suivant :
N°0441/ MINESU/CAB.MIN/SMM/SG-ESU/ MKK/2018
Les promoteurs principaux sont :
- Monsieur les masters: Erasme KAKULE MILANDO :
Directeur Général et chargé des affaires
académiques et scientifiques.
- Monsieur Athanase KAHANYA KIMUHA TASI :
Président du conseil d'Administration et chargé des relations
publiques
VII. FONCTIONNEMENT DE LA STRUCTURE
VII.1. Organigramme
CI
COGE
CMF
DG
SECRETAIRE GENERAL ACADEMIQUE
SECRETAIRE GENERAL ADMINISTRATIF
ADMINISTRATEUR DU BUDGET
ASSISTANT DU SGAC
BIBLIOTHEQUE
COMPTABLE
TRESORIER
LOGISTIQUE
MAINTENANCE
SECTION
S.ADM.SEC.
APPARITORAT
PERSONNEL
VII.2. Fonctionnement des
organes
1. Du Collège des membres
fondateurs
Le Collège des membres fondateurs est l'organe
suprême de l'I.S.E.SO.D tant sur le plan académique
qu'administratif. Il dispose des pouvoirs nécessaires à la
réalisation des fins poursuivies par l'I.S.E.SO.D. :
§ Il définit la politique générale
et les objectifs de l'institut conformément aux directives des membres
fondateurs et selon la loi régissant l'enseignement supérieur et
universitaire ;
§ Il approuve les programmes des cours, la
création des centres de formation et d'accompagnement des
étudiants sur proposition du Conseil de l'Institut ;
§ Il fixe le barème salarial pour le personnel et
la bourse d'études pour les étudiants ;
§ Il approuve le budget de l'I.S.E.SO.D. et
contrôle sa gestion financière ;
§ Il peut désigner une commission ou un experts
comptable pour vérifier les comptes ;
§ Il informe régulièrement les donateurs
sur la situation de la gestion de fonds et de dons ;
§ Il est responsable de la recherche de fonds tant en RDC
qu'à l'extérieur. Toutefois, il peut léguer ce pouvoir au
Directeur Général et à l'Administrateur du Budget.
§ Il autorise les acquisitions et aliénation
immobilières ;
§ Il approuve l'amendement des statuts et
règlement général de l'I.S.E.SO.D. ;
§ Sur proposition du Conseil de l'Institut, il nomme le
personnel académique, scientifique, administratif et technique ayant les
fonctions de commandement - chef de bureau et met fin à leurs
mandats ;
§ Le mandat du Collège des membres fondateurs est
de 5 ans renouvelable.
Sont membres du Collège des membres fondateurs de
l'I.S.E.SO.D.
§ Les membres fondateurs ;
§ Des organismes affiliés ;
§ Le Directeur Général ;
§ Le Secrétaire Général
Académique ;
§ Le Secrétaire Général
Administratif ;
§ L'Administrateur du Budget ;
§ Un représentant du corps académique dont
un assistant ;
§ Les chefs de sections ;
§ Les directeurs des centres de formation et
d'accompagnement des étudiants.
Seuls les membres fondateurs participent au Collège des
membres fondateurs avec voix délibérative. Le Collège des
membres fondateurs se réserve le droit de coopter au maximum 6 membres
parmi lesquels des personnes étrangères à l'I.S.E.SO.D
Le Collège des membres fondateurs est
présidé par un Président, assisté d'un premier et
d'un deuxième vice-président. Le Secrétaire
Général Administratif est d'office Rapporteur. En cas d'absence,
le rapporteur est désigné par le Président.
Le Président du Collège des membres fondateurs
convoque les réunions et en dirige les travaux en tant que
modérateur. En cas d'absence, le Président est remplacé
par le premier vice-président. En cas d'urgence, le Président
convoque une réunion extraordinaire. En l'absence du président et
du premier vice-président, le deuxième vice-président
préside la réunion du Conseil. En cas de nécessité,
le Directeur Général peut convoquer la réunion du Conseil.
Les réunions ordinaires du Collège des membres fondateurs se
tiennent de préférence au siège de l'I.S.E.SO.D. une fois
l'an. Les réunions extraordinaires peuvent se tenir à la demande
d'un tiers (1/3) des membres du conseil.
Le Collège des membres fondateurs ne peut statuer que
si la majorité de ses membres est présente. Ses décisions
sont prises à la majorité simple des membres votant. En cas de
parité des voix, celle du Président devient
prépondérante.
Les fonctions des membres fondateurs du Collège des
membres fondateurs sont bénévoles. Toutefois, l'I.S.E.SO.D.
Assure les frais de déplacement et de séjour des membres dont le
domicile principal est situé en dehors du siège de l'I.S.E.SOD.
En outre, le Collège des membres fondateurs a dans ses attributions les
pouvoirs les plus étendus dans la gestion de l'établissement.
Le Collège des membres fondateurs fixe les conditions
d'engagement du personnel. Sur proposition du Collège des membres
fondateurs et du Conseil de l'institut, il nomme le Directeur
Général, le Secrétaire Général
Académique, le Secrétaire Général Administratif et
l'Administrateur du Budget et le personnel académique supérieur
de recherche et d'enseignement affecté en plein temps.
2. Du Conseil de l'Institut
Le Conseil de l'institut est composé des membres
suivants :
§ Le Président du Collège des membres
fondateurs ;
§ Le Directeur Général ;
§ Le Secrétaire Général
Académique ;
§ Le Secrétaire Général
Administratif ;
§ L'Administrateur du Budget ;
§ Les chefs de sections ;
§ Une ou deux personnes représentant des
organismes ou institutions ayant des relations avec l'institut.
Le Conseil de l'Institut se réunit une fois par
semestre. Les réunions extra ordinaires sont convoquées par le
Président ou par le DG sur demande de la majorité des membres.
Le Conseil de l'Institut a les attributions
ci-après :
§ Il traite des questions intéressant
l'enseignement et la recherche scientifique ;
§ Il fait au Collège des membres fondateurs des
propositions qu'il juge utiles au développement des activités
académiques de l'institut ;
§ Il entérine les décisions du
comité scientifique et du comité de gestion ;
§ Il propose au Collège des membres fondateurs la
nomination au poste du Directeur, de secrétaire Général
Académique, de Secrétaire Général Administratif et
de l'Administrateur de Budget. Toutefois, le Collège des membres
fondateurs est libre de nommer une personne autre que celle proposée par
le conseil de l'institut ;
§ Il propose au Collège des membres fondateurs la
nomination et la révocation du personnel académique,
administratif et technique de commandement. Il nomme et révoque le
personnel administratif et technique de collaboration sur proposition du
Comité de Gestion ;
§ Il donne son avis sur les prévisions
budgétaires élaborées par le Comité de
Gestion ;
§ Il élabore l'ordre du jour à soumette au
Collège des membres fondateurs.
3. Du comité de gestion
Le Comité de Gestion est composé du Directeur
Général, du Secrétaire Général
Académique, du Secrétaire Général Administratif et
de l'Administrateur du Budget. Il se réunit une fois par semaine et le
Directeur Général en est le Président.
Le Comité de Gestion est responsable du suivi des
décisions et recommandations du Conseil d'Administration.
Les attributions du Comité de Gestion sont :
§ Il reçoit le rapport mensuel et trimestriel de
l'I.S.E.SO.D. ;
§ Il nomme le personnel administratif et technique
d'exécution, lui octroie les promotions et licencie sur proposition du
chef de service concerné ;
§ Il propose au conseil de l'Institut la nomination et la
révocation du personnel de collaboration ;
§ Il élabore les prévisions
budgétaires de l'Institut qu'il soumet au Collège des membres
fondateurs pour approbation après avis du conseil de
l'institut ;
§ Il exerce au nom du Collège des membres
fondateurs le droit de propriétaire et de locataire relatif aux
immeubles affectés à l'Institut à cette fin ;
§ Il décide dans les limites de crédits
budgétaires de l'exécution des travaux d'entretien. Il conclut
des contrats de location des immeubles nécessaires au fonctionnement de
l'Institut. En cas d'urgence, il prend les mesures nécessaires relevant
de la compétence du conseil de l'Institut.
4. Du Directeur Général
Le Directeur Général est nommé ou
déchu de ses fonctions par le Collège des membres fondateurs sur
proposition du conseil de l'Institut. Son mandat est de 5 ans renouvelable une
fois. En cas de décès, d'absence ou d'empêchement, il est
remplacé par le Secrétaire Général
Académique.
Le Directeur Général exerce les fonctions
ci-après :
§ Il assure la direction et la coordination
journalière des activités de l'I.S.E.SO.D tant sur le plan
académique qu'administratif et en répond devant le Collège
des membres fondateurs.
§ Le Directeur Général est mandaté
par le Collège des membres fondateurs de représenter
l'I.S.E.SO.D. dans les actes civils et judiciaires. Il présente au
Collège des membres fondateurs le rapport annuel des activités de
l'Institut. Le Directeur Général assure les relations
extérieures de l'Institut. Il peut conclure au nom du Collège des
membres fondateurs des accords avec des institutions étrangères
d'enseignement, de recherche ainsi que celles de collecte de fonds et en fait
rapport au Conseil d'Administration.
§ Le Directeur Général contresigne les
diplômes académiques délivrés par l'Institut ;
décerne les diplômes scientifiques et délivre les
diplômes de docteur honoris causa. En accord avec le comité
scientifique, il ouvre et clôture les sessions de cours et les sessions
d'examens.
5. Du Secrétaire Général
Académique
Le Secrétaire Général Académique
assiste le Directeur Général. Il est membre du Collège des
membres fondateurs et secrétaire rapporteur du comité
scientifique. Ses attributions :
§ Il rédige et distribue le rapport du
comité scientifique et tient les archives académiques ;
§ Il élabore les horaires des cours ;
§ Il apprécie les corps académiques et
scientifiques.
Le Secrétaire Général Académique
s'occupe de toutes les questions relatives aux étudiants et aux examens
ainsi que de l'encadrement scientifique du personnel académique et des
étudiants.
En cas de vacance au poste de Secrétaire
Général Académique, le Conseil de l'Institution nomme un
de ses membres du corps académique pour l'intérim.
Le Secrétaire Général Académique
est élu par le Collège des membres fondateurs pour un mandat de 4
ans renouvelable une fois.
6. Du Secrétaire Général
Administratif
Le Secrétaire Général Administratif
assiste le Directeur Général dans les fonctions
administratives :
§ Il rédige et distribue les rapports des
réunions du comité de gestion et du conseil de
l'institut ;
§ Il est en même temps secrétaire des
réunions du Collège des membres fondateurs dont il est le
rapporteur.
Le Secrétaire Général Administratif garde
les archives et le sceau de l'Institution et tient le Secrétariat en
état de bonne marche. Le Secrétaire Général
Administratif est responsable du personnel et du patrimoine. A la fin de chaque
année, il procède à l'appréciation du personnel et
dresse l'inventaire des biens meubles et immeubles de l'Institut .Il a un
mandat de 4 ans renouvelable une fois.
7. De l'Administrateur du budget
L'Administrateur du Budget, de concert avec le Directeur
Général, s'occupe de la recherche de fonds et de la gestion
financière.
Les attributions de l'Administrateur du budget sont :
§ Il rend compte au Collège des membres
fondateurs ;
§ Il présente semestriellement le rapport
financier au conseil de l'Institut ;
§ Il prépare les propositions du budget et
établit le bilan annuel à l'intention du conseil de
l'Institut ;
§ Il veille à la bonne tenue des documents
comptables, journaux de banque, journal de caisse, ordonnance de paiement, le
grand livre et au bon classement des documents justificatifs ;
§ Il veille à ce que les budgets alloués
aux différents départements et services y soient affectés
et fait le suivi de leur utilisation.
L'Administrateur du Budget signe conjointement les documents
comptables avec le Directeur Général ou en cas d'absence de
celui-ci avec l'une ou l'autre autorité académique. Il s'occupe
de problèmes matériels et sociaux des membres de la
communauté universitaire.
L'Administrateur du Budget est élu par le
Collège des membres fondateurs pour un mandat de 4 ans renouvelable une
fois.
8. Du Comité Scientifique
Le Comité Scientifique est composé des membres
du corps enseignant en temps plein et à mi-temps. Le Secrétaire
Général Académique en est le rapporteur.
Le Comité Scientifique est présidé par le
Directeur Général ou en cas d'empêchement de ce dernier, le
Secrétaire Général Académique le remplace. Il donne
son avis sur l'admission de nouveaux étudiants. Il se réunit une
fois par trimestre. En cas d'urgence, le Directeur convoque une séance
extraordinaire.
Attributions du comité scientifique :
§ Il est l'organe de conception et de révision des
programmes d'enseignement et de recherche ;
§ Il propose l'ordre du jour au conseil de
l'Institut ;
§ Il veille à l'application des programmes
d'enseignement et de recherche ;
§ Il planifie la formation du personnel académique
et scientifique ;
§ Il assure l'encadrement du personnel scientifique et
des étudiants ;
§ Il examine les candidatures aux postes
académiques et scientifiques et soumet ses conclusions à
l'approbation du Conseil de l'Institut ;
§ Il discute les propositions des sujets de thèses
présentées par les différentes sections ;
§ Il délibère sur les examens.
9. Du Conseil de Section
La section est l'unité d'enseignement de recherche et
de production jouissant de l'autonomie de gestion. Le conseil de section est
constitué de Chef de section, des Professeurs, de deux
représentants du personnel scientifique et de deux représentants
des étudiants.
Les Professeurs à temps partiels, les Professeurs
invités et les suppléants peuvent siéger aux
réunions du conseil avec une voix délibérative.
Outre les attributions qui lui sont confiées par les
statuts, le Conseil de section gère et administre les sections en ce qui
concerne les matières suivantes :
§ Il délibère sur toute question
intéressant le département et les étudiants ;
§ Il veille au bon fonctionnement de l'enseignement et de
la recherche ;
§ Il donne au Comité de Gestion son avis sur
l'opportunité d'autoriser un membre du personnel académique ou
scientifique de la section d'exercer une activité permanente en dehors
de l'Institut ;
§ Il propose au comité scientifique l'horaire des
cours, le calendrier des examens et des délibérations et la
constitution des jurys d'examen ;
§ Il propose au conseil de l'Institut le nombre d'heures
attribuées à chaque cours ainsi que les options à
créer ;
§ Il élabore le projet de programme d'enseignement
et de recherche à soumettre au conseil de l'Institut ;
§ Il établit les prévisions
budgétaires et la répartition du budget de la section ;
§ Il donne ses avis sur la modification du programme de
l'enseignement, l'admission et l'inscription des étudiants en
qualités d'élèves libres ou d'auditeurs.
Le conseil de faculté se réunit une fois par
mois et toutes les fois que le Chef de section ou le Conseil de l'Institut le
juge nécessaire ou lorsque l'intérêt de la section
l'exige.
Le bureau de la section comprend :
§ Le Chef de section ;
§ Le Secrétaire Académique de la section et
chargé de la recherche ;
§ Du Secrétaire Administratif de la
section ;
§ Les chefs des options.
Le chef de section est chargé de :
§ L'exécution des décisions du Conseil de
section ;
§ L'élaboration de l'ordre du jour des
réunions du conseil de section ;
§ Veiller au bon fonctionnement des options et des
centres ;
§ Prendre en cas d'urgence toute mesure relevant de la
compétence du Conseil de section. Dans ce cas, il en informe le Conseil
de section au cours de sa suivante session ;
§ Approuver les horaires préparés par le
Secrétaire Académique de la section.
Le chef de section est élu par le Conseil de section
pour un mandat de trois ans renouvelable une fois. Le Secrétaire
Académique de la section est chargé de l'enseignement et de la
recherche, remplace le chef de section en cas d'empêchement ou
d'absence ; il coordonne les activités des départements en
ce qui concerne l'enseignement ainsi que le programme de professionnalisation
et veille à la promotion des activités scientifiques, de
recherche et aux publications. Il supervise les chefs des options.
Le Secrétaire Administratif de la section est
élu par le Conseil de section pour un mandat de 3 ans renouvelable une
fois. Le secrétaire administratif est de droit rapporteur du Conseil de
section. Il s'occupe des problèmes administratifs de celui-ci.
CHAPITRE TROISIEME: ANALYSE DE TRAITEMENT DES DONNEES
DU SYSTEME D'INFORMATION
I .ANALYSE DU SYSTEME D'INFORMATION
Bien évidemment, il existe plusieurs définitions
des systèmes car chaque auteur en a parlé à fonction de ce
qu'il cherchait a démontré. Quant à ceux qui nous
concernent, nous retiendrons l'une de plus compréhensible et mieux
adapté au système d'information.
Un système d'information : est un
ensemble d'élément matériels et immatériels
(hommes, méthodes, règles, ...) en interaction transformant
par un processus des éléments(Entrées) en en d'autres
éléments (sorties).6(*)
Le système d'information est le véhicule de la
communication dans une entreprise
Système opérant
Système d'information
Système de
pilotage(gestion)
Le système d'information est constitue des divers
éléments (hommes, machines, logiciel, etc....) chargé de
traiter et de stocker les informations provenant du système
opérant a fin de le mettre à la disposition du système de
pilotage.
E S
Le flux: c'est un engagement entre deux ou
plusieurs acteurs
MODELE CONCEPTUEL DE COMMUNICATION
Le MCC : est la présentation descriptive et
générale des fonctionnements ainsi que l'échange de flux
d'information entre différents acteurs, intervenant et partenaires de
l'entreprise
PORTAIL WEB POUR LA PUBLICATION DES RESULTATS
III.4.MCC NET
16
APPARITORAT
20
19
14
13
12
9
18
17
15
11
10
8
7
6
5
4
3
2
1
ETUDIANT
ENSEIGNANT
AB
CAISSE
SGAC
DG
LEGENDE
1. Arrivée de l'étudiant à l'apparitorat
et prise de renseignement ;
2. Contrôle des dossiers et informations sur
l'inscription, remplissage de la fiche d'inscription ;
3. Paiement frais d'inscription
4. Elaboration et remise reçu
5. Vérification et enregistrement des frais
6. Reçu remit, étudiant inscrit
7. Remise rapport de payement
8. Rapport reçu
9. Dispensation des cours et évaluation
10. Résultats de l'évaluation
11. Remise des cotes
12. Cotes reçue
13. Remise du rapport
14. Rapport reçu
15. Calcule et affichage des résultats
académique
16. Résultats disponible
17. Vérification de résultat
18. Résultat vérifié
19. Introduction réclamation
20. Réclamation reçue
I.3.MATRICE DES FLUX
La matrice de flux est un tableau à double partie qui est
composé d'une part de post émetteurs est de l'autre part de post
récepteurs.
|
DG
|
SGAC
|
APPARIT
|
CAISSE
|
AB
|
ENSEIGN
|
ETUDIANT
|
RESUL
|
DG
|
|
14
|
|
|
|
|
|
|
SGAC
|
13
|
|
|
|
8
|
12
|
20
|
15
|
APPARIT
|
|
|
|
|
|
|
2
|
|
CAISSE
|
|
|
|
|
5
|
|
4
|
|
AB
|
|
7
|
|
6
|
|
|
|
|
ENSEIGN
|
|
11
|
|
|
|
|
10
|
|
ETUDIANT
|
|
19
|
1
|
3
|
|
9
|
|
17
|
RESUL
|
|
16
|
|
|
|
|
18
|
|
II.4 critique de l'existant et solution
apportée
Cette critique consiste qu'à faire l'analyse du
système actuel, existant et d'apporter les améliorations ou
encore les pistes des solutions aux imperfections remarquées.
§ SGA : Dans cette structure nous
assistons à un retard lors de la publication des résultats
académiques causé par l'effet que chaque étudiant doit
passé chez le secrétaire général académique
pour la vérification des résultats, mais aussi par l'effet que le
secrétaire général académique doit entendre la
liste des étudiants en ordre pour savoir qui donné les
résultats ou non.
§ AB : retard dans
l'élaboration des listes des étudiants qui se sont
déjà acquittés de tout les frais exigés.
En prenant en compte tous les besoins et insuffisances, nous
nous sommes dit que un portail web peut remédier d'une façon
direct comme indirecte à ces différentes insuffisances car un
portail web permettra à l'ISESOD de mettre les résultats
académique à la disposition des étudiants.
II.5. ANALYSE DU SYSTEME D'INFORMATION FUTURE
Comme nous en avons déjà parlé dans le point
précédent qui est la critique de l'existence ; un autre
système d'information sera en place un système sans doute
performent et très applicable pour notre cas. Dans ce chapitre, nous
allons nous basé sur à concevoir le système d'information
informatisé qui est en fin une réponse aux problèmes
retenus dans le système d'information existant
II.6 MCD : MODELE CONCEPTUEL DE DONNEES
Est un modèle graphique et structuré des
informations mémorisées par le SI, le MCD se base sur les
entités et les associations, et son élaboration suit
différentes étapes qui sont:
Règles de gestion
1. Tout agent est rattaché à un seul service
2. Un agent d'inscription inscrit au moins un étudiant,
alors qu'un étudiant s'inscrit au près d'un agent
d'inscription
3. L'étudiant passe chez l'agent d'inscription pour les
renseignements, s'il est intéressé on lui donne les informations
sur l'inscription
4. L'inscription se prend après dépôt du
dossier du candidat
5. Chaque dossier étudiant est créer par un agent
d'inscription, ce pendant ce même agent peut créer plusieurs
dossier étudiant
6. Le candidat doit remplir la fiche d'inscription sur la quelle
il devra faire le choix de l'option
7. un étudiant doit appartenir à une promotion,
une promotion contient zéro ou plusieurs étudiants
8. Le candidat doit remplir la fiche d'inscription sur la quelle
il devra faire le choix de l'option
9. Le paiement de frais d'inscription se fait sur place pour un
étudiant jugé favorable, chaque paiement renvoie à un
seul étudiant
10. Remise du reçu de paiement à l'étudiant
11. Enregistrement des coordonnées étudiant,
création automatique d'un matricule et compte étudiant, ceci
caractérise l'inscription d'un étudiant.
12. L'étudiant inscrit doit payer les frais
académique et autre frais exigés suivant la modalité de
paiement, ces frais ses payes chez un agent de finance
13. L'étudiant inscrit et en ordre avec les frais
académiques doit suivre et passer les évaluations des cours
liés à son option, un cours est enseigné est
évaluer par un enseignant
14. Chaque cours à son volume horaire et sa
pondération
15. Chaque enseignant doit remettre la cote de son cours
coté sur 20 à l'agent concerné par la publication des
résultats
16. L'agent concerné par la publication de
résultats, après le processus de calcule et de
délibération met le résultat à la disposition des
étudiants
17. Seul l'étudiant en ordre avec tout les frais
exigés peut voir son résultat dans son propre compte
18. Les réclamations sont faites dans l'intervalle de
trois jours qui précédent la publication de résultat, une
réclamation concerne un étudiant
II .7.Le Dictionnaire des données
NON DES PROPRIETES
|
SIGNIFICATION
|
DOMAINE DES VALEURS
|
REGLE DE CALCUL
OU D'INTEGRITE
|
TYPE
|
LONGEURS
|
Id_Agentinscr
|
Indentification l'agent de l'inscription
|
N
|
10
|
|
Nom_Ag
|
Nom de l'agent
|
AN
|
30
|
|
Dateinscr
|
Date d'inscription
|
date
|
10
|
JJ/MM/AA
|
matrcEtud
|
Matricule de l'etudiant
|
AN
|
10
|
A créer
|
NomEtud
|
Nom de l'étudiant
|
AN
|
30
|
|
postnoEt
|
Post_nom de l'étudiant
|
AN
|
30
|
|
PrenonEt
|
Prenom de l'étudiant
|
AN
|
20
|
|
Lieunaiss
|
Lieu de naissance
|
AN
|
30
|
|
Datenaiss
|
Date de naissance
|
date
|
10
|
JJ /MM/AA
|
sexEtud
|
Sexe de l'etudiant
|
A
|
10
|
|
EtatcivEt
|
Etat_civile de l'étudiant
|
A
|
20
|
|
nationET
|
Nationnalite de l'étudiant
|
A
|
20
|
|
Nom_du p
|
Nom du père étudiant
|
AN
|
30
|
|
Nom_de la me
|
Nom de la mère étudiant
|
AN
|
30
|
|
Provd'orig
|
Province d'origine
|
AN
|
20
|
|
QuartierEt
|
Quartier
|
AN
|
20
|
|
AV.
|
Avenue
|
AN
|
20
|
|
N°
|
Numéro
|
N
|
10
|
|
NumTelEt
|
Numero de téléphone
|
N
|
10
|
|
EmailEt
|
Adresse mail étudiant
|
AN
|
30
|
|
motdepEt
|
Mot de passe Etudiant
|
AN
|
8
|
A créer
|
code_prom
|
Identification promotion
|
N
|
10
|
|
Designprom
|
Designation promotion
|
A
|
20
|
|
Code_fil
|
Identification filière
|
N
|
10
|
|
Designfil
|
Designation filière
|
N
|
20
|
|
Id_Agfin
|
Identification de l'agent de fiance
|
N
|
10
|
|
Nomagentfin
|
Nom de l'agent de finance
|
AN
|
20
|
|
Id_enseign
|
Identification enseignant
|
N
|
10
|
|
Nomenseign
|
Nom de l'enseignant
|
AN
|
30
|
|
Id_cours
|
Identification du cours
|
N
|
10
|
|
Designcours
|
Designation du cours
|
AN
|
10
|
|
VH
|
Volume horaire
|
N
|
10
|
|
Credcours
|
crédit cours
|
N
|
10
|
VH/15
|
Id_Agpubres
|
Indentification agent publication résultat
|
N
|
10
|
|
Nom_Ag
|
Nom de l'agent
|
AN
|
10
|
|
Id_cotes
|
Idententification des cotes
|
N
|
10
|
|
Valenot
|
Valeur de la note obtenue
|
N
|
10
|
< =20
|
Id_resultat
|
Identifiant du résultat
|
|
|
|
Resultaten%
|
Résultat obtenu en pourcentage
|
N
|
10
|
(Maxpond/ Maxcredit)/100
|
Légende :
A : Alphabétique AN : Alpha Numérique
N : Numérique
Epuration du Dictionnaire de
données
Cette étape consiste à supprimer dans notre
dictionnaire les propriétés concaténée.
II.8. MODEL CONCEPTUEL DES DONNEES
Dans le modèle conceptuel de données intervient
la notion à savoir :
§ Entité ou individu : c`est
la représentation d'un élément de l'univers
extérieur dans le SI.
§ Cardinalité : Elle exprime
la fonctionnalité d'une relation
§ Propriété ou rubrique:
sont des informations qui viennent avec une entité
§ Relation : la mise en commun de
deux ou plusieurs entités.
§ Identifiant : c'est une
propriété du type code qui permet de distingué les
occurrences d'une entité des autre entités.
§ Occurrence : c'est la valeur
qu'on affecte dans une propriété
1,n
Etudiant
matricule
Nom_Etud
Postno_Et
Prenon_Et
Lieunaiss
Datenaiss
sexEtud
EtatcivEt
Promotion
code_prom
Designation
option
1,n
Inscrire
1 ,n
payer
Montant ,date
1,n
1 ,n
Dispensé
Date
Enseignant
Id_enseign
Nom_enseign
1 ,1
Année académique
Id-année
1,n
Coté
Point obtenue
Date
Frais Academique
Id_frais
Montant
intitulé
1,n
Cours
Id_cours
Désignation
VH
Crédit cours
1,n
Agent
Id_Agent
Nom_Agent
Fonction
Nom
Mot de passe
communiqué
Id_communiqué
Contenu
1,1
1,n
Publier
Date
II.9. MODELE CONCEPTUEL DE TRAITEMENT
Le modèle conceptuel de traitement démontre la
façon dont un acteur de l'organisation réagit face à un
évènement.
I. Objectif
Le modèle conceptuel de traitement a pour objectif de
répondre à la question Quoi faire par rapport à un
évènement, le MCT est une représentation de la succession
de règles de gestion pour aider à l'entreprise de bien faire face
aux évènements dans son environnement et de bien se comporter
vis-à-vis de ses activités.
En effet, le SI est décrit par l'enchainement de
l'opération déclenchées selon certaines conditions de
synchronisation (ET, OU...) portant sur des évènements interne ou
externes et produisant des évènements résultats (interne
ou externe).
§ L'évènement : c'est
l'effet que quelque chose arrive et que l'on perçoit que cette chose est
arrivée (Ex : inscription ETUDIANT). Un
événement peut être interne (s'il provient du
système d'information) ou externe (s'il provient de l'univers
extérieur).
§ L'Opération : est une suite
d'action non interrompu représentée par un ou plusieurs
évènements contributifs interne ou externe et produits
d'évènement résultats interne ou externe
conditionné par des règles d'émissions .
§ Synchronisation : c'est le
rendez-vous des évènements pour déclencher une
opération, en d'autre terme la synchronisation est la condition
d'activation d'une opération.
§ Les règles d'émission :
Elles caractérisent les résultats possibles de
l'opération.
Présentation du modèle conceptuel de
traitement
Processus d'inscription
Responsable présent
Etudiant présent
ET
Dossier disponible
Etudiant reçu
ET
Dossier déposé
Supérieur hiérarchique present
A ET B OUC
VERIFICATION DOSSIER
|
complet
|
incomplet
|
Dossier complet
Dossier à compléter
Fond payé
ET
PAIEMENT DE FRAIS D'INSCRIPTION
|
tjrs
|
A
Frais d'inscription payé
Reçu remis
Reçu élaboré
A
ET
REMPLISSAGE BULLETIN D'INSCRIPTION
|
tjrs
|
Reçu vérifié
Ordinateur présent
Bulletin d'inscription remplis
ET
SAISIE COORDONNEES ETUDIANT
|
tjrs
|
CREATION COMPTE ETUDIANT
|
tjrs
|
INSCRIPTION ETUDIANT
|
tjrs
|
Etudiant inscrit
Matricule créer
Ordinateur
Coordonnées Etudiant saisie
ET
Compte Etudiant créé
Mot de passe créer
ET
Enseignant présent
Processus de paiement de frais, de suivi de cours, de
passation des épreuves et de publication de
résultat.
SUIVI COURS
|
tjrs
|
ENREGISTREMENT COURS SUIVI
|
tjrs
|
PAIEMENT DES FRAIS EXIGES
|
tjrs
|
Fond
Cours suivi enregistré
Ordinateur
Cours suivi
Cours
Etudiant inscrit
ET
ET
ET
Ordinateur
Frais payés
matricule
ET
ENREGISTREMENT FRAIS PAYES
|
tjrs
|
Frais enregistré
B
S SITUATION DE PAIEMENT ETUDIANT
|
en ordre
|
Pas en ordre
|
EVALUATION ETUDIANT
|
tjrs
|
REMISE COTES
|
tjrs
|
C
Cotes remis
ET
Enseignant présent
Etudiant évalué
ET
Frais manquant
Etudiant en ordre
A ET B OU C
Reçu remis
B
Epreuves passés
SAISIE COTES ETUDIANT
|
tjrs
|
CALCUL DE RESULTAT
|
tjrs
|
PUBLICATION RESULTAT
|
tjrs
|
Résultat publié
Résultat calculé
ET
Cotes saisies
ET
Ordinateur
C
Matricule Etudiant
Ordinateur présent
Délibération faite
Compte Etudiant
ET
Niveau organisationnel
Bien évidemment cette étape se base sur la
description de fonctionnement du système d'information dans le cadre
d'une organisation très bien définit.
Cette description organisationnelle du système
démontre l'organisation permettant d'atteindre les objectifs
définis au niveau conceptuel.
La description organisationnelle permet aussi de décrire
les vues partielle du système c'est-à-dire qu'il
s'agit de décrire d'où sont visible les traitements et les
données , Qui fait Quoi en matière des données et
des traitements ,Quand réalise-t-on les traitements et
manipule-t-on les données. Ce niveau organisation est constitué
de deux modèles qui sont :
§ Le modèle organisationnel de
données(MOD) ;
§ Le modèle organisationnel des
traitements (MOT) ;
II.10.a. MODELE ORGANISATIONNEL DE
DONNEES
Nous avons travaillé avec le modèle
organisationnel des données globales, car il est facilement et
pratiquement passable au niveau logique.
Et donc voici les quelques règles pour passer du MCD vers
le MOD
· La suppression des éléments (entités,
relation, propriétés, ...) ne pouvant pas être
stocké informatiquement.
· L'ajout des nouvelles informations pour faire les liens
entre les données restées.
Etudiant
matrcEtud
Nom_Etud
Postno_Et
Prenon_Et
Lieunaiss
Datenaiss
sexEtud
EtatcivEt
Modèle organisationnel de données
Promotion
code_prom
Designprom
Agent d'inscription
Id_Agentinscr
Nom_Agent
1 ,n
1 ,n
1,nN
Inscription
dossier
Inscrire
Année acad,frais inscript
1,1
Cours
Id_cours
Désignation
VH
Crédit cours
1 ,n
Paiement
Motif de paye,date
1,1
Consulter
compte
1 ,1
Résultat
Id_resultat
pourcentage
1,n
Publier
Année acc
1,n
1,1
1 ,1
1,n
Reception
Remise
Cote
Id_cote
Valeur
1,n
Agent de finance
Id_agentfin
Nom_agent
1,n
1 ,1
Dispensé
Date
1,n
1,n
Suivre
Date
Date
Enseignant
Id_enseign
Nom_enseign
0 ,n
1,1
Suivre
Filière
Id_fil
Designfil
1,n
Agent de publication de résultat
Id_Agpubres
Nom_agent
II.10.b. MODELE ORGANISATIONNEL DE
TRAITEMENT
Le MOT cherche particulièrement à repartir les
différents traitements exécutés non seulement par l'homme
mais également ceux-là qui sont automatisés.
Ce modèle incarne l'activité de l'organisme
intégré dans le domaine d'investigation c'est-à-dire que
ce modèle montre la manière dont les règles sont mises en
application dans l'organisation de l'entreprise, et démontre de quelle
façon les ressources mise en oeuvre sont utilisées.
Pour répondre à la question « comment
est organisé l'activité » on doit répondre aux
questions suivantes :
§ Qui fait l'activité?
§ Ou est faite l'activité?
§ Quand est faite
l'activité ?
Bref le MOT=MCT+ Lieu+ moment +nature
Les règles
d'organisation /Processus
RO1.Les activités débutent
à 8h pour se terminer à 18h.
RO2.Les inscriptions se prennent à
l'apparitorat central
RO3.L'apparitaire contrôle le dossier du
candidat si le dossier est complet, l'apparitaire lui remet un bulletin
d'inscription que le candidat doit bien compléter
RO4.Apres avoir compléter le bulletin
d'inscription l'apparitaire signe sur le bulletin d'inscription pour validation
de dossier, l'apparitaire envoie le candidat chez le comptable pour le paiement
de frais d'inscription, après payement de frais d'inscription le
comptable à son tour lui aussi signe sur le bulletin d'inscription et
remet un reçu au candidat
RO5 .L'apparitaire reçoit de nouveau
le candidat avec son reçu de payement et son bulletin d'inscription, il
saisie les coordonnées du candidat pour l'enregistrement de
l'identité du candidat dans la base de données, la
création automatique du matricule étudiant et du compte
étudiant.
RO6.L'étudiant inscrit doit suivre tout
les cours liés à sa promotion et à sa filière il
doit payer aussi les frais exigés
RO7.Le frais sont payées chez le
comptable et le comptable les enregistre dans la base de donnée
RO8.Chaque enseignant doit enseigné et
évalué son cours, les cotes sont remises chez le
secrétaire général académique coté sur 20
points
RO9.Les cotes sont enregistrées dans la
base de données et calcul automatiquement suivant la pondération
et le crédit de chaque cours
RO10.L'étudiant en ordre consulte son
résultat dans son propre compte lorsque ce dernier est disponible
MODELE ORGANISATIONNEL DE TRAITEMENT
Temps
|
Enchainement
|
Nature
|
Poste de travail
|
ET
apparitaire
apparitorat
Etudiant
ET
Dossier
Etudiant reçu
PF2DEPOT DOSSIERtjrs
|
M
|
Apparitorat
|
|
ET
apparitaire
Dossier déposé
Comptable
ET
Dossier complet
Fond
A
Frais inscription payé
ET
Ordinateur
Bulletin d'inscription
A
AC
|
Apparitorat , apparitaire
+Ordinateur
|
|
|
Ordinateur
ET
Coordonnées saisies
AC
|
Apparitorat , apparitaire
+Ordinateur
|
|
|
Mot de passe
Matricule
Compte créer
ET
PF7INSCRIPTION ETUDIANTtjrs
|
AC
|
Apparitorat , apparitaire
+Ordinateur
|
|
Ordinateur
Cours
Etudiant inscrit
ET
B
Cours enregistré
AC
|
Secrétariat général
académique+Ordinateur
|
|
|
Etudiant
B
ET
Fond
PF9PAIEMENT DES FRAIS EXIGEStjrs
|
M
|
comptabilité
|
|
Frais payés
Matricule
Ordinateur
ET
PF10ENRERISTREMENT DES FRAIS PAYEStjrs
|
AC
|
Comptabilité ,comptable+Ordinateur
|
|
Epreuves
Etudiant en ordre
Frais enregistrés
ET
Enseignant
Etudiant évalués
Cotes
C
Cotes remis
ET
M
|
Secrétariat général académique
|
|
|
|
|
|
|
ET
Matricule Etudiant
Ordinateur
C
AC
|
Secrétariat général académique
|
|
|
Ordinateur
ET
Cotes saisies
PF14CALCUL DE RESULTATtjrs
|
AC
|
Ordinateur + Secrétariat général
académique
|
|
ET
Compte Etudiant
Résultat disponible
Résultat publier
AC
|
Ordinateur+ compte etudiant
|
|
|
SYSTEME D'INFORMATION INFORMATISE
Le système organisationnel nous a permis d'avoir
l'ensemble de spécifications du système à obtenir du point
de vue utilisateur; le système d'information informatisé est le
complément du système futur.
Ce système comporte deux niveaux qui sont :
§ Niveau logique
§ Niveau physique.
II .11. MODELE LOGIQUE DES DONNEES
C'est un modèle qui a pour but d'organiser les
donnée en fonction du système de gestion de base de
données choisit.
Le modèle logique des données se construit à
partir du MOD
Les règles essentielles à
retenir :
1. Dans le modèle relationnel toutes les entités
deviennent des tables.
2. L'entité du coté N donne sa clé à
l'entité du coté 1 cette clé là devient une table
avec toutes ses propriétés.
·
Agent(id_agent,fonction,nom,post_nom,prenom,email,telephone,mot
de passe)
·
Actualité(id_act,#id_agent,detaille,photo,date_de_publication)
· Promotion(code_pro,designation)
·
Etudiant(matricule,nom,postnom,prenom,datenais,lieunais,sexe,etatciv,nationalite,#code_pro,#code_fil, mot
de passe)
·
Inscription(id_inscription,#id_agent,#matricule,#code_pro,#code_fil,dated'inscrip,annee_acadenique)
· Paiement
(id_,#id_motif,montant_paye,montant_ total,reste,#code_pro,#code_fil)
· Enseignant
(matrEnseignant,nom,postnom,prenom,sexe,grade)
· Cours
(id_cours,designation,VH,credit,credit,#code_pro,#code_fil,#matrEnseignant)
·
Recour(id_recour,#matricule,contenu,date_envoie)
· Cours
id_cours
designation
VH
Credit
code_pro,
code_fil
matrEnseignant
Enseignant
MatrEnseign
Nom
Post_nom
prenom
Sexe
grade
PRESENTATION DU MLD
Paiement
id
Matricule
Id_motif
montant_p
montant_tot
reste
Suivip
Id_paye
matricule
id_motif
montant
montant
date_de_p
Motif
Id_motif
designation
Inscription
Id_inscription
Id_agent
Matricule
Code_pro
Code_fil
Date_inscr
Annee_acade
Recour
id_recour
matricule
contenu
date_envoie
Cote
id_cote
matricule
credit*20
id_cours
cote
ponderation
Resultat
id_resultat
matricule
tot_credit*20
tot_pond
pourcentage
Etudiant
Matricule
Nom
Post_nom
Prenom
Datenaiss
Lieunaiss
Sexe
Etat_civ
Nationalite
Id_inscription
Mot de passe
Actualite
Id_act
Id_agent
Detaille
Photo
Date_de_publ
Filiere
Code_fil
designation
Promotion
Code_pro
designation
Agent
Id_agent
fonction
Nom
Postnom
Mot de passe
NIVEAU PHYSIQUE
Le niveau physique permet à mettre en évidence les
moyens qui sont effectivement mis en oeuvre pour gérer les
données et réalise le traitement.
Mais aussi permet de faire une description de solution technique
retenues pour prendre en compte les aspects de performance, les conditions
d'accès aux données, le mode de traitement et d'enregistrement,
le matériel et le logiciel choisit. Cette étape répond
aussi à la question « Comment? »
II.12. MODELE PHYSIQUE DES DONNEES
Le Modèle Physique de Données est la traduction du
Modèle Logique de Données spécifiques au Système de
Gestion de Base de Données (SGBD) utilisé, le MPD est donc
représenté par des tables définit au niveau du SGBD, donc
au niveau du MPD.
A ces jours, pour les sites web conçus en PHP, il est
possible de combiner PHP et MySQL, car PHP étant capable de passer
à MySQL de telles requêtes à travers les fonctions de
préfixe MySQL, (PHP possède également des fonctions pour
dialoguer avec d'autres systèmes de base de données). C'est une
raison du succès du couple PHP+MySQL dans la mise en place de site web
dynamique.
Il n'existe pratiquement pas aujourd'hui une approche
normalisée pour la réalisation et la présentation du
niveau physique de données.
Ce niveau est étroitement lié aux choix technique
et informatiques en rapport avec le système de gestion de
données.
La table ETUDIANT
CHAPITRE QUATRIEME : PRESENTATION ET REALISATION
DU PORTAIL WEB
Dans ce chapitre, consacré à la réalisation
et la mise en place d'un portail web pour le compte de l'ISESOD-GOMA, nous
allons présenter l'environnement de travail ou encore les outils de
travail dans lequel nous avons développé notre application.
IV.1 les outils et les langages de programmation
utilisés
IV.1.1 le langage HTML et CSS
CSS (cascading style sheets):
est langage simple pour mettre en forme des pages HTML, le langage
CSS permet de préciser la présentation d'une page web.
IV.1.2 le langage PHP
Hypertext preprocessor ou Personal Home Page : est un
langage de programmation contenu dans des pages web et exécuter sur les
serveurs, ils renvoient directement le résultat vers le client qui ne
peut jamais voir le code source, il permet de créer des pages web
dynamiques.
IV.1.2 le langage de requête SQL
Un serveur de bases de données stocke les données
dans des tables séparées plutôt que de tout rassembler dans
une table.
Les tables sont reliées par des relations définies,
qui rendent possible la combinaison des données entre plusieurs tables
durant une requête.
IV.1.3 WAMP
Est un ensemble de logiciel permettant de mettre en place
facilement un serveur web confidentiel, un serveur FTP et un serveur de
messagerie électronique. Il s'agit d'une distribution de logiciels
Windows (Windows Apache MySQL PHP) offrant une bonne souplesse d'utilisation,
réputée pour son installation simple et rapide. Ainsi, il est
à la portée d'un grand nombre de personnes puisqu'il ne requiert
pas de connaissances particulières et fonctionne de plus sur le
système d'exploitation Windows.
IV.2 Présentation de quelque interface du portail
web
Dans cette partie, nous allons décrire les pages
principales pour la réalisation de notre portail web.
IV.2.1. page d'accueil
IV.2.2. interface de connexion
IV.2.3. PROFILE ETUDIANT
IV.2.4. interface APPARITEUR
CONCLUSION GENERAL
Nous voici au terme de notre travail scientifique de
fin de notre premier cycle à l'institut supérieur d'environnement
solidaire et de développement durable.
Ce sujet étant
intitulé « conception et réalisation
d'un portail web pour la publication des résultats
académique » cas de l'ISESOD-GOMA.
Nous sommes partis d'un certain nombre de questions qui se
résume comme suit :
-Peut-on mettre à la disposition de l'ISESOD un
système sûr de publication des résultats ?
- Comment contourner la méthode traditionnelle de
publication de résultats nécessitant l'affichage
inévitable des résultats des étudiants en ordre au
sein de l'ISESOD ?
- Que peux faire un étudiant pour consulter ses
résultats à distance ?
- Comment automatiser le calcule des résultats des
étudiants ?
-Comment les étudiants pourrons consulter les communiquer
et affiche à distance?
Nos hypothèses se présentent comme suit :
La mise en place d'un système d'information
informatisé serait un système sûr à la publication
de résultats académiques.
La conception d'une application web permettrait de
contournée la méthode d'affichage de résultats qu'utilise
l'ISESOD.
L'étudiant en ordre devra se connecter à son
compte moyennant son matricule et son mot de passe pour consulter ses cotes.
La mise en place d'une base de données créer
en MySQL faciliterait la gestion de résultats des
étudiants.
Les communiqués et affiches s'afficheront dans le
compte de chaque étudiant lorsqu'il est connecté
Ce travail à pour objectif de mettre en place un portail
web qui facilitera la gestion et la publication des résultats. Notons
que cette application (portail web) sera capable de produire les taches
suivantes :
Ø L'enregistrement des étudiants dans une base de
données en créant un compte pour chaque étudiant
Ø l'élaboration d'une liste des tous les
étudiants enregistrés
Ø L'accès aux informations et contacts à
propos de l'institution
Ø permettre à l'institution de passer ses
communiqués et ses affiches en ligne (valve)
Ø Le calcul automatisé et la publication des
résultats académique des étudiants en ordre.
Pour cela nous avons recouru à la méthode MERISE
Nous avons utilisé les techniques suivantes au cours de
notre travail :
§ La technique d'interview
§ La technique documentaire
Enfin, comme on a toujours dit que dans toute oeuvre humaine, il
doit toujours y avoir des imperfections, ce travail contient également
quelques imperfections. C'est pourquoi c'est la bienvenue à d'autres
chercheurs qui voudront approfondir les recherches dans ce domaine.
BIBLIOGRAPHIE
I. Ouvrage :
1. Pujolle. G, Les
réseaux ,6èmeed. Eyrolles, Paris, Septembre
2007.
2. S. CHALEAT, D. CHARNAY et J.- R. ROEUT. , Le Cahier
du programmeur PHP et MySQL, Eyrolles, Paris, 2005.
3. J. Mariel, Le Cahier du programmeur PHP5,
Eyrolles, Paris, 2005.
4. J. -M. AQUILINA., Design web : Utiliser les
standards, Css et html, Eyrolles, Paris, 2003.
5. NDATO Jean Luck « conception et
réalisation d'un site web boutique en ligne ». Cas du magasin disco
la bible à Goma, 2017-2018
II. Support des Cours :
1. Erasme KAKULE MILANDO, Cours de Méthodes d'Analyse
Informatique II, Inédit, ISESOD-Goma, G2, 2017-2018
2. Emmanuel MUDEKEREZA MUBALAMA, Cours d'initiation à la
recherche scientifique, Inédit, ISESOD-Goma, G2, 2017-2018
3. Trésor MUTAPAYI. Cours de réseaux
informatiques, G2, Inédit, ISESOD-Goma, G2, 2017-2018
4. Gloire SADIKI, Cours de PHP, G2, Inédit,
ISESOD-Goma, G2, 2017-2018
5. Gédéon MAKWATI, Cours de SQL, G2,
Inédit, ISESOD-Goma, G2, 2017-2018
WEBOGRAPHIE
1.
http://www.vulgarisation-informatique.com/client-serveur.php/ le
30 /07 /2019.
2.
https://wikipedia-org.com/wiki/Client-serveur?/le 02/08/2019. le
3 /08 /2019.
3.
https://memoireoline.com/Reseaux-informatique/«Implémentation
d'une application web pour la publication des résultats de fin
d'année scolaire aux humanités» Cas du complexe scolaire
LEMFU, Elie Master BOSA KIYIKA ,
ISIPA - Gradué 2014 ?/
* 1 Elie Master BOSA
KIYIKA «Implémentation d'une application web pour la
publication des résultats de fin d'année scolaire aux
humanités» Cas du complexe scolaire LEMFU, TFC, inédit,
ISIPA -, 2014-2015p10
* 2 NDATO jean luck
«conception et réalisation d'un site web boutique en ligne
». Cas du magasin disco la bible à Goma, TFC, inédit,
ISESOD, 2017-2018p4
* 3 Erasme KAKULE MILANDO,
Cours de Méthodes d'Analyse Informatique I, Inédit, ISESOD-Goma,
G2, 2017-2018
* 4 Erasme KAKULE MILANDO, Cours
de Méthodes d'Analyse Informatique I, Inédit, ISESOD-Goma, G2,
2017-2018
* 5 Emmanuel MUDEKEREZA
MUBALAMA, Cours d'initiation à la recherche scientifique, Inédit,
ISESOD-Goma, G2, 2017-2018
* 6 Erasme KAKULE MILANDO, Cours
de Méthodes d'Analyse Informatique I, Inédit, ISESOD-Goma, G2,
2017-2018
|