CHAPITRE II : CRITIQUE DE L'EXISTANT
Les logiciels EXCEL et WORD de Microsoft Corporation, bien
qu'ils soient puissants ne satisfont pas à tous les besoins
spécifiés dans le cahier des charges relatif à ce
projet.
En effet certaines fonctionnalités ne se font pas de
manière automatique et nécessite une intervention manuelle qui
est, la plupart du temps fastidieuse.
L'objectif visé est de satisfaire aux besoins des
utilisateurs en réduisant au maximum la charge de travail due aux
différents traitements de l'information.
Dans un souci de concevoir un application avec plus de
fonctionnalités possibles et dans le but d'avoir une interface plus
conviviale et plus facile à utiliser tout en étant plus efficace,
nous allons mettre su pied une application informatique regroupant tous les
modules cités ci-dessus.
12
Rédigé et soutenu par PATRICK-AIME
TEMBERE NDEBEGHO Rapport de stage de Master I MIAGE - Université de
Douala/ Université de Rennes Décembre 2009
Etude, Conception et Réalisation d'une
application de gestion du personnel. Cas de CONGELCAM S.A
TROISIEME PARTIE :
APPROCHE TECHNIQUE
Dans cette partie, nous présentons en deux chapitres
la solution qui a été développée. Nous y
présenterons donc tour à tour les outils et méthodologies
utilisés, les fonctionnalités développées,
l'analyse et la solution implémentée.
13
Rédigé et soutenu par PATRICK-AIME
TEMBERE NDEBEGHO Rapport de stage de Master I MIAGE - Université de
Douala/ Université de Rennes Décembre 2009
Etude, Conception et Réalisation d'une
application de gestion du personnel. Cas de CONGELCAM S.A
CHAPITRE I : OUTILS ET FONCTIONNALITES DEVELOPPEES
I-1 Outils et méthodologie
Actuellement, plusieurs grandes plates-formes existent sur le
marché. Elles sont globalement constituées de deux composants :
le langage de programmation et la base de données. On donnera une liste
non exhaustive des différents composants utilisés :
I-1.1 Langage de programmation
- Pour l'implémentation des différents modules de
l'application, nous avons utilisé le langage de programmation
PHP.
C'est un langage incrusté au HTML et
interprété (PHP3) ou compilé (PHP4) côté
serveur. Il dérive du langage C et du Perl dont il reprend la syntaxe.
Il est extensible grâce à de nombreux modules et son code source
est ouvert. Comme il supporte tous les standards du web et qu'il est gratuit,
il s'est rapidement répandu sur la toile.
Il est caractérisé par sa portabilité et
utilisé pour la programmation orientée objet.
-Le langage JAVASCRIPT qui est
interprété par le navigateur au moment du chargement du document
est utilisé ici pour le contrôle des valeurs de champs d'un
formulaire et également pour la gestion des évènements.
C'est un langage orienté objet permettant d'exploiter la
structure de données mise en place par le navigateur lorsque celui-ci
charge un document HTML.
- Le langage AJAX
En utilisant AJAX, le dialogue entre le
navigateur et le serveur se déroule la plupart du temps de la
manière suivante : un programme écrit en langage de programmation
JAVASCRIPT, incorporé dans une page web, est
exécuté par le navigateur. Celui-ci envoie des demandes de calcul
au serveur Web, puis modifie le contenu de la page actuellement affichée
par le navigateur Web en fonction du
14
Rédigé et soutenu par PATRICK-AIME
TEMBERE NDEBEGHO Rapport de stage de Master I MIAGE - Université de
Douala/ Université de Rennes Décembre 2009
Etude, Conception et Réalisation d'une
application de gestion du personnel. Cas de CONGELCAM S.A
résultat reçu du serveur, évitant ainsi la
transmission et l'affichage d'une nouvelle page.
- Le langage HTML et le CSS (feuilles de style)
sont utilisés pour la description et le design de nos différentes
interfaces.
|