Conception et réalisation d'un composant d'affichage des horaires des vols d'avions sous Joomlapar Leonard HABIYAKARE Université des Grands Lacs - Technicien superieur de niveau A1 2021 |
BUJUMBURA, OCTOBRE 2021 REPUBLIQUE DU BURUNDI MINISTERE DE L'EDUCATION NATIONALE DE UNIVERSITE DES GRANDS LACS STAGE EFFECTUE A L'AUTORITE DE L'AVIATION CIVILE Conception et réalisation d'un composant d'affichage des horaires des vols d'avions sous joomla. Par HABIYAKARE Léonard & MANARIYO Raoul Labrise
i DEDICACES A mes parents ; A mes frères et soeurs ; A mes ami(e)s. HABIYAKARE Léonard A ma mère ; A mes frères et soeurs ; A mes ami(e)s. MANARIYO Raoul Labrise ii REMERCIEMENTS Nos vifs remerciements s'adressent spécialement à notre Dieu céleste, lui qui nous a donné la vie. Nous remercions ensuite nos parents, qui nous ont éduqués et nous ont fait aimer l'école, qu'ils trouvent ici la grande satisfaction de notre travail. Nos sincères remerciements vont également à la Direction Générale de l'Autorité de l'Aviation Civile du Burundi, qui nous a ouvert les portes en nous offrant tout ce dont nous avions besoin pour réaliser ce travail et pour renforcer nos compétences pratiques. Nous adressons ensuite nos profonds remerciements au Chef de Service de la Technologie de l'information et de la communication (TIC), M.sc ININAHAZWE Fleury, pour son accueil, son suivi, son encadrement et surtout son assistance durant toute la durée du stage. Nous remercions également notre Encadreur dans la réalisation de ce travail de fin d'études, madame M.sc NDAYIZIGIYE Olive, qui malgré ses multiples occupations a accepté de nous encadrer. Sa rigueur scientifique, son goût d'un travail bien fait, sa franche collaboration et son dévouement nous ont permis d'avancer rapidement dans ce travail. Qu'elle soit rassurée de notre profonde reconnaissance. Nos remerciements s'adressent aussi à tous nos éducateurs depuis l'école primaire jusqu'aujourd'hui, particulièrement ceux de l'Institut de Télécommunication et Réseau à l'Université des Grands Lacs ; pour leur formation tant morale qu'intellectuelle. Qu'ils trouvent ici le couronnement de leur noble mission de former et éduquer pour servir la nation. Enfin, nous remercions nos encadreurs de stage à l'autorité de l'aviation civile du Burundi « AACB » qui nous ont prouvés tant de choses concernant notamment l'Aéroport International Melchior NDADAYE de Bujumbura. Que chacun trouve ici nos profondes gratitudes. iii LISTE DES SIGLES AACB : Autorité de l'Aviation Civile du Burundi ; AGA : Aerodrome Ground Aids; AIR : Air Wrotham ; AIS : Aérodrome Informatical Services ; ANS : Air Navigation Service ; ASARB : Agence des Services Aéronautiques du Rwanda et du Burundi ; ASBL : Association Sans But Lucratif ; AVSEC : Aviation Security; CASOA : Community Aviation and Security Oversight Agency; CNS : Communication Navigation Surveillance ; DAF : Direction Administrative et Financière ; DG : Direction Générale ; DME : Distance Measuring Equipment ; DRSSETA : Direction de la Régularisation, de la Sécurité, de la Sureté et de l'Economie du Transport Aérien ; DRSSETA : Direction de la Régulation de la sécurité, de la Sûreté et de l'Economie du Transport Aérien ; FIDS : Flight information display system; I.N.S.S : Institut National de la Sécurité Sociale ; MCD : Modèle Conceptuel de Donnée ; MCT : Modèle Conceptuel de Traitement ; MERISE : Méthode d'Étude et de Réalisation Informatique pour les Systèmes d'Entreprise. MLD : Modèle Logique de Donnée ; iv MLT : Modèle Logique de Traitement ; MPD : Modèle Physique de Donnée ; MPT : Modèle Physique de Traitement ; OBR : Office Burundais des Recettes ; ONATEL : Office National des Télécommunications ; PEL : Personnel Licence ; RETA/FAL : Régularisation Economique du Transport Aérien et Facilitation ; RSA : Régie des Services Aéronautiques ; RTTA : Régie des Télégraphes- Téléphones Aéronautiques ; SGBDR : Système de Gestion de Base de Donnée
Relationnel ; SQL : Structured Query Language ; SSIS : Service de la Sécurité Incendie et Sauvetage ; TIC : Technologie de l'Information et de Communication ; TM/SAR : Air Traffic Management and Search and Rescue; UGL : Université des Grands Lacs ; v LISTE DES FIGURES Figure 1 : organigramme de l'AACB 5 Figure 2 : cycle d'abstraction pour la conception des systèmes d'information ... 12 Figure 3 : Modèle conceptuel de données 17 Figure 4 : Modèle physique de données 22 Figure 5 : Interactions entre le modèle, la vue et le contrôleur. 25 Figure 6 : Interface graphique pour l'administration du composant 27 Figure 7 : Interface pour la partie des visiteurs 28 vi LISTE DES TABLEAUX Tableau 1 : les modèles de MERISE 14 Tableau 2 : Tableau récapitulatif des valeurs que peut prendre ces bornes 16 Tableau 3 : Dictionnaire des données 21 vii TABLE DE MATIERE DEDICACES i REMERCIEMENTS ii LISTE DES SIGLES iii LISTE DES FIGURES v LISTE DES TABLEAUX vi TABLE DE MATIERE vii CHAP I. INTRODUCTION GENERALE 1 I.1.Objectifs du travail 1 I.2. Objectifs spécifiques 1 I.3 Intérêt du sujet 1
L'AVIATION CIVILE DU BURUNDI 3 II.1 Introduction 3
II.4 Les missions de l'AACB 4 II.5. Organisation et fonctionnement de l'AACB 5 II.5.1 Organigramme de l'AACB 5 II.5.2 Fonctionnement de l'AACB 6 II.5.3 Fonctionnement du service Informatique 8 II.5.4 Logiciels utilisés par l'AACB 8 II.6 Analyse et critique de l'existant 9 II.7 Problématique 9 II.8 Hypothèse du Travail 10 II.9 Solutions proposées 10 viii CHAP III. MODELISATION DU SYSTEME PAR LA METHODE MERISE 11 III.0 Introduction 11 III.1 La méthode MERISE 11 III.1.1 Présentation de la méthode MERISE 11 III.1.2 Cycle d'abstraction de conception des systèmes d'information 12 III.2 Les niveaux de MERISE 13 III.2.1 Le niveau conceptuel 13 III.2.2 Le niveau organisationnel ou logique 13 III.2.3 Le niveau opérationnel ou physique 14 III.3 Modèles de MERISE 14 III.3.1 Modèle conceptuel de données 14 III.3.2 Modèle Logique de données 18 III.3.3 Le Dictionnaire des données 19 III.3.4. Modèle physique de données 21 CHAP IV. PRESENTATION DES INTERFACES UTILISATEURS 23 IV.0 Introduction 23 IV.1 Les outils utilisés 23 IV.1.1 SublimeText 23 IV.1.2 Xampp 23 IV.1.3 MySQL 23 IV.1.4 PHP 23 IV.2 Présentation du fonctionnement de l'application 26 IV.2.1 Environnement matériel 26 IV.2.2 Environnement de l'interface 26 CONCLUSION GENERALE ET SUGGESTIONS 29 REFERENCES BIBLIOGRAPHIQUES 31 1 CHAP I. INTRODUCTION GENERALE Après la formation théorique et pratique dans l'Institut de télécommunication et Réseau, l'Université des Grands Lacs (UGL) organise un stage de deux mois aux étudiants finalistes afin de compléter cette formation par un stage pratique. Ce stage intervient dans le but d'améliorer la qualité des enseignements reçus par la pratique ce qui aide l'étudiant à acquérir des connaissances et des compétences indispensables sur le marché de travail. A la fin de ce stage, l'étudiant stagiaire doit produire un travail de fin d'études qu'il doit défendre devant un jury avant d'être déposé à la bibliothèque de l'université. C'est dans cette optique que nous avons effectué notre stage à l'AACB précisément dans le service de Technologie de l'Information et de la Communication. La période que nous avons passée à l'AACB nous a permis de savoir programmer un composant avec Joomla ! Ainsi, nous avons formulé notre thème de la manière suivante : « CONCEPTION ET REALISATION D'UN COMPOSANT D'AFFICHAGE DES HORAIRES DES VOLS D'AVIONS SOUS JOOMLA. » I.1.Objectifs du travailL'objectif de ce travail est de proposer à l'AACB un composant qui permettra l'affichage des horaires des vols d'avions sur le site web. |
|