Préambule A. Objet du document Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide. B. Limite du document








télécharger 48.5 Kb.
titrePréambule A. Objet du document Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide. B. Limite du document
date de publication05.07.2017
taille48.5 Kb.
typeDocumentos
ar.21-bal.com > économie > Documentos




CAHIER DE CHARGES FONCTIONNEL

Madagascar Guide

Préambule

A.Objet du document


Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide.

B.Limite du document


Ce document a pour vocation de décrire les fonctionnalités du projet et seulement. Il ne traitera pas des moyens mis en œuvres et de la structure technique hors de certaines directives exigés (veuillez vous référer, si besoin, au document correspondant, le cahier de charges technique).

C.Les intervenants


Client Final: Carambole Visuel

Client Intermédiaire : Cobaltcat Computer Graphics, représenté par Stephan Pelayo, cobaltcat.cg@gmail.com

Directeur Commercial : Thierry Barrier, thierry@vectoris.fr

Directeur Technique : Jean-Luc Ranaivoarivao, jean-luc@vectoris.fr

Chef de projet technique : Randrianantenaina Tojo Michaël tojo@prod.vectoris.fr

D.Version


Ce document en est à sa version 2.0.

E.Mentions légales


Ce document est strictement confidentiel et est la stricte propriété de Vectoris et de ses clients.

Introduction et objectif généraux

F.Présentation générale du projet


Madagascar Guide est un projet qui concerne la réalisation d’un site internet dynamique doté d’un Front-Office, pour les visiteurs et d’un Back-Office pour la gestion des données, pour l’administrateur.

Ce site propose à la lecture des articles catégorisés à propos de Madagascar, que ce soit pour un sujet culturel, un sujet touristique ou tout autre sujet. Ce site proposera aussi une liste de photos accessibles pour tout visiteur et organisé à la manière d’un diaporama.

Il s’agit donc d’un site portail d’information au sujet de Madagascar.

G.Objectifs


L’objectif de ce site est le référencement des contenus pour les moteurs de recherche et, idéalement, de pouvoir rediriger les visiteurs, par le moyen d’un formulaire de réservation accessible sur toutes les pages, vers un autre site appartenant à Carambole Visuel, Madagascar Résa.

H.Audience

1.Visiteur


Le simple visiteur n’est pas authentifié. L’utilisation du site ne requiert pas un compte.

Il n’a accès qu’à la partie Front-Office du site et à l’ensemble des fonctionnalités que propose cette partie du site. Soit, il a accès aux contenus proposés par l’administrateur.

2.Administrateur


L’administrateur gère l’ensemble des données dynamiques Front-Office via son Back-Office qui est protégé par un couple nom d’utilisateur et mot de passe.

C’est donc ce dernier qui va faire vivre le site par l’insertion régulière de contenu.

I.Langue


Le site sera unilingue :

  • Le français

Design


La partie design de la réalisation n’est pas une prestation de Vectoris.

Le client intermédiaire, Cobaltcat Computer Graphics, se chargera de cette tâche par ses propres moyens.

Structure fonctionnelle du Front-Office

J.Les blocs

1.L’en-tête

a)Logo et titre


Emplacement réservé à l’identité visuelle et au titre du site.

b)Menu


Emplacement réservé au menu de navigation du site.

Le menu des rubriques a 2 niveaux pour toutes les rubriques. La rubrique communauté ne comportera qu’un sous-menu, « Photos ».

Ajouté au menu, on aura des liens vers les pages « Accueil »  et « Nous contacter ».

c)Recherche


Emplacement destiné à recevoir un champ texte et un bouton de soumission de formulaire pour le moteur de recherche. La page Résultats de recherche affichera les résultats.

d)Réservation


Le bloc Réservation est un formulaire qui recueilles des données et qui renvoie ces derniers vers le site de réservation de Carambole Visuel.

Un texte informatif qui attirera l’attention sur le formulaire sera animé en Flash.

e)Bannière rotative


La bannière rotative qui se trouve derrière tous les éléments de l’en-tête fera afficher à la suite et de manière aléatoire une liste d’image.

La transition se fera en fade-in/fade-out.

2.Le menu fil d’Ariane


Le menu fil d’Ariane est le bloc de liens et d’information situé en dessous du header. Le contenu de ce bloc est très variable selon le contexte.

a)Sur la page d’accueil


Ce bloc affichera :

  • un texte présentatif du site

  • 2 niveaux de menu rubriques

  • Des liens vers des pages comme « Nous contacter », « Plan du site »

b)Dans la page d’accueil de la rubrique « Le mag »


Ce bloc affichera :

  • Une photo représentative de la rubrique et un texte descriptif

  • La rubrique visitée et ses sous-rubriques jusqu’au niveau le plus bas (les rubriques et sou-rubriques visitées se mettent en état sélectionnés)

c)Dans la rubrique « Le guide »


Ce bloc affichera :

  • Une photo représentative de la rubrique et un texte descriptif

  • La rubrique visitée et ses sous-rubriques jusqu’au niveau le plus bas (les rubriques et sou-rubriques visitées se mettent en état sélectionnés)

d)Dans la rubruque « Photos »


Ce bloc affichera :

  • Une photo représentative de la rubrique et un texte descriptif

  • La rubrique visitée et les albums disponibles

3.Bloc droite

a)Weather


Le bloc Weather affichera le temps et les températures minimum et maximum du jour et du jour suivant.

L’utilisateur pourra facilement changer de ville (villes malgaches) grâce à un selectBox. La ville par défaut est Antananarivo.

Le fond du bloc (bleu foncé quand il fait nuit et bleu clair quand il fait jour à Madagascar) change selon l’heure qu’il fait à Madagascar.

Les informations seront prises du Web Service de Weather Channel, http://www.weather.com/.

b)Convertisseur de devises


Le Bloc convertisseur de devises doit permettre à l’utilisateur de connaitre la valeur d’un prix pour une telle devise, en Ariary.

Pour ce faire, il devra entrer un prix et la devise qu’il veut et cliquer sur le bouton « OK ».

Par défaut, le prix aura la valeur 1 et la devise, l’Euro.

Les informations seront prises du Web Service de WebserviceX, http://www.webservicex.net/.

c)Archives


Ce bloc ne s’affichera que quand l’utilisateur est sur un article.

Le bloc Archives fera apparaitre les articles classés dans la même sous-rubrique que l’article visité.

La pagination se fait par 10 et sans rechargement de page. AJAX.

d)Nuage de tags


Le nuage de tags affiche sous la forme de sphere mouvante 3D en Flash, les mots clefs disponibles sur les articles du site.

Comme tous les nuages de tags du même type, les tags les plus utilisés s’afficheront en plus gard.

Selon possibilité et temps de réalisation, nous opterons plutôt pour juste une liste de tags, toujours avec des tailles différentes selon fréquence d’utilisation.

e)Galerie photo


Il s’agit d’un bloc affichant les albums photos aléatoirement.

Ce bloc présente le titre de l’album et son texte descriptif.

Le clic sur ce bloc affiche le diaporama photo de l’album.

f)Pubs


Le bloc pub affichera aucunes, des ou plusieurs pubs au format et style (arrondi) précisément déterminé. Les pubs peuvent être à la fois des images (.gif, .png, .jpg) et flash.

4.Le pied de page

a)Liens


Le bloc de lien du pied de page réaffichera la liste des rubriques et des sous-rubriques respectives ainsi que des pages du type « Nous contacter ».

b)Recherche


Emplacement destiné à recevoir un champ texte et un bouton de soumission de formulaire pour le moteur de recherche. La page Résultats de recherche affichera les résultats.

c)Rappel Logo


Emplacement réservé, sur le bas de page, pour un rappel de l’identité visuel et du titre du site.

d)Réseau Social


Liens images vers les différents réseaux sociaux Facebook et Twitter où Carambole Visuel aura préalablement créé des comptes.

e)Copyright


Le copyright du site et les liens vers les réalisateurs.

K.Les pages dynamiques

1.La page d’accueil


La page d’accueil présentera un petit aperçu des derniers articles (ou album, dans le cas de la rubrique photo) tout sous-rubriques confondues, inséré par l’administrateur et organisé par rubrique.

Un aperçu est composé d’une image, du titre et du chapeau de l’article en question.

En valeur, on aura un aperçu pour la rubrique « Le guide », un pour la rubrique « Le mag » et un autre pour la rubrique « communauté » (pour ce dernier, ce sera donc un album photo puisque cette rubrique n’a qu’une seule sous-rubrique, « Photos »).

Plus bas, dans un encart « Ne manquez pas », sera affichés les articles (ou albums) le plus récent derrière celui affiché en valeur. Toujours organisé en rubriques.

2.Page d’accueil de rubrique ou sous-rubrique


Il s’agit des pages qui apparaissent lors d’un clic sur une rubrique (« Le mag » ou « Le guide ») ou sous-rubrique.

La page d’accueil d’une rubrique ou sous-rubrique présente toujours des aperçus d’articles à la manière de la page d’accueil (composé d’une image, du titre et du chapeau de l’article en question).

Les 3 derniers articles, toutes sous-rubriques enfants confondues, s’affichent en valeur, les suivantes s’affichent plus bas.

3.La page d’accueil Photos


Notez que, sur le menu, le clic sur la rubrique « Communauté » ne donnera pas de réaction.

La page d’accueil « Photo » affichera les albums photos disponibles. Les albums photos sont présentés par un exemple de photo, le titre et le nombre de photo pour l’album.

Le clic sur un album affiche le diaporama de l’album cliqué.

4.Article


Sur cette page, on affiche les détail d’un article :

  • Titre

  • Contenu HTML

  • Image représentative principale

  • Images (qui s’afficheront en dessous du Google Map)

  • Texte HTML chapeau qui s’affichera en dessous de l’image

  • Le Google Map

5.Page résultat de recherche


Le moteur de recherche cherche un mot clef donné dans la liste de tous les articles de la base de donnée et affiche les résultats.

6.Nous Contacter


La page contact contiendra un formulaire qui permettra à tout internaute de contacter l’administration du site.

Le contenu du formulaire, civilité, nom, prénom, adresse E-mail et le message sera envoyé directement sur une adresse E-mail prédéfini.

Cette page affichera aussi les coordonnées légales du site.

1.Plan du site


La page plan du site affiche un plan général des rubriques et de toutes pages du site (article y comprises).

Chaque page est un lien vers la page correspondante.

L.Les pages statiques


Les pages statiques sont des pages non administrables.

1.Qui sommes-nous ?


La page qui sommes nous affiche un texte stylisé et défini dans la base de données.

2.Mentions légales


La page mentions légales nous affiche un texte stylisé et défini dans la base de données.

M.Diaporama photo d’un album


Le diaporama photo peut s’afficher dan n’importe quelle page du site.

Principalement dans la page « Photos » mais peut-être aussi via un bloc Galerie Photo.

L’apparition de ce faux-popup met tout le contenu du site en grisé. Toutes les photos de l’album apparaissent sur le bas et na navigation pourra se faire grâce à des boutons « précédentes » et « suivantes ».

La photo sélectionnée s’affiche en grand, au dessus. Ainsi que son titre et ses dimensions.

C’est la première photo de la liste qui est sélectionnée par défaut.

Un bouton X situé en haut à droite permettra de fermer le faux-popup.

N.URL Rewriting


Pour des soucis de référencement, les URL de tout le Front-Office sera rewrité de manière à avoir des URL plus parlantes (en considérant que le nom de domaine est www.madagascar-guide.com):


Structure fonctionnelle du Back-Office


Dans cet espace, seuls les administrateurs du site peuvent y accéder.

Le BO comprendra les modules d’administrations suivants :

  • Gestion articles ;

  • Gestion nœud ;

  • Gestion arborescence ;

  • Gestion rubriques ;

  • Gestion publicité ;

  • Gestion administrateur.

O.Présentation


La création du site madaguide sera basée sur une architecture simple et souple tirée d’une application arborescente (réf : http://sqlpro.developpez.com/cours/arborescence/ ).

a)Arborescence


Un menu de niveau zéro constitue le premier niveau de l’arborescence. Il existe 3 menus de niveau 1 qui sont fixes, respectivement « le guide, le mag ; la communauté ».

  1. A chaque Menu de niveau 1, l’administrateur peut associer 1 à N nœuds d’arborescence et 1 à N articles.


b)Les nœuds


Le nœud un est élément de l’arborescence permettant de classifier les pages articles. Un nœud est simplement un libellé. Il est composé de :

  • Titre ;

  • Picto ;

  • Description.

c)Les articles


L’article est le contenu type du site madaguide. Il est composé de :

  • Titre ;

  • Date ;

  • Accès page ;

  • Type de contenu ;

  • Meta-tags ;

  • Meta-description ;

Les champs méta-tags et description sont utilisés pour le référencement et apparaissent dans les balises «  » et «  »

  • Description de l’en tête ;

  • Photo de l’en tête ;

  • L’accès de la page ;

  • Type article (contenu, rubrique ou photo) ;

  • Les publicités associées ;

d)Les rubriques


Les rubriques sont des blocs associés à un article. Il est divisé en 2 sous groupes

Les rubriques avec photo et les rubriques sans photos. Une rubrique est composé de :

  • Type rubrique ;

  • Un titre ;

  • Un picto ;

  • Une photo (pour la rubrique de type avec photo) ;

  • Un auteur (pour la rubrique de type sans photo) ;

  • Un contenu ;

  • La date.

e)Les publicités


Elles sont associées à un article et s’affiche dans le bloc de droite du Front office. Elles peuvent être des tags (html, PHP, JavaScript) ou simplement des photos. Une publicité est composé de :

  • Type ;

  • Tag ;

  • Photo ;

  • Date de création ;

  • Date début publication ;

  • Date fin publication.

f)Illustration





P.Les menus



a)Menus articles, nœuds, rubriques, publicité


Quand l’administrateur click sur l’un de ces menus, il est redirigé sur la liste correspondante. Il peut ajouter, modifier ou supprimer.

Un tri sur toutes les colonnes permet à l’administrateur d'ordonner la liste à son gré.

Une pagination permet de feuilleter la liste.


b)Menu arborescence


L’objectif ici est d’associé 1 à N rubriques, contenus, pubs, photos à un article ; associé 1 à N article à un nœud et associé 1 à N nœuds au menu du niveau 1 de l’arborescence (le guide, le mag, la communauté).

On peut ajouter, modifier ou supprimer un nœud, un article ou un lien ainsi que modifier l’ordre d’affichage dans le front office.

Règles de gestion

E-mails

Q.E-mail Nous Contacter


E-mail non stylisé qui enverra le contenu du formulaire de la page Nous Contacter vers une adresse définie qui est celui de l’administrateur.

Sources


Le client intermédiaire, Cobaltcat Computer Graphics devra fournir les fichiers .psd (Photoshop) au moins pour les principaux pages du site.

Les typos comprises s’il ne s’agit pas de typo web et qu’elles soient payantes ou gratuites.

Et toutes les icônes nécessaires (notamment les icones représentant le temps pour la partie Weather).

Le client devra fournir les textes du site.

Recettes


Le client intermédiaire s’engage, à partir du moment où le produit est sur le serveur de démo et que Vectoris annonce que les recettes peuvent commencer, à effectuer ses recettes dans un délai de 5 jours ouvrés.

Le client peut bien entendu envoyer, durant cette période, plusieurs rapports de recettes. Et ce à partir du premier jour.

Livraison


Vectoris s’engage à mettre à disposition au client une démo qui lui permettra de procéder aux recettes. Les recettes client ne peuvent s’effectuer que sur le serveur de Vectoris.

Vectoris s’engage à livrer tous les sources au client.

Vectoris s’engage à effectuer la livraison pour son client et à faire en sorte que son produit marche sur la plate-forme du client, si et seulement si les conditions de bon fonctionnement du site, relatives aux « contraintes serveur », ci-dessous, sont réunies sur la plate-forme de livraison.

Vectoris ne pourra être tenu responsable d’un quelconque disfonctionnement, si ces dernières contraintes ne sont pas réunies.

Maintenance


Vectoris s’engage à intervenir, en cas d’anomalie détectée, jusqu’à 3 mois après la validation du produit, par le client.

Toutefois, chaque délai de réalisation de chaque correction varie selon la gravité de l’anomalie entre une demi-journée et 5 jours ouvrés à partir de la réception du rapport d’anomalie.

Le client s’engage à faire un rapport d’anomalie détaillé et précis.

Contraintes

R.Navigateurs


  • Firefox 3 ou ultérieur

  • Safari 4 ou ultérieur

  • Google Chrome

  • Flash Player 9 ou ultérieur installé

  • JavaScript actif

Ces compatibilités doivent être respectées pour toutes les parties du Front-Office.

Pour le Back-Office :

  • Firefox 3 ou ultérieur

  • Flash Player 9 ou ultérieur installé

  • JavaScript actif

S.Serveur


  • PHP 5.2 ou ultérieur

  • Apache 2.0 ou ultérieur

  • Installation en module

  • Extension PHP dom installé

  • Extension PHP simplexml installé

  • Extension PHP pcre installé

  • Extension PHP session installé

  • Extension PHP tokenizer installé

  • Extension PHP spl installé

  • magic_quotes_gpc en off

  • magic_quotes_runtime en off

  • session_auto_start en off

  • safe_mode en off

  • Server API, Apache installé en module et non en CGI (exigé pour le pathinfo de l’URL Rewriting)

  • mod_rewrinte d’Apache installé et actif

Il existe aussi plusieurs recommandations pour le fonctionnement optimal du site :

  • register_globals en off

  • asp_tags en off

  • short_open_tag en off

Les configurations et les modules requis cités ci-dessus sont généralement respectés dans le cadre d’une installation normale de PHP 5.2. Et ce même sur les serveurs mutualisés.

Toutefois, une vérification de la part du client ne sera pas superflue.

T.Dead Line


Vectoris s’engage à respecter le deadline convenu : Non précisé.

Note de fin





VECTORIS S.A.R.L.

VC 12 Ambanidia Antananarivo 101 Madagascar - Tél: 00.261.32.43.327.34

Document confidentiel – Tous droits réservés


similaire:

Préambule A. Objet du document Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide. B. Limite du document iconIntroduction 1 Objet du document

Préambule A. Objet du document Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide. B. Limite du document iconRemarques pour une bonne lecture de ce document
«juxtaposés». L’essentiel des apports de connaissance est réalisé par l’enseignement technologique transversal. Certaines connaissances...

Préambule A. Objet du document Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide. B. Limite du document icon[Tapez le résumé du document ici. IL s'agit généralement d'une courte...
...

Préambule A. Objet du document Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide. B. Limite du document iconDe Microsoft SharePoint 2010 pour les professionnels de l’informatique
«en l’état». Les informations et les éléments visuels contenus dans ce document, y compris les url et les autres références à des...

Préambule A. Objet du document Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide. B. Limite du document iconCe document a pour objectif l’accompagnement de l’enseignant dans...

Préambule A. Objet du document Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide. B. Limite du document iconRésumé : Dans le cadre du concours d’idées objet de l’action 10 du Plan Réseaux Electriques
«Réseaux Electriques Intelligents», ce document décrit les besoins de rte en termes de solutions innovantes de monitoring, ainsi...

Préambule A. Objet du document Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide. B. Limite du document iconImplémentation simplifiée de Microsoft sdl
«en l’état». Les informations et points de vue contenus dans ce document, y compris les url et autres références à un site Web, peuvent...

Préambule A. Objet du document Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide. B. Limite du document iconLa commission accessibilité de l’union des aveugles vous propose...
«Montpellier notre ville». En page 2 de ce document un sommaire a été créé pour faciliter l’accès aux différents articles du journal....

Préambule A. Objet du document Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide. B. Limite du document iconLa commission accessibilité de l’union des aveugles vous propose...
«Montpellier notre ville». En page 2 de ce document un sommaire a été créé pour faciliter l’accès aux différents articles du journal....

Préambule A. Objet du document Ce document a pour objet la description fonctionnelle d’un projet au sein de Vectoris, Madagascar Guide. B. Limite du document iconLa commission accessibilité de l’union des aveugles vous propose...
«Montpellier notre ville». En page 2 de ce document un sommaire a été créé pour faciliter l’accès aux différents articles du journal....








Tous droits réservés. Copyright © 2016
contacts
ar.21-bal.com