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

1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

Embed Size (px)

Citation preview

Page 1: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

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

Page 2: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

2

Notre projet

Etude des besoins

Outils utilisés

Problèmes rencontrés

Répartition des tâches

Avenir du projet

Sommaire

2

Page 3: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

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

Page 4: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

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

Page 5: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

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 :

Page 6: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

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

Page 7: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

7

Introduction1.6 Vue d’ensemble :

7

Page 8: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

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

Page 9: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

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

Page 10: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

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

Page 11: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

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

Page 12: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

12

Outils utilisés

Ces outils sont implémentés automatiquement

12

Page 13: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

13

Outils utilisés

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

13

Page 14: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

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

Page 15: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

15

Problèmes rencontrés

• Installation des logiciels Android

• Apprentissage du langage Android

• Concevoir une étude des besoins

• Répartition du travail

15

Page 16: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

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

Page 17: 1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le Bihan Maël Menguy Vincent Toullec Calculatrice Financière

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