WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et réalisation d'un portail web pour la publication des résultats académiques


par Destin MBURANO
ISESOD-Goma - Graduat 2019
  

Disponible en mode multipage

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

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

 

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

RECEPTION ETUDIANT

tjrs

Dossier disponible

Etudiant reçu

ET

DEPOT DOSSIER

tjrs

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

M

Apparitorat

 
 

ET

Dossier

Etudiant reçu

PF2DEPOT DOSSIERtjrs

M

Apparitorat

 

ET

apparitaire

Dossier déposé

 

M

Apparitorat

 

Comptable

ET

Dossier complet

Fond

A

Frais inscription payé

M

comptabilité

 
 

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

M

Auditoire

 
 

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






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Un démenti, si pauvre qu'il soit, rassure les sots et déroute les incrédules"   Talleyrand