Git Product home page Git Product logo

tp_tramegps's Introduction

PROJET TRAMES GPS

1° LES ACCÈS

Le projet peut être accessible via 2 IP :
- 192.168.65.186, l'adresse sur laquelle vous pouvez accéder au site.
- 192.168.64.157, l'adresse sur laquelle vous pouvez accéder à la BDD.


2° LA BASE DE DONNÉES

Actuellement, la BDD contient 1 base. Vous pouvez y accéder grâce au couple d'identifiants root/root.

BDD

  └── user  
    ├── id : int (clé primaire)  
    ├── pseudo : varchar (255)  
    └── MDP : varchar (255)  
    └── admin : tinynint (1)  

  └── GPS    
    ├── id : int (clé primaire)  
    ├── Longitute : varchar (100)    
    └── Latitude : varchar (100)    
    └── Heure : varchar (100)   

Pour fonctionner, un utilisateur doit être ajouté à la base avec le nom "dudule", le password "root", le nom d'hôte à "%" et lui accorder tous les privilèges.

Un export de cette base existe dans le fichier ./bdd/BDD.sql, que vous pouvez importer directement dans PhpMyAdmin.
Tout est déjà configuré, est un Admin existe sous le nom de 'admin' avec pour mot de passe 'nimba'.


3° ORGANISATION DU CODE

  • ./bdd
    BASE.sql -> un export clean de la base afin que vous puissiez l'importer dans PhpMyAdmin

  • ./documentation
    cahier_des_charges.docx -> document qui contient le cahier des charges
    diagramme_exigences.png
    GANTT.xlsx -> document GANTT du projet
    presentation.pttx -> présentation du pojet sur PowerPoint
    recettage_tests.docx -> document listant les fonctionnalités et contenant les tests réalisés pour le projet
    TP2_CommunicationSerie.pdf -> Rappel du projet avec le fichier pdf
    Use_Case.png

  • ./QtServer
    /QTpartie2
    - database.cpp -> fichier permetant la connexion à la BDD et l'envoi des trames
    - main.cpp -> fichier de base pour Qt
    - Qtpartie2.vcxproj
    - Qtpartie2.vcxproj.filters
    - Qtpartie2.vcxproj.user
    - serialreader.cpp -> fichier utilisé pour la réception et le décodage des trames - serialreader.h -> déclaration de la classe et des méthodes
    Qtpartie2.sln -> fichier qui vous permet d'ouvrir directement tout le projet

readme.md -> ce même fichier que vous êtes en train de lire pour vous aider à comprendre le code


Pour toutes questions sur le projet (en ce qui concerne la deuxième partie), n'hésitez pas à venir demander à Tom, Junior, Alexandre ou Éloïse pour plus d'informations.

Enjoy !

tp_tramegps's People

Contributors

eloiselcr avatar lefevretom60 avatar

Watchers

 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.