Skip to content

Application Android de suivi de frais pour les visiteurs médicaux dans le cadre du contexte GSB.

Notifications You must be signed in to change notification settings

Florian-Martin/Suivi_de_frais

Repository files navigation

Saisie de frais de visiteurs médicaux - Contexte GSB - Android

Objectifs:

  • Cette application Android a pour vocation la saisie et la consultation de frais forfaitisés et hors forfait par les visiteurs médicaux du groupe GSB.

Technologies utilisées:

Logo Android studio Logo PHP Git-logo Octicons-mark-github Logo MySQL
  • Android studio : Environnement de développement intégré (IDE)
  • Java : Langage de programmation objet - Logo non présent car licence requise -
  • PHP : Langage de programmation s'exécutant côté serveur pour permettre la communication entre l'application et la base de données
  • Git : Logiciel de gestion de version
  • GitHub : Forge logicielle en ligne utilisant Git
  • MySQL : Système de Gestion de Base de Données Relationnelles exploitant le langage SQL pour effectuer des requêtes afin d'insérer, extraire, modifier ou supprimer des données provenant d'une base de données.

Structure:

  • L'application fonctionne selon le design pattern MVC (Modèle-Vue-Contrôleur). Les vues, après interaction des utilisateurs, demandent au contrôleur la mise à jour des éléments graphiques après avoir préalablement demandé la mise à jour des objets métier.

Fonctionnement:

  • Au démarrage de l'application, l'utilisateur (via un menu composé de plusieurs boutons avec icône représentant le type de frais) a la possibilité de saisir des frais forfaitisés ou hors forfait, ainsi que de consulter les frais hors forfait qu'il a déjà préalablement saisis pour un mois et une année.

  • La saisie, et l'affichage des frais préalablement saisis, se font sur la même activity pour les frais forfaitisés, et sur 2 "activities" distinctes pour les frais hors forfait. Pour les frais hors forfait l'affichage des données saisies se fait via une ListView déroulante avec pour information la date, le montant et le motif. Il est aussi possible depuis cet affichage de supprimer un frais via un bouton relié à chaque ligne de la liste.

  • Le choix de la date pour se fait via un objet graphique de type DatePicker peu importe le type de frais.

Persistance des données:

  • La persistance des données est assurée via sérialisation, il est aussi possible de transférer les données sur une base distante via un simple clic sur un bouton de l'activity principale.

About

Application Android de suivi de frais pour les visiteurs médicaux dans le cadre du contexte GSB.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published