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

 > 

Developpement d'un systeme pour la prévision des prix des produits agricoles par l'analyse des données et l'apprentissage automatique: cas du maà¯s


par Mario Merveille Olufemi LIGAN
Institut national supérieur de technologie industrielle de Lokossa - Génie Electrique et Informatique Option Informatique et Télécommunication 2023
  

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

3.4 Choix des outils et technologies

Nous souhaitons concevoir une plateforme simple, accessible et compréhensible au plus grand nombre d'utilisateurs possible. De ce fait, nous avons opté pour une plateforme web. En ce qui concerne la technologie de développement à utiliser, notre choix s'est porté vers Visual Studio Code, un éditeur de code source autonome qui s'exécute sur Windows, MacOs et Linux. Il est adapté pour le développement web et a à sa disposition un large choix d'extensions pour prendre en charge un très grand nombre de langages de programmation.

Pour la gestion des données des utilisateurs, nous avons opté pour le système de gestion de bases de données relationnelles MySQL.

Nous avons aussi utilisé divers langages, Frameworks et outils de conception et de développement tout au long du projet. Ils sont ci-dessous catégorisés et présentés.

3.4.1 Langages informatiques

34

? UML :

Réalisé et soutenu par Sabin ASSOGBA et Mario LIGAN

Il est difficile de déterminer ce que les utilisateurs veulent vraiment (appréhension du problème, expression du besoin) et les moyens pour atteindre le résultat souhaité. Le langage de modélisation objet unifié, comme son nom l'indique, définit un langage visuel universel et unique qui doit permettre de statuer sur une manière claire de communiquer la façon de faire d'un système. Cet outil a été développé afin de permettre l'avènement d'un processus de développement standardisé. L'application d'UML lors des différentes phases de développement facilite le bon déroulement des projets d'une entreprise sur le long terme. Somme toute, UML est un ingrédient que l'on adapte à sa guise, à sa méthode de développement. Il est toujours au coeur des débats les plus vifs dans la mesure où il ne signifie pas la même chose pour tout le monde. Il est toujours au coeur des débats les plus vifs dans la mesure où il ne signifie pas la même chose pour tout le monde. La modélisation consiste à créer une représentation virtuelle d'une réalité de telle façon à faire ressortir les points auxquels on s'intéresse. Plusieurs outils d'analyse tels que la méthode MERISE, le langage UML s'offrent à nous. Notre choix s'est porté sur le Langage UML (Pascal Roques, 2006)

· Python:

Python est un langage portable, dynamique, extensible, gratuit, qui permet (sans l'imposer) une approche modulaire et orientée objet de la programmation. Il est portable, gratuit, dynamique.

Les domaines d'application naturels de Python incluent entre autres l'apprentissage de la programmation orientée objet, les scripts d'administration des systèmes ou d'analyse de fichiers textuels, la réalisation d'interfaces graphiques utilisateurs, Tous les développements liés à l'Internet et en particulier au Web et l'IA, pour ne citer que ceux-là.

· HTML :

Le sigle HTML correspond à « HyperText Markup Language » que l'on peut traduire en français par « Langage HyperTextuel à balises ». Il s'agit d'un

35

Réalisé et soutenu par Sabin ASSOGBA et Mario LIGAN

langage informatique permettant de définir le contenu et la structure d'une page Web. De nombreuses technologies peuvent être utilisées pour définir les éléments d'une page Web, mais la base la plus minimaliste d'une page est construite en HTML.

? JavaScript :

JavaScript est un langage de programmation principalement utilisé pour créer des pages web interactives. Ce langage, incorporé dans un document HTML, n'est pas visible dans la fenêtre du navigateur. Il sert à améliorer le langage HTML : en effet, il permet d'exécuter des commandes du côté client (c'est-à-dire au niveau du navigateur et non du serveur web). Ce code qui est exécuté par le navigateur web est utile pour toutes les interactions du client sur la page Web. Il permet d'améliorer la présentation et l'interactivité des pages web.

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme