ROSALIE
Virginie
Section DI
- Cahier des charges
- Diagramme de cas d’utilisation
- Diagramme de cas d’utilisation détaillé
- Diagramme de classes
- D...
Société de développement web basée à la Timone à Marseille.




- Création de sites Web
- Référencement
- Hébergement



-...
-Cahier des charges
                                              - Diagramme de cas d’utilisation
                       ...
Il ne s’agit pas de créer sa page perso mais de faire des sites vitrines, donc la
cible se constitue de petits commerces, ...
Accueil




                                 Identification

     Formulaire d'inscription                           Enreg...
-Cahier des charges
                                                                -Diagramme de cas d’utilisation
      ...
Etape 1:                                 Etape 2:
ACCUEIL                                Validation
                Identi...
-Cahier des charges
                            -Diagramme de cas d’utilisation
                            -Diagramme de ...
-Cahier des charges
                                        -Diagramme de cas d’utilisation
                              ...
-Cahier des charges
                                                         -Diagramme de cas d’utilisation
             ...
-Cahier des charges
                               -Diagramme de cas d’utilisation
                               -Diagram...
Header
->addHeader(« titre », « texte », « logo »)

Page                                      Colonne
->addPage(« type », ...
Nous allons voir comment fonctionne l’API.

Nous avons vu la syntaxe à utiliser et la logique qui doit
s’appliquer à cette...
Exam 18122008
Exam 18122008
Exam 18122008
Exam 18122008
Exam 18122008
Exam 18122008
Exam 18122008
Exam 18122008
Exam 18122008
Exam 18122008
Exam 18122008
Exam 18122008
Exam 18122008
Prochain SlideShare
Chargement dans…5
×

Exam 18122008

1 357 vues

Publié le

Publié dans : Business
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 357
Sur SlideShare
0
Issues des intégrations
0
Intégrations
5
Actions
Partages
0
Téléchargements
66
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Exam 18122008

  1. 1. ROSALIE Virginie Section DI
  2. 2. - Cahier des charges - Diagramme de cas d’utilisation - Diagramme de cas d’utilisation détaillé - Diagramme de classes - Diagramme de séquences -Site sur la Martinique
  3. 3. Société de développement web basée à la Timone à Marseille. - Création de sites Web - Référencement - Hébergement - Un service optimum pour un prix minimum. - Des technologies de développement open source - Fournir une copie locale de leurs sites à leurs clients, afin de travailler dans un climat de confiance et dans la durée. - Aider au développement: proposer ultérieurement d’autres services plus complets de gestion automatisée des tâches, de transfert d’information, etc… Leur site www.accro-web.fr
  4. 4. -Cahier des charges - Diagramme de cas d’utilisation - Diagramme de cas d’utilisation détaillé - Diagramme de classes - Diagramme de séquences De la société Accro-web - Proposition du projet Des stagiaires - Spécification du projet - Modélisation des données - Programmation d’une application Objectif -> un site qui permet à des utilisateurs peu ou pas expérimentés, qui ont un besoin de communication, de pouvoir créer leur propre site en quelques clics. Ces sites n’ont pas vocation à devenir marchand mais de faire connaître le société, la personne, une activité, une association.
  5. 5. Il ne s’agit pas de créer sa page perso mais de faire des sites vitrines, donc la cible se constitue de petits commerces, d’association ou toutes personnes ayant un besoin de communication sur une activité. Les étapes dans la conception du site doivent être les suivantes: - Identification - Mise en forme générale - Ajout de contenu dans les pages - Ajout de mise de forme - Ajout d’options - Validation - Paiement et référencement Pour la partie qui nous concerne c’est-à-dire la création du code HTML et CSS, nous proposerons 5 pages allant jusqu’à l’ajout d’options. La société ne sachant encore pas comment elle va procéder pour les étapes suivantes.
  6. 6. Accueil Identification Formulaire d'inscription Enregistrement Mise en forme générale Layout Titre Bannière Pied de page Ajout du contenu Fichier Colonnes Boites Images images Formulaire Texte Mise en forme particulière Police Couleurs Styles Options Newsletter Compteur Livre d'or Paiement et mise en ligne Paiement Validation Mise en ligne
  7. 7. -Cahier des charges -Diagramme de cas d’utilisation -Diagramme de cas d’utilisation détaillé -Diagramme de classes - Diagramme de séquences En priorité développement d’une API permettant de générer le code HTML et CSS Modèle de cycle de vie en spirale. PHP5 ->programmation objet Du fait programmation objet, UML a été choisi pour faire l’analyse. Pas de charte graphique mais une contrainte, le nom de la société ACCRO-WEB doit apparaître dans le pied de page de chaque site.
  8. 8. Etape 1: Etape 2: ACCUEIL Validation Identification Forme générale New Etape 3: Page Ajout contenu Etape 4: Page Mise en forme oui oui Ajouter une Validation page non non Page Etape 6: Validation et SITE Paiement Etape 5: Choix options
  9. 9. -Cahier des charges -Diagramme de cas d’utilisation -Diagramme de cas d’utilisation détaillé -Diagramme de classes -Diagramme de séquences CREER « include » « include » Connexion MODIFIER login « include » AJOUTER MISE EN « include » Solvabilité LIGNE
  10. 10. -Cahier des charges -Diagramme de cas d’utilisation -Diagramme de cas d’utilisation détaillé -Diagramme de classes -Diagramme de séquences AJOUTER DES PAGES « include » AJOUTER « include » DU IDENTIFICATION CONTENU « include » METTRE EN FORME METTRE EN LIGNE PAYER
  11. 11. -Cahier des charges -Diagramme de cas d’utilisation -Diagramme de cas d’utilisation détaillé -Diagrammes de classes -Diagramme de séquences - Choix des fonctionnalités que doit permettre cette API Objectif création Que doit-on pouvoir ajouter ? Dans quel ordre? Les zones doivent-elles être toutes modifiables par l’utilisateur? - Choix des paramètres qui semblent nécessaires à l’élaboration du code. Quels sont les paramètres et les fonctions pour chaque classe? Quelles sont les zones communes à toutes les pages HTML?
  12. 12. -Cahier des charges -Diagramme de cas d’utilisation -Diagramme de cas d’utilisation détaillé -Etapes de conception -Diagramme de classe -Diagramme de séquences INTERFACE client WEB Header Site Footer Page Colonne Boite Formulaire Contenu Interfaces ChampFormulaire Image CSS
  13. 13. Header ->addHeader(« titre », « texte », « logo ») Page Colonne ->addPage(« type », « titre ») ->page[X]->addColonne(« id », « titre », « type ») ->page[X]->addContenu() ->page[X]->colonne[id]->addContenu() ->page[X]->addImage() ->page[X]-> colonne[id]-> addImage() ->page[X]->addGallery() ->page[X]->colonne[id]->addCss() ->page[X]->colonne[id]->addForm() ->page[X]->addCss() Boite ->page[X]->colonne[id]->addBoite() ->page[X ]->colonne[id]->boite[id]->addContenu() ->page[X]-> colonne[id]-> boite[id]->addImage() ->page[X]-> colonne[id]-> boite[id]->addCss() Footer ->addFooter(« contenu »)
  14. 14. Nous allons voir comment fonctionne l’API. Nous avons vu la syntaxe à utiliser et la logique qui doit s’appliquer à cette API pour constituer un site. Voyons le résultat sur un site que j’ai développer en utilisant l’API.

×