Chapitre5
Résolution du problème et
implémentation
5.1 Introduction
Afin de résoudre notre problème, nous devons
connaître les processus des composants du système qui sont
liés entre eux, la durée de réalisation de chacune d'elle,
les relations d'antériorité entre les tâches et les temps
d'attente ainsi que les dates de début et fin imposées par
l'organisme pour certaines tâches.
Ensuite, nous allons présenter PlanningAPP,
l'application qu'on a conçue pour la réalisation de notre
problème, nous implémenterons les données fournies par SPE
dans celle ci.
5.2 Présentation de MATLAB
Le nom MATLAB vient de l'anglais MATrix LABoratory. Le
logiciel Matlab est un logiciel de manipulation de données
numériques et de programmation dont le champ d'application est
essentiellement les sciences appliquées. Son objectif, par rapport aux
autres langages, est de simplifier au maximum la transcription en langage
informatique d'un problème mathématique en utilisant une
écriture la plus proche possible du langage naturel scientifique.
Il permet de réaliser des simulations numériques
basées sur des algorithmes d'ana-lyse numérique. Il peut donc
être utilisé pour la résolution approchée
d'équations différentielles, d'équations aux
dérivées partielles ou de systèmes non linéaires,
etc...
MATLAB a été développé par la
société The MathWorks, MATLAB permet de manipuler des matrices,
d'afficher des courbes et des données, de mettre en oeuvre des
algorithmes, de créer des interfaces utilisateurs, et peut s'interfacer
avec d'autres langages comme le C, C++, Java, et Fortran. Les utilisateurs de
MATLAB sont de milieux très différents comme l'ingénierie,
les sciences et l'économie dans un contexte
42
|