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

 > 

Développement d'un portail web de gestion académique d'une université: cas de l'université islamique au Niger


par Ibrahim Yacouba Maïdaoua
Université islamique au Niger - Bachelor en informatique  2023
  

précédent sommaire suivant

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

2.2 - Objectifs spécifiques

La mise en place de ce portail web permettra :

? aux enseignants de noter leurs étudiants, de partager avec eux des documents de cours ;

? aux étudiants de consulter leurs notes de se renseigner sur leur scolarité et de faire des retours à leurs enseignants vis à vis des cours ;

? et aux chefs des départements de gérer les enseignants, les modules et les PV globaux.

Tout cela sera possible n'importe où et à n'importe quel moment.

II - Cadre méthodologique

Sous ce point consacré au cadre méthodologique, nous présenterons le cadre de l'étude, la délimitation du champ de notre étude, les techniques d'investigations et enfin les difficultés rencontrées au cours du travail.

1 - Cadre de l'étude

Notre étude est réalisée dans le cadre de notre mémoire de fin de cycle pour l'obtention du diplôme de Bachelor Degree en Sciences Informatiques et Technologies de l'Information.

Toutefois, nous allons délimiter au niveau du point suivant le champ de cette étude, ce qui nous permettra ainsi d'atteindre au mieux nos objectifs.

Bachelor Degree Promotion sortante 2023

7

Mise en place d'un portail web

2 - Délimitation du champ de l'étude

Après avoir cadré l'étude, il est important de la délimiter. Certaines contraintes telles que les difficultés rencontrées que nous développerons au point 4 font que notre étude se limitera à la mise en place d'un système qui permettra principalement de noter les étudiants en ligne, la compilation et le partage de ces notes, de permettre l'accès aux informations liées à la scolarité, de partager de documents de cours et d'autres fonctionnalités qui sont secondaires. Ces fonctionnalités faciliteront la circulation de l'information au sein de l'UIN et améliorera l'expérience estudiantine.

3 - Techniques d'investigations

Les techniques d'investigations constituent un ensemble de procédés, de méthodes et de moyens utilisés pour atteindre un objectif.

Dans le but d'atteindre notre objectif, les techniques suivantes ont été utilisées : y' La technique d'observation : qui consiste à voir de façon concrète ce qui se passe dans la gestion académique.

y' La technique de questionnaire : qui consiste à proposer un questionnaire aux experts du domaine à fin d'être éclairé sur l'objet de la recherche.

y' La technique de l'entretien : qui consiste en l'utilisation du processus verbal pour recueillir des informations en relation avec le but fixé, auprès des personnes qui sont dans le domaine.

y' L'analyse documentaire : le terme document est pris dans son sens large, il s'agit des

différents documents écrits, audiovisuels exploités dans le cadre de la recherche.

4 - Difficultés rencontrées

Tout travail de mémoire fait dans la plupart des cas l'objet de difficultés tant sur le plan de la collecte de données, à la recherche d'informations, de la documentation et de la disponibilité des personnes susceptibles de nous assister pour la mise en place de notre solution.

Notre travail de mémoire n'en fait l'exception. Nous avons rencontré un certain nombre de difficultés parmi lesquelles :

> L'apprentissage de nouvelles technologies dans un délai bref pour la réalisation de notre système ;

> Le temps très court pour la mise en place de notre solution ;

> La cherté des données mobiles pour effectuer les recherches et le manque de wifi fonctionnel à l'UIN ;

> Mener ce projet en même temps que les travaux pratiques (TP), les exposés, les devoirs et les examens est gageure.

Bachelor Degree Promotion sortante 2023

8

Bachelor Degree Promotion sortante 2023

9

Mise en place d'un portail web

5 - Conduite du projet

Vert : tâche terminée

Bleu : tâche en cours

Orange : tâche à venir

Afin de mieux mener notre projet et de garder une trace écrite, nous avons noté dans un cahier toutes les tâches accomplies et la progression de notre travail de recherche avec des dates et des commentaires. Nous avons établi, à partir de ces notes et des tâches encore non réalisées, un diagramme de Gant à l'aide du logiciel libre Gantt Project. Ce diagramme a pour but de vous présenter le déroulement de notre projet jusqu'à la tâche actuelle et nous servira de repère pour les tâches à venir. La durée consacrée à ce projet est de huit mois étalé entre Décembre 2022 à Juillet 2023 et les tâches sont reparties comme représentées sur le graphe ci-après :

Mise en place d'un portail web

Conclusion

Ce chapitre nous a permis de cadrer et de délimiter le champ de notre étude, de présenter les techniques d'investigations et d'exposer quelques-unes des difficultés rencontrées.

Bachelor Degree Promotion sortante 2023

10

Mise en place d'un portail web

Bachelor Degree Promotion sortante 2023

11

CHAPITRE II :

Mise en place d'un portail web

Introduction

Le développement d'une application web vous permet de disposer d'une application qui sera accessible depuis n'importe quel navigateur sur n'importe quel appareil. De plus, contrairement aux applications natives, elle ne nécessite pas de téléchargement.

Pour comprendre comment développer une application web, il faut d'abord en savoir un peu plus sur ce type de développement. Dans ce travail, nous vous proposons cinq types d'applications web, quelques exemples et d'autres considérations qui vous seront utiles.

I - Le web

1 - Généralité

Le Web, littéralement la « toile (d'araignée) mondiale », communément appelé le Web, parfois la Toile ou le WWW (World wide web), est un système hypertexte relié par le protocole http. Ce protocole fonctionne sur le réseau Internet et permet de consulter, avec un navigateur, des pages stockées sur des sites. L'image de la 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 existent également dont le courrier électronique, la messagerie instantanée et Usenet. Le Web a été inventé plusieurs années après internet, mais c'est lui qui a rendu les médias grand public attentifs à internet. Depuis, le Web est fréquemment confondu avec internet, en particulier, le mot Toile est souvent utilisé dans les textes non techniques sans qu'il soit clairement exprimé s'il désigne le Web ou Internet.

2 - Principe du web

Les principaux logiciels permettant le développement, la mise en oeuvre et la consultation d'information organisée en page en mode hypertexte sont les suivants :

? HTTP (HyperText Transport Protocol) constitue le protocole de type question/réponse de transfert de fichiers hypertextes entre un serveur Web et un client Web.

? HTML (HyperText Markup Language) définit le format d'un document et la syntaxe de description des pages, remplacé aujourd'hui par XML (extensible Markup Language).

Bachelor Degree Promotion sortante 2023

12

Mise en place d'un portail web

? URL (Uniform Resource Locator) définit le format de l'adresse (localisation) d'un document à importer. La syntaxe est la suivante.

Protocole : //Nom du serveur/Répertoire/Nom de fichier. Les URL permettent l'accès depuis le navigateur Web à toutes les formes de documents sur le Web.

? « http:// » pour les serveurs Web.

? « ftp : // » pour les serveurs FTP.

? « gopher:// » pour accéder aux services Gopher.

Un document est dit hypertexte quand il contient des liens vers d'autres documents (hyperliens) et hypermédia s'il pointe vers des documents contenant des images et/ou du son.

II - Application web

Une application web désigne un programme disponible sur un serveur à distance et qui réalise des fonctions spécifiques pour son utilisateur. Elle permet aux utilisateurs de gérer des travaux et des documents grâce à leur capacité à fonctionner sur tous les types de navigateurs. Étant donné que les applications web se chargent sur les serveurs web et fonctionnent dans le navigateur, elles ne sont pas à télécharger. Vous y avez donc accès à tout moment et depuis n'importe quel appareil tant que vous avez une connexion internet et un navigateur.

1 - Exemple d'application web

Les premières applications Web offraient principalement des interfaces utilisateur textuelles et une interactivité limitée. Les applications Web d'aujourd'hui offrent des interfaces riches, interactives et prennent en charge la collaboration entre les utilisateurs. Nous examinons ici plusieurs applications qui représentent la génération actuelle d'applications Web, parfois appelées collectivement Web 2.0.

MySpace est un site de réseau social (SNS). Les utilisateurs du site web créent un compte avec le « login » ou nom d'utilisateur et le mot de passe pour échanger et discuter avec d'autres utilisateurs. Les comptes sur MySpace.com sont gratuits.

Wikipédia, un projet international qui utilise un logiciel Wiki pour créer une encyclopédie en collaboration avec le monde entier. Tout le monde peut éditer directement des articles et

Bachelor Degree Promotion sortante 2023

13

Mise en place d'un portail web

chaque édition est enregistrée. L'historique des versions de tous les articles est disponible gratuitement et permet une multitude d'examens. Les composants fondamentaux de Wikipédia, c'est-à-dire les articles, les auteurs, les modifications et les liens, ainsi que le contenu et la qualité sont analysés. Les possibilités de recherche sont explorées avec des exemples et des premiers résultats. Plusieurs caractéristiques que l'on retrouve dans Wikipédia, telles que la croissance exponentielle et les réseaux sans échelle, sont déjà connues dans d'autres contextes. Cependant, l'architecture Wiki possède également des spécificités intrinsèques. Les tendances générales mesurées sont typiques de tous les Wikipédia mais varient en détail entre les langues.

2 - Types d'application web

Sur ce point, nous allons nous intéresser aux différents types d'applications web, leurs particularités et le type de contenu qu'elles permettent d'afficher.

Voici les cinq catégories d'applications web que nous distinguons :

précédent sommaire suivant






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








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon