Projets d'Informatique 3e IG - Moodle
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
Projets d’Informatique 3e IG M. BENJELLOUN : 2019 Projets 3IG - 1 - Projets d’Informatique Bac3IG L'objectif central du projet en informatique est de permettre à une équipe (3 à 4) d’étudiants de se confronter à un problème de taille conséquente, de pouvoir l’analyser et lui trouver une solution informatique interactive. Cette solution se base sur la conception, la réalisation et la validation. La phase de réalisation est précédée d’une phase de recherche et du choix des langages/OS modernes et des outils facilitant le développement. L’acquisition des données et les résultats sont visualisés à l'aide d'une interface graphique utilisateur conçue et développée dans le langage au choix de l’équipe. La seule contrainte est d’atteindre les objectifs de fiabilité, d’évolutivité et de maintenabilité. M. BENJELLOUN : 2019 Projets 3IG - 2 - 1
M. BENJELLOUN : 2019 Projets 3IG - 3 - Conduire un projet C'est prendre toutes les mesures nécessaires pour faire en sorte que le projet atteigne ses objectifs, notamment sur quatre axes principaux : ation • le respect des objectifs de qualité des livrables ; • le respect des délais ; • le respect des coûts ; • la satisfaction du client Planifier M. BENJELLOUN : 2019 Projets 3IG - 4 - 2
Client Chef de projet Equipe Spécification Conception (cahier des charges) ( solutions techniques) Logiciel Imaginer Concevoir Réaliser CDIO (Conceive — Design — Implement — Operate) : initiative Exploiter éducative pour la formation d'ingénieurs du monde entier. M. BENJELLOUN : 2019 Projets 3IG - 5 - Design Pattern Développer un logiciel = étudier, concevoir, mettre au point, maintenir et améliorer le logiciel. Bonne pratique de conception d'un logiciel : → patron de conception (design pattern) qui décrit un arrangement récurrent de rôles et d'actions joués par des modules d'un logiciel M. BENJELLOUN : 2019 Projets 3IG - 6 - 3
Exemple d’outils de gestion de projet Proprietarie : Libre : Business Driver Collabtive Clarizen dotProject Gesprojet OpenProj LisaProject GanttProject MacProject phpGroupWare Microsoft Project PHProjekt Planner Suite Project.net PlanningForce Project-Open Project Monitor Project'Or RIA Projectplace ProjeLead SAP RPM SOPlanning TeamworkPM web2project Tenrox Xplanner VisualProjet M. BENJELLOUN : 2019 Projets 3IG - 7 - Outils de contrôle qualité NDepend: est un outil de Visual Studio pour gérer la complexité du code en .NET et atteindre un niveau élevé de sa qualité. Avec NDepend, la qualité du logiciel est visualisée à l'aide des graphiques et des arborescences et mises en application grâce à des règles standard ou personnalisées. M. BENJELLOUN : 2019 Projets 3IG - 8 - 4
Chaque équipe (3 à 4, … étudiants) est amenée à s’informer avant le choix du projet, ensuite se documenter et prendre note des références. Elle doit faire preuve d’imagination, d’initiative, d’innovation et d’organisation. Imaginer CDIO (Conceive — Design — Implement — Operate) : Concevoir initiative éducative pour la formation d'ingénieurs du monde entier. Réaliser Exploiter M. BENJELLOUN : 2019 Projets 3IG - 9 - Imaginer CDIO (Conceive — Design — Implement — Operate) : Concevoir initiative éducative pour la formation d'ingénieurs du monde entier. Réaliser Exploiter Imaginer : comprendre le problème et imaginer des solutions Concevoir : proposer des solutions et en choisir une Réaliser : construire un dispositif/application Exploiter : tester, évaluer, … M. BENJELLOUN : 2019 Projets 3IG - 10 - 5
L’approche de gestion de projet agile Différences par rapport aux approches traditionnelles prédictives et séquentielles. 2 séminaires : • Agile Solution Factory; Ir. Julien Vandercammen, Team Leader Intégration/Scrum Master chez D'Ieteren Auto. 08/02/2019 • Project&ICT_Team_Management ; Ir. Gianni Farini, Product Owner au sein du département Data de BNP Paribas Fortis, 12/02/2019 M. BENJELLOUN : 2019 Projets 3IG - 11 - Évaluation L’évaluation se fait sur la base du rapport et du code source fourni + une présentation de l’application à M. Benjelloun (± X min): 75% une présentation orale par l’équipe devant un jury (±25 min/3E) 25% M. BENJELLOUN : 2019 Projets 3IG - 12 - 6
Choix PC1 PC2 Séminaire Avant le 11/02 12h00 (mail): le 11/02: Affectation Votre choix de 3 applications par ordre de préférence. (éventuellement avec argumentation de vos choix ) Avant le 18/02 à 23h00 : Par mail/Site 1er rapport (1 à 4 pages) : pseudo-Cahier de charges + démarches + planning ! . PC_1 : mardi 19/02 à partir de 13h30 selon ordre (Imaginer) (+- 20mn/3E) Séminaire Avant le 11/03 à 18h : Par mail/Site 2eme rapport (2 à 5 pgs): C Ch + État d’avancement(Conception, planning, répartition des tâches, …) PC_2 : 12/03 à partir de 13h30 selon ordre (Concevoir) (+- 20 mn/3E) M. BENJELLOUN : 2019 Projets 3IG - 13 - Avant le 22/04 à 18h : Par mail/site 3eme rapport (2 à 10 pgs): C Ch + État d’avancement, photos dispositif, PC_3 : 23/04 à partir de 10h30 selon ordre (Réaliser) démos Le 7/05 Examen avec M. Benjelloun Démo de l’application, sans transparents Le 13/05 avant 16h00 il faut déposer : L’application (exécutable et sources) Le rapport final (en format doc, pdf, …) par mail/Site et 1 exemplaire papier Le doc : slide de présentation du projet Le 14/05 : Présentation devant le jury (±25 min/3E) Le 14/05 avant 20h00 : Par mail /site Les transparents de la présentation M. BENJELLOUN : 2019 Projets 3IG - 14 - orale. 7
→ Par mail ! FPMS - IG : Espace numérique de suivi des travaux de groupe http://fpms.eu M. BENJELLOUN : 2019 Projets 3IG - 15 - Le rapport final (20-60 pages) respectera au moins les points suivants : • Résumé en français et en anglais (une page max), • Suivi de la démarche CDIO, étape par étape, + modélisation • Résultats et évaluations, Design Pattern •Portabilité de l’application (peut fonctionner de manière portable ?) !!! Conclusion, les difficultés rencontrées, les limitations et les propositions d'amélioration + perspectives • Description de l’installation et de fonctionnement de l’application (captures d’écran), Manuel d’utilisation + Manuel de référence (Si suite) • Qui a fait quoi dans le groupe (1 page /Etud. Avec photo de chaque membre)? + Une vidéo de l’application + 1 slide du projet N’oubliez pas d’indiquer sur tout document ou support informatique vos coordonnées (nom, adresse mail). Les rapports reçus ultérieurement (même d’une minute de retard) seront amputés de points de pénalité de retard. M. BENJELLOUN : 2019 Projets 3IG - 16 - 8
+ 1 slide du projet Titre : … Client : … Noms étudiants • Défi: … • Contexte: … Photos • Critères: … Images M. BENJELLOUN : 2019 Projets 3IG - 17 - Références et plagiat !! Le plagiat consiste à s'inspirer d'un modèle que l'on omet délibérément ou par négligence de désigner. Le plagiaire est celui qui s'approprie frauduleusement le style, les idées, ou les faits. Voir document 2e Bac M. BENJELLOUN : 2019 Projets 3IG - 18 - 9
Quantité de travail 6 ECTs * 30 h = 180 h / étudiant M. BENJELLOUN : 2019 Projets 3IG - 19 - Les projets M. BENJELLOUN : 2019 Projets 3IG - 20 - 10
Encadrants Mohammed Benjelloun → → (1) Philippe Fortemps → → (2) Sidi Mahmoudi → → (3) M. El ADOUI → → (4) O. Debauche → → (5) M.A. Belarbi → → (6) Mi BAGEIN → → (7) Y. Amkrane → → (8) (3) (4) (5) (6) (7) (8) M. BENJELLOUN : 2019 Projets 3IG - 21 - Pour un projet (I), (J) Nb_E = Inf_Sup Préférence Contexte Lors de diverses manifestations nous sommes amenés à mettre en valeur les travaux de recherches et les réalisations de nos étudiants. Cependant, Il n’est pas toujours possible pour les inventeurs d’être présents. D’où la demande : les étudiants doivent nous fournir des réalisations et des outils pour alimenter des posters, des vidéos, des brochures … Objectif Le développement d’un dispositif permettant d’améliorer la visibilité des travaux réalisés au sein de notre faculté. Mise en œuvre Un inventaire des technologies existantes sera réalisé. Un choix technologie justifié sera fait. Une attention particulière sera donnée pour minimiser les coûts, à la réplicabilité et à l’extensibilité du dispositif. M. BENJELLOUN : 2019 Projets 3IG - 22 - 11
Programmation Graphique (1) Nb_E = 3_3 Créer un outil pédagogique de dessin permettant de transformer un organigramme en un programme et vice versa. Créer une interface graphique et des composants de base. Discuter de la compatibilité de votre application avec les programmes qui existe sur le marché. Discuter des limites de votre programme. Inspirer vous par exemple de « AlgoDraw » Freeware Afficher 10 fois un message for (int i=0 ; i
LEDs’ play 2.0 (5), (1) Nb_E = 3_4 Un Mur de Led élaboré par les étudiants de BAC 3 en 2016-2017. Il s’agit d’un “mur” de dalles de LEDs contrôlé par un microprocesseur à l’aide d’une application mobile installée sur un Smarphone. C’est un mur de jeux interactif : Sudoku, un Snake et un Space Invaders. Objectifs: • Ajouter de nouveaux jeux • Permettre à un utilisateur distant de jouer sur le mur de Led • permettre d’y jouer avec la Kinect et effectuer des actions à partir des mouvements du corps. Mise en œuvre et prérequis : • Programmation Raspberry Pi en Python • Montage des composants électroniques M. BENJELLOUN : 2019 Projets 3IG - 25 - LEDs’ play 2.0 (5), (1) Nb_E = 3_4 M. BENJELLOUN : 2019 Projets 3IG - 26 - 13
Piloter un circuit de train électrique (2), (1) Suite d’une version élaboré par les étudiants de BAC 3 en 2017-2018. Nb_E = 2_3 Développer des outils pour piloter un circuit de train électrique (HO ou autre) en utilisant Arduino (pour le contrôle des aiguillages, des signalisations, …) et/ou Raspberry (pour le pilotage des trains et l’évitement des accidents…) Par exemple : on pourrait voir les éclairages s’allumer dans les gares, en fonction de l’heure ; avoir un tableau de contrôle ; … M. BENJELLOUN : 2019 Projets 3IG - 27 - Internet of Things L’Internet des Objets est présent partout. Afin d’illustrer son fonctionnement lors de diverses manifestations comme les journées portes ouvertes, printemps des sciences et même des cours, nous sommes amenés à mettre en valeur certains travaux et réalisations de nos étudiants. M. BENJELLOUN : 2019 Projets 3IG - 28 - 14
Une maquette de maison intelligente (5) - (1) Nb_E = 3_3 Contexte : Nous aimerions concevoir une maquette 3D équipées de capteurs permettant d’expliquer et le fonctionnement et les interactions de ces derniers. Objectif : Concevoir une maquette d’immeuble et y intégrer des capteurs IoT Mise en œuvre et prérequis : • Programmation Raspberry Pi en Python / Arduino C++ • Dessin 3D sous Solidworks • ~ Impression 3D • Montage des composants électroniques (capteurs) interchangeable Contraintes : • Système connectable par Ethernet et Wifi • Contrôlable à l’aide d’une application mobile ou Site Intranet • Maquette réplicable / modulable et transportable Estimation des dépenses • Dépenses : -250 € M. BENJELLOUN : 2019 Projets 3IG - 29 - Une maquette d’une ville intelligente (5) - (1) Nb_E = 3_4 Contexte : Nous aimerions concevoir une maquette 3D équipées de capteurs permettant d’expliquer et le fonctionnement et les interactions de ces derniers. Objectif : Concevoir une maquette d’une petite ville et y intégrer les capteurs IoT Mise en œuvre et prérequis : • Programmation PyCom en Python / Waspmote C++ • Dessin 3D sous Solidworks • Impression 3D • Montage des composants électroniques (capteurs) Contraintes • Système connectable par LoRaWan et Wifi • Contrôlable à l’aide d’une application mobile ou d’une site Intranet • Maquette réplicable et transportable Estimation des dépenses • Dépenses : -400 € M. BENJELLOUN : 2019 Projets 3IG - 30 - 15
Imprimante 3D à moins de 200 euros ! (1) Nb_E = 3_3 Motif imprimé consommable !? Nécessité d’utilisation de la programmation M. BENJELLOUN : 2019 Projets 3IG - 31 - Système de sécurité basé sur les messages vocales (4) - (1) Contexte : Smart home Security Nb_E = 3_3 Objectif : sécuriser une habitation contre les éventuels vols. Le système doit envoyer une alerte vocal (pré enregistré) pour dissuader le voleur. Le système doit également envoyer un courriel et un SMS au propriétaire. Un tutorial basique est fourni en ligne (Lien 1). Il est demandé de développer cet exemple pour le rendre plus utilisable et fiable. Matériels demandés : • ESP8266 carte connectée (disponible) • PIR sensor (capteur de présence) • Module vocale ISD1820 (à acheter sur Amazon à 3 euros) • Régulateurs LM317, LM7805 (voir les liens ci-dessous) • BC547 (2Nos) (à acheter sur Amazon à 1,18 euros) • 1K, 200ohm,330ohm résistances (disponibles) • Condensateur électroniques 10uf and 0.1uf (à acheter sur Amazon 5 pour 1,39 euros) • Adaptateur 12V / Batterie de 9V (Disponible) Estimation des dépenses : • Dépenses : 15 € https://circuitdigest.com/microcontroller-projects/esp8266-based-iot-security-system (Tutorial) https://www.youtube.com/watch?v=JlpE1V2yD6w (Example concret) M. BENJELLOUN : 2019 Projets 3IG - 32 - 16
Robot humanoïde et smart home (4) - (1) Contexte : IOT- smart home – I.A. Nb_E = 3_4 Objectif : réaliser une application permettant à un robot humanoïde de contrôler via le réseau internet des objets connectés. • Sélection des applications à exécuter au niveau d’internet d’objets en utilisant des Arduinos ou des microcontrôleurs actionneur connectés au réseau (allumer une lampe/chauffage …, dessiner un objet avec des leds etc.) • Exploiter le côté reconnaissance de la parole, de visage ou des gestes (par exemple le robot doit envoyer une requête pour allumer le chauffage quand on lui dit qu’il fait froid !) • Adaptation au robot humanoïde NAO ou bien Pepper. Mise en œuvre et prérequis : Python, Keras, C++, Arduino, Chorégraphe Estimation du cout : 0 € M. BENJELLOUN : 2019 Projets 3IG - 33 - Intelligence artificielle && Deep Learning Les étudiants recevront des ressources pour s’initier au Deep Learning avec la librairie keras Mais l’étude de la littérature des techniques de Deep Learning et à charge des étudiants • Préparation de la base de données si elle n’existe pas • Entrainement • Calcul M. BENJELLOUN : 2019 Projets 3IG - 34 - 17
Le miroir intelligent qui communique (2) (1) Contexte : Nb_E = 3_3 IA - nouvelles technologies Budget : !!? Objectif : réaliser un miroir intelligent (Smart Mirror) qui permet aux utilisateurs (visiteurs) de voir de multiples informations comme la météo, la date, une direction … Mise en oeuvre : implémentation d’un programme de reconnaissance faciale (ou vocal) sur une carte Rasphery pi connecté, le miroir peut reconnaitre ses utilisateurs. Possibilités de → Programmation mobile (partage de photos/vidéos ) → Installation des caméras sur le miroir → Rasphery pi 3; Reconnaissance faciale → Jouer le rôle d’un guide (chercher son chemin ) … Contraintes : montage du miroir; interactivité et réactivité, moins sensible aux bruits … M. BENJELLOUN : 2019 Projets 3IG - 35 - Détection d’objets par un robot Humanoïde (4) - (1) Nb_E = 3_4 Objectif : réaliser une application de détection et de reconnaissance d’objet par l’utilisation de réseau de neurones convolutif et un robot NAO ou PEPPER. Les étapes du projet : • État de l’art des méthodes de reconnaisse d’objets avec Deep Learning • Sélection et préparation d’une base de données (ImageNet, CIFAR…) • Entrainement du réseau de neurones • Adaptation au robot humanoïde NAO ou bien Pepper. Technologies : Python, Keras, OpenCV, Chorégraphe Estimation du cout : 0 € https://www.youtube.com/watch?v=_12YpMqTVXc M. BENJELLOUN : 2019 Projets 3IG - 36 - 18
Application d’intelligence artificielle au robot Nao pour l’apprentissage des tâches répétitives Objectif : (4), (1) Nb_E = 3_4 Jouer contre/avec NAO ! Communiquer avec NAO ! Appliquer les algorithmes d’IA aux robots NAO, en utilisant une plateforme d’apprentissage automatisée, pour que le NAO soit capable d’interpréter ces entrées et répondre d’une façon intelligente. Mise en œuvre : Utilisation d’algorithmes d’apprentissage automatisé Bibliothèque PYPOT Programmation python Contraintes : Adaptation et application d’algorithmes d’apprentissage au NAO, ... M. BENJELLOUN : 2019 Projets 3IG - 37 - Reconnaissance faciale (6)-(3)-(8) Nb_E = 3_3 Contexte : L’utilisation de la reconnaissance faciale nécessite un matériel puissant, dans ce projet une carte mobile Movidius sera utilisée pour remplacer la carte GPU (Nvidia, AMD) . Objectif : Développement d’un réseau de neurones profond sur architecture embarquée. Mise en œuvre : Adapter un réseau de neurones profond (Deep Learning model) pour l’exploiter dans une architecture embarquée (avec la carte Movidius) qui peut être utilisée avec une autre carte mobile (Raspberry, Drone, Robot, Tegra, etc…). Pour valider ce projet, les étudiants auront accès à des modèles pré-entrainées ainsi que les données et algorithmes de test. Les étudiants devront adapter le programme pour le faire fonctionner sur une architecture embarquée (Movidius avec Raspberry) Un exemple d’application serait de reconnaître le visage d’une personne en temps réel à l’aide d’une caméra (webcam) connectée au microcontrôleur Raspberry. La carte Movidius devra utiliser le modèle fourni pour reconnaître le visage de la personne capturée par la caméra (webcam). Une amélioration possible et facultative du projet serait d’utiliser le robot NOA en exploitant sa webcam et son processeur intégré. Le robot devrait donc reconnaître la personne avant de lui adresser un message personnel.. Contraintes : Mise en œuvre d’un prototype finale pour envoyer des messages. Prérequis : Python, C, RaspBerry, Estimation des dépenses : 0 € Lien utiles : ● https://www.youtube.com/watch?v=6Oe2Ind8Ca0 ● https://github.com/movidius/ncsdk M. BENJELLOUN : 2019 Projets 3IG - 38 - 19
Utilisation de Deep Learning pour la détection automatique de la région tumorale (4)-(1) Nb_E = 3_3 Objectif : Développer une méthode basée sur l’apprentissage automatique, pour une détection automatique de la tumeur. Et cela en utilisant des images IRM annotées par les spécialistes de l’institut Jules Bordet à Bruxelles. Mise en œuvre : Utilisation de Python, librairie de Deep learning (Keras, TenserFlow …); librairies de traitement d’images médicale (Simple ITK, …) M. BENJELLOUN : 2019 Projets 3IG - 39 - Large Scale 3D object recognition using Deep Learning (4)-(1) Nb_E = 3_3 L’objectif de ce projet est de développer une application de reconnaissance et de correspondance d’objet 3D avec l’utilisation de réseau de neurone convolutif ConvNet. Les étapes du projet : • Préparation de la base de données • Extraction des vues • Entrainement d’un ConvNet • Calcul de Correspondance entre les objets 3D Ce genre d’application nécessite beaucoup de ressources de calculs, les étudiants auront un compte sur le cluster du service. Technologies : Python, Keras, Cloud https://www.youtube.com/watch?v=QQbOy6J2PI0 M. BENJELLOUN : 2019 Projets 3IG - 40 - 20
Client externe M. BENJELLOUN : 2019 Projets 3IG - 41 - Ballistic-Scouting : Comptage automatique de score sur cibles, pour clubs d’archers, de lanceurs de couteaux, de joueurs de fléchettes, etc. (7)-(1) Nb_E = 3 Objectif : Système automatique de comptage de points de projectiles lancés sur cibles par analyse d’images. Mise en œuvre : - Une caméra (ou un appareil photo) visualise une cible de tir. Lorsqu’un projectile (flèche, couteau, fléchette) atteint la cible, un instantané est pris et analysé ; L’analyse doit détecter la position du projectile dans la cible et en déduire automatiquement le nombre de points. Contraintes : - Le système doit permettre de gérer simultanément une quinzaine de cibles avec un unique PC, les caméras/appareils de photo seront connectés par liaison filaire (câble usb ou câble réseau). - Des caméras ou les appareils photos doivent être économiques (modèles grand public, de l’ordre de 50€) et, si possible, posséder leurs propre éclairage (projecteur IR) pour pouvoir fonctionner en indoor. - Déplacements envisageables pour visiter une salle type et y faire les tests in situ (sud de Lille, France). Prérequis : Linux, OpenCV, serveur Web, réseau. Estimation des dépenses : - PC standard, une carte graphique NVIDIA est un plus (CUDA envisageable), un switch réseau ou concentrateur USB, selon le type de connexion des caméras/appareils de photo. - le financement de 3 caméras/appareils de photo sont à prévoir : 150€ maxi M. BENJELLOUN : 2019 Projets 3IG - 42 - 21
Karting : Calibration automatique avec OpenCV (ou autre) Sébastien Millecam Administrateur Nb_E = 3_3 BattleKart Europe SA Contexte : sebastien@battlekart.eu Nous devons déformer l’image envoyée aux vidéoprojecteurs avec une homographie afin de faire correspondre l’image à la zone projetée. Objectif : Nous voulons pouvoir faire cette calibration à l’aide d’une tablette en filmant les points de référence pour la calibration Mise en œuvre : Développer une application analysant l’image filmée par la webcam et envoyant des ordres au serveur d’affichage pour converger vers la calibration parfaite. Contraintes : Il faut venir sur place tester la solution. M. BENJELLOUN : 2019 Projets 3IG - 43 - Projet en « traitement d’image/vidéo » complémentaire à un projet de conception mécanique en cours Pr. Pierre DEHOMBREUX Nb_E = 2_3 Opticable Frameries produit des câbles à fibres optiques livrés sur des tourets (bobines). Leur enroulement n’est pas toujours très régulier, malgré les dispositifs de trancanage destinés à positionner le câble « au bon endroit » lors du bobinage. Opticable Frameries a acquis une caméra industrielle Keyence relativement sophistiquée permettant de récupérer le profil extérieur du câble (qui ressemble donc à une succession de demi-cercles irrégulièrement disposés). L’idée est d’analyser ce signal pour en déduire une commande correcte du bras de positionnement. Un projet de mécanique confié à un étudiant de master 1 en mécanique traitera de l’adaptation du système optique sur une bobineuse (il faut prévoir un support sans interférer avec les opérations de pose/enlèvement du touret…) et de l’amélioration du bras de positionnement (réduction des jeux, des flexibilités) tout en contribuant à l’analyse du problème. Un ou deux étudiants férus de traitement de signal, d’automatique ou d’analyse de signaux pourraient sans doute tirer profit du système optique et « rentabiliser » l’investissement dans le cadre des sujets qui leur sont proposés. On peut songer à modéliser l’opération de trancanage : c’est un beau défi géométrique. M. BENJELLOUN : 2019 Projets 3IG - 44 - 22
L'ASBL "Les Cèdres" propose : un accompagnement pédagogique personnalisé et adapté à la nature du handicap aux étudiants de Nb_E = 3_3 l'enseignement universitaire et supérieur Développer des outils d’apprentissage de la langue Braille Développer des outils d’apprentissage de la langue des signes M. BENJELLOUN : 2019 Projets 3IG - 45 - DiabManager : Prédire l’évolution du taux Nb_E = 2_3 d’insuline pour le diabète de type 1 Le diabète de type 1 est une maladie touchant de plus en plus de personnes à travers le monde. Il s’agit d'une déficience en insuline (le patient est nommé insulino-dépendant) qui est une molécule permettant d'assimiler le sucre dans notre sang afin de l’utiliser pour avoir de l'énergie surtout au niveau musculaire. Quand quelqu’un est diagnostiqué diabétique, un nouveau style de vie démarre pour lui. À partir du diagnostic le patient devra estimer la quantité de glucides dans les aliments qu’il ingère et s’injecter une dose d’insuline en conséquence qui lui permettra de bien métaboliser le sucre afin d’imiter le comportement d’un corps sain. Le problème est qu'il n'est pas toujours évident de connaître la quantité d'insuline à s'injecter précisément du fait que le taux de sucre dépend de nombreux facteurs (alimentation, activité physique, taux des dernières heures, etc.). Pour rester en bonne santé, les médecins préconisent de vérifier son taux régulièrement et de s'injecter de l'insuline afin de garder un taux stable. Le but est de réaliser une application mobile permettant de faciliter la vie de nombreuses personnes. Cette application gérera un espace membre (base de données) et permettra de donner une prédiction de l’évolution du taux d’insuline en fonction du taux actuel et d’une variable appliquée, c’est à dire, un événement indiqué par l’utilisateur (sport, alimentation,). Elle donnera également à l’utilisateur la quantité d’insuline à s’injecter et des conseils pratiques de médecins afin d’améliorer son contrôle glycémique. M. BENJELLOUN : 2019 Projets 3IG - 46 - 23
Vous pouvez aussi lire