|
Sujet
|
conception logiciel de modification des page web
|
|
Auteur
|
Message de
duclair le le 27 Mars, 2006 à 17:08:14
|
|
|
|
Message
|
Ce logiciel a pour but de modifier les informations contenues dans le site WEB du supermarché, ou plus généralement modifier des pages WEB. il est constitués de plusieurs modules: L'éditeur C'est l'éditeur de la page WEB à modifier. Il affiche la page WEB avec a peu prés la même forme qu’un client d’un serveur HTTP le ferait. Cette représentation va permettre la facile modification de la page. Ce module est en connexion avec tous les autres modules qui vont suivre. L'affichage de la page à modifier sera juste assez aisé pour permettre des modification sur celle-ci. Le module de modification de la page. Ce module s'occupe uniquement des modifications que l'on peut opérer sur une page: comme par exemple changer une image, modifier du texte. Les modifications qu'effectuerons se module concernerons les plans suivants: Images Les liens Les couleur de fonts Les tableaux Les listes Les divisions ( retour à la ligne, barre de séparément,...) L'utilisateur devra d'abord choisir se qu'il veut modifier puis il indiquera l'endroit à modifier sur les l’éditeur, le module prendra les modifications et les rangera convenablement dans L'éditeur. Le module d'ajout Ce module s'occupe de l'ajout des objets et informations dans la page. Il faut comme pour le précédent module choisir le type d'objet que l'on veut ajouter puis à l'aide de l'éditeur choisir la position où mettre l'ajout. L'ajout concerne les objets suivants : Les divisions Les listes Les styles Les liens Les mises en page Les animations( le logiciel contiendra un ensemble d'animation et l'utilisateur n'aura qu'a choisir le sien) Le module de suppression Ce module a le même principe que les autres mais s'occupe de la suppression des éléments des positions dans la page indiquée. les éléments pouvant être supprimés sont: Les divisions Les liste Les styles Les liens Les mises en page Les animations( uniquement les animations misent par le logiciel).III-C-IV-) Schéma illustratif et récapitulatif Algo affich_page(text) Commentaire : text est une variable qui contient tout le contenu de la page web à modifier. Debut Variable entier i0 ; Tant que (text[i]<>fin_text) faire Tant que text[i]<>’<’faire Afficher(text[i]) ; i<-i+1 fintantque si(text[i]=’<’)gestionnaire_balise(text,i) ;finsi fintantque fin algo gestionnaire_balise(text, i) debut balise=extrait_balise(text,i) ;{« extraite la balise à partir de la position i »} si debut balise est egale à si debut balise est egale à
|
|