Master 2 Informatique Avancée et Application option Intégration de Systèmes Logiciels Prêt bancaire Encadrant: Noël Novelli Eugen Cepoi, Christophe Del Vecchio, Julien Garcia, Pierre Gautier, Yannick Lorenzati, Stéphanie Malakian
Projet Prêt Bancaire – Master 2 Informatique Plan Présentation du sujet Modèle de données Choix technologiques envisagés Choix technologique adopté Architecture de l’application Fonctionnalités réalisées Bilan Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 2/20
I. Présentation du sujet 1. Le microcrédit Contexte Difficultés pour obtenir un prêt Insertion sociale de personnes exclues du système bancaire traditionnel Microcrédit : définition Cibles Particuliers Professionnels Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 3/20
I. Présentation du sujet 2. La problématique Simplifier la démarche des demandeurs Traiter les demandes plus efficacement Mieux connaître la demande Permettre au client d’évaluer sa demande Ne pas avoir à traiter les demandes de prêts non réalisables Comprendre les besoins Ajuster l’offre de crédit Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 4/20
I. Présentation du sujet 3. Les utilisateurs Candidat Administrateur des formulaires Administrateur de droits Chargé de clientèle Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 5/20
I. Présentation du sujet 4. Les fonctionnalités attendues Module Acteurs Auto-évaluation Candidat Paramétrage Administrateur de formulaires Administration Administrateur des droits Consultation Chargé de clientèle Statistiques Planning Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 6/20
Projet Prêt Bancaire – Master 2 Informatique II. Modèle de données Descripteur d’ensemble de propriétés 1 Descripteur d’ensemble de propriétés 2 Autres partenaires ? {oui, non} Date du prêt Date du jour < d Montant 1 < m < 3000 Besoin {Voiture, Maison, Dette} Chèques impayés ? {oui: bloquant , non} Schéma Schéma Formulaire Projet génère Ensemble de propriétés Propriété 2 Projet Voiture Besoin {Voiture, Maison, Dette} Propriété 1 2200 Montant 1 < m < 3000 Page 1 Page 2 Chèques impayés : non Autres partenaires : non Montant : 2200 Besoin : Voiture {Voiture, Maison, Dette} Date : 21/12/2012 Formulaire A repenser: montrer dualité entre schema et projet, montrer multiversionning, sous diag des classes, les formulaires ne sont pas stockés en base, garder la chrono d’apparition Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 7/20
III. Choix technologiques envisagés 3 options possibles : Spring 3 Seam Framework Struts 2 Spring : Webflow +Serveur d’application + EJB3 + Spring MVC + JPA. Struts : Serveur d’application + JPA + EJB 3. Jboss Seam : Jboss + EJB 3 + JSF + JPA. Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 8/20
IV. Choix technologique adopté Client Couche présentation JNDI Logique métier EJB 3.0 Serveur JPA + Hibernate Couche de données Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 9/20
V. Architecture de l’application Services Modèle Base de données Serveur d’application Indépendance Généricité Fiabilité Flexibilité Interne Auto-évaluation Serveur web Client/serveur, conserver couleurs diapo suivante. Montrer le déploiement la plus éclaté possible. Supprimer diapo suivante et intégrer dans celle-ci. Navigateur web Candidat(s) Administrateur(s) Employé(s) Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 10/20
VI. Fonctionnalités réalisées 1. Auto-évaluation Le candidat Faire par utilisateur, refaire les captures d’écran, Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 11/20
VI. Fonctionnalités réalisées 2. Paramétrage des formulaires Administrateur de formulaire Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 12/20
VI. Fonctionnalités réalisées 3. Gestion des utilisateurs Administrateur des droits Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 13/20
VI. Fonctionnalités réalisées 4.Consultation des auto-évaluations Chargé de clientèle - consultation Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 14/20
VI. Fonctionnalités réalisées 5.Statistiques Chargé de clientèle - statistiques Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 15/20
Projet Prêt Bancaire – Master 2 Informatique VII. Bilan 1. Apports Apport d’une solution à un problème concret Utilisation de technologies inconnues Travail en équipe Gestion du temps sur un projet à temps complet Prise de risque sur des techno inconnu, ou vue très vite Sujet apporté par nous, et donc fais entièrement par nous Equipe de six personne tres diverse, pas évident a gérer Projet comme en entreprise, cad au 35h Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 16/20
VII. Bilan 2. Difficultés rencontrées Découverte de technologies Problèmes techniques Erreur dans la gestion du temps Difficulté a demarré sur certaine techno nouvelle Trop de temps passé sur stuts dojo…, Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 17/20
VII. Bilan 3. Réalisations Planning pas fait Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 18/20
Projet Prêt Bancaire – Master 2 Informatique VII. Bilan 4. Conclusion Expériences capitalisables et valorisantes Bonne préparation au stage Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 19/20
Projet Prêt Bancaire – Master 2 Informatique VII. Bilan Merci de votre attention ! Projet Prêt Bancaire – Master 2 Informatique 23/03/2010 20/20