Skip to content

THER4ID/TP_WEB_SAM_SIMON

Repository files navigation

Travail Pratique 1:
Apporter des améliorations fonctionnelles à une application.

420-AW6-RO. Développement de projets informatiques avec A. Toudeft

Noms : Samuel Therrien, Simon Nguyen

Contenu :

  • Apporter des améliorations fonctionnelles à une application.

NB :

  • Travail par équipes de 2;
  • Date limite de remise : le mercredi 6 décembre 2017 au début de la séance;
  • Date limite pour indiquer la composition de votre équipe au professeur : le mercredi 22 novembre 2017;
  • Remettre un dossier en votre nom contenant toute l’application ainsi que la base de données, si elle a été modifiée;
  • Remettre la documentation sur les modifications apportées.
  • Remettre les 2 premières pages de cet d’énoncé avec vos noms dessus (une copie par équipe).

Contexte :

Un client a recruté une équipe de programmeurs-analystes qui lui a développé une application de gestion d’une bibliothèque départementale. Le but de l’application est de permettre à un département (comme le département des techniques de l’informatique) de:

  • disposer d’un catalogue électronique regroupant tous les livres du département,
  • faire le suivi des changements de main des exemplaires des livres entre les professeurs,
  • évaluer des livres et partager l’expérience dans l’utilisation des livres.

L’application peut être utilisée par un seul département.

L’application a été développée avec la technologie PHP et a été livrée sous forme d’un dossier de nom BibliothequeDeDepartement contenant le code de l’application et d’un fichier SQL contenant la base de données MySQL de nom bibliotheque.

Aujourd’hui, l’équipe de programmeurs-analystes est partie en ne laissant qu’un minimum de documentation. Le client désire apporter des améliorations à l’application.

Travail demandé :

Vous êtes recrutés pour apporter à l’application de gestion d’une bibliothèque départementale les améliorations désirées par le client et exprimées dans les spécifications suivantes.

Vous devez remettre la nouvelle version de l’application (code et base de données) ainsi qu’une documentation complète et détaillée des modifications apportées.

Spécifications :

Voir les issues