Dossier -projet d'informations et Sciences du numérique.



Documents pareils
les guides pratiques du cours des parents maîtriser les achats sur mobile

Mag. à la carte de fidélité virtuelle? Solution de fidélisation sur application mobile. Et si vous passiez

Béatrice Bertrand CDDP de l Eure. Béatrice Bertrand CDDP de l'eure

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Les Nouveaux Moyens de Paiement Mobile

OCLOUD BACKUP GUIDE DE REFERENCE POUR ANDROID

Bien architecturer une application REST

Logiciel SuiviProspect Version Utilisateur

Mini Mobile Story Dossier de presse - Juillet 2013

Le fichier Merchant Reconciliation XML

Réaliser des achats en ligne

Le coffre-fort électronique qui classe votre courrier!

RÉALISATION D UN SITE DE RENCONTRE

L Appli. Crédit Agricole Sud Rhône Alpes - Guide Utilisateur -

Riddle Blocks. Jeu sous Android. - Yann Bertrand. Membres de l'équipe : - Clément Guihéneuf TS5. - Guillaume Renotton TS4

MANUEL UTILISATEUR. Application 4trip

Mobile Business Mobile Marketing. Eléments fondamentaux

Environnement Zebra Link-OS version 2.0

TUTORIEL: INSTALLATION D'UN SERVEUR LOCAL SOUS WINDOWS 7 POUR APPINVENTOR version du 06/04/2013

Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel

Prise en main rapide

Fidélité Type 3 Carte de points et cartes cadeaux avec

EdIntégral. Module ENCAISSEMENT. Le logiciel d encaissement multifonctions, évolutif et tactile

De plus en plus de gens font leurs achats sur Internet, et l offre de produits et services en ligne est grandissante. Les moyens de paiement se

QPC Informatique vous propose d apporter la mobilité à vos applications de gestion d entreprise sans changer votre outil de gestion interne!

Guide d utilisateurs Plesk 11 WEBPACK. Guide d utilisateurs

LIVRE BLANC. Migration de Magento Community Edition MD à Magento Enterprise Edition MD

Agence Web innovatrice

Achetez en toute sécurité sur Internet sans communiquer votre numéro de carte bancaire!

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Utiliser le site Voyages-sncf.com

Synchroniser ses photos

PARCE QUE L ÉCOLE MÉRITE LE MEILLEUR

+33 (0) Sarl ISB Altipolis2 av. Du Général Barbot Briancon - France

Foire aux questions. Présentation

matérialisation Cloud computing» «Dématérialisation Des technologies qui permettent de mieux gérer et développer son entreprise Intervenants

Infolettre #6: SkyDrive

Point sur les solutions de développement d apps pour les périphériques mobiles

Les vols via les mobiles

2 Formation utilisateur

Environnement Zebra Link-OS version 2.0

INGÉNIEUR - DÉVELOPPEUR SENIOR PHP. 28 ans - 8 ans d'expérience

«Paiement en ligne» : Que choisir pour vendre en ligne mon hébergement, activité?!

PlayStation Plus est disponible à l'achat dans tous les pays ayant accès à PlayStation Store.

Google Drive, le cloud de Google

Panorama sur les nouveaux modes de paiement

Qu est-ce que le «cloud computing»?

MO-Call pour les Ordinateurs. Guide de l utilisateur

Présentation : Ces quelques informations vous aideront à mieux comprendre son fonctionnement.

L e-commerce : sécurité et paiements en ligne

Ceci est un Chromebook, ton ordinateur!

Windows Phone conçu pour les entreprises.

Les smartphones sont une invention géniale. Ils nous permettent de rester en contact avec nos amis et notre famille, de surfer sur Internet dans le

Contrôler un ordinateur à distance avec Google Chrome

Règlement du jeu télévisé «Luna-Park»

GUIDE NSP Activation et gestion des produits avec NSP

Rapport de fin de séjour Mobilité en formation :

Des options de paiement d avant-garde

Solutions Microsoft Identity and Access

Content Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube

Règlement du jeu télévisé «JEUX DE NUIT»

LES RESEAUX SOCIAUX SONT-ILS UNE MODE OU UNE REELLE INVENTION MODERNE?

«Livre blanc» Chambres de Commerce et d Industrie Septembre 2012

Q&A 1. Qu est ce que AdKash? 2. Pourquoi AdKash est innovative par rapport aux autres systèmes de publicité Mobile?

Groupe Eyrolles, 2015 ISBN :

Guide d utilisation. Version 1.1

CRM PERFORMANCE CONTACT

1 ) L élaboration des factures, des bordereaux de livraison et des factures proforma.

PIECES COMPTABLES ET DOCUMENTS DE PAIEMENT

Il suffit de quelques clics pour réaliser votre paiement en ligne. Votre paiement est sécurisé à chaque étape.

Outils de développement collaboratif

Systèmes de paiement: mode d'emploi

TaaS. Cahier des charges application mobile Master MDSI. Transport as a Service. Business Process Reengineering

Maîtriser la diffusion de son catalogue e-commerce

Le logiciel pour le courtier d assurances

JASPERSOFT : Répondre à la demande croissante face à un reporting de plus en plus complexe.

Simplicité ET Sécurité: Le m-commerce, attention au décollage

Formation Utiliser son iphone ou son ipad

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Document réalisé avec le soutien de

2. Chaque participant a accès au jeu via l application Facebook disponible sur la page Facebook de Lidl Belgium.

Manuel logiciel client Java

Systèmes de paiement: mode d'emploi

Bâtissez-vous un avenir certain

Gérer son Google Drive pour gérer ses informations : le tutoriel

Pistache. Dossier de Presse L éducation 2.0 au service de vos enfants. Contact Presse : thomas@pistache-app.com / +33 (0)

Livrer chaque jour ce qui est prêt! Points clés du développement d un produit avec une livrasion par jour.

GUIDE D UTILISATION PARTICIPANT

Dossier de presse. Mai 2015

Politique en matière de cookies

Optimiser pour les appareils mobiles

10 Conseils pour survivre à votre premier déplacement professionnel en Chine

REUNION INFORMATIQUE 15/09/12 Utilisation Messagerie «Webmail 2» I ) Préambule : Pourquoi l utilisation d une messagerie commune?

Guide d Utilisation. Réglo Mobile

Vous n avez aucune installation à faire et aucune mise à niveau ne vous complique la vie. Vous allez adorer votre nouveau site.

Tél. : (241) / Fax : (241) eqc@bgfi.com.

Avec sauvegardez sans y penser, partagez et bougez, vos données vous suivent! Retrouvez tous vos services du cloud pro en cliquant ici.

MES PREMIERS PAS SUR DITES «CHEESE»

Transcription:

Dossier -projet d'informations et Sciences du numérique. Groupe : Andrzejewski Axel Raymond Olivier Belmadani Rayan Formation du groupe : Notre groupe d ISN est née instinctivement, Olivier et moi sommes dans la même classe et faisons ensemble Option rugby. Axel partage la chambre d internat avec Olivier et il est en EPS avec moi. Donc dès les premiers cours d ISN nous nous connaissions bien déjà. J ai beaucoup travaillé avec eux durant le début d année en ISN avec les Travaux pratique en Python et en HTML/CSS. Nous avons aussi présenté un exposé d ISN sur les différents algorithmes de tri. Nous avons finalement gardé cette structure de groupe pour le projet de BAC d ISN. Présentation du projet : Après beaucoup d idées complètement différentes les unes des autres, nous nous sommes mis d accord sur ce support qui était le smartphone, car de nous jours celui-ci est presque l'outil informatique le plus utilisé. En effet de plus en plus de startup se basent sur ce support pour établir leurs bisness. Nous avons donc débattu sur plusieurs types d applications, par exemple les jeux en ligne, car ils sont souvent les applications qui connaissent le plus de succès, mais après une analyse du travail à fournir que ce soit au niveau des idées de niveau (gamedesgin), du desgins graphique et du code le jeu semblait beaucoup trop compliqué pour de jeune débutant en JAVA comme nous. Nous sommes donc partie sur un type d application plus simple, une application de paiement en ligne complètement simplifiée. Nous y avons pensez après avoir remarqué qu en internat il devenait difficile d avoir de la money sur soit ne serait-ce que pour payer le café de la pause du matin. Nous étions donc partie sur l idée d utiliser la technologie NFC ce qui aurait permis un paiement sans contact. Un peu à la manière des nouvelles cartes bancaires, nous imaginons pouvoir payer notre baguette à la boulangerie en faisant passer notre téléphone devant celui du vendeur. Certains grands magasins ont un outil similaire appelé la technologie RFID qui permet de faire l inventaire du stock en passant simplement le récepteur dans la rangée ou ce trouve les produits. Ayant fait mon stage d observation chez IER (filiale de Boloré spécialisée dans le flux des biens et des personnes) j ai pu avoir accès à ces technologies RFID et ainsi comprendre leur fonctionnement. Nous avons donc passé je dois le reconnaitre quelques séances avant de pouvoir nommer cette application, et nous avions enfin trouver le nom qui nous plaisais, W@llet. Wallet signifie en anglais portefeuille cela était parfait pour comme nom pour cette application. Nous avons donc définie l usage que les gens pourraient en faire.

Avec l Application W@llet les gens serons en position de payer un proche ou un service avec un simple formulaire composé de deux informations, le montant à envoyer et le numéro de téléphone ou bien le nom de compte de la personne, la deuxième méthode consiste a appuyer sur le petit boutons NFC pour pouvoir transférer l argent sans être obligé d enter le nom de la personne qui reçoit le paiement. Nous avons aussi prévu une manière simple d approvisionner le compte W@llet avec une simple liaison avec sa carte bancaire, ou pour les plus jeunes avec des cartes prépayées ou même des numéros surtaxés qui permettraient de transformer le crédit téléphonique de la personne en argent réel sur son compte W@llet. Nous savons bien sûr vu que nous n étions pas les seuls à avoir cette idée, PayPal le leader du paiement en ligne à son application et pas mal d application liée aux Bitcoins (argent virtuel autrement sécurisé et non traçable). Nous nous sommes dit que pour le projet d ISN, montrer que nous somme capable de gérer un solde depuis une application serrait une bonne idée à exposer. Malheureusement les outils pour faire fonctionner cette application avec un solde d argent réel et ayant une valeur est très difficile, car pour cela il faut avoir des accords avec des banques pour pouvoir travailler avec les cartes bancaires en toutes sécurité. En France les banques aident difficilement les startups dans ce domaine. Cependant une jeune startup STRIPE qui commence à prendre ces marques propose ce service ; un traitement des cartes de crédit pour les vendeurs en ligne, malheureusement nous n avons pas pu l intégrer comme prévu. Notre application prend donc doucement forme il faut maintenant passer à la partie de développement. Développement du projet : En ce qui concerne l organisation du développement Olivier s est occupé du site web en relation avec l application. Pour cela il a utilisé Notepad++ ainsi que Filezilla pour pouvoir mettre les fichiers en ligne sur le serveur web. Axel et moi nous nous sommes occupés de l application android faite en JAVA nous avons pour cela utilisés Intellij Idea ainsi que le SDK Androi (System developpement Kit) et nous utilisons Maven pour la compilation. Nous avons mis en place un serveur git qui permet de stocker le code en ligne et d autre part de compiler l application à chaque modification du code ce qui nous permet des tests très rapide et de les réaliser directement par le serveur Jenkins, cette technique s appelle en anglais continous integration. Nous avons rencontré quelques soucis pour commencer a travailler sur l application notamment avec la salle d ISN et les ordinateur fournit, car avec ces dernier il était très difficile de travailler avec le parfeux qui empêche le téléchargement des exécutables. Nous avons donc dû travailler directement chez nous, chacun s occupait de sa partie et nous utilisions la séance d ISN pour faire le point sur l avancement de chaque personne dans le projet. Une deuxième difficulté s est présentée cela concerne la technologie NFC qui est impossible à trouver un France. Elle n est en vente sur internet qu en chine avec des délais de livraison beaucoup trop longs.

En ce qui concerne ma partie autrement dit l application JAVA j ai rencontré quelques soucis au niveau du XML car en effet je connaissais le java avant de commencer ce projet ISN et donc le JAVA n a pas tellement été la partie la plus compliquée, mais le XML (Extensible Markup Language) qui permettait de définir l aspect design de l application (emplacement des boutons, des pages, des couleurs) autrement dit le style graphique a été particulièrement difficile à prendre en main. Cependant nous avons posté notre code source en ligne sur github et donc nous espérons que quelques développeurs pourrons contribuer à améliorer notre contenu esthétique (Licences Open Source : GNU GENERAL PUBLIC LICENSE).

La démarche collaborative : Pour ce qui est de la démarche collaborative Olivier étant dans ma classe. J ai donc pu travailler plus facilement avec lui sur les idées et les améliorations que nous voulions intégrer. En ce qui concerne Axel pour le développement nous utilisions Skype pour permettre les partages d écran en live ce qui permet une visibilité du code plus simple pour l autre interlocuteur. Pour le groupe nous avons utilisé GoogleDrive pour synchroniser notre fichier texte entre nous et Git un peu plus tard pour mettre le code en ligne. Nous espérons que des développeurs vont collaborer avec nous en nous proposant des améliorations de code (pull request), beaucoup de projet ont vu le jour grâce à cette technique de collaboration. Facebook Google Twitter et beaucoup d autre utilise git en interne avec leur développeurs mais aussi github pour des projets opensource comme par exemple Google Chrome qui était à la base un projet opensource. Point de vue social et juridique : Au niveau du point de vue juridique nous pensions qu il fallait absolument un statut d entreprise pour pouvoir tenter des accords avec un banque françaises et ainsi pourvoir faire fonctionner notre application sans soucis. Car il faut savoir qu une fois ces accord obtenus ce n est pas nous qui effectueront les prélèvements des cartes de crédit mais les serveurs de la banque en question qui sont bien évidement hautement sécurisés, notre application ne sera pas en mesure de connaître le solde du compte ou de débiter plus d un certain montant par jour et par compte selon les accords à négocier avec la banque. Peut-on imaginer qu un jour les gens feront confiance à ce genre de technologie? Car il faut dire que si cette application existait et mise sur le marché ce serait la fin du problème d oubli d argent ou de vol de portefeuilles, car le téléphone block le compte si le mot de passe est erroné plus de 3 fois. La révolution du numérique et de l informatique est en marche et elle grandit à une vitesse phénoménale. Perspectives de poursuite :

Cette application n est pas encore réalisable à cent pourcent. Il ne s agit pour l instant que d un beta de test, le temps de remplir toutes les conditions énoncées plus haut d autre personne auront déjà lancé un concept similaire. Il faut savoir aussi que plusieurs améliorations peuvent être envisagées comme par exemple le fait de pouvoir synchroniser tous les comptes à code de son vrai portefeuille comme les carte cadeaux ou les carte de fidélités mais le portefeuille reste quand même indispensable pour la carte d identité ou même le passeport, mais qui sait peut-être un jour nous pourrons synchroniser les cartes vital et toutes les autres cartes qui nous sont utiles et qu on utilise très peu de fois par ans. On pense rarement les avoir sur soi. L idée que nous avons envisagée est de créer un hub monétaire et même pourquoi ne pas en faire à la fin une banque en ligne... http://www.isnsmdf.fr/