PPE4 Développement d une application Android d'affichage des frais au forfait d'un visiteur GSB



Documents pareils
Projet Personnalisé Encadré PPE 2

Dossier. Développer en Java sur téléphone mobile. Benjamin Damécourt UFR SITEC Master 2 EESC 11 janvier 2012

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-

GesTab. Gestion centralisée de tablettes Android

Description de l implantation dans le centre d examen (nom du service ou de l outil et caractéristiques techniques)

OMGL 6 Cahier des charges

TP4 : Installer configurer un contrôleur de domaine

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation

DECONNEXION : Lorsque vous avez terminé, cliquez sur «Déconnexion», pour vous déconnecter.

Google Drive, le cloud de Google

SPECIFICATIONS TECHNIQUES : Gestion des Médicaments et des commandes de médicaments

TP réseau Android. Bidouilles Tomcat. a) Installer tomcat : il suffit de dézipper l'archive apache-tomcat windowsx64.zip.

TRACcess ekey. Référence rapide

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

Edutab. gestion centralisée de tablettes Android

Projet «Evolution» Référentiel d activités et de compétences : Administrer un parc informatique. Objectifs pédagogiques :

Il se peut que certains sites Web ne s'affichent pas correctement ou ne fonctionnent pas dans Internet Explorer 8 ou Internet Explorer 9 Bêta :

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

Une solution opensource d'affichage dynamique - XIBO

À propos du Guide de l'utilisateur final de VMware Workspace Portal

ONE STEP GESTION DES BATTERIES.

Guide de démarrage rapide : NotifyLink pour Windows Mobile

Canon Mobile Printing Premiers pas

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

Premiers pas avec NetSupport SCHOOL

Partager sa connexion Internet via le WiFi avec Windows 8

Utilisation de GCM (Google Cloud Messaging) pour Android. Partie préliminaire éventuelle : Création d'un AVD lisant GCM

Mise en œuvre d un poste virtuel

Outils, langage et approche Android Une introduction. Nicolas Stouls lyon.fr

Manuel logiciel client for Android

GeniusTim_Labo Version 1.0

IP Office Installation et utilisation de MS-CRM

Projet Viticulture - TP 3 : bases de données distantes BTS Services informatiques aux organisations

Les modules SI5 et PPE2

Solutions informatiques (SI) Semestre 1

SafeGuard Enterprise Web Helpdesk. Version du produit : 6

Prestations et formations Office 365 Mandarine BS

GUIDE D'USAGE DE LA CLASSE MOBILE TABLETTES TACTILES

Sage CRM. 7.2 Guide de Portail Client

contact@nqicorp.com - Web :

HUAWEI HiSuite UTPS V300R002B610D15SP00C06. Description du produit. Édition 01. Date HUAWEI TECHNOLOGIES CO., LTD.

GESTION DES BONS DE COMMANDE

A5.2.3, Repérage des compléments de formation ou d'autoformation

TD/TP 1 Introduction au SDK d Android

DOCUMENTATION VISUALISATION UNIT

Applications distribuées: le retour du client "riche"

Prise en main rapide

Objectifs de la formation : Savoir réaliser la maintenance et l'administration de premier niveau sur un réseau d'établissement SCRIBE.

VM Card. Manuel des paramètres des fonctions étendues pour le Web. Manuel utilisateur

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.3

Préparation à l installation d Active Directory

VOUS PRÉSENTE. 69, rue Gorge de Loup LYON // Tél. : // contact@o2sources.com

MIGRER VERS LA DERNIERE VERSION DE L'ANTIVIRUS FIREWALL

Microsoft Application Center Test

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. - media-2001.communication &.

Fiche méthodologique Rédiger un cahier des charges

Partager la connexion Internet de son te le phone portable

PARTAGER VOTRE ECRAN AVEC DES ETUDIANTS CONNECTES A PARTIR D'UN NAVIGATEUR OU DE L'APPLICATION NETOP VISION STUDENT

Mon-Expert-en-Gestion est un portail collaboratif 100% Web, constitué de plusieurs modules utiles pour la gestion en ligne de votre entreprise.

claroline classroom online

Gestion de la mobilité d'entreprise. L'équilibre parfait entre les besoins de l'utilisateur final et ceux de l'entreprise

SafeGuard Enterprise Web Helpdesk. Version du produit : 5.60

SafeGuard Enterprise Web Helpdesk. Version du produit : 6.1

Zotero est une extension du navigateur Firefox. Il est possible de télécharger Firefox gratuitement sur le site:

Enquête sur le besoin d accompagnement des enseignants

Comment paramétrer manuellement mon mobile pour accéder à la 2G/3G+ et configurer mes s?

Faulconnier Bastien SIO2. Cahier des charges. Choix et mise en œuvre d'un datacenter pour Infrastructure Cloud. Pour la société :

Transmetteur Wifi Heden NOTICE D UTILISATION

Silfid : Agence de création de site internet, formations et Conseils Retour sommaire

ipra*cool v 1.08 guide de l utilisateur ipra*cool v.1-08 Guide de l'utilisateur ipra*cool v

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.0

CATALOGUE DE SERVICES DE LA DIRECTION DU SYSTEME D INFORMATION DE L UNIVERSITE DE LIMOGES

ACCORD-CADRE DE TECHNIQUES DE L'INFORMATION ET DE LA COMMUNICATION. PROCEDURE ADAPTEE En application des articles 28 et 76 du Code des Marchés Publics

Guide de Démarrage Rapide Prospects 2013

Un serveur d'archivage

Prise en main d une Cyberclasse

Manuel d'utilisation

Guide de l'agent de notification

Sage CRM. Sage CRM 7.3 Guide du portable

TP SIN Programmation sur androïde Support : eclipse

PPE 1 : GSB. 1. Démarche Projet

Guide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Storebox User Guide. Swisscom (Suisse) SA

Guide d installation de Windows Vista /Windows 7

Guide Utilisateur - Guide général d'utilisation du service via Zdesktop ou Webmail v.8. Powered by. Version EXOCA 1

Infrastructure RDS 2012

Guide d installation de MySQL

CQP Développeur Nouvelles Technologies (DNT)

Mise en place de votre connexion à Etoile Accises via Internet sécurisé

Page : N 1. Guide utilisateur Ma Banque

Intervenants. Thomas d'erceville Project Manager. Christian NGUYEN Practice Manager IT Quality

À propos de l'canon Mobile Scanning MEAP Application

VISIOCONFÉRENCE AVEC RENATER

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

Aide à la clé pédagogique «Former à la première intervention et à l évacuation»» 2 e édition

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Transcription:

Développement d une application Android d'affichage des frais au forfait d'un visiteur GSB CAHIER DES CHARGES Contexte Le contexte utilisé est le contexte GSB, en particulier le module de gestion des frais des visiteurs. Définition du besoin Définition de l'objet L'entreprise GSB a fait appel à votre SSII pour étudier la faisabilité d'une application "mobile" concernant la gestion des frais des visiteurs médicaux. Votre SSII est tout à fait novice pour l'instant dans ce type de développement, c'est pourquoi elle vous a chargé de développer un prototype qui doit permettre à un visiteur muni d'un terminal fonctionnant sous Android (smartphone ou tablette) de se loguer avec son identifiant et son mot de passe et d'afficher ses frais au forfait. Forme de l'objet L application doit être accessible par une icône sur l'interface du terminal d'accès dans le meilleur des cas, ou sinon à travers un terminal virtuel émulé. Accessibilité/Sécurité L'environnement doit être accessible aux seuls acteurs de l'entreprise. Une authentification préalable sera nécessaire pour l'accès au contenu. Contraintes Architecture L'application Android nécessitera l'accès à des données de la Base de données à travers des scripts en PHP. Ces scripts PHP seront insérés dans l'application web existante. Celle -ci sera soit la version MVC, soit la version de base. non MVC. Environnement de développement Vous utiliserez pour le développement une machine virtuelle Windows 7 dans laquelle seront installés Netbeans, pour développer la partie PHP Xamp Eclipse les différents composants pour le développement sous Android. Modules L'application présente 1 module : l affichage des frais d'un visiteur médical 1/8

2/8

Démarche Travail en équipe Le développement s effectuera par équipe de 2. Veille technologique Vous devrez rédiger un document (copies d'écran de votre installation à l'appui et en citant vos sources) expliquant la composition des différents éléments nécessaires au développement d'applications Android ainsi que leur installation (vous utiliserez Eclipse comme environnement de développement). Dans ce document, vous expliquerez comment vérifier que votre environnement a bien accès à la documentation Android. Vous citerez les sites qui vous ont servi à rédiger ce document ainsi que les sites que vous aurez utilisés pour votre autoformation à Android (en les distinguant). Autoformation Vous démarrerez ensuite une autoformation rapide sur les ressources internet que vous choisirez et que vous citerez. Vous devez comprendre en particulier : l'importance du fichier AndroidManifest, la notion d'activité et d'intention la notion de ressource dans un projet Android la façon dont sont construites les interfaces graphiques et les différents composants graphiques à votre disposition. Vous pouvez vous fixer comme objectif au cours de cette autoformation que chacun des membres de votre équipe réalise un des 2 projets suivants : un projet HelloWorld qui affiche Hello World dans un TextView un projet qui affiche une image de chat et qui émet le miaulement du chat si on clique dessus Chaque membre de l'équipe expliquera son projet à son coéquipier. Vous aurez ensuite à votre disposition une application worldstat récupérant des informations d'une base de données que vous serez chargés de faire fonctionner et de comprendre. Ressources fournies Contexte GSB Scripts PHP de l'application Frais non MVC Scripts PHP de l'application Frais MVC Application Android world2 Résultats attendus Planning prévisionnel et réel des tâches Scénario nominal et scénarii d'exception de l'application (pas pour vendredi) Mode opératoire expliquant la composition des différents éléments nécessaires au développement d'applications Android sous Eclipse ainsi que leur installation sous Windows 7. Fichiers source du projet Android sous Eclipse. Fichier source de(s) script(s) PHP. Rapport de tests PHP et Android. Application Android installée sur une tablette. Application GSB installée sur un serveur Lamp virtuel (ferme de serveur). 3/8

Temps alloué = 22 h Semaine 11 lundi 11 mars PPE 2 h Mardi 12 mars SLAM3 1 h Jeudi 14 mars SLAM3 3 h Semaine 12 lundi 18 mars PPE 4 h Mardi 19 mars SLAM3 1 h Jeudi 21 mars SLAM3 3 h Semaine 13 lundi 25 mars PPE 4 h Mardi 26 mars SLAM3 1 h Vendredi 28 mars SLAM3 3 h Activités P1 : Production de services A1.1.1 Analyse du cahier des charges d un service à produire A1.2.4 Détermination des tests nécessaires à la validation d un service A1.3.1 Test d intégration et d acceptation d un service A1.3.4 Déploiement d un service A1.4.1 Participation à un projet P4 - Conception et maintenance de solutions applicatives A4.1.2 Conception ou adaptation de l'interface utilisateur d'une solution applicative A4.1.8 Réalisation des tests nécessaires à la validation d éléments adaptés ou développés A4.1.9 Rédaction d une documentation technique P5 - Gestion du patrimoine informatique A5.2.1 Exploitation des référentiels, normes et standars adoptés par le prestataire informatique A5.2.2 Veille technologique A5.2.3 Repérage des compléments de formation ou d'auto-formation utiles à l'acquisition de nouvelles compétences A5.2.4 Etude d'une technologie, d'un composant, d'un outil ou d'une méthode Annexe 1 : Ecran de l'application "ButtonListener" 4/8

Annexes 2 : Ecrans de l'application WorldStat Ecran de démarrage : Le continent antarctique est sélectionné par défaut et ses pays s'affichent avec le nombre de villes que chaque pays contient 5/8

Choix d'un continent dans la liste des continents 6/8

Après avoir choisi le continent Nord- Américain, la liste de ses pays s'affiche avec pour chacun le nombre de ses grandes villes. Après avoir choisi un pays, affichage (succinct) du pays 7/8

Exécution du script PHP qui renvoie le document XML des apys d'un continent passé en GET. 8/8