Calculatrice Financière Android

Slides:



Advertisements
Présentations similaires
Un environnement de développement éducatif
Advertisements

1 Modéliser Ou comment RE-présenter sa connaissance.
Ou comment partager la connaissance
L'installation et la diffusion 1 LInstallation et la Diffusion.
La Gestion de la Configuration
Eclipse Plug-ins Factory
Introduction : plasticité des IHMs – Page 1 IHM et plasticité 1 IHM et Différents supports Différents utilisateurs Différents environnements Problématique.
1/22 Présentation Dechou & CO Développement dun programme de gestion dascenseurs Spécifications fonctionnelles générales.
1/22 Présentation Dechou & CO Développement dun programme de gestion dascenseurs Spécifications fonctionnelles générales.
Projet n°4 : Objecteering
JXDVDTEK – Une DVDthèque en Java et XML
TER Gestionnaires de contenu en ligne
Guillaume KRUMULA présente Exposés Système et Réseaux IR3 Mardi 5 Février 2008.
UML (Unified Modeling Langage)
Conception d’une application de gestion de fiches études
LE MODÈLE DE DOCUMENT WORD
Développement avec Android Cours B53, enseignant Éric Labonté
| Project Ways Exia A2 Groupe Carles – Corbisier – Juzanx - Pareil.
Développement d’applications Intranet
Mathieu Villeneuve. Version Environnement de développement Déploiement (virtuel ou périphérique) SDK Exemple.
Page 1 Introduction à ATEasy 3.0 Page 2 Quest ce quATEasy 3.0? n Ensemble de développement très simple demploi n Conçu pour développer des bancs de test.
Apprentissage du jeu de morpion
Présentation du SVI - DELSOL Mikaël
le profil UML en temps réel MARTE
Android est une plateforme mobile open source et entièrement paramétrable. Elle a été créée afin de mettre à disposition des développeurs toutes les fonctionnalités.
Analyse et Conception orientée objet
Sommaire Objectif de Peakup Principes de fonctionnement
CESAR-LCPC DECOUVERTE & MODELISATION
Introduction aux plates formes
DeltaPROD Suivi des interventions Gestion de configuration
Développement d’un réseau social professionnel
Synthèse d’activités Présentation.
Nallet Jean-baptiste Choix techniques, quelles implications ? SPIRAL 3.0 Chef de projet SPIRAL.
IGL301 - Spécification et vérification des exgiences 1 Chapitre 1 Introduction (ref : Bray chapitre 1)
Microsoft .NET.
La plateforme Multicom
Conception des Réalisé par : Nassim TIGUENITINE.
SEG2505 – Introduction au Génie Logiciel Plan de cours – Automne 2012.
Séminaire Service Interoperability on Context Level in Ubiquitous Computing Environments Davide Bazzi IIUF Etude de larticle: Service Interoperability.
Projet de Master première année 2007 / 2008
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
ANALYSE METHODE & OUTILS
Marc Bouissou, Guillaume Torrente, EDF
Projet d’application Closer
Mise en oeuvre et exploitation
EXIGE Un avenir dans le web....
Exploration de la programmation android Formation Assurer par: Club FreeWays Réalisé par: BOUHJJA Lamia.
Supports de formation au SQ Unifié
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Projet d’Année Lecteur MP3 pour musiciens sous Android
Introduction à la plateforme .NET
Introduction au Génie Logiciel
Arbre GénéalogiqueDiagramme de Classes Comment la visualisation d’une hiérarchie de classes facilitera le travail de notre client ?
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
Equipe HomECOntrol.  Documents de référence  Mission du produit  Exigences fonctionnelles  Hardware  Software  Exigences opérationnelles  Interfaces.
Système de surveillance de réseau
21/02/2003DEA DISIC 1 Grid Computing Programming the grid: Distributed Software Components, P2P and Grid Web Services for Scientific Applications Tarak.
Systèmes et Logiciels Embarqués : l'informatisation des objets Gestion de l'énergie (bâtiment intelligent) Ferroviaire (trains, métro autom.,...) Equipements.
Introduction General Chapitre 1 : Cadre général
Réunion de projet PLATE-FORME WEB TOUBA TAVERNY Tâches comité de direction.
© Petko ValtchevUniversité de Montréal Janvier IFT 2251 Génie Logiciel Le Processus Hiver 2002 Petko Valtchev.
Projet : Réaliser une application de cohérence cardiaque
Introduction aux Interfaces Homme-Machine
BTS IRIS Étude du référentiel. RÉCAPITULATIF PAR ACTIVITÉ DES TÂCHES réalisées en autonomie. Installation, exploitation, optimisation et maintenance T6.8Suivi.
1 Monopalme Projet 4 Info Présentation finale LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER.
Les IDE orientés conception C ycle de V ie D es A pplications
Lancement du projet de refonte du portail eaufrance Groupe de coordination inter bassins 28/01/2014 – Anne Macaire.
1 Interne Orange Accédez à votre système d'information depuis votre terminal mobile Nomalys.
WHAT IS THIS ? Serveur d’intégration Environnement JAVA Open Source Ou logiciel d’intégration continue.
Transcription de la présentation:

Calculatrice Financière Android Projet 2ème Année Calculatrice Financière Android Acti’ Finance Adrian Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec IUT Lannion © 2012 1

Sommaire Notre projet Etude des besoins Outils utilisés Problèmes rencontrés Répartition des tâches Avenir du projet Adrian 2

Notre projet Comment ? Pourquoi ? Idée d’agenda interactif sur Android Proposition de M. Nerzic du projet de la calculatrice financière Pourquoi ? Avis commun de projet Android Valorisant Mael 3

Etude des besoins Introduction 1.1 Objet Description générale 1.2 Portée 1.3 Caractéristiques des utilisateurs 1.4 Définitions, acronymes et abréviations 1.5 Références 1.6 Vue d’ensemble Description générale 2.1 Environnement 2.2 Fonctions 2.3 Contraintes Raph Exigences spécifiques 3.1 Fonctionnalité 3.2 Utilisation 3.3 Performances / Fiabilité 4

Introduction 1.2 – Portée : 1.1 – Objet : Pouvoir effectuer des calculs financiers sur un support Android Type d’application peu courant Proposer une application : - Simple - Rapide Faciliter son transport et son utilisation grâce au support Android 1.2 – Portée : Concerne les professionnels des secteurs financiers Garantie une rapidité d’exécution pour les calculs financiers Proposer les mêmes fonctionnalités qu’une calculatrice matérielle L’application sera gratuite Raph 1.3 – Caractéristiques des utilisateurs : Banquiers Comptables Secrétaires Cadres Autres acteurs du domaine financier 5

Introduction 1.4 - Définitions, acronymes et abréviations : SDK : Software Development Kit (devkit) AVD : Android Virtual Device ADT : Android Development Tools - Plugin pour Eclipse IDE Guillaume 1.5 – Références : HP12c Users Guide : Guide d’utilisation de la calculatrice financière Tutoriel Android du Site du Zéro 6

Introduction 1.6 Vue d’ensemble : Adrian 7

Description générale 2.2 – Fonctions : 2.1- Environnement : Téléphones et tablettes Android Accessible sur Google Play Lancement de l’application grâce à un raccourci 2.2 – Fonctions : Calculs basiques et complexes (spécifiques au monde de la finance) Statistiques Calendrier Sauvegarder et consulter son travail Vincent 2.3 – Contraintes : Android Version 2.2 8

Exigences spécifiques 3.1 - Fonctionnalités : 3.1.1 - Opérations de divisions, multiplications, soustractions et additions. 3.1.2 - Assurer la priorité des calculs 3.1.3 - Fonctions propres à la finance 3.1.4 - Fonction de mémorisation des calculs et des résultats 3.2 - Utilisation : 3.2.1 Interface ergonomique : - Pas de surcharge de boutons - Simple d’utilisation - Charte graphique professionnelle Thomas 9

Exigences spécifiques 3.3 Performance et fiabilité : Pas de limite de taille des nombres dans les calculs 3.4 Prise en charge : Pas de maintenance et de mise à jour prévue après le développement de l’application 3.5 Contraintes de conception : Adaptation au format du terminal Android Orientation en format paysage et portrait Thomas 10

Outils utilisés • Le SDK (Software Development Kit) est le kit de développement qui nous apporte les outils pour coder en Android = devkit. • Java et de Xml. • Une API (Application Programming Interface) en Java est fournis avec le SDK. • Eclipse Guillaume 11

Ces outils sont implémentés automatiquement Outils utilisés Ces outils sont implémentés automatiquement 12

Outils utilisés • Le SDK propose également un AVD (Android Virtual Device). • Tablette virtuelle sous Android reliée à Eclipse. 13

Outils utilisés • Android est un langage adapté au systèmes embarqués. • Il existe des contraintes a prendre en compte lors de la programmation : • Optimiser le code. • Adapté au support. • Une application Android s'éxécute par activité. 1 Activité = 1 Page Autres outils : Microsoft PowerPoint Photoshop 14

Problèmes rencontrés Installation des logiciels Android Apprentissage du langage Android Concevoir une étude des besoins Répartition du travail Guillaume 15

Répartition des tâches Découverte de la plateforme Android : Tout le groupe Dossier d’analyse : Vincent, Raphael, Thomas Présentation Android & outils utilisés : Guillaume Remplissage du site des projets : Vincent, Raphael Programme de Test en Android : Thomas, Adrian Maquette de la calculatrice : Adrian Répartition des tâches : Maël Diaporama : Tout le groupe Avenir du projet : Maël Vincent 16

Avenir du projet Dossier de réalisation Dossier installation Dossier projet Définition des différentes activités Répartition des tâches Programmation des principales fonctions Maël 17