cours:plim:projet16_17:gr15:gr15
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:gr15:gr15 [2017/02/19 21:11] – [Architecture logicielle de notre application] ijebara | cours:plim:projet16_17:gr15:gr15 [2017/02/19 21:43] (Version actuelle) – [Exécution de l'application] ijebara | ||
|---|---|---|---|
| Ligne 43: | Ligne 43: | ||
| Notre application offre les services suivants : | Notre application offre les services suivants : | ||
| * Connexion personnalisée du propriétaire et du client | * Connexion personnalisée du propriétaire et du client | ||
| - | * Liste à puceAjout | + | * Ajout de trajet (ride) à l’instant donnée |
| - | * Liste à puceConsultation | + | * Consultation |
| * Filtrage des données de trajets selon la destination demandée. | * Filtrage des données de trajets selon la destination demandée. | ||
| * L’utilisateur peut contacter le propriétaire de la voiture pour une demande de trajet, c’est lors qu’une notification informe le propriétaire. | * L’utilisateur peut contacter le propriétaire de la voiture pour une demande de trajet, c’est lors qu’une notification informe le propriétaire. | ||
| Ligne 60: | Ligne 60: | ||
| **__Algorithme utilisé__** | **__Algorithme utilisé__** | ||
| * Algorithme de Clustering: Les propriétaires de voitures seront des clusterheads et les autres personnes seront des sous cluster afin de simplifier le processus d' | * Algorithme de Clustering: Les propriétaires de voitures seront des clusterheads et les autres personnes seront des sous cluster afin de simplifier le processus d' | ||
| - | * Affectation des clients(nœud) au cluster dépend de la distance entre le clusterhead(chauffeur) et le nœud(étudiant) | + | * Affectation des clients(nœud) au cluster dépend de la distance entre le clusterhead(chauffeur) et le nœud pour cela on a implémenté |
| * Reconnaissance de l' | * Reconnaissance de l' | ||
| **__Version OS__**: 5.0.2 | **__Version OS__**: 5.0.2 | ||
| SDK utilisé: | SDK utilisé: | ||
| - | | + | |
| - | https:// | + | https:// |
| + | |||
| + | https:// | ||
| **__Conclusion sur la faisabilité du Projet __**: | **__Conclusion sur la faisabilité du Projet __**: | ||
| - | Les fonctionnalités offertes par cet application tel que la géo-localisation est un service à consommer en utilisant les données collectées du GPS pour ensuite être traduites en des coordonnées sur une map en utlisant l'API google Map . | + | Les fonctionnalités offertes par cet application tel que la géo-localisation est un service à consommer en utilisant les données collectées du GPS pour ensuite être traduites en des coordonnées sur une map en utlisant l'API google Map V2. |
| La communication inter-utilisateurs sera traduite par de simples évènements et une notification pour faire savoir qu'un échange a lieu. | La communication inter-utilisateurs sera traduite par de simples évènements et une notification pour faire savoir qu'un échange a lieu. | ||
| Ligne 78: | Ligne 80: | ||
| ===== Code Source ===== | ===== Code Source ===== | ||
| - | Ci-dessous le lien pour accéder au code source de la partie serveur Nodejs ainsi que la partie Android: | + | Ci-dessous le lien pour accéder |
| - | https:// | + | |
| https:// | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | |||
| | | ||
| Ligne 98: | Ligne 103: | ||
| Télécharger l'apk suivant : | Télécharger l'apk suivant : | ||
| Installer l'apk pour pouvoir manipuler l' | Installer l'apk pour pouvoir manipuler l' | ||
| + | PS: Lors de l' | ||
| |{{: | |{{: | ||
| * Utilisation de l' | * Utilisation de l' | ||
| Après avoir téléchargé l' | Après avoir téléchargé l' | ||
| En tant que propriétaire se connecter avec | En tant que propriétaire se connecter avec | ||
| - | Login : amelie | + | |
| - | Mot de passe : amelie | + | __Login__ |
| + | |||
| + | __Mot de passe__ | ||
| + | |||
| + | Après la connexion, une première interface s' | ||
| + | |||
| + | * Les marqueurs présents sur la Map représentent le cluster relatif au propriétaire. | ||
| + | |||
| + | * Le marqueur rouge correspond au headcluster qui est le proprio de la voiture. | ||
| + | |||
| + | * Les marqueurs bleus sont les clients. | ||
| + | |||
| + | Le déplacement du proprio est marqué par des marqueurs dynamiquement, | ||
| |{{: | |{{: | ||
| - | |{{: | + | |{{: |
| En tant que client se connecter avec | En tant que client se connecter avec | ||
| - | Login : insaf | ||
| - | Mot de passe : insaf | ||
| - | |{{: | ||
| + | __Login__ : insaf | ||
| + | |||
| + | __Mot de passe__ : insaf | ||
| + | |{{: | ||
cours/plim/projet16_17/gr15/gr15.1487538709.txt.gz · Dernière modification : 2017/02/19 21:11 de ijebara