Cahier des charges – V1 - Comité d'entreprise de GSB Projet GSB – CE Réservation de voyages Version Date Objet 1 01/10/2012 Création du document 1 Table des matières Contexte .................................................................................................................................................. 3 Existant .................................................................................................................................................... 3 Prestations attendues ............................................................................................................................... 4 Graphisme et ergonomie ......................................................................................................................... 4 Charte graphique ................................................................................................................................. 4 Ergonomie ........................................................................................................................................... 4 Fonctionnalités attendues de l'application de réservation ....................................................................... 5 Cession des droits .................................................................................................................................... 5 Suivi du projet et du planning ................................................................................................................. 5 Pénalités .................................................................................................................................................. 5 Annexe .................................................................................................................................................... 6 Syntaxe XML normalisée par Atlantik................................................................................................ 6 2 Contexte GSB étant une entreprise de plus de 50 salariés, il existe donc dans l'entreprise un comité d'entreprise disposant de son budget propre, chargé entre autre de proposer aux salariés du groupe des activités sociales et culturelles. GSB a choisi récemment de développer en interne les demandes ponctuelles du CE, avec un mode de refacturation en interne. Le maître d’œuvre s’engage à ne porter atteinte à aucun droit de propriété intellectuelle appartenant à des tiers ou au maître d’ouvrage, et s’engage, en cas d’empiètement, à répondre de ces atteintes. Existant Le CE de GSB dispose déjà d'un ensemble d'applications développées par un précédent prestataire de services et réalisé avec le framework Visual Studio. GSB possédant toutes les licences pour ce framework et ne souhaitant pas alourdir le budget, aucune autre solution logicielle ne pourra être proposée. GSB est chargé de compléter cet ensemble en fonction de nouvelles actions menées par le CE. Le CE de GSB a négocié, auprès de la compagnie de navigation Atlantik établissant des liaisons entre certains ports et certaines îles de la côte atlantique, des tarifs préférentiels pour les salariés de GSB et leur famille, leur permettant, le temps d'une journée, de visiter ces îles. Il faut réaliser les travaux permettant, pour gérer une application dédiée : d'alimenter une base de données SQL SERVER avec les données sur les trajets et les dates proposées par Atlantik sous forme de fichier xml d'une part, les données concernant les salariés de la base de données MySQL d'autre part d'enregistrer les réservations des salariés sur les trajets proposés par la compagnie Atlantik. 3 Prestations attendues L’application doit permettre aux salariés in situ de pouvoir gérer leurs réservations. Le maitre d’œuvre doit prendre en charge la création de la base de données suivant un existant sous format XML. Voir annexe au cahier des charges. Conception d'une base de données SQL SERVER permettant d'enregistrer les réservations des salariés sur les trajets qui leur sont proposés. Réalisation d'une application avec le framework Visual Studio permettant aux salariés de GSB d'effectuer leur réservation. L’application, à destination des membres du CE en charge du projet avec Atlantik, permettra d'alimenter la base de données SQL SERVER avec le document XML transmis par Atlantik d'une part, avec les salariés de la base de données MySQL d'autre part. GSB attend que la documentation nécessaire à destination des utilisateurs de vos applications soit fournie en même temps que l’application Graphisme et ergonomie Charte graphique L'allure générale de l’application se caractérisera par : • Un respect de la charte graphique de GSB (logo, typographie). Les couleurs dominantes seront les suivantes : • Gris et bleu. Ergonomie • L’application devra être adaptée à un écran 1024X768. L’interface doit allier simplicité, convivialité, uniformité L’interface doit empêcher la saisie erronée d’information, tant dans le choix et la disposition des éléments graphiques que dans les tests de saisie. . 4 Fonctionnalités attendues de l'application de réservation L'application est mise à disposition du personnel durant une période donnée qui se produit 2 à 3 fois dans l'année : la période des promotions proposées par Atlantik. Durant cette période, un salarié de GSB peut se connecter de façon sécurisée à l'application mise à sa disposition sur l'intranet de l'entreprise. Il peut réserver des places pour lui et sa famille en fonction des disponibilités qui lui sont proposées, annuler éventuellement une traversée réservée, mettre à jour le nombre de places, consulter ses réservations. Le nombre de places étant limité et pour éviter tout abus, un salarié a droit au maximum à 2 réservations par période. Afin de respecter la possibilité de chacun de pouvoir réserver, chaque réservation concerne au maximum 6 personnes. Cession des droits Le prestataire cédera l’ensemble des droits, texte, images, photographies, icônes. Suivi du projet et du planning Le client aura accès à une fiche de synthèse mise à jour régulièrement par le prestataire et consultable à tout moment. Celle-ci comportera au minimum : • Le planning à jour du projet • Les identifiants de connexion (une fois créés) Pénalités Une date limite de rendu des sources va être définie. Tout retard de plus de 3 jours entrainera une pénalité de 25% du prix total de l’application, retranchée sur le montant total dû 〜 Fait à Bagneux en deux exemplaires, le 01/10/2012. Pour GSB Virginie Bilet – Gisèle Lebon Responsables Pour la maitrise d’œuvre (Nom, Cachet, Signature) "Lu et approuvé", le - SANS CORRECTION (Mention à rayer en cas de correction) 5 Annexe Syntaxe XML normalisée par Atlantik DTD document .xml utilisée par Atlantik : <!ELEMENT propositions(trajet+)> <!ELEMENT trajet (portdepart, portarrivee, datetrajet, heuredepart, heurearrivee, bateau, capaciteDispo)> <!ELEMENT portDepart (#PCDATA)> <!ELEMENT portArrivee (#PCDATA)> <!ELEMENT date (#PCDATA)> <!ELEMENT heureDepart (#PCDATA)> <!ELEMENT heureArrivee (#PCDATA)> <!ELEMENT bateau (#PCDATA)> <!ELEMENT capaciteDispo (#PCDATA)> 6