[PDF] Analyse conception et réalisation dune application Java EE Cas





Previous PDF Next PDF



Gestion d une pharmacie en java

9 Logiciel e-mail écrit en Java et très facile à utiliser grâce à son interface Application Java pour la gestion des pharmacies Il s'agit d'une ...



Analyse conception et réalisation dune application Java EE Cas

Figure 5 : Etat de suivis des employer prêts pharmacie par centre de frais… Figure 16 : Diagramme de contexte relatif à notre application de gestion ...



Conception et réalisation dune application web pour la gestion de

[19] http://www.memoireonline.com/02/13/7039/Application-web-Gestion-de-pharmacie-en-. Java.html (25 septembre 2017). Page 52. Résumé. Au cour de ce mémoire 



Analyse conception et réalisation dune application Java EE Cas

Figure 5 : Etat de suivis des employer prêts pharmacie par centre de frais… Figure 16 : Diagramme de contexte relatif à notre application de gestion ...



EXAMEN TP LISTE DES SUJETS Sujet 1 : Sujet 2 :

Gestion pharmacie. Travail demandé. 1- Concevoir les différentes classes avec leurs attributs et méthodes. 2- Développer en java les classes proposées.



Conception et réalisation dun système dinformation sur la formation

PARTIE 3 : CONCEPTION ET REALISATION DE L'APPLICATION. gestion et l'utilisation de l'application et pour ne pas perdre en ouverture ... ou de Pharmacie…



Génération automatique de services Web sécurisés pour léchange

pharmacie développée avec Oracle Forms) d'un côté et une nouvelle application. (gestion du cabinet médical développée avec Java JEE qui va utiliser le 



« DÉVELOPPEMENT DUNE APPLICATION MOBILE SUR LES

Android Studio et le langage Java ainsi que SQLite et l'outil de data base browser de base doivent être connues du pharmacien d'officine [4].



Contrôle Intermédiaire UEF4.3. Programmation Orientée Objet

On s'intéresse à la gestion d'une pharmacie qui gère des clients et des produits. Ecrire en langage Java

RépubliqueAlgérienneDémocratique etPopulaire Ministère de l'EnseignementSupérieur et de laRechercheScientifique

UNIVERSITEMOULOUDMAMMERI DETIZI-OUZOU

FACULTE DUGENIEELECTRIQUE ET D'INFORMATIQUE

DEPARTEMENT D'INFORMATIQUE

Mémoire de Fin d'Etudes

de MASTER ACADEMIQUE

Domaine :Mathématiques et Informatique

Filière :Informatique

Spécialité :Système Informatique

Présenté par

Farida SIFER

Si Tayeb KHADIDJA

Thème

Analyse conception et réalisation d'une

application Java EE

Cas : Gestion des données social au

niveau du service social de l'ENIEM Mémoire soutenu publiquement le ....../....../ 20..... Devant le jury composé de :

Président : M

Encadreur : M

Co-Encadreur : M

Examinateur : M

Examinateur : M

Remerciements

Tout d'abord, nous tenons à remercier particulièrement notre encadreurMr SI MOHAMMED M.,pour nous avoir fait confiance et pour nous avoir encouragés tout au long de ce projet. On le remercie également pour son aide, ses conseilles précieux et ses critiques constructives, ses explications et suggestions pertinentes. A remercie aussi notre notre encadreur au niveau de l'organisme d'acceuilMr BOUTALEB SALIMsans oublieMr SLAYMI NASSIMpour leurs aide et soutiens au sein de l'organisme d'acceuil Nous tenons aussi à exprimer toutes notre gratitude aux membres du jury pour avoir accepté d'évaluer et de juger notre travail. Nous adressons également nos remerciements à tous le professeurs qui nous enseigner durant ces dernières années pour la formation qu'ils nous ont donnée. Nous remercions aussi tous ceux qui ont contribué de loin ou de prés par leurs apports à l'accomplissement et l'aboutissement de ce projet. Enfin, nous dédions ce travail à toutes nos familles et nos amis à la promotion SI en reconnaissance de leurs précieux soutiens et de leurs encouragements .

Dédicaces

A meschersparents,messurs

etmesami(e)s

FaridaSifer

A meschersparents,messurs,

mesfrèresetmesami(e)s

SitayebKhadidja

SOMMAIRE

Sommaire

I INTRODUCTION GENERALE

Chapitre I: Etude préalable

1. Présentation de l'organisme d'accueil............................................................................1

1.1 Situation géographique............................................................................................1

1.2 Historique de l'organisme d'accueil .....................................................................1

1.3 La gamme de production........................................................................................2

1.4 Missions et objectifs de l'entreprise.......................................................................2

1 .5 Description de la structure organisationnelle de l'entreprise................................3

1.5.1 Les directions de l'entreprise .........................................................................3

1.5.2. Les unités de l'entreprise...............................................................................4

1.6 Organigramme général de l'ENIEM......................................................................7

2. Présentation du champ d'études......................................................................................8

2.1 Problématique .........................................................................................................8

2.2 Présentation de l'unité de prestation technique......................................................8

2.3 Présentation du département Administration et Ressources Humaines.................10

2.4 Missions du champ d'étude....................................................................................11

2.5 Objectifs du champ d'étude.....................................................................................11

2.6 Travail demandé......................................................................................................

2.7 Etude de l'existant..................................................................................................12

2.7.1. La liste des documents manipulés dans notre champ d'étude.......................12

2.7.2. Etude des documents.....................................................................................13

2.7.3 Etudes des postes ...........................................................................................12

2.7.4 Etude des flux d'information..........................................................................27

2.8 Diagnostic de la situation.......................................................................................29

2.8.1 Anomalies d'ordre organisationnel................................................................29

2.8.2 Anomalies d'ordre informationnel ...............................................................32

2.8.3 Anomalies d'ordre techniques........................................................................

2.9 Propositions............................................................................................................29

2.10 Processus de développement de notre projet ......................................................29

2.11 Solution proposée.................................................................................................29

Chapitre II : L' architecture client/serveur et J2EE

Introduction .......................................................................................................................35

1. L'architecture logicielle ..................................................................................................36

1.1 Définition ..................................................................................................................36

2. Le modèle client/serveur.................................................................................................36

2.1 Définition ................................................................................................................36

2.2 Principe de fonctionnement client/ serveur.............................................................36

2.3 Architecture client/serveur......................................................................................37

2.3.1Architecture à deux niveaux ........................................................................37

2.3.2 Architecture à trois niveaux ..........................................................................38

SOMMAIRE

2.3.3 Architecture multi niveaux............................................................................38

3. La technologie J2EE........................................................................................................39

3.1. Définitions..............................................................................................................39

3.1.1 Le concept d'une fonction............................................................................39

3.1.2. Définition du J2EE......................................................................................39

3.2. Le J2EE en détail....................................................................................................40

3.2.1. Architecture multicouche et J2EE...............................................................40

3.2.2. Les spécifications de la plateforme J2EE....................................................44

3.2.2.1. La JDK J2EE vue containers/composants......................................44

3.2.2.2 L'environnement d'exécution des application Java Entreprise

Chapitre III :Analyse et Conception

1. Les systèmes d'informations et leur modélisation..........................................................50

1.1. Origine et définition d'UML..................................................................................50

1.2 Extension d'UML pour le web................................................................................51

1.3 La démarche d'élaboration du projet .....................................................................52

2. Analyse et spécification des besoins..............................................................................52

2.1 Identification des acteurs ......................................................................................52

2 .2. Diagramme de contexte......................................................................................53

2.3. Cas d'utilisation....................................................................................................41

2.3.1. Identification des cas d'utilisation.................................................................53

2.3.2 Diagramme de cas d'utilisation globale.........................................................55

2.3.3. Spécification des scénarios............................................................................56

2.3.4. Description des cas d'utilisation ...................................................................63

2.3.5. Spécification de quelque cas d'utilisation.....................................................68

2.4. Diagramme de séquence........................................................................................70

2.5. Diagrammes d'activité ..........................................................................................77

1.6 Le diagramme de classe .........................................................................................82

2.7. Le model relationnel..............................................................................................83

2.8. Le modèle physique des données..........................................................................84

Conclusion ..........................................................................................................................86

Chapitre IV :Réalisation

Introduction ........................................................................................................................87

1. Environnement et outils de développement ....................................................................87

1.1 Le Langage de programmation Java .......................................................................87

1.2 Eclipse IDE .............................................................................................................87

1.3 Le serveur web Apache...........................................................................................88

1.4 Le SGBD (MYSQL) ...............................................................................................88

1.5 PhpMyAdmin..........................................................................................................88

1.6 Les Langages du web..............................................................................................89

2. Présentation de quelque interface de l'application..........................................................78

Conclusion ..........................................................................................................................

SOMMAIRE

Conclusion générale ..........................................................................................................

Bibliographie

Chapitre I :Etude préalable

Liste des figures :

Figure 1 : Organigramme générale de l'entreprise....................................................8

Figure 2 : organigramme unité de prestations technique........................................... ..........10

Figure 3 : Organigramme du champ d'étude.........................................................12

Figure 4 : Fiche de bon à servir produit pharmacie/engagement..................................15 Figure 5 : Etat de suivis des employer prêts pharmacie par centre de frais.................... 16

Figure 6: Diagramme des flux..........................................................................34

Figure 7 : Le processus unifie et ses itérations................................................................ 37

Figure 8 : Schéma d'une architecture 3 tiers JAVA EE................................................... 39

Figure 9 : Schéma de la solution client/serveur ............................................................... 40

Liste des tableaux :

Tableau 1 : Liste des documents manipulés dans le champ d'étude...............................18

Tableau 2 : Fiche d'analyse du poste N°1.............................................................19

Tableau 3 : Fiche d'analyse du poste N°2...........................................................................20

Tableau 4 : Fiche d'analyse du poste N°3........................................................................... 21

Tableau 5 : Fiche d'analyse du poste N°4.............................................................................23

Tableau 6 : Fiche d'analyse du document N°1..................................................................... 25

Tableau 7 : Fiche d'analyse du document N°2 .....................................................................26

Tableau 8 : Fiche d'analyse du document N°3.......................................................................27.

Tableau 9 : Fiche d'analyse du document N°4........................................................................29

Tableau 10 : Fiche d'analyse du document N°5......................................................................30

Tableau 11 : Fiche d'analyse du document N°6......................................................................32

Tableau 12 : Fiche d'analyse du registre N°1..........................................................................31

Tableau 13 : Fiche d'analyse du registre N°2 .........................................................................32

SOMMAIRE

Tableau 14 : Fiche d'analyse du registre N°3.........................................................................33

Tableau 15 : Description des flux..........................................................................................34

Chapitre II architecture client/serveur et J2EE

Liste des figures :

Figure 8 : Schéma du Client/serveur proposé 34 Figure 9 : principe de fonctionnement Client/serveur 37 Figure 10 : Architecture client/serveur à deux niveaux 37 Figure 11 : Architecture client/serveur à trois niveaux 38 Figure 12 : Architecture J2EE d'une application Web 40

Figure 13 : Architecture de type n-tiers 41

Figure 14 : Exemple type d'une architecture J2EE 42 Figure 15 : JDK J2EE vue (containers/composants) 44

Chapitre III Analyse et Conception

Liste des figures:

Figure 16 : Diagramme de contexte relatif à notre application de gestion sociale 53 Figure 17: Diagramme de cas d'utilisation global 56 Figure 18: Diagramme de cas d'utilisation détaillé relatif au Gestionnaire pharmacie-clinique 64
Figure 19 : Diagramme de cas d'utilisation détaillé relatif au Gestionnaire prêt sociaux 65 Figure 20: Diagramme de cas d'utilisation détaillé relatif au Gestionnaire produits 66 Figure 21: Diagramme de cas d'utilisation détaillé relatif au gestionnaire comptabilité et suivi67 Figure 22 : Diagramme de séquence du cas d'utilisation " authentification » 71 Figure 23 : Diagramme de séquence du cas d'utilisation " Ajout d'une facture 72

Figure 24 : Diagramme de séquence du cas d'utilisation " Mettre à jour la base de données »

74
Figure 25 : Diagramme de séquence du cas d'utilisation " Ajout un produit » 75 Figure 26: Diagramme de séquence du cas d'utilisation "Consultation et impression d'un

état (semestre)» 76

Figure 27 : Diagramme d'activité du cas d'utilisation " Authentification » 78 Figure 28 : Diagramme d'activité du cas d'utilisation " Ajouter une facture » 79

Figure 29 : Diagramme d'activité du cas d'utilisation " Mettre à jour la base de données » 80

Figure 30 : Diagramme d'activité du cas d'utilisation " Mettre à jour la base de données » 81

Figure 31 : Diagramme d'activité du cas d'utilisation "Consultation et impression d'un état (semestre)» 82 Figure 32 : Diagramme de classe générale de l'application 83

Liste des tableaux:

Tableau 17 : Spécification des scénarios des cas d'utilisation 63

Tableau 16 : Tableau des cas d'utilisation 54

Tableau 18: Cas d'utilisation " authentification » 68 Tableau 19: Cas d'utilisation " Ajouter une facture pharmacie/clinique » 68 Tableau 20: Cas d'utilisation "Mettre à jours la liste des employés » 69

SOMMAIRE

Tableau 21 : Cas d'utilisation "Ajouter un produit » 69 Tableau 22: Cas d'utilisation "Consultation et impression d'un exercice prêts sociaux » 70

Introduction

générale

Introduction

Page 1

Introduction générale

Avec la mondialisation, les entreprises s'agrandissent de jour en jour, en augmentant ainsi la taille de leur système d'information, ainsi l'informatique est devenue incontournable de nos Jours. Donc il est plus que nécessaire d'avoir des systèmes extrêmement bien conçus et réalisés. La direction des ressources humaines de l'ENIEM a des faiblesses au sein de son système de gestion telles que : La difficulté d'accès aux informations à cause des moyens d'archivage utilisés.

La lenteur de recherche d'informations.

Manque de contact entre les différents services. Utilisation des moyens traditionnels (papier,...). Perte d'informations, perte du temps dans la réalisation des différentes tâches.

Dans l'objectif de remédier à ces soucis nous avons décidé de développer une application

Client/serveur 3-tiers, en utilisant MySQL comme SGBD, ainsi que la plateforme java J2EE, le serveur Apache Tomcat pour le déploiement de notre application et le langage java pour le développement. Chapitre1 : présentation de l'organisme d'accueil ; Chaiptre2 : Généralités sur l'architecture client serveur et la technologie J2EE ;

Chapitre3 : analyse et conception ;

Chapitre5 : réalisation ;

Ce projet se termine par une conclusion générale.

CHAPITRE

Etude préalable

Chapitre I Etude préalable

Page 2

Introduction

L'économie nationale traverse actuellement une phase difficile et les entreprises publiques économiques doivent faire des efforts pour se conformer à un nouvel environnement dont l'étape essentielle et vitale est l'adaptation de leurs produits aux nouvelles exigences technologiques et aux normes internationales. Dans le but de compléter notre formation universitaire et la préparation à l'intégration dans un milieu professionnel, nous sommes tournés vers L'ENIEM (Entreprise nationale de

l'industrie de l'électroménager), pour réaliser notre projet de fin d'études en une période de 3

mois, on souhaitant acquérir une première expérience au sein de telle grande entreprise. Dans ce chapitre nous mettons notre travail dans son contexte. En premier lieu nous présentons une vue globale sur l'organisme d'accueil, puis on explique en détailles notre champ d'étude afin de prendre connaissance approfondi de ces fonctionnalités, recenser ses problématiques et de répondre aux besoins des utilisateurs. En fin nous parlerons du travail demandé en proposant des solutions.

1.Présentation de l'organisme d'accueil :

1.1Situation géographique :

L'Entreprise ENIEM (Entreprise Nationale des Industries de Electroménagers) se trouve au sein de la zone industrielle AISSAT - IDIR OUED - AISSI à 10 Km de TIZI - OUZOU,

elle s'étale sur une surface totale de 55 Hectares, sa direction générale se trouve au Chef lieu

de TIZI - OUZOU à proximité de la gare ferroviaire.

1.2Historique de l'organisme ENIEM :

ENIEM résulte d'un contrat "produit en main" établi dans le cadre du premier plan

quadriennal, et signé le 21 Août 1971 avec un groupe d'Entreprises allemandes représentées

par le chef de file D.I.A.G (Société allemande) pour une valeur de 400 millions de dinars les

travaux de Génie Civil ont été entamés en 1972 et la réception des bâtiments avec tous les

équipements nécessaires a eu lieu en juin 1977. En 1983, l'ENIEM issue la restructuration de SONELEC en 1983, elle est donc une entreprise au statut de la société nationale.

En 1989, l'ENIEM est passée à l'autonomie, les premières réformes ont été engagées et dans

ce cadre l'ENIEM fut dotée de tous les organes de gestion légaux :

Une assemblée générale.

Un conseil d'administration.

Un capital social.

Chapitre I Etude préalable

Page 3

Le champ d'activité de l'entreprise ENIEM consiste à la production, le développement, la recherche dans le domaine de l'électroménager, ainsi que la prise en charge de la fonction commercial, la promotion des exportations et du service après-vente. Actuellement l'entreprise ENIEM est constituée de :

La direction générale.

Unité froid.

Unité cuisson.

Unité climatisation.

Unité prestations techniques (UPT).

Unité commerciale (UC).

Unité produits sanitaires.

La filiale FILAMP (Mohammedia).

1.3La gamme de production :

Réfrigérateurs 1601, 200 1, 2401 - 1 porte (2 étoiles) Réfrigérateurs 300 D, 290 C - 2 porte (3 étoiles) Congélateur vertical 220F - 1 porte, (4 étoiles) Réfrigérateur vertical 350 S - 1 porte, 2 étoiles.

Congélateurs Bahut 350I, 480l (4 étoiles)

Réfrigérateurs 520l - 2 portes, (3 étoiles)

Cuisinières tout Gaz 6400, 6000, 6100 (4 feux)

Cuisinières tout gaz 8200 (5 feux)

Climatiseurs Type fenêtre - 9000, 12000, et 15000 BTU/h

Climatiseurs Split système S320 - 11250 BTU/h

Climatiseurs Split système S430 - 14950 BTU/h

Climatiseurs Split système S530 - 18000 BTU/h

1.4 Missions et objectifs :

Missions :

La mission de L'ENIEM est d'assurer la production, le montage, la commercialisation, le

développement et la recherche dans les différentes branches de l'électroménager notamment :

Les appareils de cuisson par unité cuisson

Les appareils de climatisation par l'unité climatisation

Les produits sanitaires par unité d'AIN DEFLA

Chapitre I Etude préalable

Page 4

Objectifs :

L'amélioration de la qualité des produits.

La maîtrise des coûts de production

L'augmentation des capacités d'études et de développement. L'amélioration de la maintenance de l'outil de production des installations.

La valorisation des ressources humaines.

L'augmentation des taux d'intégration (Interne et Externe).

L'augmentation du volume de production.

1.5 Description de la structure organisationnelle de l'entreprise ENIEM

1.5.1 Les directions :

Direction générale:

est l'unique entité qui est responsable de la stratégie et du développement de l'entreprise. Elle exerce son autorité hiérarchique et fonctionnelle sur l'ensemble des directions et unités. Direction planification et contrôle de gestion : Assure le contrôle de la gestion. De l'audit finance ainsi le budget de l'entreprise. Elle assure

également les taches suivantes :

La réalisation et la présentation de tous les travaux permettant de produire une information complète et cohérente des activités de l'entreprise. Préparation, établissement et le suivi du budget de l'entreprise. Planification et organisation du programme annuel d'audit finance ainsi sa

Réalisation.

Le contrôle de rapport d'activités.

L'exploitation et l'interprétation des résultats des audits finances, et faire les recommandations nécessaires.

Direction développement et partenariat :

La direction assure l'étude et le développement du produit fini ainsi que les actions de

Partenariat et de sous-traitance.

Elle définit et supervise les actions de développement des produits existants. Suit avec la direction industrielle les actions de développement des processus de fabrication et de modernisation de l'outil de production.

Chapitre I Etude préalable

Page 5

Participe à la définition de l'organisation de la production dans l'objectif de flexibilité, de réduction des couts de fabrication.

Direction des finances et comptabilité :

Ses missions principales sont :

Assure la comptabilisation dans les délais de toutes les opérations permettant l'établissement du bilan, du compte de résultat et des déclarations fiscales de l'entreprise. Analyse les équilibres financiers de l'entreprise. Définit la politique bancaire et l'orientation budgétaire.

Gère la trésorerie (recette et dépenses) et contrôles les rédactions fiscales périodiques.

Rédige, vérifie et approuve les dispositions décrites relatives au fonctionnement efficace de son activité.

Direction industrielle :

La direction industrielle est chargée de développer et de mettre en place les moyens et l'organisation industrielle nécessaire à la réalisation de la production en gisant sur les approvisionnements, les moyens et les techniques de production. Définit les programmes de production en fonction de la demande commerciale et des capacités installées avec le souci de la rentabilité. Améliore la gestion de production en relation avec la structure informatique (GPAO). Organise et anime l'industrialisation de produits nouveaux Définit une politique d'amélioration de la maintenance des équipements de production et en assurer le suivi. Direction des ressources humaines (champs d'étude):

Elle pilote le recrutement, l'accueil l'information et gère le plan de carrière de personnel et les

pouvoirs publics. Définit et exécute les plans de formation des besoins de l'entreprise et suivant les niveaux de qualification du personnel.

Gère les éventuels conflits collectifs dans le respect de la loi et préparer les décisions

de direction.

Organise et promouvoir la médecine de travail.

1.5.2. Les unités :

Unité froid :

C'est l'unité la plus importante du point de vue effectif, elle produit plusieurs modèles de réfrigérateurs et de congélateurs. Ses activités sont :

Chapitre I Etude préalable

Page 6

Transformation de la tôle ;

Traitement et revêtement de surface (peinture, plastification). Fabrication de pièces métalliques (condensateurs, évaporateur).

Isolation

Thermoformage Assemblage

Unité cuisson :

Cette unité est spécialisée dans la production de différents types de cuisinières. Ses

activités sont :

Transformation de la tôle.

Traitement et revêtement de surface (émaillage, zingage, chromage).

Assemblage de cuisinières.

Unité climatisation :Elle est spécialisée dans la fabrication et montages de plusieurs types de climatiseurs. Ses activités sont :

Transformation de la tôle.

Traitement et revêtement de surface (peinture).

Assemblage de climatiseurs.

En plus de ses activités de réalisation, les unités de production, (froid, cuisson et Climatisation) assurent, en leurs seins respectifs, les activités suivantes :

Etudes\méthodes de fabrication.

Achats.

Contrôle (réception, en cours de fabrication, final).

Stockage (magasin, atelier)

Maintenance.

Sécurité industrielle.

Unité prestation technique :

Cette unité est chargée de fournir et d'exploiter les moyens techniques communs ainsi que la gestion de la totalité des infrastructures communes (bâtiments, voiries, éclairages etc.

Elle assure également la réalisation de pièces de rechanges pour la production, la conception

et la fabrication d'outillage (modules, outils etc...), assure toutes les activités informatiques des unités.

Unité commerciale :

Elle est chargée de la commercialisation de produit de l'entreprise, de la gestion du réseau et

de service après-vente.

Chapitre I Etude préalable

Page 7

Unité Filamp (filiale) :

Sa mission globale est de produire des lampes d'éclairages Domestiques ainsi que des lampes de réfrigérateurs.

Unité produit sanitaire :

Elle fabrique du matériel sanitaire (baignoire, évier, lavabo...).

Chapitre I Etude préalable

Page 8

1.6Organigramme général de l'ENIEM

Liaison fonctionnelle

Liaison hiérarchique

Champ d'étude

Figure 1: Organigramme général de l'entreprise ENIEM.

Assistant

securité

Direction

/Resources humaines

Direction

/devellopementquotesdbs_dbs49.pdfusesText_49
[PDF] application iphone saint jacques de compostelle

[PDF] application linéaire cours et exercices

[PDF] application linéaire cours exo7

[PDF] application linéaire définition

[PDF] application linéaire exercices corrigés

[PDF] application matrice inversible + corrigé

[PDF] application piano numérique

[PDF] application sportcash pour android

[PDF] application working holiday visa australia

[PDF] application zimbra mail

[PDF] applications linéaires exercices corrigés

[PDF] bareme note saut en longueur

[PDF] apport de la civilisation greco-romaine ? l'humanité

[PDF] apport du controle de gestion dans la performance de l'entreprise

[PDF] apposition mention de divorce sur acte de naissance