Elaboration d'un portail collaboratif basé sur la centralisation des données dans un réseau internepar Suzanne NTUMBA TSHIKA ESIS Salama - Graduat 2019 |
ÉCOLE SUPÉRIEURE D'INFORMATIQUE
SALAMA ÉLABORATION D'UN PORTAIL COLLABORATIF BASÉ SUR
LA Travail présenté et défendu en vue de l'obtention du grade d'ingénieur technicien en Informatique Par : NTUMBA TSHIKA Suzanne Option : Administration Système et Réseaux Juillet - 2019 Juillet - 2019 ÉCOLE SUPÉRIEURE D'INFORMATIQUE
SALAMA ÉLABORATION D'UN PORTAIL COLLABORATIF
BASÉ SUR LA Travail présenté et défendu en vue de l'obtention du grade d'ingénieur technicien en Informatique Par : NTUMBA TSHIKA Suzanne Option : Administration Système et Réseaux Directeur : KASONGA TSHIBANGU Patrick Co-directeur : KALONDA MBO Michée TFE_AS_ESIS 2018-2019 Page | I ÉPIGRAPHE « Tout semble toujours impossible jusqu'à ce qu'il soit fait. » Nelson Mandela. Page | II DÉDICACE TFE_AS_ESIS 2018-2019 A ma très chère congrégation, A mon feu père Alexandre NTUMBA, A ma tendre mère Adeltrude KAIDI, A mes frères et soeurs, A la 17ème promotion de l'Ecole Supérieure Informatique Salama et à tous ceux qui ont commencé avec nous cette aventure et qui nous ont précédés auprès du Père, A ceux qui ont partagé nos joies et nos peines tout au long de notre parcours, A ceux qui ont contribué de loin ou de près à notre formation. TFE_AS_ESIS 2018-2019 Page | III REMERCIEMENTS A l'issue de ce travail, nous tenons à remercier sincèrement toutes les personnes qui ont contribué au bon déroulement de notre formation, pour leur disponibilité et conseils qui nous ont guidé tout au long de notre cursus universitaire. Nous adressons nos remerciements à M. KASONGA TSHIBANGU Patrick, notre directeur, qui malgré ces multiples occupations n'a ménagé aucun effort pour nous accompagner durant ce travail. Nous vous remercions de nous avoir tant appris en modélisation et à l'assiduité du travail. Trouvez ici le témoignage de notre profonde gratitude, Nous exprimons notre reconnaissance à notre co-directeur, M. KALONDA Michée qui a bien voulu nous encadrer malgré ses multiples tâches. Nous apprécions son aide, les explications pertinentes et les conseils précieux qui ont eu un grand impact dans la réussite de mon travail. A M. BANZA Baudouin pour son assistance et ses conseils en dépit de ses occupations, nous formulons notre gratitude. Merci également au comité de gestion d'Esis pour leur constance dans le suivi de notre formation, à tous les Enseignants qui nous ont encadrés tout au long de notre cycle, et particulièrement à la coordination Réseaux pour leurs efforts louables. A la congrégation des Pères Salésiens pour leurs soutiens tant financiers que spirituel, nous disons merci, A la congrégation des Soeurs de la Charité de Jésus et de Marie pour nous avoir permis de faire des études universitaires, vont nos remerciements. A nos collègues de promotion pour leurs aides et leurs remarques constructives, nous disons merci. Et une pensée particulière à tous les héros dans l'ombre qui nous ont assisté durant notre parcours universitaire et apporté leur sollicitude.
TFE_AS_ESIS 2018-2019 Page | VI Figure 4-14 login zabbix 84 Figure 4-15 tableau de bord zabbix 85 Figure 4-16 Graphique mémoire utilisée 85 Figure 4-17 graphique mémoire CPU 86 TFE_AS_ESIS 2018-2019 Page | VII LISTE DES TABLEAUX Table 2-1 Equipements actifs sur le site central 33 Table 2-2 services et applications 34 Table 2-3 Equipement de transport de données 35 Table 2-4 Equipements actifs sur le site Kenya 37 Table 2-5 Equipements actifs sur le site Sendwe 37 Table 2-6 Equipements actifs sur le site Kasavubu 38 Table 2-7 Equipements actifs sur le site Djamena 39 Table 2-8 Equipements actifs sur le site Kambove 40 Table 2-9 Equipements actifs sur le site GCM 41 Table 2-10 Inventaire du parc 42 Table 2-11 Scenario nominal Modifier profile 45 Table 2-12 Scenario nominal Enregistrer fichier 46 Table 2-13 Scenario nominal Télécharger Fichier 47 Table 2-14 Scenario nominal Envoyer requête 49 Table 2-15 Scenario nominal bloquer utilisateur 50 Table 2-16 Scenario nominal Gérer serveur 51 Table 2-17 Scenario nominal traiter requête 53 Table 2-18 Scenario nominal Modifier compte 54 Table 2-19 Scenario nominal Administrer système 55 Table 2-20 Scenario nominal s'authentifier 56 Table 3-1 plan d'adressage 71 Table 3-2 Analyse financière globale de tous les sites 77 Table 3-3 Planning project 78 TFE_AS_ESIS 2018-2019 Page | VIII LISTE DES ACRONYMES
TFE_AS_ESIS 2018-2019 Page | IX TABLE DES MATIERES ÉPIGRAPHE I DÉDICACE II REMERCIEMENTS III LISTE DES FIGURES IV LISTE DES TABLEAUX VII LISTE DES ACRONYMES VIII TABLE DES MATIERES IX AVANT-PROPOS XII CHAPITRE 0 : INTRODUCTION GÉNÉRALE 1 0.1 APERÇU GÉNÉRAL 1 PROBLÉMATIQUE 1 HYPOTHÈSE 2 CHOIX ET INTÉRÊT DU SUJET 3 Choix du sujet 3 Intérêt du sujet 3 MÉTHODES ET TECHNIQUES 3 Méthodes 3 Techniques 4 SUBDIVISION DU TRAVAIL 4 OUTILS LOGICIELS ET ÉQUIPEMENTS UTILISÉS 5 Outils logiciels 5 Equipements 5 ETAT DE L'ART 6 DÉLIMITATION DU TRAVAIL 7 DIFFICULTÉS RENCONTRÉES 7 CHAPITRE 1 : ETUDE PREALABLE 17 INTRODUCTION 17 PRÉSENTATION GÉNÉRALE DU CADRE 17 Aperçu historique 17 Objectifs et missions 18 Services 18 Siège social 19 Structure organisationnelle 20 ANALYSE DE L'EXISTANT 20 Points forts 21 Points à améliorer 21 IDENTIFICATION DES BESOINS 21 TFE_AS_ESIS 2018-2019 Page | X Besoins fonctionnels 22 Besoins non fonctionnels 22 LES CONTRAINTES 22 CONCLUSION PARTIELLE 23 CHAPITRE 2 : CONCEPTION DU SYSTEME 24 INTRODUCTION 24 ARCHITECTURE DES RÉSEAUX 24 Architecture physique 24 Cartographie des sites 24 Présentation des bâtiments des sites 25 Structure générale du système 28 PRÉSENTATION DES LIAISONS INTER SITES 29 CONCEPTION DETAILLE LOGIQUE 31 L'architecture logique 31 Supports physiques et les équipements actifs sur les Sites 31 Support logiciel du Site central 34 Equipements de Transmission 34 Service de transport de données 35 Site Kenya 36 Site Sendwe 37 Site Kasavubu 38 Site Djamena 38 FONCTIONNEMENT DU SYSTÈME 42 Identification des acteurs 42 Modèles d'analyse 43 CONCLUSION PARTIELLE 57 CHAPITRE 3 : TECHNOLOGIE A UTILISER 58 INTRODUCTION 58 CHOIX DES TECHNOLOGIES UTILISÉES 58 Système d'exploitation 58 Packages installer sur Ubuntu 16.04 61 Outil de supervision 67 Outil de supervision ZABBIX 68 Outil collaboratif zimbra version 8.8.7 70 Plan d'adressage 71 PLAN DE NOMMAGE 72 PLAN DE TEST DU SYSTÈME. 73 EVALUATION FINANCIÈRE 77 PLANNING DE RÉALISATION DU PROJET 78 DIAGRAMME DE GANTT. 79 TFE_AS_ESIS 2018-2019 Page | XI CONCLUSION PARTIEL 79 CHAPITRE 4 : IMPLEMENTATION DE LA SOLUTION 80 UN SERVEUR DE FICHIERS : POUR LA CENTRALISATION ET LE PARTAGE DES DONNÉES, 80 INTERFACE DE FONCTIONNEMENT DU SERVEUR WEB 80 INTERFACE DE L'OUTIL COLLABORATIF ZIMBRA 81 FONCTIONNEMENT DE MONITORING ZABBIX 84 CONCLUSION PARTIELLE 86 CONCLUSION GENERALE 87 LIMITE ET PERSPECTIVE 88 LIMITES 88 PERSPECTIVES 88 BIBLIOGRAPHIE 89 Page | XII AVANT-PROPOS À l'égard de l'évolution de la technologie, toute organisation qui se veut évoluer devra en son sein structurer ses activités et ses différents départements. Cette structuration nécessite la coordination et l'échange entre eux, notamment certaines tâches complexes relatives à la comptabilité et à la gestion du personnel. A nos jours, la mobilité de l'information dans une organisation est devenue une politique de communication interne. Elle a bouleversé le mode traditionnel de l'information en favorisant la nouvelle tendance de communication et est devenue un facteur d'union, de motivation, de prise de décision efficace et d'inventivité qui entraine une nouvelle forme de circulation de l'information notamment un partage facile des données, une diffusion plus rapide et une communication en temps réel. Elle permet aussi de développer grâce au portail collaboratif, le partage des compétences et créer un esprit d'équipe. L'objectif de notre projet est d'apporter tant soit peu notre contribution dans l'amélioration des conditions de travail et de vie dans le quotidien de chaque membre de notre organisation. En introduisant la modernité dans le quotidien de l'organisation des soeurs de la charité, nous contribuons aussi à sa santé intellectuelle. La mobilité de la communication, l'innovation de la technologie, le partage des données en temps réel sont de nos jours les raisons pour chaque grande organisation de se doter d'un intranet collaboratif. Nous croyons que l'implémentation de l'intranet collaboratif réformera le système de communication de l'organisation. TFE_AS_ESIS 2018-2019 NTUMBA TSHIKA Suzanne INTRODUCTION GÉNÉRALE Page | 1 TFE_AS_ESIS 2018-2019 CHAPITRE 0 : INTRODUCTION GÉNÉRALE0.1 Aperçu général De nos jours où le numérique constitue le principal vecteur d'information et de communication, véhiculer l'information dans une entreprise ou une organisation bien structurée est devenue une politique de communication interne. De ce fait, lorsqu'elle est bien véhiculée, l'information favorise la communication et devient alors facteur d'adhérence, d'orientation, de décision efficace et de créativité. C'est la cause pour laquelle les technologies de l'information et de la communication (TIC) ont d'une manière inspirée le changement du mode traditionnel de circulation de l'information à la nouvelle apparence caractérisée par la facilité, la rapidité et l'instantanéité. [1] Elle permet également de dématérialiser les documents papier en données informatisées dans les entreprises et ainsi développer un travail collaboratif dans un esprit d'équipe. C'est dans ce contexte que s'inscrit ce travail de fin d'études qui consiste à déployer un modèle d'intranet collaboratif implémenté pour la congrégation des soeurs de la charité de la province Saint Vincent de Paul, il inclut l'architecture du réseau et son implémentation, une base de données relationnelle en arrière-plan et une interface pour toutes les oeuvres et communautés qui seront connectées à l'intranet. L'accès à la base des données sera fait sur un serveur de fichier déployé dans un système open source avec un outil collaboratif et un outil de supervision réseau qui permettra aux utilisateurs de manipuler la base des données à partir de leur navigateur web. Afin d'implémenter un intranet sécurisé, plusieurs protocoles et configurations sur le matériel informatique seront implémentés. Ce projet est innovateur et sera le premier pas dans le changement technologique de l'organisation et instruira la transformation du mode traditionnel et manuel vers une informatisation du système, ainsi le changement de la méthode de communication et des transferts des fichiers seront implémentés pour une bonne organisation de la congrégation. Problématique La Congrégation des Soeurs de la Charité est présente dans plusieurs pays à travers les continents d'Afrique, d'Asie et d'Europe. À Lubumbashi les soeurs sont implantées dans cinq communautés distantes les unes des autres. Elles oeuvrent dans le secteur médical, le secteur enseignant et surtout le secteur social. Outre le secteur d'enseignement, chaque communauté a une oeuvre spécifique. Une comptabilité de chaque communauté et oeuvre est tenue mensuellement et est transmise à la hiérarchie qui est, dans notre cas, l'économat Provincial via son aide économe. Etant une grande organisation, la congrégation a besoin d'informatiser son fonctionnement en ce qui concerne les finances, le patrimoine, son personnel médical, INTRODUCTION GÉNÉRALE Page | 2 TFE_AS_ESIS 2018-2019 enseignants et ouvriers et en même temps avoir une fluidité dans la transmission des informations à chaque instance. Nous avons constaté qu'il y a 3 problèmes majeurs : la récolte des données, la conservation des données et la transmission des informations entre les différentes oeuvres ou entre les maisons et la hiérarchie.
En vue de remédier à ces difficultés et d'améliorer le système de travail de la famille religieuse et d'y apporter des contributions informatiques, nous nous sommes demandée : Comment pouvons-nous faciliter la récolte des données et la fluidité de partage des informations au sein de la congrégation en maximisant le transfert d'informations entre les destinataires concernés et en toute sécurité ? Hypothèse L'évolution de la technologie facilite la mise en place des architectures pouvant simultanément résoudre les problèmes énumérés ci-haut. D'où il est possible de mettre en place une architecture client/serveur avec un portail collaboratif. Pour nous la solution idéale serait de : INTRODUCTION GÉNÉRALE Page | 3 TFE_AS_ESIS 2018-2019 ? Créer un réseau pour interconnecter les différentes maisons et oeuvres de la congrégation, ? Déployer un outil de centralisation du réseau et du partage des données, ? Mettre en place une politique de sécurité dans le but de sécuriser les données de l'information et leur partage ? De maitriser le cycle de vie des documents liées aux activités de correction et des mises à jour, ? D'expédier, d'archiver, de centraliser les données. Nous voulons par ce travail trouver des réponses adéquates à la gestion simple et collaborative des données et du personnel via un intranet. Choix et intérêt du sujet Choix du sujet La mise en place d'un portail collaboratif open source dans un intranet permet de déployer des solutions utilisant des moyens techniques et plus performants afin de centraliser la documentation de la province1, les coordonnées de toutes les soeurs et leurs associés et de créer un forum dédié aux échanges au sein de la Congrégation. Intérêt du sujet Avec l'évolution technologique, ce projet nous permet de matérialiser les tâches d'un administrateur réseau et système dans son ensemble, de maitriser une gestion des incidents, de requêtes et des appels dans un réseau et aussi les bases de l'administration. Il nous permet aussi de construire une nouvelle architecture de l'organisation pour les futures applications. L'intranet va héberger un portail collaboratif qui sera accessible aux membres de l'organisation selon les permissions d'accès.
Dans ce travail scientifique, nous avons utilisé la méthode Top Down Design. Une approche descendante qui permet un travail simultané sur plusieurs composants et sous-ensembles tout en restant cohérent pour aboutir à une ingénierie simultanée. 1 Une province au sein de la congrégation est l'ensemble de communautés religieuses dépendant d'une supérieure provinciale qui en est le supérieur canonique du groupe des religieuses rassemblées en une circonstance particulière soit de culture, de langue, de pays ou territoire, de proximité. INTRODUCTION GÉNÉRALE Page | 4 TFE_AS_ESIS 2018-2019 Cette méthode analytique consiste à élaborer de manière technique et conceptuelle un travail partant de plus haut niveau d'abstraction jusqu'au plus bas niveau d'abstraction utilisant trois niveaux de modèle naturel pour résoudre le problème : => Niveau conceptuel où le problème à résoudre est posé ; c'est le niveau d'abstraction le plus haut, en d'autres termes le squelette du travail. => Niveau logique qui détermine la solution logique pour résoudre le problème posé indépendamment de moyen physique. => Niveau physique détermine la solution matérielle du problème de manière complexe. Une solution qui résout le problème posé. Techniques Nous procédons pour chaque étape de notre conception à énumérer les outils à utiliser en donnant leur avantage. A la question posée, nous tachons de transformer le problème à la résolution en répondant à la question - quoi ? - qu'est-ce qu'on essaie de résoudre et nous essaierons de comprendre quel sont les difficultés liées à notre question et de les résoudre en suivant un plan. De l'analyse de besoins nous établissons un cahier de charges qui répond aux besoins et qui nous conduit à la conception d'un système. Dans notre cas nous utilisons trois techniques: => La documentation => L'observation directe => La configuration (ou le paramétrage) Subdivision du travail Notre travail scientifique est constitué de quatre chapitres détaillant les différentes étapes à franchir afin d'accomplir ce projet. Ces étapes se traduiront par quatre chapitres que nous développerons plus tard. Le premier chapitre, intitulé : « ETUDE PREALABLE » présente la congrégation et ses différentes oeuvres, son mode de collecte, de stockage et de partage des informations et va déboucher sur un diagnostic et sur les exigences fonctionnelles de la solution. Le deuxième chapitre, intitulé : « CONCEPTION DE LA SOLUTION » est consacré à la conception de l'architecture du réseau et la spécification des fonctionnalités à implémenter Le troisième chapitre, intitulé : « TECHNOLOGIE A UTILISER » est axé sur la présentation du choix de la technologie adaptée à la solution retenue Le quatrième chapitre, intitulé : « IMPLEMENTATION DE LA SOLUTION » consiste à la matérialisation de la solution dans l'environnement choisi. INTRODUCTION GÉNÉRALE Page | 5 TFE_AS_ESIS 2018-2019
=> Ubuntu 16.04 : un système d'exploitation libre qui s'adresse aux administrateurs et à tout un chacun. = Edraw max : un logiciel qui me permettra de dessiner des diagrammes, la maquette de mon réseau. => Zabbix : un logiciel libre permettant de surveiller l'état de divers services réseau, serveurs et autres matériels réseau et qui produit des graphiques de consommation des ressources. = Zimbra : une plate-forme complète de messagerie et de travail collaboratif, développée autour des nouvelles technologies Web Ajax, et basée sur des logiciels libres. Une suite collaborative en ligne comprenant une messagerie, une gestion documentaire et des agendas partagés. Equipements => Ordinateur portable : pour le test nous disposons d'un PC Lenovo T440p Thinkpad avec les caractéristiques ci-après : - Processeur : Intel® coreTM i5-4300M CPU@ 2.60 GHZ x 4 - Mémoire RAM : 7.5 Gio - Adaptateurs réseau : Intel® Haswell Mobile - HDD : 484.0 Go - OS : Ubuntu 16.04, 64 bits - Alimentation : 20V, 2.25A => Routeur NETGEAR: pour gérer le réseau et distribuer la connexion et assurer les services tels que connecter les matériels d'autres marques, gérer les logiciels via le réseau, la sécurité sur le réseau, la configuration VPN, le partage des fichiers et d'imprimante. NETGEAR wireless-G 54 routeur (WGR614) - Routeur haut débit et commutateur 4 port de partage d'Internet - Il fait automatiquement une mise à niveau - Configurable pour les réseaux privés et les points d'accès publics - Protection par double firewall contre les attaques externes - Sécurisation du réseau - Deuxième antenne interne pour améliorer la gamme INTRODUCTION GÉNÉRALE Page | 6 TFE_AS_ESIS 2018-2019 ? D-link Wireless N Access point modèle DAP-1360 : pour l'interconnexion via le wifi ? Serveur : un ordinateur qui desservira les autres ordinateurs en services par le réseau. Etat de l'art Le thème que nous abordons dans notre travail scientifique a été abordé au niveau de l'ESIS par l'Ingénieur. KATUPA NKOLE Mick : « DEPLOIEMENT D'UN PORTAIL COLLABORATIF EN VUE D'OPTIMISER LES ACTIVITES D'UNE ENTREPRISE DANS LE CADRE DE SON EXERCICES AU MOYEN DE LA PLATE FORME MICROSOFT SHAREPOINT SERVER 2010 », année académique 20132014. Cas du département informatique DIF à la Gécamines. Dans son travail il s'est focalisé sur le partage de l'information et des connaissances dans une plate-forme interactive sur laquelle sont disponibles plusieurs ressources numériques et des services accessibles pour toute la communauté d'utilisateurs, constitué de quatre fonctions dont la communication, la coordination, la gestion de contenu et la gestion des connaissances en utilisant un système propriétaire. En dehors de ce travail précité nous nous sommes inspiré du travail publié sur internet de : ZAIRI MOHAMED Ali : CONCEPTION ET REALISATION D'UN INTRANET, Université Virtuelle de Tunis, 2010-2011 qui est un travail sur la conception et la réalisation d'un intranet pour la caisse de CNAM. Lui par contre oriente son travail à la conception d'une plateforme coopératif basé sur la gestion des congés, des réunions, des utilisateurs, des droits et de services pour la bonne circulation de l'information au sein de la caisse. Il a choisi la méthodologie du développement RUP pour sa conception, le langage de programmation JAVA et le logiciel PowerAMC pour le traitement informatique et les bases de données assemblées. LAPEYRE Agnès : PROJET PORTAIL INTRANET DE TRAVAIL COLLABORATIF, communauté virtuelle de Lyon, 2002-2003. Un travail comparatif de deux logiciel de travail collaboratifs : QuickPlace et Sharepoint dans leur domaine fonctionnel, basées plus sur les fonctionnalités des travails collaboratif. Pour notre travail nous aurons, contrairement aux autres, à migrer vers des solutions open source et étendre notre solution dans un WAN. Parmi tant des Systèmes d'Exploitations Open Source, nous avions choisi Ubuntu 16.04, non pas comme le meilleur mais celui qui nous permettra dans ses avantages à réaliser notre travail et aussi des logiciels qui nous permettront de mieux INTRODUCTION GÉNÉRALE Page | 7 TFE_AS_ESIS 2018-2019 concevoir notre système. Mais nous ne saurons pas exploiter toutes les complexités des systèmes ni des logiciels utilisés. La technologie étant évolutive, ce que nous implémentons aujourd'hui pourrait être obsolète dans le futur. Délimitation du travail Notre travail s'inscrit dans le cadre de la conception de l'espace de travail numérique. Nous prendrons la province de Saint Vincent de Paul de la Congrégation des Soeurs de la charité de Jésus et de Marie siégeant à Lubumbashi. => Dans le temps : Ce travail est le fruit des recherches accomplies tout au long de notre parcours poursuivant l'année académique 2018-2019. Cette étude se prolongera jusqu'à son implémentation matérielle. => Dans l'espace : La congrégation
étant internationale, notre travail => Délimitation Technologique : nous avons choisi de travailler avec un système d'exploitation open source comme Ubuntu et implémenté les logiciels libres et non payant comme Zimbra et Zabbix. Difficultés rencontrées => La récolte des données n'a pas été facile. => Les configurations sur Ubuntu ont beaucoup de bugs et demande une connexion en permanence. => Le choix technologique n'a pas été facile par ce que nous avons changé plusieurs fois les outils. => Les problèmes organisationnels. ETUDE PREALABLE Page | 17 |
|