Skip to topic | Skip to bottom
Home
Linfo
Linfo.CooAvance2010r1.10 - 27 Apr 2010 - 14:46 - PhilippeCollettopic end

Start of topic | Skip to actions

COO Avancé (2009-2010)

Volume : 36h (3 * 2h de cours, 10 * 3h de TD dont 6 séances "papier" et 4 séances "machine")

Parcours : Informatique (option), MIAGE (obligatoire)

Semestre : 6

Objectif :

  • Sensibiliser à l'ingénierie des systèmes d'information.
  • Donner une vision complète de l'activité de conception au sens large (analyse, conception, spécification) dans le cycle de développement logiciel.
  • Mettre en pratique les différentes activités qui constituent l'étape de conception suivant un processus de développement.

Intervenants

Cours : Philippe Collet.

TD : Philippe Collet, Philippe Renevier.

Evaluation

  • 100 % en projet (pas de 2ème session)

Supports de cours

Modalités de déroulement

Ce module fait réaliser en équipes (4 à 5 personnes) la modélisation en UML d'un système d'information :

  • Les équipes sont formées par consensus par les étudiants d'un même groupe de TD.
  • Les sujets sont tirés au sort.
  • Chaque sujet a au moins un lien avec un autre sujet, il nécessitera donc une collaboration entre les deux équipes concernées, au moins au niveau des cas d'utilisation.
  • Chaque séance de TD est l'occasion d'avancer dans une partie de la modélisation. S'il est d'usage de commencer par les cas d'utilisation, rien n'empêche l'équipe de se concentrer sur le détail d'une partie des cas d'utilisation (en détaillant les autres diagrammes), pour ensuite revenir vers les cas d'utilisation. Le chargé de TD guide les équipes et joue le rôle de client.

Modalités de soutenance

Un mail doit être envoyé au plus tard mardi 27 avril 2010 minuit, à Philippe Collet et Philippe Renevier avec un document de conception en attachement (au format pdf). Ce document de conception doit contenir :

  • Une introduction effectuant le rappel du sujet, et détaillant les choix de conception effectués dans l'ensemble du dossier, y compris dans les interactions avec les autres équipes.
  • L'ensemble des diagrammes de cas d'utilisation, cohérents vis-à-vis des autres systèmes d'informations (un cas d'utilisation se détaille par son diagramme, du texte et/ou un diagramme d'activités détaillant son fonctionnement).
  • Un ou plusieurs diagrammes détaillés de classes (signature typée des attributs et des méthodes).
  • Un diagramme de séquences par cas d'utilisation.
  • Un diagramme de composants du système d'information
  • Un diagramme de déploiement du système d'information
  • Au moins un diagramme d'activités (il est bien sûr pertinent de l'utiliser pour détailler un cas d'utilisation particulièrement complexe...)
  • Au moins un diagramme d'états (il est bien sûr pertinent de l'utiliser pour détailler une classe dont les états sont remarquables...)
  • Des spécifications OCL (préconditions, postconditions, invariants) sur les classes qui vous semblent les plus pertinentes.

Le vendredi 30 avril 2010, une soutenance est effectuée par chaque équipe. Chaque soutenance dure 25 minutes :

  • 15 minutes de présentation : chaque présentation doit faire intervenir tous les membres de l'équipe de façon équivalente. Le plan suivant est conseillé :
    • Introduction et rappel du sujet
    • Présentation synthétique de votre conception : il ne s'agit pas de passer en revue tous les diagrammes de votre dossier de conception, mais plutôt de présenter la réalisation de scénarios typiques de votre application, en illustrant ainsi :
      • les choix de conception
      • les cas d'utilisation et les éventuelles interactions avec les autres systèmes d'information (ceux des autres équipes en priorité !)
      • les classes associées à la réalisation de ces cas, les diagrammes "dynamiques" et les spécifications OCL qui permettent de comprendre le fonctionnement de l'ensemble
    • La présentation peut donc s'articuler autour de plusieurs scénarios, et chaque membre peut ainsi détailler facilement un ou plusieurs scénarios.
  • 10 minutes de question : o Chaque membre du projet doit être capable de répondre aux questions sur les choix de conception généraux, les parties qu'il a conçues, le contenu du dossier de conception, etc.

Planning de soutenance

Vendredi 30 avril 2010, PV-316

  • 8h00 : Mazuel Elodie, De Medeiros Alexia, Zoubaidi Zakaria, Bourkia Mohamed Hamza : Office de tourisme
  • 8h30 : Chamly Marc, Bah Abdoulaye, Randrianaivo Toky, Bouassria Imane : Organisation de mariage
  • 9h : Bories Paul, Enrici Cyril, Gharoual Bouzidi, Royere Kevin : Traiteur
  • 9h30 : Buis aymeric, Giammetta olivier, Anfossi christian, Mencho morgan : Société de sécurité
  • 10h : Abidi Moez, Rezgui Aymen, Amara Wiem, Grassa Karim : Portail communautaire
  • 10h30 : pause
  • 11h : Cartier Michel, Degrange Vincent, Civiez Nicolas, Alaoui Ismaili Amine, Dubling Laurent : Centre de congrès
  • 11h30 : Rouanet Franck, Scoffier Julien, Diallo Abdoul Majid, RAHMANI MOHAMED AYMEN : Traiteur
  • 12h : Bonin Anthony, Delalande Cédric, Dos santos Matthieu, Lespagnard Julien : Société de sécurité
  • 12h30 : Guilbert Jean-Paul, Nshimiyimana Pierre, Carboni Dominique, Wazne Céline : Portail communautaire
  • 13h : pause
  • 14h : Benmansour Amine, Bendjabeur Foudil, Ben mohammed Aroi, Tedjani Sarah : Centre de congrès
  • 14h30 : Romano Jérémy, Vulliet Jonathan, Muhader Sara, Phan Gilles : Office de tourisme
  • 15h : Mallet Pierre, Montalto Elodie, Borsenberger Jérémy, Wrobel Florian : Office de tourisme
  • 15h30 : Poude Aymeric, Togbedji Martial, Vella Nefedova Kateryna, Furia Anissa : Centre de congrès
  • 16h : pause
  • 16h30 : Antoine Maeva, Mopolo Rosa, Cisse Rouguiatou, Rodrigues Pereira Maria Da Luz : Organisation de mariage
  • 17h : CANESTRIER Laurent, MADALENO ALVES Stéphane, CASTELLY Thomas, Garcia Andy, Vivero Yoann : Traiteur
  • 17h30 : Doyet Celine, Picory Sylvain, Sereno-Martini Amelie, Vaubourzeix Thibaut, Ahamada Amir : Société de sécurité
  • 18h : Rizza Bastien, Sahaghian Antoine, Ribeiro Alexia, Jardillier Jean, Derben Nouha : Portail communautaire

Outil pour la modélisation UML

Pour la réalisation du dossier, un outil UML est nécessaire, mais aucun outil en particulier n'est imposé du moment que tous les membres de l'équipe ont les moyens de travailler ensemble avec le même outil.

L'outil par défaut est Papyrus UML v1.11 : http://www.papyrusuml.org . C'est un produit basé sur Eclipse, donc entièrement développé en Java et disponible sous Linux, Windows et Mac. Il supporte les principaux diagrammes UML 2, sauf le diagramme d'activités. Afin de réaliser ces diagrammes, un plugin supplémentaire a été ajouté à la version de Papyrus : il s'agit d'UMLet (http://www.umlet.com/), un petit outil de dessin de diagrammes UML (sans gestion de la cohérence), qui est disponible sous forme d'application ou de plugin Eclipse. La version 1.11 de Papyrus installé sur Linux au troisième étage du PV est disponible dans le répertoire /usr/local/papyrus.

Par ailleurs, l'outil Umbrello est normalement aussi installé sur les machines Linux du 3ème étage.

Calendrier

  • 9 février 2010 : 1er cours
  • 12 février 2010 : 1er TD
  • 27 avril 2010 minuit : date limite de rendu du dossier (par mail)
  • 30 avril 2010 : soutenance

Contenu du dossier à rendre

Le dossier comprendra la conception et la spécification de votre modélisation. Il sera composé des éléments suivants :

  • Ensemble des diagrammes de cas d'utilisation, cohérents vis-à-vis des autres systèmes d'informations.
  • Diagramme détaillé de classes (signature typée des attributs et des méthodes).
  • Un diagramme de séquences par cas d'utilisation
  • Un diagramme de composants du système d'information
  • Un diagramme de déploiement du système d'information
  • Au moins un diagramme d'activités (il est bien sûr pertinent de l'utiliser pour détailler un cas d'utilisation particulièrement complexe...)
  • Au moins un diagramme d'états (il est bien sûr pertinent de l'utiliser pour détailler une classe dont les états sont remarquables...)
  • Des spécifications OCL (préconditions, postconditions, invariants) sur les classes qui vous semblent les plus pertinentes.

L'ensemble du dossier, ainsi que la plupart des diagrammes, devront être accompagnés d'explications et/ou de motivations des choix de conception. Ceci est crucial pour la compréhension des diagrammes et représente une partie non négligeable de la note finale attribuée.

Tout retard sera sanctionné par pénalité sur la note (désolé…).

Sujets

Les différentes entreprises listées ci-dessous ont besoin d'un nouveau système informatique adapté à leur métier. L'objectif du nouveau système informatique est, en plus de répondre aux besoins exprimés ci-dessous, de permettre de connaitre les coûts et profits des entreprises ou services concernés.

Office de tourisme de Ramon-Les-Chênes

L'office de tourisme de la station balnéaire de Ramon-Les-Chênes s'occupe de la promotion et de l'organisation des évènements à caractère touristique et culturel dans la commune. Il dispose ainsi d'un système d'information complet en intranet qui permet la diffusion rapide des informations sur le site internet de l'office de tourisme. Le système à concevoir est à la fois le système d'information et le portail web de l'office. Le site permet d'une part le référencement de tous les établissements liés au tourisme (agences immobilières, hôtels, résidences de tourisme, chambres d'hôtes, campings, locations saisonnières, restaurants / vie nocturne, shopping, loisirs...). D'autre part, il doit permettre d'éditer des rubriques générales liés aux événéments et à leur organisation (plan et accès, news, découverte, phototèque). Certaines de ces rubriques sont permanentes, d'autres seront créées et maintenues au gré des manifestations importantes (festival de bignou moldaque, festivités de noël, etc.). Certaines manifestations récurrentes (carnaval...) conserveront leur rubrique toute l'année.

Le site permettra à d'autres systèmes d'information en ligne de s'interface avec lui pour envoyer des notifications (centre de congrès) ou en recevoir (possibilité de réserver un hotel / un camping a partir du site de l'office vers un site partenaire).

Centre de congrès de Ramon-Les-Chênes

L'activité du centre de congrès de Ramon-Les-Chênes est la mise à dispositon et la gestion d'un batiment contenant une très grande salle polyvalente de spectacle ainsi que de plus petites salles. Le système d'information doit ainsi gérer la réservation des différentes salles (certaines salles sont modulables) avec la disponibilité des locaux en fonction des capacités et des moyens fournis. Ces réservations peuvent aussi être faites en conjonction avec d'autres prestations (traiteur, sécurité) et des devis globaux sont fournis aux clients. Les moyens fournis lors des réservations peuvent inclure du matériel informatique et/ou audio-vidéo. Dans ce dernier cas, il est possible de fournir un service de diffusion audio/video sur le web pour des événements.

Tous les événements publiques sont automatiquement transmis, avec leur programme, à l'office de tourisme pour diffusion et publicité. Ces informations sont aussi envoyées sur le site web du centre de congrès qui existe déjà et qui est sous-traité en Infogérance à la société Portos Origine. Enfin, le centre de congrès dispose de plusieurs bornes internet où sont diffusées toutes les informations sur les événements en cours, publiques ou privés (heure, lieu...).

Traiteur événementiel Canapé d'angle

Le traiteur "Canapé d'angle" est spécialisé dans la gestion de réception avec buffet, cocktail déjeunatoire ou dinatoire, ou repas servi à table.

Son système d'information lui permet de gérer les rendez-vous avec les clients pour conseil et/ou dégustation, d'organiser le planning sur les événements (cuisine centrale, nombre de commis supplémentaires pour la production, nombre de serveurs, logistique pour livraison et cuisine sur place). Le système d'information gère ainsi le planning des personnels employés par le traiteur (cuisine, service, commerciaux) mais aussi les commandes de matières premières en fonction des menus proposés et de la quantité à mettre en oeuvre pour les réceptions à gérer. Le traiteur met à disposition des menus type mais peut aussi réaliser des menus sur-mesure complet. La "commande" relative à une prestation peut aussi s'accompagner de personnels extérieurs, de matériels (nappe, vaisseille, four, desserte, camion réfrigérée, cuisine portable complète...) internes ou loués pour l'occasion et d'autres fournitures dans le cadre d'une réception entièrement géré (sécurité, chaises, tables).

Dans le cadre de ses activités, le traiteur est notamment en relation avec le centre de congrès, l'organisateur de mariages, et la société de sécurité.

Organisateur de mariages Le plus beau jour

La société "Le plus beau jour" est spécialisée dans l'organisation de mariages clés en main. Cette activité de "Wedding Planner" consiste à fournir une assistance dans le choix et la coordination des différents prestataires d'un mariage : lieux, vêtements, bijoux, traiteurs, fleuristes, coiffure/maquillage, ambiance musicale, faire-part, dragées, photo-vidéo, location de véhicules et de lieux de résidence, sécurité...

La société gère un portefeuille de prestataires avec lequel elle passe des accords commerciaux et reçoit ainsi une commission d'apporteur d'affaires. Ces commissions sont généralement négociées par pourcentage, mais tout dossier est spécifique quant aux prestations et commissions. Suivant les prestataires, les commissions sont réglées à la prestation ou au mois. La société facture aussi aux clients des prestations de coordination avant et pendant le mariage. Chaque événement est géré comme un projet à part entière, avec un rétro-planning stricts sur les différents points d'organisation (rencontre avec les prestataires, visite, dégustation...).

Dans le cadre de ses activités, la société est en relation avec les systèmes d'information du traiteur Canapé d'angle et de la société de sécurité Gardozy.

Société de sécurité Gardozy

L'activité de la société "Gardozy" se concentre sur la région PACA. Elle dispose de 3 agences (Nice, Marseille, Ramon-Les-Chênes) dans lesquelles elle fournit un certain nombre de services en mettant à disposition personnels et matériels de sécurité. Les prestations sont diverses et vont de l'accueil (orientation des visiteurs, réalisation de badges, gestion des accès parkings), à la logistique (gestion du courrier et des salles de réunion, organisation des déplacements) et à l'évènementiel au sens large (salons, congrès, séminaires, évènements privés, gestion des flux de public).

La société gère ainsi un planning précis de mise à disposition de ces personnels en fonction de leur formation (agent de sécurité, agent de surveillance, agent qualifié "pompier", maître-chien, agent hygiène / prévention) et propose des prestations clés en main pour des événements standards (sécurisation d'un lieu privé, conférence de presse, etc.). La société met aussi à dispotion son centre de formation et ses formateurs pour des sessions de formation officielle au différents métiers de la sécurité. Les personnes formées peuvent être des employés et des personnes extérieures ayant payé pour cette formation. Les formations sont aussi organisées autour d'un planning prévu jusqu'à un an à l'avance.

La société Gardozy est en relation directe avec l'office de tourisme et le centre des congrès car elle a remporté un marché public d'une durée de 5 ans pour la mise à disposition de personnels de sécurité pour les événements organisés directement par l'office et le centre de congrès de Ramon-Les-Chênes.

Portail communautaire Mon événement sur la côte

Le portail "Mon événement sur la côte" est un site de référencement et de notation communautaire de tous les prestataires et événements se passant dans la région PACA. Le système d'information permet le référencement de tout site et prestataire selon des rubriques prédéfinies (mais modifiables) et des mots-clés pour l'organisation en nuages de tags. Le site permet ainsi d'afficher et de rechercher dans les événements à venir ou passés, ou dans des pages jaunes selon les rubriques. Lorsque des prestataires affichent leur participation à un événement, ils sont automatiquement liés dans le nuage de tags affiché pour cet événement.

Chaque événement ou prestataire peut être noté par les internautes qui doivent au préalable s'inscrire. Le système de notation peut être global, avec une seule note, ou décomposé en plusieurs sous-notes (et moyennes), avec une note par caractéristique. Les caractéristiques notées sont dépendantes des rubriques dans lesquelles apparaissent les sites ou prestataires. Enfin, chaque internaute inscrit est évalué en interne par une moyenne des évaluation qu'ils donnent. L'affichage des évaluations par site/prestataire utilisera cette information pour afficher en premier les évaluations des internautes "raisonnables" (mettant des notes bonnes et mauvaises) en écartant les évaluations des internautes trop gentils (tout le temps de bonnes notes) ou trop méchants (tout le temps des mauvaises notes).

L'ensemble du site devra permettre de référencer ou d'être référencé sur les principaux réseaux sociaux du web.

Formation des équipes

Vendredi Matin

Salle M II - 4, enseignant : Philipe Collet

Office de tourisme de Ramon-Les-Chênes
Mazuel Elodie

De Medeiros Alexia

Zoubaidi Zakaria

Bourkia Mohamed Hamza

Centre de congrès de Ramon-Les-Chênes
Benmansour Amine

Bendjabeur Foudil

Ben mohammed Aroi

Tedjani Sarah

Traiteur événementiel Canapé d'angle
Bories Paul

Enrici Cyril

Gharoual Bouzidi

Royere Kevin

Organisateur de mariages Le plus beau jour
Chamly Marc

Bah Abdoulaye

Randrianaivo Toky

Bouassria Imane

Société de sécurité Gardozy
Buis aymeric

Giammetta olivier

Anfossi christian

Mencho morgan

Portail communautaire Mon événement sur la côte
Abidi Moez

Rezgui Aymen

Amara Wiem

Grassa Karim

Vendredi Matin

Salle M II - 3, enseignant : Philipe Renevier-Gonin

Office de tourisme de Ramon-Les-Chênes
Romano Jérémy

Vulliet Jonathan

Muhader Sara

Phan Gilles

Centre de congrès de Ramon-Les-Chênes
Cartier Michel

Degrange Vincent

Civiez Nicolas

Alaoui Ismaili Amine

Dubling Laurent

Traiteur événementiel Canapé d'angle
Rouanet Franck

Scoffier Julien

Diallo Abdoul Majid

RAHMANI MOHAMED AYMEN

Organisateur de mariages Le plus beau jour
??

Société de sécurité Gardozy
Bonin Anthony

Delalande Cédric

Dos santos Matthieu

Lespagnard Julien

Portail communautaire Mon événement sur la côte
Guilbert Jean-Paul

Nshimiyimana Pierre

Carboni Dominique

Wazne Céline

Absent du matin non prévu :
Dubling Laurent

Montalto Elodie (déplacée l'aprem)

Rizza Bastien (déplacé l'aprem)

Sahaghian Antoine (déplacé l'aprem)

Vendredi Après-midi

Salle M II - 4, enseignant : Philipe Collet

Centre de congrès de Ramon-Les-Chênes

Poude Aymeric

Togbedji Martial

Vella Nefedova Kateryna

Furia Anissa

Société de sécurité Gardozy

Doyet Celine

Picory Sylvain

Sereno-Martini Amelie

Vaubourzeix Thibaut

Ahamada Amir

Organisateur de mariages Le plus beau jour

Antoine Maeva

Mopolo Rosa

Cisse Rouguiatou

Barry Lamou

Rodrigues Pereira Maria Da Luz

Portail communautaire Mon événement sur la côte

Rizza Bastien

Sahaghian Antoine

Ribeiro Alexia

Jardillier Jean

Derben Nouha

Office de tourisme de Ramon-Les-Chênes

Mallet Pierre

Montalto Elodie

Borsenberger Jérémy

Wrobel Florian

Traiteur événementiel Canapé d'angle

CANESTRIER Laurent

MADALENO ALVES Stéphane

CASTELLY Thomas

Garcia Andy

Vivero Yoann

-- PhilippeCollet - 09 Apr 2010


to top

I Attachment sort Action Size Date Who Comment
COOavance-C1.pdf manage 475.8 K 11 Feb 2010 - 09:19 PhilippeCollet  
COOavance-C2.pdf manage 445.4 K 11 Mar 2010 - 09:51 PhilippeCollet  
COOavance-C3.pdf manage 160.5 K 11 Mar 2010 - 09:52 PhilippeCollet  

You are here: Linfo > CooAvance2010

to top

Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WIKIDeptinfo? Send feedback