Valid XHTML     Valid CSS2    

Gestion de noms et prénoms

plan de développement

 

1. Développement AWK (maquette)

1.1 Script AWK simple, fichiers avec deux mots

Pas de tri (on utilise | sort en ligne de commandes), on convertit le nom en majuscules, rien pour le prénom.

1.2 Script AWK avancé, fichiers avec plusieurs mots et séparateur

On rajoute une fonction pour faire un ucfirst du prénom, même avec des prénoms composés comme Jean-Marie ou des prénoms multiples comme Anne Andrée.

2. Développement PHP

2.1 Script PHP cli simple

Juste une traduction du script Awk avancé, avec une fonction pour la gestion du prénom.

2.2 Script PHP cli avancé

Prise en compte des lignes à deux mots, définition des classes Chaine et Personne, avec méthodes (+ tests).

Ajout du tri des objets personnes.

2.3 Script PHP web simple

Version interactive du script Php précédent, avec formulaire et exemples (gérés en Javascript), avec juste une sortie classique en tableau HTML.

2.4 Script PHP web avancé

Version complétée de la page Web précédente, avec sorties vers Word, Excel et PDF.

2.5 Script PHP web consolidé

Version complétée de la page Web précédente, avec proposition de différents formats de sortie : liste d'émargement (nom, prénom, signature), livre d'or (nom, prénom, commentaire), liste des notes (nom, prénom, note), liste de contribution financière (nom, prénom, somme), liste de diffusion (nom, prénom, email)...

Autres améliorations : téléchargement d'un fichier de prénoms/noms, page AJAX avec Javascript externalisé, switch si ordre nom/prénom plutôt que prénom/nom, ajout à la volée de champ complémentaire (signature, email, contribution financière ou autre)...

 

 

retour gH    Retour à la page principale de   (gH)