Télécharger la présentation
1
Projet JSimula
2
Plan de présentation Présentation de l’entreprise Présentation équipe
Rappel de la demande Répartition des tâches Planning prévisionnel Planning réel Étude et choix Analyse UML Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion
3
Présentation de l’entreprise
Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion IngeData Spécialisée dans le développement en Java Des outils adaptés à vos besoins Des tarifs compétitifs Une équipe dédiée au projet
4
Présentation de l’équipe
Présentation de l’entreprise Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion
5
Rappel de la demande Un logiciel de simulation de budget:
Présentation de l’entreprise Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion Un logiciel de simulation de budget: Gestion de transactions Gestion de budgets Taux de rémunération Solde Affichage par courbe Compatible Windows/Mac/Linux Développé en Java Utilisation d’une IHM
6
Planning prévisionnel
Présentation de l’entreprise Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion
7
Planning réel Présentation de l’entreprise Présentation de l’équipe
Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion
8
Etude et choix IDE : Eclipse Base de données locale: SQLite
Présentation de l’entreprise Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion IDE : Eclipse Base de données locale: SQLite Base de données distante: Postgre Analyse merise : Power Designer Versionning : Subversion Création des diagrammes: Microsoft Visio Planning : Google Agenda
9
Répartition des tâches
Présentation de l’entreprise Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion Julien BOUGEROL: Chef de projet Analyse UML Création de courbe de simulation Documentation du projet Jean-Baptiste RIBLEUR: Documentation utilisateur Implémentation partie vue Pierre ROUSSET: Etude Merise Création base de données Implémentation partie modèle Vincent MANGAUD: Documentation développeur Implémentation partie contrôleur
10
Cas d’utilisation Présentation de l’entreprise
Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion
11
Activité Présentation de l’entreprise Présentation de l’équipe
Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion
12
Séquence Présentation de l’entreprise Présentation de l’équipe
Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion
13
Classes (1/2) Présentation de l’entreprise Présentation de l’équipe
Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion
14
Classes (2/2) Présentation de l’entreprise Présentation de l’équipe
Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion
15
Analyse Merise Présentation de l’entreprise Présentation de l’équipe
Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion
16
SQLite Implémentation d’une grande partie du standard SQL92
Présentation de l’entreprise Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion Implémentation d’une grande partie du standard SQL92 Moteur de la base de donnée intégré au programme Accès par fichiers Le moteur de base de donnée le plus utilisé au monde Accès natif en Java grâce à une bibliothèque Domaine public
17
PostgreSQL Implémentation d’un grand nombre de standard :
Présentation de l’entreprise Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion Implémentation d’un grand nombre de standard : ANSI SQL 89, SQL 92 (SQL 2), SQL 99 (SQL 3) et SQL:2003 Multi-OS Accès natif en Java grâce à une bibliothèque Très bonne performance Stable en monté en charge De plus en plus utilisé en entreprise Licence BSD
18
Présentation IHM Facilité d’utilisation (contrôle de saisie)
Présentation de l’entreprise Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion Facilité d’utilisation (contrôle de saisie) Interface ergonomique. Règle des 3 clics. Design léger.
19
Démonstration Présentation de l’entreprise Présentation de l’équipe
Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion
20
Analyse des écarts 1/2 Gestion de la connexion
Présentation de l’entreprise Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion Gestion de la connexion Connexion à une base de données locale : OK Connexion à une base de données distante : OK Choix du type de connexion : OK Gestion des comptes Création de compte courant : OK Création de compte rémunéré : OK Choix du type de compte : partielle Gestion des transactions Création de transaction périodique : OK Création de transaction ponctuelle : OK Choix du type de transaction : OK Gestion des budgets Création de budget périodique : OK Création de budget ponctuel : OK
21
Analyse des écarts 2/2 Gestion des projections temporelles:
Présentation de l’entreprise Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion Gestion des projections temporelles: Création d’histogramme : NON Choix du nombre de mois : OK Simulation de la situation du compte à une date : OK Ergonomie de l’IHM Interface graphique simple d’utilisation : OK Interface graphique design : OK Contrôle de saisie : partielle Autre Compatible Windows : OK Compatible Linux : partielle Compatible Mac : partielle
22
Conclusion Prise en compte cahier des charges Application évolutive
Présentation de l’entreprise Présentation de l’équipe Rappel de la demande Planning prévisionnel Planning réel Etude et choix Répartition des tâches Analyse UML Cas d’utilisation Activité Séquence Classes Analyse Merise SQLite PostgreSQL Présentation IHM Démonstration Analyse des écarts Conclusion Prise en compte cahier des charges Application évolutive Le meilleur dans le temps imparti Une vision plus approfondie de la POO et UML
23
Questions ?
24
Merci pour votre attention
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.