Présentation:

Galaxy Swiss Bourdin (GSB), est une industrie gérée par deux géants pharmaceutiques; Galaxy et Swiss-Bourdin. Ils ont décidé d’unir leurs compétences pour devenir ensemble les leaders de l’entreprise.

Après avoir créé le laboratoire, GSB voudrait uniformiser la gestion des frais forfaitisés ou hors forfaitisés que les visiteurs médicaux ont eu sur place durant leur séjour. Pour atteindre ce but, elle va développer une application web que l’on appelle GSB Appli-Frais.

Les visiteurs médicaux pourront y remplir leurs frais forfaitisés et non-forfaitisés, et les comptables vont s’occuper de la gestion de ces frais. 

Une partie est déjà développée, celle qui est destinée aux visiteurs, il nous reste à présent à développer la partie pour les comptables. Cette partie va leur permettre de valider et mettre en paiement les fiches de frais des visiteurs. 

 

 

Ressources fournies:

Logiciels utilisés:

  • IDE: Netbeans
  • Pour pouvoir développer le web sous Windows: WampServer
  • Pour pouvoir gerer et configurer la base de données: PhpMyAdmin
  • Pour la documentation: PhpDocumentor
  • Pour pouvoir déposer le code: GitHub 

La production:

Dans un premier temps, il était nécessaire de créer un accès indépendant pour le coté comptable. Pour cela, il fallait modifier le code existant, ajouter de nouvelles variables, de nouvelles vues et une nouvelle table dans la base de données contenant des comptables fictifs dans le but d’effectuer des tests.
Puis, lorsque l’utilisateur est authentifié, une page d’accueil du visiteur ou du comptable s’ouvre en fonction du statut de celui-ci. La page d’accueil propose de réaliser différentes actions, notamment celle de pouvoir valider les fiches de frais du visiteur. 


Compétences associées:

  • Analyse du cahier des charges d’un service à produire. 
  • Proposition d’une solution applicative.
  • Conception ou adaptation d’une base de données.
  • Conception ou adaptation de l’interface utilisateur d’une solution applicative.
  • Gestion d’environnement de développement et de tests.
  • Développement, utilisation ou adaptation de composants logiciels.
  • Réalisation des tests nécessaires à la validation d’éléments adaptés ou développés.
  • Mise en place d’une gestion de configuration.