Sommaire
I. Informations générales
II. Rappel du contexte GSB
III. Rappel de la mission
IV. Schéma de la base de donnée co...
I. Informations générales
 Environnement de développement : Microsoft Visual
Studio 2010.
 Langage utilisé : C# (Windows...
II. Rappel du contexte GSB
Le laboratoire Galaxy Swiss Bourdin (GSB) est issu de la fusion entre le géant
américain Galaxy...
III. Rappel de la mission
Mission n° 10 : Validation des fiches de frais
Ma mission consiste en la création d’un module de...
Descriptif de la mission
Le directeur informatique de GSB désire réécrire certains modules de l’application de
suivi des v...
IV. Schéma de la base de données
V. Cas d’utilisation
Comptable
Visiteur
Valider
fiches frais
Connexion
session
personnelle
Consulter et
renseigner
fiches
Description du cas d’utilisation
Scénario nominal :
1. L’utilisateur (comptable) se connecte sur sa session en saisissant ...
VI. Scénario d’utilisation
Connexion à la session du comptable
Le comptable
saisi son login
et son mot de
passeAprès avoir...
Le comptable
sélectionne le matricule
du visiteur.
Le comptable clique sur le
bouton « Valider » pour
afficher les informa...
Affichage du nom et
prénom du visiteur
Affichage des frais
forfaitisés du mois
sélectionné (il existe
quatre catégories de...
Zone de
modification des
frais forfaitisés
Zone de
suppression des
frais hors forfait
Après contrôle de la fiche
(modifica...
La fiche est validée, il n’est plus possible d’effectuer des changements!
Prochain SlideShare
Chargement dans…5
×

Documentation validation des fiches de frais 2

186 vues

Publié le

Projet "Validation des fiches de frais" sous Microsoft Visual Studio 2010 en langage C#.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
186
Sur SlideShare
0
Issues des intégrations
0
Intégrations
27
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Documentation validation des fiches de frais 2

  1. 1. Sommaire I. Informations générales II. Rappel du contexte GSB III. Rappel de la mission IV. Schéma de la base de donnée concernée V. Cas d’utilisation VI. Maquette de l’application VII. Scénario d’utilisation (avec explications et captures d’écrans).
  2. 2. I. Informations générales  Environnement de développement : Microsoft Visual Studio 2010.  Langage utilisé : C# (Windows Forms)  Adresse IP du serveur de la base de données : 192.168.0.253.  Base de donnée : gsb_crif1.  Tables utilisées : fraisforfait, lignefraisforfait, lignefraishorsforfait, etat, fichefrais, visiteur, comptable.
  3. 3. II. Rappel du contexte GSB Le laboratoire Galaxy Swiss Bourdin (GSB) est issu de la fusion entre le géant américain Galaxy (spécialisé dans le secteur des maladies virales dont le SIDA et les hépatites) et le conglomérat européen Swiss Bourdin (travaillant sur des médicaments plus conventionnels), lui même déjà union de trois petits laboratoires. En 2009, les deux géants pharmaceutiques ont uni leurs forces pour créer un leader de ce secteur industriel. L'entité Galaxy Swiss Bourdin Europe a établi son siège administratif à Paris. La fusion de ces deux entreprises a entrainé l’apparition de nouvelles demandes et contraintes, le système informatique de GSB doit donc subir une optimisation pour améliorer les interactions entre les différents acteurs et clients de l’entreprise.
  4. 4. III. Rappel de la mission Mission n° 10 : Validation des fiches de frais Ma mission consiste en la création d’un module de validation des fiches de frais qui gère les données et l’état des fiches de frais, elle se déroule durant la campagne de validation par le comptable. En effet, durant la campagne de validation, le comptable s’assure de la conformité des données saisies par le visiteur et se charge de contrôler l’état de la fiche qui obéit à un ordre précis. Nous allons pour cette mission, étudier l ’état « Fiche créée, saisie en cours », Saisie clôturée » et « Validée, mise en paiement ». ETAT DE LA FICHE :
  5. 5. Descriptif de la mission Le directeur informatique de GSB désire réécrire certains modules de l’application de suivi des visiteurs. Il vous missionne pour faire un module de validation des frais. L’application sera un « client lourd ». Ecrit en C# en mode Windows form , elle devra accéder à la base de données Mysql hébergée sur un serveur dédié. La structure de la base de données vous est donnée dans sa version la plus récente. Vous fournirez avant le commencement du développement une maquette de l’écran de saisie avec les contrôles envisagés. Vous utiliserez tous documents du contexte permettant d’apporter des précisions sur la composition de la table « FicheFrais » (qui sera celle que vous devrez gérer). Informations complémentaires :  Les comptables sont habilités à valider les fiches de frais puis à les mettre en remboursement.  Dans cette application vous devrez gérer l’évolution du champ id_etat de la table FicheFrais en vous appuyant sur la table Comptable.
  6. 6. IV. Schéma de la base de données
  7. 7. V. Cas d’utilisation Comptable Visiteur Valider fiches frais Connexion session personnelle Consulter et renseigner fiches
  8. 8. Description du cas d’utilisation Scénario nominal : 1. L’utilisateur (comptable) se connecte sur sa session en saisissant son login et mot de passe. 2. L’utilisateur sélectionne le matricule du visiteur et le mois concerné de l’année en cours puis clique sur le bouton « Sélectionner ». 3. Le système affiche le contenu de la fiche frais comprenant les éléments forfaitisés et hors forfaits ,l’état de la fiche, et la dernière date de modification. 4. L’utilisateur actualise les informations des frais forfaitisés en suivant les étapes de modification mentionnés dans la légende. Il procède également au contrôle des frais hors forfait en supprimant les frais invalides. 5. L’utilisateur valide la fiche en cliquant sur le bouton correspondant. 6. Le système passe l’état de la fiche à « Validée et mise en paiement » et met à jour la date de la modification de la fiche. Exceptions : • L’utilisateur saisit une mauvaise combinaison login/mot de passe • L’utilisateur ne sélectionne pas un matricule de la base de données. • La fiche est à l’état « Fiche créée, saisie en cours », l’utilisateur doit clôturer la fiche pour procéder à la validation. • L’utilisateur clique sur le bouton « Mettre à jour » ou « Supprimer frais » sans sélectionner la valeur à modifier ou à supprimer apparaissant sur les boites de textes. Les exceptions sont affichés par le biais de boites de dialogues (messages).
  9. 9. VI. Scénario d’utilisation Connexion à la session du comptable Le comptable saisi son login et son mot de passeAprès avoir saisi les données, le comptable clique sur valider Bouton pour quitter l’application
  10. 10. Le comptable sélectionne le matricule du visiteur. Le comptable clique sur le bouton « Valider » pour afficher les informations. Le comptable sélectionne le mois à partir de la liste des mois de l’année en cours (le mois est automatiquement sur le mois en cours).
  11. 11. Affichage du nom et prénom du visiteur Affichage des frais forfaitisés du mois sélectionné (il existe quatre catégories de frais compris dans le forfait) Affichage des frais hors forfait du mois sélectionné ( chaque ligne représente un frais hors forfait) Affichage de la date de la dernière modification Etat de la fiche de frais (à cette étape il faut clôturer la fiche grâce au bouton correspondant),
  12. 12. Zone de modification des frais forfaitisés Zone de suppression des frais hors forfait Après contrôle de la fiche (modification et/ou suppression), il faut valider la fiche La fiche est clôturée, le comptable peut procéder à sa validation
  13. 13. La fiche est validée, il n’est plus possible d’effectuer des changements!

×