La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Theatre imagesjspWEB-INF communclientgerantadministrateurclassesjsp web.xml controleCoreservletsmail = répertoire.

Présentations similaires


Présentation au sujet: "Theatre imagesjspWEB-INF communclientgerantadministrateurclassesjsp web.xml controleCoreservletsmail = répertoire."— Transcription de la présentation:

1 theatre imagesjspWEB-INF communclientgerantadministrateurclassesjsp web.xml controleCoreservletsmail = répertoire

2 Côté clientCôté serveur Tomcat Package CoreservletsBD_theatre IHM_visiteurs IHM_clients (formulaire html) IHM_gérants IHM_admin Base de données Package Mail Couche présentation Couche applicative: Package Control Logique métier et services techniques Java (JDK) Couche persistance

3 Package Coreservlets ConnectionPool ConnectionPoolServlet3 ConnectionPoolTest ConnectionPoolservlet ConnectionPoolServlet2 DriverUtilities WindowsUtilities DatabaseUtilities DBResults DBResultsTableModel

4 : ConnectionPool : ReqSQLBean.jsp : ConnectionPoolBean: DBResults : DriverUtilities : DatabaseUtilities 1: crée 5: envoie la requête 3: crée etdemande une connection 6: affiche la requête 7: récupère le résultat 8: obtient une connection 2: demande le driver et l URL 10: demande le résultat de la requête DB: Connection 4: dispose 9: demande 11: demande le résultat de la requête 12: interroge la base de données 14: stocke le résultat 13: crée 15: envoi du résultat de la requête 16: libére la connection 17: supprime la connection 18: affiche le résultat

5 Package IHM_visiteurs Menu.html Fast_access.jsp InscriptionGerant.jsp main.jsp Page d accueil recherche.jsprechercheTheatre.jsp ReqSQLBean.jspReqSQLFastAccess.jsp ReqSQLResultSpectacle.jspReqSQLResultSpectacle.Detailjsp Cas d utilisation recherche spectacle Cas d utilisation demande inscription

6 Package IHM_clients Menu_client.html donneesClient.jsp main.jsp Page d accueil recherche.jsprechercheTheatre.jsp ReqSQLBean.jspReqSQLFastAccess.jsp ReqSQLResultSpectacle.jspReqSQLResultSpectacle.Detailjsp Cas d utilisation recherche spectacle Cas d utilisation gestion compteCas d utilisation réservation en ligne

7 Package IHM_gérants main.jsp Menu_gerant.html Page d accueil donneesGerant.jsp recherche.jsprechercheTheatre.jsp ReqSQLBean.jspReqSQLFastAccess.jsp ReqSQLResultSpectacle.jspReqSQLResultSpectacle.Detailjsp Cas d utilisation recherche spectacle Cas d utilisation gestion compteCas d utilisation gestion spectacles Cas d utilisation consultation réservation

8 Package IHM_admin adminBD.jsp ReqSQLAdminBD.jsp recherche.jsprechercheTheatre.jsp ReqSQLBean.jspReqSQLFastAccess.jsp ReqSQLResultSpectacle.jspReqSQLResultSpectacle.Detailjsp Cas d utilisation recherche spectacle donneesGerant.jsp Cas d utilisation gestion compte gérant donneesClient.jsp Cas d utilisation gestion compte client Menu.html Fast_access.jsp main.jsp Page d accueil

9 Package Control FrontControler.jsp

10 Package Mail sendmail.java

11 Package Authentification loginClient.jsploginGerant.jsp verifParamInscription.javalogin.jsp

12 Package Gestion modifDonneesGerant.jspReqSQLInscriptionGerant.jsp ReqSQLInscription.jspmodifDonneesClient.jsp Diagramme de collaboration pour la recherche et affichage de spectacles suivie de l affichage du détail d un spectacle

13 :ReqSQLResultSpectacle :main :frontcontroller :fast_access :menu :Recherche html JSP JSP 1. JSP :Recherche html Affichage formulaire de recherche Envoi des paramètres de recherche Recherche page cor. Envi url page BD html :ReqSQLResultSpectacle JSP Initie page de recherche adéquate recherche des tuples dans la base de donnéesAffichage des résultats Servlet

14 Côté clientCôté serveur web Métier Persistance Business services Accès base abonnés BD_abonnés BD_théâtres BD_spectacles IHM_visiteurs IHM_abonnés IHM_gérants IHM_adminBD_réservations Présentation web Accès base théâtres Accès base spectacles Accès base réservations Service interactif liste spectacles Service interactif réservations Service interactif gestion abonnés Service interactif gestion spectacles Contrôleur Business Serveur dapplicationBase de données Contrôleur web Interface Business services


Télécharger ppt "Theatre imagesjspWEB-INF communclientgerantadministrateurclassesjsp web.xml controleCoreservletsmail = répertoire."

Présentations similaires


Annonces Google