conception dune application de gestion de fiches études adria senso adrien bonnaire responsable: m....
TRANSCRIPT
Conception d’une application
de gestion de fiches études
Adria Senso
Adrien Bonnaire
Responsable: M. Jean-Hugues Blanc
2006
Tuteur: M. Gilles Gaffiot
2 / 21
Introduction
Adria Senso réalise des tests sensoriels Implantée à Quimper, Toulouse, Clermont-
Ferrand, Paris et Lyon
Stage à Quimper, en binôme But : redévelopper une application existante
(Siges) qui doit gérer les études à l’aide d’un langage web
3 / 21
Partie I : le contexte du stage
Partie II : la démarche suivie
Partie III : bilan et perspectives
Introduction
Plan
4 / 21
Partie ILe contexte du stage
Contexte Démarche Bilan et perspectives
5 / 21
Description du besoin
Contexte Démarche Bilan et perspectives
Organisation actuelle de la base de données Organisation de la base de données souhaitée
6 / 21
Le sujet du stage Lister les fiches études
Contexte Démarche Bilan et perspectives
7 / 21
Le sujet du stage Consulter ou modifier une fiche
Contexte Démarche Bilan et perspectives
8 / 21
Les objectifs du stage Diagramme des cas d’utilisation
Contexte Démarche Bilan et perspectives
9 / 21
Partie IILa démarche suivie
Contexte Démarche Bilan et perspectives
10 / 21
Les étapes du projet
Analyse des besoins – Rédaction du cahier des charges
Rédaction du document d’analyse et de conception
Phase de codage Phase de test Phase de déploiement
Contexte Démarche Bilan et perspectives
11 / 21
IHM choisi (1/2)
Couleur bleu en lien avec le logo Compatible avec une résolution de l’écran
800x600 ou 1024x768 pixels Compatible avec Internet Explorer 6.0 et
supérieur Une interface sensiblement identique à celle de
Siges
Contexte Démarche Bilan et perspectives
12 / 21
IHM choisi (2/2)
Contexte Démarche Bilan et perspectives
13 / 21
Les difficultés rencontrés (1/3) Créer une base de test à l’aide d’un DUMP
Documentation sur Internet
Des essais infructueux Aide des informaticiens
Solution apportéeInstaller Oracle sur un autre ordinateur possédant Windows Server 2000
Contexte Démarche Bilan et perspectives
14 / 21
Problème Comment trouver quel est l’attribut et la table qui correspond à un champ donné de l’application ? Une soixantaine de table En moyenne 15 attributs par table
Utiliser le logiciel Client Terminal Server Effectuer des requêtes avec le logiciel SQL*Plus
S’aider des noms des tables et des attributs
Les difficultés rencontrés (2/3) Associer l’information de la base à chaque champ de l’application
Contexte Démarche Bilan et perspectives
15 / 21
Les difficultés rencontrés (3/3) Gérer l’impression
Gestion de l’impression non satisfaisante Impression des données d’une fiche par onglet Nombre de pages quelque fois important
Cause : manque de temps
Contexte Démarche Bilan et perspectives
16 / 21
Partie IIIBilan et perspectives
Contexte Démarche Bilan et perspectives
17 / 21
Présentation de l’état d’avancement final du projet
Cahier des charges respecté Toutes les fonctionnalités ont été implémentées
Listage des fiches études, affichage ou modification d’une fiche, etc.
Des fonctionnalités ajoutées Les modèles de tableau, l’affichage des lieux de test dans la
liste
Un gros projet16000 lignes de code130 pages d’annexes
Contexte Démarche Bilan et perspectives
18 / 21
Les évolutions possibles
Améliorer la gestion de l’impression Développer l’ensemble des fonctions de Siges Une nouvelle base de données plus
fonctionnelle Relier les différents sites pour n’avoir qu’une
seule base de données
Contexte Démarche Bilan et perspectives
19 / 21
Une petite démonstration du résultat…
Lancer la vidéo
Contexte Démarche Bilan et perspectives
20 / 21
Bilan personnel et professionnel
Mise en pratique des enseignements du DUT + enrichissement personnel Mise en place d’une base de test Installation d’un serveur Apache avec PHP5 Amélioration de mon niveau en PHP5 Etc.
Première expérience professionnelle en Informatique Autonomie : résolution des problèmes Travail en binôme
Contexte Démarche Bilan et perspectives
21 / 21
Des questions ?