Upload
albertine-hubert
View
105
Download
2
Embed Size (px)
Citation preview
1
Projet 2ème Année
Intervenants :Adrian AbramczykRaphael ColleterGuillaume KlimekThomas Le Bihan
Maël MenguyVincent Toullec
Calculatrice Financière Android
Acti’ Finance
IUT Lannion © 20121
2
Notre projet
Etude des besoins
Outils utilisés
Problèmes rencontrés
Répartition des tâches
Avenir du projet
Sommaire
2
3
Notre projet
Pourquoi ?
- Avis commun de projet Android
- Valorisant
Comment ?
- Idée d’agenda interactif sur Android
- Proposition de M. Nerzic du projet de la calculatrice financière
3
4
Introduction
1.1 Objet
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
Etude des besoins
Exigences spécifiques3.1 Fonctionnalité
3.2 Utilisation
3.3 Performances / Fiabilité
4
5
Introduction1.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
◊ Secrétaires◊ Cadres◊ Autres acteurs du domaine financier
◊ Banquiers◊ Comptables
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
5
1.3 – Caractéristiques des utilisateurs :
6
1.5 – Références :
HP12c Users Guide : Guide d’utilisation de la calculatrice financière
Tutoriel Android du Site du Zéro
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
Introduction
6
7
Introduction1.6 Vue d’ensemble :
7
8
Description générale
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
2.3 – Contraintes : Android Version 2.2
8
9
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
9
10
3.3 Performance et fiabilité :• Pas de limite de taille des nombres dans les calculs
Exigences spécifiques
3.5 Contraintes de conception :• Adaptation au format du terminal Android• Orientation en format paysage et portrait
3.4 Prise en charge :• Pas de maintenance et de mise à jour prévue après le développement de l’application
10
11
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
11
12
Outils utilisés
Ces outils sont implémentés automatiquement
12
13
Outils utilisés
• Le SDK propose également un AVD (Android Virtual Device). • Tablette virtuelle sous Android reliée à Eclipse.
13
14
Outils utilisés
Autres outils :
◊ Microsoft PowerPoint
◊ Photoshop
• 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
14
15
Problèmes rencontrés
• Installation des logiciels Android
• Apprentissage du langage Android
• Concevoir une étude des besoins
• Répartition du travail
15
16
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
16
17
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
17