1 Projet 2 ème Année Intervenants : Adrian Abramczyk Raphael Colleter Guillaume Klimek Thomas Le...

Preview:

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

Recommended