Vous êtes sur la page 1sur 5

I.

CONCEPTION D’UNE APPLICATION WEB DE GESTION ET


D’ADMISTRATION DE L’UNIVERSITE (LGU)

1. APPLICATION WEB

En informatique, une application web (aussi appelée web application, de


l'anglais) est une application manipulable directement en ligne grâce à un
navigateur web et qui ne nécessite donc pas d'installation sur les machines
clientes, contrairement aux applications mobiles. De la même manière que les
sites web, une application web est généralement installée sur un serveur et se
manipule en actionnant des widgets à l'aide d'un navigateur web, via un réseau
informatique (Internet, intranet, réseau local, etc.). Les applications web font
partie de l'évolution des usages et de la technologie du Web appelée Web 2.0.

2. PRESENTATIION DE L’APPLICATION

LGU (Logiciel de Gestion d’UGL) est une application d'optimisation de la


gestion d’UGL qu’on concevra pour aider à faciliter les taches académiques pour
le meilleur fonctionnement de l’Université. Conçu suivant l'architecture client-
serveur de technologie web, Cette application trouvera sa pertinence au fait qu'il
sera facile à déployer et surtout qu'il traitera des données de façon centralisée et
accessibles par n'importe quel poste connecté au réseau et ayant les droits d'accès
requis. Elle sera composée de plusieurs modules permettant à automatiser les
tâches administratives :

3. SECURITE DE L’APPLICATION

Pour sécuriser les traitements, nous avons opté pour la gestion des droits et
privilèges d'accès. Les privilégies d'accès sont subdivisés en cinq grands groupes
d'utilisateurs de niveaux hiérarchisés comme suit : Administrateurs, Etudiants,
Encodeurs, Bibliothécaires et les caissiers.

Les administrateurs

Les administrateurs ont le contrôle total sur toutes les fonctionnalités de


l'application. Ils peuvent créer, modifier ou supprimer des utilisateurs. Ils peuvent
modifier les traitements effectués.

Les Etudiants

Les Etudiants sont les personnes qui ont droits aux informations relatives à
leur besoin. Ils ne peuvent rien modifier, ajouter ou supprimer sur l’application.
Les Encodeurs

Ce sont des personnes chargées des traitements et Encodage de notes des


Etudiants. Ils peuvent également enregistrer les nouveaux modules .

Les Bibliothécaires

Ce sont des personnes chargées de la gestion de la bibliothèque. Ils peuvent


également enregistrer de nouveaux livres, notifiés si le livre n’est pas remis pour
un certain délai.

Les Caissiers

Ce sont des personnes chargées de la caisse. Ils peuvent également


enregistrer les nouveaux paiements des étudiants.

4. PORTABILITE

Cette application sera accessible par tous les postes de travail que ce soit en Windows
qu'en linux. Cette application pourra également être utilisée en ligne.

5. CONFIGURATION REQUISE

L'exploitation optimale de l’application requerra la configuration minimale suivante

5.1. LE SERVEUR

L’application devra être conservée dans un serveur en ligne, son espace de stockage
dependra de:

- la taille des données qui y seront

- Les fréquences des flux transactionnel entre les clients et le serveur

6. QUELQUES FONCTIONALITES

1. GESTION BIBLIOTHEQUE

Un système de gestion de bibliothèque (SGB), dit également système


intégré de gestion de bibliothèque (SIGB), est un logiciel destiné à la gestion
informatique des différentes activités nécessaires au fonctionnement d’une
bibliothèque. Il permet notamment de gérer le prêt, la description, la consultation,
la recherche et l'acquisition de documents.

2. GESTION DE LA PRIME

Aujourd'hui, l'informatique est partout et nul ne songe à s'en passer. Elle


s'est depuis longtemps échappé de son territoire d'origine, notamment la
comptabilité, la prime, pour toucher les fonctions de l'entreprise. Les terminaux
et les micro-ordinateurs permettent un accès immédiat aux informations, et leur
modification en temps réel. Ils sont devenus les outils de travail quotidiens de
presque tous les acteurs de l’entreprise.
Bien que cette science de traitement automatique de l'information cherche
à satisfaire les besoins de certaines entreprises, les autres restent encore absentes
car n'arrivant pas à être à la fine pointe de l'information.
C'est de là que nous est venue l'idée de mettre en œuvre un système
informatisé de la mise en place d'un modèle de gestion des frais de paiement des
frais académiques et de frais connexe.

3. GESTION DE CONGE (employé)

Le congé est une période au cours de laquelle l'employé interrompt de manière légale le
service.

En principe, chaque employé dispose d'un congé annuel de 30 jours. La durée du congé
tient compte de :

- Ancienneté

- Nombre d'enfants de moins de 6 ans.

La durée du congé est variable. Elle peut diminuer dans le cas d'absence

Déductible du congé annuel ou alors augmenter dans certains cas.

On distingue de 3 types de congés :

- Le congé annuel

- Le congé de maternité qui a une durée de 14 semaines.

- Le congé maladie.

Les documents manipulés dans ce module sont :


- Fiche de planning de congé annuel : Document qui récapitule et classe par
ordre chronologique les départs en congé des employés. Il est établi sur proposition
des différents chefs d'agence.

4. GESTION DES ACTIONS DISCIPLINAIRES (Employé)

Pour s'absenter, l'employé doit adresser une demande de permission à son chef ; faute
de quoi il est considéré comme absent. C'est dans ce document que sont inscrits : Date de début,
Date de fin, Motif et Etat (déductible du congé annuel).

Un responsable émet une plainte écrite ou verbale auprès de l’administrateur qui à son
tour adresse une demande d'explication au concerné. Ce dernier dispose d'un délai de 48
heures pour répondre.

Les mesures prises sont notamment le blâme, l'avertissement, la mise à pied, le


licenciement, l'affectation disciplinaire, la sanction pécuniaire (Réduction du salaire dans le cas
des mises à pied).

4. GESTION DE COTES

La gigantesque exposition des applications web a fait émerger des réalités ;


dans le cadre de notre travail, le système d'information utilisait par nos
établissements scolaires est manuel, et ne répond pas aux normes de la vie
actuelle. Nos écoles et universités regorgent un nombre élevé des étudiants, et
chaque fin d'année académique, elles procèdent à une publication des résultats,
pourtant cette dernière est toujours manuelle et elle engendre trop d'imperfections
aux élèves absents à l’affichage de résultats, aux parents ayant connu des
empêchements pour savoir les résultats de leurs enfants.

La gestion même de résultats devient pertinente pour les étudiants quand


les parents viennent réclamer les fiches de cotes pour leurs enfants.

Cela nous a conduit à nous dresser quelques interrogatoires telles que :

- Comment contourner la méthode traditionnelle de publication de résultats


nécessitant la présence inévitable des étudiants à l’université ?

- Comment automatiser la publication des résultats des étudiants à la fin de


l'année ?

- Comment une université pourra bien gérer ses résultats chaque année et
en gardant des archives avec sécurité ?

6. GESTION DES ABSENCES DES ETUDIANTS

Permet de gérer l’absence des étudiants durant une séance.


II. LOGICIEL ET TECHNOLOGIES UTILISES

Voici la liste des logiciels, outils et langages que nous utilisons pour la réalisation de ce
projet:

 Sublime(ou Autres Editeurs) ;


 Xamp
 AngularJs : est un Framework JavaScript permettant de développer des
applications web incroyable, rapide, fiable.
 SQL : SQL est un langage informatique normalisé qui sert à effectuer des
opérations sur des bases de données.
 HTML (HyperText markup language) : il ne s’agit pas d’un langage de
programmation
mais plutôt d’un langage de description et de structuration de page.
 Bootstrap : C’est un framework CSS et JavaScript qui permet de gérer la
présentation (mise en forme de nos pages). Il permet de préciser les caractéristiques
visuelles d’une page ou d’un élément : les polices de caractères et leur taille, les
bordures, les couleurs…etc.
 JQuery : JQuery est une bibliothèque JavaScript libre d’usage. Elle
intègre de nombreuses fonctionnalités.

II. CONCEPTION ET REALISATION D’UN SITE WEB DYNAMIQUE

II.1. Un site Internet

Un Site internet, aussi communément appelé Site web est un groupe de pages
web accessible depuis un navigateur internet, les pages sont relie entre elles par
des liens.

Contrairement aux Site web statiques qui affichent le même contenu à chaque
visite, le Site web dynamique les contenues de ses pages changent en fonction
de l’utilisateur.

II.2. Présentation du site web UGL

Le site web de l’université contiendra les informations nécessaires pour la


visibilité des activités de l’université.

Le site disposera un menu suivant :

 Un blog
 Galerie
 A propos
 Contact