Title: Aucun titre de diapositive
1theatre
images
jsp
WEB-INF
commun
client
gerant
administrateur
classes
jsp
web.xml
controle
Coreservlets
mail
répertoire
2Côté client
Côté serveur Tomcat
Base de données
Couche présentation
Logique métier et services techniques
Couche persistance
Couche applicative
IHM_visiteurs
IHM_clients (formulaire html)
Package Coreservlets
BD_theatre
Package Control
IHM_gérants
Package Mail
IHM_admin
Java (JDK)
3Package Coreservlets
ConnectionPoolServlet3
ConnectionPool
ConnectionPoolTest
ConnectionPoolservlet
DriverUtilities
DatabaseUtilities
DBResults
ConnectionPoolServlet2
WindowsUtilities
DBResultsTableModel
4 ConnectionPool
ConnectionPoolBean
DBResults
DatabaseUtilities
DB
Connection
ReqSQLBean.jsp
DriverUtilities
1 crée
2 demande le driver et l URL
3 crée etdemande une connection
5 envoie la requête
4 dispose
6 affiche la requête
7 récupère le résultat
8 obtient une connection
9 demande
10 demande le résultat de la requête
11 demande le résultat de la requête
12 interroge la base de données
13 crée
15 envoi du résultat de la requête
14 stocke le résultat
16 libére la connection
17 supprime la connection
18 affiche le résultat
5Package IHM_visiteurs
Cas d utilisation recherche spectacle
recherche.jsp
rechercheTheatre.jsp
Page d accueil
main.jsp
ReqSQLBean.jsp
ReqSQLFastAccess.jsp
Menu.html
ReqSQLResultSpectacle.jsp
ReqSQLResultSpectacle.Detailjsp
Cas d utilisation demande inscription
Fast_access.jsp
InscriptionGerant.jsp
6Package IHM_clients
Cas d utilisation recherche spectacle
Page d accueil
recherche.jsp
rechercheTheatre.jsp
main.jsp
ReqSQLBean.jsp
ReqSQLFastAccess.jsp
Menu_client.html
ReqSQLResultSpectacle.jsp
ReqSQLResultSpectacle.Detailjsp
Cas d utilisation gestion compte
Cas d utilisation réservation en ligne
donneesClient.jsp
7Package IHM_gérants
Cas d utilisation recherche spectacle
Page d accueil
recherche.jsp
rechercheTheatre.jsp
main.jsp
ReqSQLBean.jsp
ReqSQLFastAccess.jsp
Menu_gerant.html
ReqSQLResultSpectacle.jsp
ReqSQLResultSpectacle.Detailjsp
Cas d utilisation consultation réservation
Cas d utilisation gestion compte
Cas d utilisation gestion spectacles
donneesGerant.jsp
8Package IHM_admin
Cas d utilisation recherche spectacle
recherche.jsp
rechercheTheatre.jsp
Page d accueil
main.jsp
ReqSQLBean.jsp
ReqSQLFastAccess.jsp
Menu.html
ReqSQLResultSpectacle.jsp
ReqSQLResultSpectacle.Detailjsp
Cas d utilisation gestion compte gérant
Cas d utilisation gestion compte client
Fast_access.jsp
donneesGerant.jsp
donneesClient.jsp
ReqSQLAdminBD.jsp
adminBD.jsp
9Package Control
FrontControler.jsp
10Package Mail
sendmail.java
11Package Authentification
verifParamInscription.java
login.jsp
loginClient.jsp
loginGerant.jsp
12Package Gestion
Diagramme de collaboration pour la recherche et
affichage de spectacles suivie de l affichage du
détail d un spectacle
ReqSQLInscription.jsp
modifDonneesClient.jsp
modifDonneesGerant.jsp
ReqSQLInscriptionGerant.jsp
13(No Transcript)
14Métier
Présentation web
Persistance
Côté client
Côté serveur web
Serveur dapplication
Base de données
Accès base abonnés
BD_abonnés
IHM_visiteurs
Business services
BD_théâtres
IHM_abonnés
Accès base théâtres
BD_spectacles
IHM_gérants
Accès base spectacles
IHM_admin
BD_réservations
Accès base réservations