cours:plim:projet16_17:gr9:gr9
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
cours:plim:projet16_17:gr9:gr9 [2017/02/17 10:25] – [Votre téléphone est-il en bonne santé ?] nnogues | cours:plim:projet16_17:gr9:gr9 [2017/02/19 22:00] (Version actuelle) – meusebe | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ==== Votre téléphone est-il en bonne santé ? ==== | + | ====== HealthyDroid ====== |
+ | |||
+ | === Votre téléphone est-il en bonne santé ? === | ||
* Nom 1 : **Nathaël Noguès** | * Nom 1 : **Nathaël Noguès** | ||
Ligne 5: | Ligne 7: | ||
* Nom 2 : **Michael Eusebe** | * Nom 2 : **Michael Eusebe** | ||
* Créneau (AM ou PM) : **PM** | * Créneau (AM ou PM) : **PM** | ||
- | | + | * Description : Évaluation de l' |
- | | + | |
==== Un scénario d' | ==== Un scénario d' | ||
- | Bob vient d' | + | Bob vient d' |
Pour cela, il a besoin de le comparer à d' | Pour cela, il a besoin de le comparer à d' | ||
Bob peut installer HealthyDroid pour que cette application le prévienne dés qu'un fonctionnement est anormal. | Bob peut installer HealthyDroid pour que cette application le prévienne dés qu'un fonctionnement est anormal. | ||
- | Marie dispose d'un SmartPhone depuis maintenant 1 an, elle aimerait savoir si sont téléphone est encore | + | Marie dispose d'un SmartPhone depuis maintenant 1 an, elle aimerait savoir si son téléphone est encore |
Pour cela, elle a besoin de le comparer à d' | Pour cela, elle a besoin de le comparer à d' | ||
- | Marie peut installer HealthyDroid pour que cette application évalue le fonctionnement actuel de sont téléphone. | + | Marie peut installer HealthyDroid pour que cette application évalue le fonctionnement actuel de son téléphone. |
- | Notre concepts repose sur réseau de neurone qui analyse les données du téléphone et les associes à un état en bonne santé ou ayant un problème. | + | === Algorithme : === |
- | Les données récolté sont enregistrer dans une base de donnée MySQL hébergé | + | Notre concept repose |
+ | Les données récoltées sont enregistrées dans une base de donnée FireBase et traité par la suite par un serveur Java qui renseigne la BD sur les conclusions qu'il a sur les différents nouveaux appareil. | ||
- | ==== Matériels disponible | + | === Matériels disponible === |
* Référence du SmartPhone : **Nvidia Shield Tablet** | * Référence du SmartPhone : **Nvidia Shield Tablet** | ||
Ligne 42: | Ligne 44: | ||
* Caractéristiques de l'OS et des environnements logiciels utilisables pour développer sur ce SmartPHone : Android 6.0.1 avec un développement sur Android Studio | * Caractéristiques de l'OS et des environnements logiciels utilisables pour développer sur ce SmartPHone : Android 6.0.1 avec un développement sur Android Studio | ||
- | * Autre Commentaires : ... | ||
- | |||
- | * Référence du SmartPhone : **Samsung Galaxy Note 2** | ||
- | |||
- | * Caractéristiques techniques : | ||
- | * Fiche technique du constructeur : [[http:// | ||
- | * Résumé des fiches techniques en terme de ressources du SmartPhone (capteurs mais aussi Data collectés par le Mobile) | ||
- | * Processor : Quad Core 1.6 GHz avec 2GO de RAM | ||
- | * Video Features 1280 x 720 pixels sur 5.55" | ||
- | * Storage : **16GB** | ||
- | * Wireless : **WiFi (801.11a/ | ||
- | * Bluetooth : **Bluetooth 4.0** | ||
- | * Interfaces : | ||
- | * Micro-USB 2.0 | ||
- | * MicroSD slot (supports 64GB cards) | ||
- | |||
- | * Caractéristiques de l'OS et des environnements logiciels utilisables pour développer sur ce SmartPHone : Android 4.4.2(Version 19), développement sur Android Studio! | ||
- | |||
- | * Autre Commentaires : ... | ||
==== Ressouces utilisées dans le Projet ==== | ==== Ressouces utilisées dans le Projet ==== | ||
Ligne 79: | Ligne 62: | ||
* Liste des SDK et API pour l' | * Liste des SDK et API pour l' | ||
* Environnement de logiciel : **Android SDK** | * Environnement de logiciel : **Android SDK** | ||
- | | + | |
- | * Lien vers la page de doc : ... | + | |
+ | * Maven : Gérer le projet du serveur contenant l' | ||
+ | * QuickML : une librairie permettant de mettre en place des Randoms Forests | ||
+ | * JSON for Java | ||
+ | * FireBase for Android | ||
+ | * Unirest for Java (http:// | ||
+ | |||
+ | * Conclusion sur la Faisabilité du Projet : Après sa réalisation nous nous rendons compte que le projet était beaucoup trop ambitieux avec nos connaissances actuelles. Nous ne savions pas quelles informations pourraient être importante dans l’analyse | ||
+ | |||
+ | === Rendu === | ||
+ | |||
+ | Distribution des souces | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | APK : [[https:// | ||
+ | |||
+ | Script Lancement du serveur : [[https:// | ||
+ | |||
+ | Comment installer le projet : | ||
+ | |||
+ | - Installer l'apk sur le mobile et lancer l' | ||
+ | |||
+ | - Lancer le service en actionnant le switch. | ||
+ | |||
+ | - Laisser tourner le service en fond, les données seront envoyées sur la base de donnée automatiquement. | ||
- | * Conclusion sur la Faisabilité du Projet : ... | + | - Lorsque vous voulez analyser vos données lancez le serveur. |
+ | - Dans l' | ||
cours/plim/projet16_17/gr9/gr9.1487327118.txt.gz · Dernière modification : 2017/02/17 10:25 de nnogues