GSB_AppliAndroid

Laboratoire
Galaxy Swiss
Bourdin

Voici le premier PPE réalisé au cours de ma formation.
Vous y trouverez toutes les ressources nécessaires ainsi que le code associé au projet.

GSB_AppliAndroid

Introduction

En 2009, deux géants pharmaceutiques Galaxy et Swiss Bourdin ont uni leurs forces pour créer un leader de ce secteur industriel. Le laboratoire crée, l’entité Galaxy Swiss Bourdin souhaite uniformiser la gestion des frais professionnels des visiteurs médicaux via le développement en interne d’une application Android.

Le laboratoire GSB souhaite maintenant dédier une application Android pour les visiteurs médicaux qui sont souvent sur le terrain, et qui par conséquent ont besoin d’une solution mobile. Le PPE1 sera développé sur l’environnement AndroidStudio.

Il permettra de déclarer des frais forfait et hors forfait, de consulter les frais dans leur totalité et d’envoyer les données persistées dans la base de données centrales

Ressources reçues

Voici les ressources nécessaires fournies pour le développement du site internet GSB_AppliFrais :

Logiciels utilisés

  • Utilisation de l’IDE Android Studio
  • SQLite: moteur de base de données relationnelle embarqué sur Android
  • Sdk (Software Development Kit) : environnement de développement facilitant la tâche du développeur par la présence d’exemples, de documentation mais surtout de l’API de programmation du système et d’un émulateur pour tester ses applications
  •  Android Virtual Device (AVD) Manager: outil permettant d’émuler des terminaux Android sur son ordinateur
  • API 22.
  • Github: pour les dépôts des répertoires locaux

Productions

  • Ajouter ou supprimer un frais au forfait
  • Ajouter ou supprimer un frais hors forfait
  • Consulter les frais et leur montant total
  • Exporter les frais sur un serveur distant
  • Modifier le compte utilisateur

Realisation

Voici les liens des documents et codes produits

Compétences associées

  • A.1.1.1 – Analyse du cahier des charges d’un service à produire
  • A4.1.1 – Proposition d’une solution applicative
  • A4.1.2 – Conception ou adaptation de l’interface utilisateur d’une solution applicative
  • A4.1.3 – Conception ou adaptation d’une base de données
  • A4.1.6 – Gestion d’environnements de développement et de test
  • A4.1.7 – Développement, utilisation ou adaptation de composants logiciels
  • A4.1.8 – Réalisation des tests nécessaires à la validation d’éléments adaptés ou développés
  • A5.1.1 – Mise en place d’une gestion de configuration