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 d'une application de gestion des formations


par Christian SASANDE MWINA
Intitut supérieur de statistique - Licence 2018
  

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

CHAPITRE I : DEFINITION DES CONCEPTS ET

CONSIDERATIONS THEORIQUES

1. Introduction

Page 11 sur 68

Ce chapitre donne les définitions des concepts de bases liées aux termes utilisés dans notre travail. Il s'agira des concepts opérationnels en rapport avec thématique qui porte sur la conception et réalisation d'un système de gestion de la formation, nous définissons s aussi les concepts du domaine informatique pour permettre un bon entendement par nos lecteurs.

2. Cadre conceptuel

Un concept est une représentation générale abstraite d'un ensemble d'objets et il est définit selon sa compréhension et selon son extension. Sur ce point, nous allons définir les mots clés du sujet invoquant tout de même les concepts liés au domaine d'étude et quelque concept informatique qui serons utilisés tout au long de notre travail.

2.1. Définitions de concept du domaine d'étude

Dans cette partie nous allons définir les concepts du domaine d'étude qui sont :

t. Conception : La conception permet d'acquérir une compréhension approfondie des contraintes liées au langage de programmation, à l'utilisation des composants et au système d'exploitation. La conception est une façon de concevoir, de comprendre, d'imaginer ou de prévoir quelque chose.18

t. Demande : C'est le fait de demander, d'exprimer ce que l'on désire savoir, posséder c'est une requête, une action de sollicite quelque chose. Pour ce cas une demande d'inscription est encours de traitement.

t. Formation : un processus d'apprentissage qui permet à un individu d'acquérir le savoir et le savoir-faire nécessaire à l'exercice d'un métier ou d'une activité.

2.2. Définition de concepts de l'informatique

t. Application : est un programme informatique utilisant de fonctionnalité

d'une certaine plate.

18 Petit Larousse illustre, les éditions françaises 1999, p.258

Page 12 sur 68

L'informatique de gestion : L'informatique de gestion est l'ensemble des connaissances, des technologies, et des outils en rapport avec la gestion de données, c'est-à-dire la collecte, la vérification et l'organisation de grandes quantités d'informations. L'informatique de gestion a de nombreuses applications pratiques dans les entreprises : listes de clients, de fournisseurs, de produits, comptabilité, etc.

En informatique de gestion, les informations sont souvent placées dans des bases de données et traitées par l'intermédiaire de logiciels spécialisés que sont les Systèmes de gestion de base de données.19

? UML : UML se définit comme un langage de modélisation graphique et textuel destiné à comprendre et décrire des besoins, spécifier et documenter des systèmes, esquisser des architectures logicielles, concevoir des solutions et communiquer des points de vue.

? Système de gestion de base de données : En informatique un système de gestion de base de données (abr. SGBD) est un logiciel système destiné à stocker et à partager des informations dans une base de données, en garantissant la qualité, la constance et la confidentialité des informations, tout en cachant la complexité des opérations.

Un SGBD (en anglais DBMS pour data base management system) permet d'inscrire, de retrouver, de modifier, de trier, de transformer ou d'imprimer les informations de la base de données. Il permet d'effectuer des comptes rendus des informations enregistrées et comporte des mécanismes pour assurer la cohérence des informations, éviter des pertes d'informations due à des pannes, assurer la confidentialité et permettre son utilisation par d'autres logiciels1. Selon le modèle, le SGBD peut comporter une simple interface graphique jusqu'à des langages de programmation sophistiqués.

Les systèmes de gestion de base de données sont des logiciels universels, indépendants de l'usage qui est fait des bases de données. Ils sont utilisés pour de nombreuses applications informatiques, notamment ; les guichets automatique bancaires. Il existe de nombreux systèmes de gestion de base de données. En 2008, Oracle détenait près de la moitié du marché des SGBD avec MySQL et Oracle Data base. Vient ensuite IBM avec près de 20 %, laissant peu de place pour les autres acteurs3.

Les SGBD sont souvent utilisés par d'autres logiciels ainsi que les administrateurs ou les développeurs. Ils peuvent être sous forme

19 http://fr.wikipedia.org/wiki/Informatique de gestion

Page 13 sur 68

de composant logiciel, de serveur, de logiciel applicatif ou d'environnement de programmation.

? CONCEPTION

Afin de résoudre un problème, mieux vaut théoriquement commencer par mieux le comprendre puis trouver une solution. On a longtemps considéré préférable de créer un logiciel en commençant par une étape appelé conception durant laquelle on décrit le problème et le mode de résolution adopté. Dans la pratique c'est souvent la dernière étape, après le codage, le débogage, et les tests finals.

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 faudrait pour le bonheur des états que les philosophes fussent roi ou que les rois fussent philosophes"   Platon