Outils pour utilisateurs

Outils du site


cours:plim:projet16_17:gr12:gr12

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
cours:plim:projet16_17:gr12:gr12 [2016/10/24 21:38]
uelkoubi [Planning de développement et de test]
cours:plim:projet16_17:gr12:gr12 [2017/02/17 11:23] (Version actuelle)
uelkoubi [RENDU FINAL]
Ligne 1: Ligne 1:
 ====== PYP (Path Your Partner) ====== ====== PYP (Path Your Partner) ======
-===== Présentation du projet ===== + 
-Nom 1 : Ugo EL KOUBI +========= RENDU FINAL ========= 
-Nom 2 : Vincent Forquet +  * Sources application Android : https://​drive.google.com/​open?​id=0B53M1H2ti980UFA3WjQ3WEx0UU0 
-Créneau (AM ou PM) : AM +  * Sources serveur pour l'​algorithme d'​apprentissage : https://​drive.google.com/​open?​id=0B53M1H2ti980M0RCcU03QnZRWEE 
-Nom du Projet : PYP+ 
 +  * Nous avons développé sur Android Studio, avec comme cibles : Android avec version minium 5.0. 
 +  * Nous avons utilisé Github comme gestionnaire de versions afin de pouvoir collaborer facilement entre les 2 membres de notre projet. 
 +  * La base de données est gérée avec Firebase. 
 +  * Le serveur en NodeJS écoute les nouvelles données ajoutées dans la base de données Firebase, recalcule les nouveaux clusters en déroulant l'​algorithme DBSCAN et les écrit en base. 
 +Le serveur est déployé sur le cloud grâce à Heroku, cependant l'​utilisation gratuite est limitée car au bout de quelques heures, le serveur se met en standby, et donc il faut le relancer. 
 + 
 +  * __**Voici l'apk du projet PYP**__ : https://​drive.google.com/​open?​id=0B53M1H2ti980VURoU3BXaTdKUk0 
 + 
 +Il suffit de le copier sur votre téléphone,​ et de l'​installer comme n'​importe quelle application Android. 
 + 
 +Si vous souhaitez installer le serveur NodeJS en local, c'est très simple: 
 +  * Récupérez et décompressez le ZIP "​Sources serveur pour l'​algorithme d'​apprentissage"​ 
 +  * Rendez vous dans le répertoire en ligne de commande, et faites //npm install// (nécessite que node js et npm soient installés). 
 +  * Puis, faites //npm start// 
 +  * Le serveur est alors lancé en local. 
 + 
 +Si vous voulez avoir accès à la base de données sur firebase pour la visualiser à titre d'​information,​ envoyez un mail à __ugo.elkoubi (at) gmail.com__ pour qu'on vous donne les droits. 
 + 
 +========= HOWTO ========= 
 +  * Récupérez l'apk ci-dessus et installez là sur votre téléphone Android > 5.0 
 +  * Vous devez avoir la géolocalisation d'​activée,​ et les données mobiles 
 +Vous pouvez vous créer un compte sur l'​appli,​ ou bien utiliser le compte suivant de test : 
 +  * __email__ : demo@gmail.com 
 +  * __mdp__ : testtest 
 +  * Utilisez le menu déroulant à gauche pour naviguer parmi les vues, le bouton "​+"​ sur la page des rendez-vous permet d'en créer un nouveau. 
 +  * Utilisez le bouton en bas à droite sur la fenetre "Path Your Partner"​ pour signaler votre position à vos amis. 
 +===== Présentation du projet ​(VOIR RENDU PAR MAIL POUR + DE DETAILS) ​===== 
 +  ​* ​Nom 1 : Ugo EL KOUBI 
 +  ​* ​Nom 2 : Vincent Forquet 
 +  ​* ​Créneau (AM ou PM) : AM 
 +  ​* ​Nom du Projet : PYP
  
 PYP , servira à localiser ses amis dans des zones couvertes par le réseau. Les cas d’utilisation sont nombreux : retrouver ses amis au cours de festivals, pendant une balade en ville, à un concert, pour une sortie où il n’y a pas de point de repère universel à proximité pour se donner rendez-vous,​ etc. Il s’agit de faciliter les rencontres entre des gens qui se sont donné rendez vous quelque part, mais que ce quelque part est suffisamment vaste pour que l’utilisateur nécessite une assistance.. ​ PYP , servira à localiser ses amis dans des zones couvertes par le réseau. Les cas d’utilisation sont nombreux : retrouver ses amis au cours de festivals, pendant une balade en ville, à un concert, pour une sortie où il n’y a pas de point de repère universel à proximité pour se donner rendez-vous,​ etc. Il s’agit de faciliter les rencontres entre des gens qui se sont donné rendez vous quelque part, mais que ce quelque part est suffisamment vaste pour que l’utilisateur nécessite une assistance.. ​
cours/plim/projet16_17/gr12/gr12.1477337903.txt.gz · Dernière modification: 2016/10/24 21:38 par uelkoubi