Ship4946 fr
Sujet
Réalisé par Sous la direction de :
Année universitaire 2009/2010
Table des figures
Figure 1.1 : organigramme directoire. 11
Figure 1.2 : organigramme des ports. 11
Figue 1.3 : organigramme du Port de Nador. 13
Figure 2.1 : Table des rubriques. 20
Figure 2.4: Diagramme de séquence Cas d’utilisation : Connexion 22
Figure 2.5 : Diagramme de séquence Cas d’utilisation : Ajouter Etudiant 22
Figure 2.6 : Diagramme de Classes. 23
Figure 2.7 : Architecture Hibernate 26
Figure 2.8 : Fichier de configuration de Hibernate, Hibernate.cfg.xml 27
Figure 2.9 : Page d’Authentification 29
Figure 2.10 : Page d’Accueil 29
Figure 2.11 : Page d’Ajout d’un Examen 30
Figure 2.14: Page d’Ajout d’un Etudiant 30
Table des matières
Résumé - 5 -
Introduction générale - 6 -
Chapitre 1 - 8 -
Introduction - 9 -
I. Marsa Maroc - 9 - I.1. Fiche technique - 9 - I.2.Organisation - 10 - I.3.Activités et Services : - 12 - I.3.1. Un large éventail de services : - 12 - I.3.2. La maîtrise de chaque segment d’activité: - 12 -
II. Port de Nador: - 13 - II.1. Organigramme du port de Nador : - 13 - II.2. Services offerts : - 13 - II.3.Liaisons intermodales : - 14 - II.4.Installation concédées : - 14 - Conclusion - 15 -
Chapitre 2 - 16 -
Introduction - 17 -
I. Présentation du sujet - 17 -
II. Analyse - 17 - 1.1. Diagrammes de Cas d’Utilisations - 17 - 1.2. Diagramme de Séquences 20 1.3. Diagramme de Classes 21
III. Conception 22
II.1. Concepts et spécificités de J2EE 23
II.1.1. Côté client 23 II.1.2. Côté serveur 23 II.2. Les servlets Java 23 II.3. Les JavaServer Pages 24 II.4. Les Javabeans 24 II.5. Hibernate 24 II.6. Appache Tomcat 26
III. Interface Homme-Machine 27
Chapitre 3 30
I. Aspect de journalisation : 31 I.1. Solutions Actuelles : 31 I.2. La valeur ajoutée de la programmation Aspects : 32 I.3.