L'évolution remarquable des technologies de l'information est à l'origine de mutations
économiques et sociales très profondes. Ces technologies sont stratégiques, non seulement du
fait de leur poids économique et de leur taux de croissance élevé, mais également en raison de
leur interpénétration croissante avec l'ensemble des secteurs de l'économie, générant chaque
jour de nouvelles activités et de nouveaux services, et, par conséquent, de nouvelles
opportunités de création de richesses et d'emplois.
La vie d'une entreprise nécessite à tous les niveaux un suivi de stock (entrées, sorties….), un
suivi de production, une gestion du temps et un suivi du circuit du matériel, des matières, de
l'outillage, du personnel …etc. Il s'agit là d'un système de gestion important, sophistiqué et
efficace.
La gestion peut être réalisée manuellement (registre, fiches) ou bien par informatique et quel
que soit le mode de gestion choisi, la saisie des données dans un ordinateur est nécessaire.
Malheureusement, aucune de ces méthodes ne garantit une fiabilité à 100% (risque d'erreur à
la saisie, à la transcription des informations, lenteur de la vitesse de transmission…etc.), de
plus les coûts augmentent en fonction de la quantité d'informations à traiter. Une seule
solution permet l'optimisation de l'information : L'identification Automatique à l'aide des
machine de saisie de données.
Certes, les machines offertes par le marché peuvent être adaptées rapidement et facilement
aux désirs variés des clients grâce à leurs possibilités de paramétrage. Toutefois, les besoins
des clients, que ce soit en matière de fonctionnalités ou du nombre de données à mémoriser
peuvent dépasser ce qu'offrent certaines de ces machines.
Les composantes de ces machines à savoir, les afficheurs, les claviers, les touches de
fonctions et les touches spéciales sont électroniques, ce qui veut dire que l'ajout d'une
nouvelle composante à une ancienne machine implique la conception d'un nouveau produit,
d'où l'aspect figé et non extensible caractérisant ces machines.
Si une entreprise, par exemple, qui dispose d'une pointeuse pour la gestion du temps de
présence, veut passer au suivi de production, alors elle devra acheter une autre machine
destinée à cette fonction et qui aura les mêmes composantes que la pointeuse mais avec des
touches de fonctions supplémentaires. Ainsi, l'entreprise se trouve à la fin avec un stock important et diversifié de pièces de rechange et par la suite, un coût de maintenance très élevé.
Ce sont là, les conséquences de la dominance de l'aspect matériel.
Une machine universelle doit être réalisée afin de répondre à une grande partie des exigences
exprimées par les acteurs du milieu industriel et s'adapter à leurs besoins en matière de
fonctionnalités exigées. De plus, basée sur un PDA (Personal Digital Assistant), cette machine
a pour objectif de remplacer une bonne partie des machines existantes sur le marché et
d'instaurer une nouvelle vision des méthodes de collecte de données.
Le présent mémoire, le fruit du travail effectué durant la période de notre projet de fin
d'études, se répartit en cinq chapitres principaux :
Le premier et le deuxième chapitres décrivent le contexte général du projet, à savoir la
présentation de la structure d'accueil ainsi que l'analyse des besoins où a été mis l'accent sur
l'offre du marché en matière de machines destinées à la gestion des horaires, contrôle d'accès,
suivi de production, traçabilité, mouvement d'objets et de personnes…etc.
Le troisième chapitre quant à lui propose une étude technique et fonctionnelle comportant le
cycle de vie de développement et une description des solutions adoptées et qui ont permis de
réaliser la machine universelle.
Le quatrième chapitre englobe le dossier conceptuel obtenu en utilisant le langage de
modélisation unifié. Finalement, le cinquième chapitre décrit les étapes de la réalisation et de
la mise en oeuvre de la machine universelle.
Le rapport s'achève par une conclusion qui met le point sur le travail réalisé.
[...] En jetant un coup d'oeil sur l'intitulé du projet, on remarque tout d'abord l'adjectif "universelle". Par "universelle" on veut mettre l'accent sur le fait que la machine à réaliser doit répondre à une grande partie des exigences exprimées par les acteurs du milieu industriel et s'adapter à leurs besoins en matière de fonctionnalités exigées, de plus, cette machine devra remplacer une grande partie des machines existantes sur le marché. La machine est donc universelle car à l'aide d'un PDA, Palm pilote ou un POCKET PC et d'un logiciel on peut arriver à faire le travail de presque toutes les machines qui existent sur le marché. [...]
[...] Elle consiste à articuler le mieux possible des composants "métier" avec des composants technologiques. Ce cycle de vie corespond aux besoins de ce projet car les besoins techniques sont bien définis par la nature même de l'application. Celle ci devant être implémentée sur une machine de type Pocket PC programmable avec le Java 2 Micro Edition Etude technique 2.1 Outils techniques Dans ce chapitre nous allons situer la technologie J2ME entre les autres technologies Java, ainsi que les périphériques qui ont été ciblés par cette technologie. [...]
[...] En effet, le procédé pour réécrire la ROM est un procédé logiciel, si le code de la nouvelle ROM comporte des erreurs et que le logiciel pour écrire la ROM n'est pas exécutable (manquant, corrompu, etc.), il sera impossible de réécrire la ROM. Un autre moyen est de charger un morceau de programme dans la RAM et de demander au système d'exploitation résidant sur la machine d'exécuter ce morceau de code. Ensuite, si le code ne rend pas la main au système d'exploitation hôte, celui-ci ne s'exécutera plus. Nous reviendrons en détail sur ce sujet par la suite. [...]
[...] Comme il est montré sur la figure 2.1 une machine virtuelle complète est adoptée pour l'édition Entreprise, Standard et certains types d'application faisant parti de J2ME. Alors que d'autres se basent sur une machine virtuelle réduite dite KVM La technologie J2ME La plate-forme Java, J2ME (Java 2 Micro Edition ) est la solution de Sun pour les environnements embarqués comme les téléphones mobiles, PDAs, TV set-top boxes, voitures intelligentes, et d'autres appareils embarqués. Comme les autres éditions java de Sun tels J2EE dédiée aux entreprises, la J2SE pour les postes de travail ou le Java card, La J2ME est un ensemble d'APIs Java standards qui ont été définies par la communauté Java, en collaboration avec des groupes leader en fabrication d'appareils électroniques et télécoms, des fournisseurs de logiciels, et de services Chapitre 3 Etude technique et fonctionnelle La plate-forme J2ME permet au monde des appareils embarqués de bénéficier de la puissance et des performances de la technologie Java, incluant une interface utilisateur flexible, un modèle de sécurité robuste, une large gamme de protocoles réseaux supportés. [...]
[...] Cette convention prévoit un appui financier de la part de R&D Maroc vis à vis des établissements constituant le 4 Chapitre 1 Présentation de la structure d'accueil réseau et du porteur de projet. R&D Maroc contribuera en outre à l'organisation des actions de formation et à l'identification des projets et des porteurs de projets. L'appui et l'accompagnement sur l'aspect scientifique et technologique : Chaque porteur de projet bénéficiera d'une assistance technique et d'un encadrement sur le plan scientifique et technique via les laboratoires de l'INPT et de l'ENSIAS. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture