Conception d'une application de gestion des formationspar Christian SASANDE MWINA Intitut supérieur de statistique - Licence 2018 |
CHAPITRE I : DEFINITION DES CONCEPTS ETCONSIDERATIONS THEORIQUES1. IntroductionPage 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 conceptuelUn 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'étudeDans 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'informatiquet. 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. |
|