Introduction
Dfinition du Systme dInformation et dAide la Dcision ou SIAD
Le SIAD est un outil qui vise donner aux dirigeants dune entreprise la possibilit de reprer
des alertes de gestion, dobserver lvolution de lactivit. Cependant il ne fournit pas dexplications ni
de commentaires. Le SIAD fournit une prsentation synthtique. Pour cela il faut que le SIAD soit
aliment par tous les domaines de lorganisation, quil arrive rsoudre les problmes de
comparabilit des donnes qui se posent obligatoirement lorsque lon utilise des donnes provenant de
diffrentes sources.
Le systme dinformation daide la dcision prsente des informations utiles. Il doit donc
tre btt de faon slective. En dautres termes il faut choisis parmi les statistiques celles qui servent
aux catgories dutilisateurs concerns. Sa construction ncessite une analyse des besoins. Il fournit
aux utilisateurs un outil de consultation, dune prise en main facile.
Fournir des statistiques en envoyant au gote gote des requtes est coteux en traitement.
Le systme dinformation daide la dcision protge les bases de donnes oprationnelles en
sintroduisant entre elles et les utilisateurs et en fournissant la majorit des statistiques qui leurs sont
ncessaire.
Les systmes daide la dcision (SIAD) peuvent tre classes en trois catgories qui
se distinguent par lchelle de temps comme par lenvergure de la dcision :
On a crer cette application pour la bonne gestion des achats des produit avec exigence dautre
produit qui ne sont pas trop demander , cette solution est fiable surtout quon trouve souvent que y a
des produit dans le supermarch ne sont pas trop demander ; on exige la vente des multi produit a la
fois .
La dmarche de la rsolution
3. Conception
Principe de projet
4. Implmentation
Les outils utiliss
Dans la ralisation de ce mini projet on a utilis plusieurs outils :
Eclipse (projet)
Son objectif est de produire et fournir des outils pour la ralisation de logiciels, englobant les
activits de programmation (notamment environnement de dveloppement intgr et frameworks)
mais aussi d'AGL recouvrant modlisation, conception, test, gestion de configuration, reporting Son
EDI, partie intgrante du projet, vise notamment supporter tout langage de programmation l'instar
de Microsoft Visual Studio.
Bien qu'Eclipse ait d'abord t conu uniquement pour produire des environnements de
dveloppement, les utilisateurs et contributeurs se sont rapidement mis rutiliser ses briques
logicielles pour des applications clientes classiques. Cela a conduit une extension du primtre initial
d'Eclipse toute production de logiciel : c'est l'apparition du framework Eclipse RCP en 2004.
Figurant parmi les grandes russites de l'open source, Eclipse est devenu un standard du
march des logiciels de dveloppement, intgr par de grands diteurs logiciels et socits de services.
Les logiciels commerciaux Lotus Notes 8, IBM Lotus Symphony ou WebSphere Studio Application
Dvelopper sont notamment bass sur Eclipse.
MySQL
Le principe d'une base de donnes relationnelle est d'enregistrer les informations dans des
tables, qui reprsentent des regroupements de donnes par sujets (table des clients, table des
fournisseurs, table des produits, par exemple). Les tables sont relies entre elles par des relations.
ArgoUML
ArgoUML est un logiciel libre de cration de diagrammes UML. Programm en Java, il est
dit sous licence EPL 1.0. Il est multilingue, supporte la gnration de code et l'ingnierie inverse.