Upload
zocha
View
77
Download
2
Embed Size (px)
DESCRIPTION
Architecture Logicielle Exercice noté. Sébastien Riss. Contexte. Contexte. Logiciel permettant la gestion des fluides électriques Gestion des comptes clients, de la facturation, des échanges entre fournisseurs, etc … Le produit existe depuis plus de 12 ans - PowerPoint PPT Presentation
Citation preview
Architecture LogicielleExercice noté
Sébastien Riss
Contexte
Contexte
3
Exercice
ContexteLogiciel permettant la gestion des fluides électriquesGestion des comptes clients, de la facturation, des échanges entre fournisseurs, etc…Le produit existe depuis plus de 12 ansIl est actuellement développé en VB6 et avec une base de données OracleL’équipe de développeur est composée de 8 personnes
Contexte
Contexte
4
Exercice
ContexteAucune méthode en place!Installé chez 200 clientsUn serveur avec la BD Oracle (Unix, Linux, Windows)De 1 à 16 postes clients
L’application cliente (VB6) contient l’interface et un peu de code métier. Le tout sans séparation distincte.La partie Oracle contient les tables + une grande partie des traitements métiers codés en PLSQL.
Contexte
Contexte
5
Exercice
ContexteLa notion de bloc d’application n’est pas vraiment existante.L’application crash souvent.L’application n’est que en français.L’application cliente est en 800x600.Le déploiement chez les clients est un peu complexe.Microsoft sort la version 3.5 du Framework .net.Sarkozy est élu président.Tomcat server sort une nouvelle version encore plus performante
Contexte
Contexte
6
Exercice
Objectif de la directionLe marché de l’électricité s’ouvre aux particuliers début juillet.De nombreux concurrents vont essayer de prendre les parts de marché.Il faut donner un coup de neuf à l’applicationIl faut changer de technologie car VB6 n’est plus supporté.Il faut améliorer la fiabilité de l’application.Il faut organiser le développement, industrialiser et augmenter les performances.
Contexte
Contexte
7
Exercice
Objectif de la directionLe marché devient internationale, il faut donc gérer le multilingue.
Le logiciel doit pouvoir s’interfacer avec d’autres logiciels :Comptabilité Logiciels des fournisseurs
Les gérants de réseaux électriques veulent mettre en place d’ici 1 ans des sites web pour que les usagers puissent consulter leur compte et payer en ligne.
Contexte
Contexte
8
Exercice
Objectif de la directionContexte
D’ici 3 ans, le logiciel devrait équiper des pays entiers.
Les DSI sont très rétissantes aux serveurs d’application J2EE car trop complexe, elles préfèrent les serveurs Windows.
Cependant, toutes les DSI demandent 1 ans pour mettre en place l’environnement Windows.
Contexte
9
Exercice
Objectif de la directionContexte
95% des clients utilisent une résolution >= 1024La rapidité d’utilisation de l’application pour les
opérateurs est capitale!Saisie manuelle sans souris obligatoire!Les utilisateurs gèrent plusieurs dossiers par jour.
La perte de temps dues au logiciel serait une catastrophe pour les clients.
L’application comporte 8 modules clairement dissociables entre eux.
Contexte
10
Exercice
Objectif de la directionContexte
La direction souhaite que la mise en place de la nouvelle architecture se fasse progressivement afin d’éviter de brusquer les utilisateurs actuels
VOUS ETES EN CHARGE DE FAIRE TOUT CELA!
Exercice
Contexte
12
Exercice
Exercice 1Définissez les besoins et les contraintes techniques.Définissez l’importance de chaque ligne
Sur 4 points
Exercice
Contexte
13
Exercice
Exercice 2Etablissez votre conception générale sur 1 ansSur 4 points
Etablissez votre conception générale sur 4 ansSur 4 points
Vérifiez la cohérence de vos 2 conceptions avec votre tableau de contraintes et besoinsSur 2 points
Argumentez vos décisionsSur 2 points
Sur 6 points
Exercice
Contexte
14
Exercice
Exercice 3Proposez un macro-planning d’actions sur 3 ansSur 4 points
Exercice
Question ?
Sébastien Riss