GithubHelp home page GithubHelp logo

tp-architecture's Introduction

TP Architecture Distribué

Ce TP fonctionne par groupe de 4 ou 5. Nous allons réalisé une solution, ultra simplifié de reservation de billet d'avion. Nous gérons 3 aéroports:

  • New York qui porte le code JFK
  • CDG Paris qui porte le code CDG
  • Detroit qui porte le code DTW

Tout les jours, des billets d'avions sont disponible. Un billet d'avion est consituté:

  • D'un code depart
  • D'un code destination
  • D'un prix (en Euros)

CDG-JFK 400 represente donc un billet d'avion au départ de Paris et à destination de New York à 400 euros.

Etape 0

  • Forker ce repository
  • Ajouter les membres de votre groupe a ce repository pour les besoins de commit
  • Créer une branche qui porte le nom de la façon constituer de la façon suivante: {majeur-du-chef-promo}-{nom-de-votre-groupe}
  • Créer un dossier qui porte le même nom, tout ce que vous allez créer, devra se trouver dans ce dossier.
  • Creer le fichier MEMBERS.md, a l'interieur de ce fichier, rentrer le prénom et nom de chacune des personnes de votre groupe
  • Votre projet devra se trouver dans le dossier projet
  • Faites une Pull Request entre votre branche {code-promo}-{nom-de-votre-groupe} et la branche main de ce repository

Etape 1

Designer ce systeme de reservation de billet d'avion.

La solution doit permettre:

  • de permettre à un utilisateur de voir la liste des voles disponible
  • de reservations des billets d'avion
  • de voir ce qu'il a reservé

Vous présenterez votre design à tous, vous êtes attendu sur:

  • L'architecture globale
  • Le modele de donnée stocké
  • La stack technique

Votre deisgn devra se trouver dans le fichier projet/E1-DESIGN.md

Etape 2

Implémentez votre solution, votre code devra se trouver dans le dossier project/code Lorsque vous avez terminé, venez me voir pour la suite...

Etpae 3

Surprise !

tp-architecture's People

Contributors

never77 avatar ocruze avatar giovannidubard avatar essic avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.