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

 > 

Conception et réalisation d'une application web de la gestion de recrutement militaire pour le cas de la FARDC.

( Télécharger le fichier original )
par Tathy Ngongo lotho
Institut superieur de statistique - licencie en informatique de gestion 2015
  

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

IV.2. Conception du modèle de déploiement

Le poste de travail représente un ou plusieurs acteurs pouvant être localisés sur une machine d'un type particulier et remplissant une fonction identifiée au sein de l'entreprise.

Il est à signaler qu'un poste de travail ne représente pas toujours un mécanisme physique, mais peut en consulter plusieurs à condition qu'elles donnent lieu au même type de déploiement.

SERVEUR D'INTERFACE

SERVEUR DES BASE

DONNEES

SERVEUR D'APPLICATION

RECRU

SERVICE D'APPLICATION

D'AUTHENTIFICATION

Cette architecture comprend des noeuds correspondant aux supports physiques (serveurs, poste de travail, ...) sur les noeuds. C'est un véritable réseau constitué de noeuds et de connexions entre ces noeuds qui modélise cette architecture.

Un noeud correspond à une ressource matérielle de traitement sur laquelle des artefacts seront mis en oeuvres pour l'exploitation du système. Les noeuds peuvent être interconnectés pour former un réseau d'éléments physiques.

- 73 -

Un artefact est la spécification d'un élément physique qui est utilisé ou produit par le processus de développement du logiciel ou par le déploiement du système.

C'est donc un élément concret par exemple : un fichier, un exécutable ou une table d'une base de données.

IV.3. Outils de développement

IV.3.1. Système de gestion de base des données (SGBD)

La création et la sauvegarde des données est un aspect important dans tout système d'information et application. Mais, la bonne gestion de ces données est primordiale et peut être considéré comme un élément clé d'évaluation d'un logiciel.21

Un SGBD peut donc apparaitre comme outil informatique permettant la sauvegarde, l'interrogation, la recherche et la mise en forme de données stockées sur les mémoires secondaires.

Pour ce présent travail, le choix est porté sur le SGBD MySQL pour la gestion des données. Nous nous sommes servi du WampServer, un système de gestion des bases de données puissant comportant le serveur Apache.

En programmation, nous avons utilisé le langage PHP pour la connexion et les interactions à la base de données grâce sa spécialité des pages dynamiques, le langage HTML pour la création des pages web, le langage CSS pour la décoration ou la mise en forme de ces pages web.22

IV.3.2. Atelier de Génie Logiciel (AGL)

On désigne par AGL un ensemble de programmes informatiques permettant de produire des programmes de manière industrielle.23

Certains AGL peuvent aller jusqu'à la génération de code ou à l'inverse peuvent inclure des fonctionnalités de retro-ingénierie et donc analyser pour modéliser les données contenues dans un programme.

21Georges Garin, Base de données, Ed. Eyrolles 2003, page 3

22 Philippes Rigaud, pratique de MySQL et PHP, Ed. Dunod, 2008, page 18

23 Wikipedia.Org/wiki/atelier de génie logiciel.

- 74 -

Pour ce travail, avons allons utiliser les AGL suivants : PacerStar, star UML, Visio 2013.

Ainsi donc, étant donné que notre application web utilise trois couches, la première couche (couche présentation) sera installée sur les postes de travail. Cette couche sera développée en html (c'est-à-dire la présentation des pages web relier par des liens hypertextes).

La deuxième couche sera installée sur un serveur ainsi pourra nous permettre d'effectuer toutes les opérations possible de gestion de la base de données.

Enfin la troisième couche de DAO sera aussi et elle nous donnera la possibilité d'accéder à la base de données via les requêtes SQL.

- 75 -

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








"Il existe une chose plus puissante que toutes les armées du monde, c'est une idée dont l'heure est venue"   Victor Hugo