Obligatoire 1

 

PPE 1

Dans la cadre de ce premier PPE, j’ai participé à la production d’ une application Intranet servant aux comptables de la société GSB de gérer les frais au forfait et les frais hors forfaits des visiteurs médicaux de la société fictive GSB.

formComptable

formComptableValide

Processus et fonctionnalités :

Une fois le comptable identifié sur le site intranet, il va pouvoir pour un visiteur et un mois donné :

Pour les frais au forfait :

  • Consulter les frais au forfait du visiteur médicale et modifier leurs quantité

Pour les frais hors forfait :

  • Consulter les frais hors forfait du visiteur médicale, modifier et/ou le montant, reporter le frais le mois prochain pour motif absence de justificatif,  refuser le frais pour absence de justification.
  • Consulter le total des frais, et valider la totalité de la fiche de frais.
  • Produire un fichier PDF récapitulant l’ensemble des frais du visiteur durant le mois concerné.
  • Mettre en paiement une fiche de frais validée.

Langages et outils

PPE 2 :

Dans le cadre de deuxième PPE, il consiste à produire une application Android pour un appareil mobile permettant aux visiteurs médicaux du laboratoire fictive GSB de remplir les frais qu’ils ont générés durant leur mission.

android10android19android14

Processus et fonctionnalités :

L’application permet aux visiteurs médicaux :

  • Créer un compte visiteur en renseignant ses informations personnelles.
  • S’identifier sur l’écran d’accueil avec ses identifiants initialement crées.
  • Renseigner les frais au forfait selon le type de frais ( étape , repas, nuitée, frais kilomètre ) ou les modifier.
  • Renseigner les frais hors forfait ( date, libelle, montant ) ou les modifier.
  • Fiche récapitulatif de tous les frais saisis pour le mois en cour.
  • Créer des fichiers textes récapitulant les frais engagés sur la base de donnée SQLite en local rattaché à l’application
  • Envoyer les fichiers vers une base de données distance afin d’être enregistrer par le service comptable du laboratoire GSB en vue de leur validation et mise en paiement.

 

L’entreprise

L’entreprise Leaneous est une ESN spécialisé dans la création de site internet et application mobile.Il y a un chef de projet informatique,  un chef de projet commercial, deux étudiants en alternance.

Stage 1

Durant ma première période de stage j’ai participé à la production d’une d’application pour la gestion des réservations de chambre de l’hôtel Relais Monceau Leaneous.

formulaireRelaisMonceau

Fonctionnalité et attente du client

  • Respecter un modèle de design
  • Un formulaire de réservation des chambres qui filtre les chambre                            par des requêtes d’ajax
  • Un formulaire de renseignement ( nom, prénom, adresse, ville, téléphone, mail )
  • Un formulaire du choix des extras ( Petit-déjeuner, Nos services sur demande )
  • Choix du mode de paiement

lesExtras

L’entreprise

L’entreprise Leaneous est une ESN spécialisé dans la création de site internet et application mobile.Il y a un chef de projet informatique,  un chef de projet commercial, deux étudiants en alternance.

Stage 2

Durant ma deuxième période de stage j’ai produit une application web afin de proposer un devis pour la création d’un site internet ou la refonte d’un site internet.

choix unique et multiple

slider

Fonctionnalité et attente du client

  • Respecter un modèle de design
  • Cocher ou décocher des options
  • Des barres horizontale permettant de choisir différente option
  • Un formulaire permettant de décrire ce qui est attendue du maître d’oeuvre.
  • Un formulaire de renseignement ( nom, prénom, adresse, ville, téléphone, mail )
Publicités

Obligation 2

Dans le cadre de mon PPE 1 – GSB

Lors de la conception de la base de donnée, je n’ai pas indiqué le moteur sql à utiliser, mysql utilise le moteur MyISAM par défaut qui ne gère pas les clé étrangère :

Au moment de la génération des clés étrangères étrangère, l’erreur suivante s’affiche :

MyISAM

Voici le moteur MyISAM générer par défaut pour chaque table :

MyISAM3

J’ai indiqué dans la création des tables le moteur que je voulais utiliser, soit le moteur InnoDB qui lui gère les clés étrangère, voici le code à ajouter :

engineInnoDB

Une fois les tables crées, on peut vérifier la sélection du moteur InnoDB :

InnoDB3

On peut vérifier dans l’onglet conception le diagramme des tables avec les contraintes de clé étrangère :

InnoDB

Obligatoire 3

Élaboration de documents relatifs à la production

Dans le cadre de mon stage 1 – Mission 1 Relais Monceau

J’ai participé à l’élaboration d’une documentation d’utilisation du site par l’entreprise Leaneous.

Ce document a deux objectifs :

  1. Il répertorie tous les identifications confidentiels : hébergeur, backoffice.
  2. Il constitue un manuel d’utilisation pour l’hôtel relais monceau afin de savoir comment réserver une date, un type de chambre, une chambre, choisir ses extras ( petit-déjeuné, nos service à la demande ).

Un extrait de ce document :

Sommaire