IV.CONCEPTION AVANT PROJET
Afin d'atteindre les objectifs du projet, divers scenarii ont
été envisagés, nous allons discuter les points
négatifs et positifs de chaque proposition et en dégager la
solution finale.
Le choix du scenario final a été basé sur
:
La possibilité d'utiliser une application utilisée
par plusieurs utilisateurs La rapidité d'exécution
Le facteur sécurité
4.1. SCENARII POSSIBLES
SCENARIO
|
DESCRIPTION
|
Achat du logiciel AdequasysHR
|
AdequasysHR est une solution globale de gestion des
ressources humaines, édité par la société
américaine AdequasysHR
|
Application web : PHP/MySQL
|
PHP est un langage de scripts permettant de faire avec une rare
facilité des pages web
|
Application web : WINDEV/ORACLE
|
L'application proposée par Windev
fournit des pages dynamiques qui facilitent la
création des applications d'entreprise complexes
|
|
4.2. DESCRIPTION DES SCENARII
4.1.1. SCENARIO 1 : Achat du logiciel
AdequasysHR qui fournit les services indispensables à la gestion des
ressources humaines. Le tout assemblé dans une base de donnée
unique afin d'assurer la cohérence des données.
Avantages :
· Gain de temps considérable pour la mise en
place
· Base de données intégrées dans les
équipements réseaux donc ne nécessitant aucune
intervention d'administrateur de base de données
· Outil sûr car élaboré par des
professionnels
Inconvénients :
·
Cout élevé
· Non-conformité du produit aux besoins
spécifiques de DGI
· Solution non personnalisable.
4.1.2. SCENARIO2 : Développement dune
application web dynamique en utilisant PHP et MySQL.
Avantages :
· Le langage PHP est un langage fiable, performant et
riche en termes de fonctionnalités, il est capable de s'interfacer
facilement avec nombreux SGBDR tels que MySQL, Oracle,... et il est utilisable
sur la majorité des systèmes d'exploitation.
· MySQL est sans doute le SGBDR gratuit le plus populaires
du moment, ceci est dû à sa facilité d'emploi et a à
sa rapidité ;
· Rapidité de mise en oeuvre et disponibilité
de milliers de code sources PHP gratuits et prêts à utiliser.
Inconvénients :
· PHP est un langage interprété et non
adapté pour le gros projet, il est par ailleurs assez difficile de
mettre en place une politique de sécurité acceptable à
moins d'être un adepte depuis de longues années.
· Risques d'incompatibilité lorsqu'on passe d'une
version de PHP à une autre et difficulté de maintenance de
l'application.
4.1.3. SCENARIO3 :
Développement d'une application en utilisant Windev et
Oracle
Avantages :
· Gain de temps considérable pour la mise en
place
· Base de données centralisée
· Oracle est sans doute le SGBDR le plus fort du moment,
tous les avantages de la puissance de Oracle est disponible a travers cette
application
· L'application est théoriquement
sécurisée par défaut avec Oracle
Inconvénients
· Coût élevé
· Difficulté de maintenance et de mise en oeuvre
· Consommateur en ressources
|