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

 > 

Monitoring des groupes électrogènes de l'immeuble siège du PAD


par Marie Therese SEUKO NJABO
Ecole nationale supérieure polytechnique de Douala - Ingenieure des systèmes mecatroniques 2024
  

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

III.4.2 En mode TCP (Ethernet)

Il s'agit d'une variante Modbus utilisée pour les communications sur les réseaux TCP / IP. Il fonctionne sur le mode Client / Serveur. Les clients sont tous actifs, le serveur est complètement passif. Chaque client lit et écrit dans le serveur, il est constitué de trames contenant la fonction à traiter (écriture, lecture) et la donnée, l'adresse du serveur concerné est son adresse IP. Le code de vérification d'erreur est inutile en mode TCP, ce mode de transmission comporte déjà un CRC appelé contrôle de redondance cyclique sur 32 bits géré par la carte réseau.

Nous retenons de cette partie que le Modbus est un protocole de communication qui permet la communication entre un maitre et plusieurs exclaves. Elle fonctionne soit en mode RTU soit en mode Ethernet. De plus, en ce qui concerne le volet communication, nous serons amenés à concevoir une application mobile qui va jouer le rôle de maitre dans la communication

21

à distance. Ainsi donc la suite de notre document présente les généralités sur les applications mobiles.

Figure 10: Format d'une trame en mode TCP [11]

IV. GENERALITES SUR LES APPLICATIONS MOBILES

IV.1 DEFINITION

Une application mobile est un logiciel applicatif développé pour un appareil électronique mobile, tel qu'un assistant personnel, un téléphone portable, un smartphone, un baladeur numérique, une tablette tactile, ou encore certains ordinateurs fonctionnant avec le système d'exploitation Windows Phone ou Chrome Os. Elle peut être soit installée directement sur l'appareil dès sa fabrication en usine, soit téléchargée depuis un magasin d'applications dit « application store » telle que : Google Play (Plateforme Google/Android), App Store (Plateforme d'Apple), Windows Phone Store (Plateforme de Microsoft). [12]

IV.2 HISTORIQUE SUR LES APPLICATIONS MOBILES

Le tableau suivant nous fait un bref résumé de l'historique des applications mobiles. Tableau 4: Historique des applications mobiles [12]

1990

Norme GSM 2G

1992

1er smartphone : IBM Simon

1999

Nokia 3210, Blackberry OS (C++)

2002

BlackBerry 5810

2006

Norme GSM 3G

2007

iPhone 1, lancement d'iOS (XNU)

2007

Lancement d'Android (Linux)

2008

App store et Android Market

2009

Smartphone Samsung Galaxy i7500

2010

Norme GSM 4G, Windows Phone (C++/C#)

2012

Google Play : Android Market + Google Movies + Google Music

 

22

IV.3 DIFFERENTS TYPES D'APPLICATION MOBILE

On en distingue trois familles d'applications mobiles : les applications natives, les applications web et les applications hybrides.

L'application native : est une application mobile spécifiquement conçu pour un seul système d'exploitation mobile. Elle est conçue avec le langage et les outils associés à son système d'exploitation, et installée directement sur le mobile. L'installation se fait par :

- Téléchargement

- Déploiement depuis un ordinateur connecté au mobile.

L'application Web : Ce type d'application correspond à des sites web. Ils sont mis en place pour proposer un affichage entièrement optimisé pour les téléphones mobiles. Contrairement aux applications natives, qui nécessitent un téléchargement préalable, les applications Web sont accessibles depuis un navigateur pour mobile.

L'application hybride : elle est accessible depuis toutes les plateformes mobiles. Par ailleurs, elle se présente comme un mix entre les Natives Apps et les Web Apps. Contrairement aux applications natives elles ne sont pas dépendantes d'une plateforme particulière. D'autre part, contrairement aux applications Web, elles ont la possibilité d'accéder à toutes les fonctions qui sont présentes sur un téléphone mobile.

IV.4 LES CARACTERISTIQUES D'UNE APPLICATION MOBILE

La qualité d'une application peut parfois être très subjective. Néanmoins selon RECURSYVE, elle repose sur les caractéristiques suivantes :

Rapidité : une application interne développée pour une entreprise permet l'optimisation

d'un processus et donc le temps des employés, temps qui pourra ensuite être utilisé pour

des tâches créant beaucoup plus de valeur au sein de l'organisation.

Sécurité : l'attention portée à la sécurité n'est plus un luxe, c'est une obligation. Il n'a

jamais été aussi important de se conformer aux normes de sécurité logicielles en vigueur et

de tenir à jour les technologies utilisées dans nos applications.

Stabilité

Flexibilité

Design moderne

Intuitive

Interopérable

23

A présent que nous avons fait le tour des différents concepts employés dans le cadre de notre travail, entrons de pleins pieds dans le vif du sujet en présentant le contexte de travail et la problématique qui s'en dégage.

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





Changeons ce systeme injuste, Soyez votre propre syndic





"Entre deux mots il faut choisir le moindre"   Paul Valery