Mini-Projet - 2018-2019
Programmation Web


Introduction

Ce mini-projet a plusieurs objectifs en vue :

  1. Utilisation de Dreamweaver pour créer les pages d'un site web dynamique;
  2. Hébergement du site chez un fournisseur d'accés (Hébergement gratuit).
  3. Exploitation d'une base de données MySQL

Pour cela, nous allons créer un mini site web dynamique pour la gestion des abonnements ADSL des clients d'un hébergeur payant (PowerHost) par le biais de cartes d'abonnement prépayées forfaitaires..


Description du TP

Le site doit commencer par une page d'accueil s'affichant comme suit :

Mini-projet - Programmation Web - 2018/2019

Gestion des Abonnements ADSL

 

Bienvenue sur POWERHOST/GTR
- o 0 o -

Veuillez sélectionner l'une des options ci-dessous :

 

Chacun des liens ci-dessus dirige le client (l'utilisateur) vers la page appropriée (Cliquer sur le lien pour voir).


Consultation de l'état d'abonnement (Accès public)

Chaque client peut avoir accès au site pour pouvoir consulter l'état de son abonnement ADSL. Mais d'abord, il doit s'identifier en indiquant le numéro de sa ligne ADSL:

Accès Client

Tapez le N° de votre ligne ADSL :

N° Ligne Adsl : *

NB: Les champs suivis d'un * sont obligatoires

Le système doit vérifier à ce niveau si la ligne est enregistrée sur le serveur. Dans ce cas, il affiche les informations suivantes :

Etat Abonnement ADSL

Numéro Ligne ADSL :

Débit :

Date d'expiration :

NB. Le champ grisé indique que l'information est restituée par le système.


Rechargement

Après l'identification (Accès Client ci-dessus), le client peut insérer les informations de la carte de recharge pour recharger son compte ADSL. Il doit remplir le formulaire suivant :

Rechargement Compte ADSL

Numéro Ligne ADSL :

Débit :

Date rechargement :

 

Tapez le code de la carte de recharge SVP :

Code : *

NB: Les champs suivis d'un * sont obligatoires

Aprés validation, le client reçoit les informations indiquant l'état de son abonnement ADSL (voir ci-dessus).

Rq. Le code de recharge a une longueur fixe de 11 chiffres. La somme des chiffres en positions impaires est égale à la somme des chiffres en positions paires. Le 11 chiffre arrondit cette somme à la prochaine dizaine du nombre. Par exemple, si on prend le code : 15445684101 , la "double" somme étant égale à 19, le 11 chiffre doit être égale à 1 pour compléter 20. Si cette somme complète déjà la dizaine, le 11 chiffre prend la valeur 0.


Connexion Administrateur

L'administrateur du système doit s'identifier pour y accéder via le formulaire suivant :

Accès Administrateur

Tapez les informations ci-dessous pour vous identifier :

Nom/Pseudo : *

Mot de passe : *

NB: Les champs suivis d'un * sont obligatoires

Aprés validation, l'administrateur reçoit le menu suivant :

Bienvenue Administrateur

 


Imprimer des codes de recharges

L'administrateur peut imprimer plusieurs types de cartes contenant des codes de recharge, à condition que celles-ci ne soient pas déjà imprimées.

Chaque carte contient les informations suivantes :

Le système doit enregistrer les informations relatives à chaque carte pour vérifier sa validité (utilisée ou pas) en cas d'un nouveau rechargement par un client.


Statistiques

L'administrateur peut à tout moment consulter l'état de consommation des cartes de recharge. Les plus importants états peuvent être les suivants:


Modifier mot de passe

L'administrateur doit modifier son mot de passe chaque 10 jours. S'il oublie, le système le lui rappelle indéfiniment....


Aide

Cette page affiche toute information susceptible d'aider l'utilisateur à utiliser votre site.


Travail demandé

Il est demandé à chaque étudiant de :

  1. Fournir un rapport écrit (3 pages au plus) . Le rapport doit mentionner les principales remarques (contraintes, insuffisances, etc.) qui ont pu être soulevées pendant la réalisation. Cliquer ici pour télécharger le document prototype.
  2. Le site doit être hébergé sur internet à l'URL que vous m'aurez communiquée. Pas la peine de me fournir le nom d'utilisateur et le mot de passe de votre compte.
  3. Vous n'êtes pas astreints à réaliser votre site comme décrit verbalement dans cet énoncé. Vous pouvez adopter l'ergonomie que vous désirez. Cependant, au moins , toutes les fonctionnalités du TP doivent être conservées (d'une manière ou d'une autre).
  4. Le rapport doit être remis par chargement ici-même (voir plus bas).
  5. La remise des rapports se fera au plus tard le 07 janvier 2019. Il sera tenu compte de l'ordre de réception.

Pour Uploader (placer) votre rapport, Cliquez ici.