Giter Site home page Giter Site logo

p_topprice's Introduction

P_TopPrice

Attention, ce projet doit être lancé avec le zoom de windows à 100%!

Pour lancer le projet, vous devez avoir installé les librairies nécessaires pour WinUI3. Voir : https://docs.microsoft.com/en-us/windows/apps/windows-app-sdk/set-up-your-development-environment?tabs=vs-2022-17-1-a%2Cvs-2022-17-1-b

Pour recréer ce projet de votre côté, vous pouvez regarder le projet lié avec toutes les tâces à suivre en plus des documents fournis.

Pour naviguer dans les graphiques des historiques des prix, vous pouvez utiliser click-droit pour bouger, roulette pour zoommer, click-gauche sur les points pour voir avec exactitude la date et le prix ainsi que sélectionner en appuyant et glissant avec la roulette de souris pour zoomer sur la zone sélectionnée.

p_topprice's People

Contributors

bnopp avatar xypor avatar

Watchers

 avatar

p_topprice's Issues

Table de Prix

Ajout d'une table de prix

Ajouter dans la BD une table de prix où l'on va garder l'historique des prix de chaque smartphone.
Pour le relier au smartphone correspondant, utiliser une Foreign Key vers la table t_smartphone

  • Mettre à jour le modèle de BD

Gestion de Clients

Gestion d'une liste de clients

Implémenter la gestion d'une liste de clients avec:

  • Les smartphones qui leur ont été vendus
  • Prix
  • Numéro de facture
  • Date de vente
  • Date de fin de garantie

Définir les requêtes:

  • Retrouver pour chaque client les téléphones qui leur ont été vendus
  • Retrouver pour chaque téléphone combien de clients l’ont acheté
  • Retrouver pour chaque téléphone quels clients l’ont acheté

Récupération Smartphones

Récupération de Smartphones

Pour au moins 30 smartphones sortis entre 1.01.2016 et maintenant, récupérer leurs spécifications publiées sur le web. Il faut connaître:

  • Marque
  • Modèle
  • Constructeur
  • OS
  • Fournisseur
  • Prix
  • Caractéristiques hardware

Mettre les données sous Excel

Création BD

Création Base de Données

  • Création d'un Modèle UML de la BD
  • Importer les données du fichier excel dans la BD

Définir, sauvegarder et tester les requêtes permettant de:

  • Retrouver tous les smartphones regroupés par OS (iOS, Android, Windows)
  • Classer les smartphones par taille d’écran du plus grand au plus petit
  • Montrer l’évolution du prix en CHF de chaque appareil depuis sa sortie
  • Retrouver tous les smartphones regroupés par constructeur
  • Classer les 5 meilleurs smartphones en fonction de leur autonomie en utilisation multimédia (Plus ça dure longtemps, mieux c’est)
  • Classer les 10 meilleurs smartphones en fonction de leur CPU (Plus le produit fréquence d’horloge * nb de cœurs est élevé, mieux c’est)
  • Classer les 5 meilleurs smartphones en fonction de leur CPU, taille d’écran (plus c’est grand, mieux c’est) et de la quantité de RAM (plus il y en a, mieux c’est)
  • Montrer les 3 smartphones les plus chers aujourd’hui
  • Montrer le smartphone le moins cher aujourd’hui, par marque et par OS

Interface GUI

Interface GUI

Interface GUI afin d’exécuter ces requêtes et ainsi obtenir une mise en page simple, mais efficace, des valeurs retournées. On peut même utiliser des listes déroulantes pour afficher les smartphones selon d’autres critères.

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.