République Algérienne Démocratique et Populaire Ministère de Lenseignement Sup

République Algérienne Démocratique et Populaire Ministère de Lenseignement Supérieur et de la Recherche Scienti que Université A/Mira de Béjaia Faculté des Sciences Exactes Département d'Informatique Mémoire de Fin de cycle En vue de lobtention du diplôme Master professionnel en Informatique Spécialité : Administration et Sécurité des Réseaux Thème Conception et réalisation dune application Web E-Commerce sous Java EE Réalisé par : Mr BENACHOUR Kouceila Mr TOUATI Mourad Devant le jury composé de : Président : Mr SKLAB Youcef Examinateur : Mr FARAH Zoubeyr Examinatrice : Mlle BENMERBI Samah Promoteur : Mr ABBACHE Bournane Co-Promoteur : Mr OUZZEGANE Redouane Promotion 2014/2015 Résumé Le commerce a depuis toujours été au c÷ur de l'économie, il est au centre des échanges entre individus, à ce titre il a été le facteur dénominateur de l'évolution de l'humanité, Aujourd'hui avec l'avènement du E-Commerce il continue son évolution. De nos jours, il existe plusieurs sites traitant sur le E-Commerce, malheureusement l'Algérie est très en retard dans ce domaine. Notre projet consiste à développer une application web E- Commerce a n de palier à ce problème, pour ce faire nous avons eu recours au langage de modélisation UML a n modéliser le projet, ce choix c'est porté sur le fait qu'il soit simple, détaillé, organisé et dans notre cas, le plus approprier. Pour la réalisation, nous avons eue recours à Java EE qui est une plateforme Java dont nous nous sommes servis a n d'implémenter les fonctionnalités de l'application. Mots clés : Commerce, Économie, Application, Web, E-Commerce, Modéliser, UML, Java EE. Abstract Trade has always been at the heart of the economy, it is at the center of exchanges between individuals, it was the denominator factor of the evolution of humanity, today with the advent of E-business continues its evolution. Nowadays, there are several sites dealing on E-business, unfortunately Algeria is by far behind in this area. Our project is to develop an E-business web application, in order to solve this problem, to do this, we have used the UML modeling language to model the project, this choice is focused on the fact that it is simple, detailed, organized and in our case, the most appropriate. For the realization, we had recourse to Java EE which is a Java platform that we have used to implement the functionalities of the application. Keys words : Trade, Economy, Application, Web, E-business, Modeling, UML, Java EE.. Remerciements Nous tenons dans un premier temps à remercier le bon dieu le tout puissant qui nous a donné le courage et la volonté pour mener à bien ce modeste travail. Nous tenons à remercier nos encadreurs M. ABBACHE Bournane et M. OUZZEGANE Redouane pour tout le temps qu'ils nous ont consacré, pour leur conseils précieux, pour toute leur aide et leur appui durant la réalisation de ce travail. Nous tenons à remercier chacun des membres du jury pour nous avoir fait l'honneur d'examiner et d'évaluer notre travail. À tous nos enseignants et les membres du départe- ment informatique de l'université ABDERRAHMANE MIRA. Que tous ceux et celles qui ont contribué de prés ou de loin à l'accomplissement de ce travail trouvent ici l'expression de nos remerciements les plus chaleureux. Dédicaces À nos chers parents, pour leur persévérance, et pour avoir suscité notre vocation et permis d'achever nos études en tant que nous sommes actuellement, À nos soeurs, et nos frères pour leur soutien moral et leur intérêt envers notre travail, À tous nos amis et collègues, À tous ceux qui nous ont aidés, À tous ceux qui nous sont chers, À tous ceux qui nous avons omis, nous dédions ce humble travail. Mourad, Kouceila. Table des matières Remerciements 2 Introduction Générale 2 1 Généralités 4 1.1 Commerce Electronique . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.1.1 Dé nition du E-Commerce . . . . . . . . . . . . . . . . . . . . . . . 5 1.1.2 Commerce traditionnel vs E-Commerce . . . . . . . . . . . . . . . . 5 1.1.3 Les diérents types de E-Commerce . . . . . . . . . . . . . . . . . 7 1.1.4 Commerce électronique entre particuliers(C2C) . . . . . . . . . . . 8 1.1.5 Les modes de paiement en ligne . . . . . . . . . . . . . . . . . . . . 9 1.1.6 Problématique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.1.7 Objectifs du projet . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.2 Méthode de conception et démarche de développement . . . . . . . . . . . 11 1.2.1 La méthode de conception . . . . . . . . . . . . . . . . . . . . . . . 11 1.2.2 Dé nition UML (Uni ed Modeling Language) . . . . . . . . . . . 11 1.2.3 Processus de développement . . . . . . . . . . . . . . . . . . . . . . 12 1.2.4 Démarche de développement . . . . . . . . . . . . . . . . . . . . . . 14 1.2.5 Le processus 2TUP (Two Track Uni ed Process) . . . . . . . . . . . 14 i 2 Capture et analyse des besoins 17 2.1 Etude préliminaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.1.1 Description du projet . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.1.2 Identi cation des acteurs . . . . . . . . . . . . . . . . . . . . . . . . 18 2.2 Capture des besoins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.2.1 Capture des besoins fonctionnels . . . . . . . . . . . . . . . . . . . 22 2.2.2 Capture des besoins techniques . . . . . . . . . . . . . . . . . . . . 35 2.2.3 L'architecture d'application[11] . . . . . . . . . . . . . . . . . . . . 35 2.2.4 Le but d l'architecture en 3-tiere . . . . . . . . . . . . . . . . . . . 36 3 Analyse et conception 37 3.1 Diagramme de séquence . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 3.1.1 Etude de cas d'utilisation . . . . . . . . . . . . . . . . . . . . . . . 38 3.1.2 - Diagramme de séquence du cas d'utilisation  Attribuer une note  50 3.2 Diagramme d'activité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 3.2.1 Dé nition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 3.2.2 Représentation des diagrammes d'activité . . . . . . . . . . . . . . 51 3.3 Diagramme de classe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 3.4 Dictionnaire de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 3.5 Model relationnel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 4 Réalisation 57 4.1 Description de l'environnement de développement . . . . uploads/Geographie/ 01-conception-et-realisation-d-x27-une-application-web-e-commerce-sous-java-ee.pdf

  • 38
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager