Services informatiques aux organisations

Download Report

Transcript Services informatiques aux organisations

BTS Services informatiques aux organisations
Session 2014
E4 – Conception et maintenance de solutions informatiques
Coefficient 4
DESCRIPTION D’UNE SITUATION PROFESSIONNELLE
Épreuve ponctuelle
Contrôle en cours de formation
✘
PARCOURS SISR
PARCOURS SLAM
✘
N° candidat :
NOM et prénom du candidat : Zgaoua Souad
Contexte de la situation professionnelle: Laboratoire Galaxy-Swiss Bourdin (GSB) .
Le sujet complet du PPE est disponible ici : http://souad-oub.com/wa_files/2939.zip
ou http://souad-oub.com/wa_files/2939_20PPE1.pdf
Intitulé de la situation professionnelle :
-Développement de la partie comptable et améliorations de l’application web .
Période de réalisation : Mars 2014
Lieu : Centre de formation
✘ Seul
Modalité :
Principale(s) activité(s) concernée(s) :
En équipe
Production d’une solution logicielle et d’infrastructure
A1.1.1 Analyse du cahier des charges d'un service à produire
A1.3.1 Test d'intégration et d'acceptation d'un service
A1.3.4 Déploiement d'un service
A4.1.1 Proposition d'une solution applicative
A4.1.2 Conception ou adaptation de l'interface utilisateur
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
A4.1.9 Rédaction d'une documentation technique
A5.2.1 Exploitation des référentiels, normes et standards
Conditions de réalisation (ressources fournies, résultats attendus)
ressources fournies :(La situation concerne les missions 2 et 3 du projet).
- Document de description du contexte GSB : laboratoire, système informatique, infrastructure réseau, domaine d’étude
- Présentation de l’application : Cahier des charges, domaine de gestion, spécifications fonctionnelles, modélisation de la BDD
- Documents complémentaires : Architecture applicative de l’application Web, normes de développement, ébauches des formulaires
- Application web initiale offrant authentification des visiteurs, saisie de la fiche de frais du mois courant, consultation des fiches de
frais.
- Base de données existante
- Description des missions à réaliser
résultats attendus
- Codage de la page de validation d’une fiche de frais « Valider fiche de frais » .
-Codage de la page de suivi de paiement « Suivi du paiement des fiches de frais » .
-Production de la documentation technique .
-Gestion du refus de certains frais hors forfait .
-Sécurisation des mots de passe stockés .
- Gestion plus fine de l’indemnisation kilométrique .
Productions associées
- version en ligne de l’application web finale.
- documentation technique.
Modalités d’accès aux productions :
- Page de présentation globale du PPE : http://souad-oub.com/situationpro
Détail de la situation professionnelle
La situation se décompose en deux parties successives : le développement de la partie comptable (« Mission 2 »
du projet), d’abord, et l’amélioration de l’application ensuite (« Mission 3 » du projet).
La partie comptable devait intégrer deux fonctionnalités :
 La validation d’une fiche de frais clôturée
Scénario nominal :
1. L’utilisateur demande à valider les fiches de frais
2. Le système propose de choisir le visiteur et le mois concernés
3. L’utilisateur sélectionne les informations et valide
4. Le système affiche le détail de la fiche de frais – frais forfaitisés et hors forfait
5. L’utilisateur actualise les informations des frais forfaitisés
6. Le système indique que la modification a été prise en compte et affiche les informations
actualisées
7. L’utilisateur demande la suppression des lignes de frais hors forfait non valides
8. Le système modifie le libellé en ajoutant en début le texte « REFUSE : »
9. L’utilisateur valide la fiche
10. Le système passe la fiche à l’état « Validée » et met à jour la date de modification de la fiche.
 le suivi du paiement des fiches à partir de leur validation
Scénario nominal :
1. L’utilisateur demande à suivre le paiement des fiches de frais.
2. Le système propose de choisir une fiche de frais parmi celles à valider et mises en paiement.
4. Le système affiche le détail de la fiche de frais (frais forfaitisés et hors forfait) .
5. L’utilisateur « met en paiement » la fiche de frais.
6. Le système modifie l’état de la fiche à « Mise à paiement » et met à jour la date de modification.
L’amélioration de l’application comprenait 3 tâches :
1. prendre en compte du statut « refusé » d’une ligne de frais hors forfait au niveau de la base de
données.
2. crypter les mots de passe dans la base de données.
3. tenir compte, au niveau de l’indemnité kilométrique, du type de véhicule.
Production de la documentation technique :
- Génération de la documentation technique avec PHPDocumentor.
Environnement de développement :
Environnement local : Wamp 2.2 avec les services Apache, PHP, MySQL
IDE : Netbeans 7.2.1
Outil de génération de documentation : PHPDocumentor