Analyse technique et conception logicielle pour un système informatique

Institut Supérieur des Études Technologiques de Gafsa
1/19
100%

! (data:image/jpeg;base64...)

Minist re de lenseignement sup rieur et de la Recherche Scientifique

Direction g n rale des tudes technologiques

Institut sup rieur des tudes technologiques

De GAFSA

D partement de technologies de linformatique

  • Elabor par :

Nasri Hamza

  • Encadr par :

Mr. Abid Amine

P riode du stage : du 15/01/2014 au 09/02/2014

Ann e Universitaire: 2013/2014

Remerciements

Au terme de ce travail, jadresse mes remerciements les plus sinc res mon encadreur Mr. Faycel Abid qui a permis de b n ficier de son grand savoir dans la mati re, pour sa p dagogie, ses comp tences, sa modestie et son aide pr cieuse tout au long de ce rapport de stage m me pendant les moments les plus difficiles. Vraiment merci pour une quantit dencadrement si s rieux et si consistant &

Je remercie toutes les personnes qui mont soutenue, dune fa on ou dune autre, m prouvent incessamment leur estime et amabilit , je salue r ellement cette tr s haute bienveillance que vous portez mon gard et qui restera pour toujours une vraie image de marque en moi. Que la paix de dieu soit toujours avec vous !

Je termine mes remerciements en saluant vivement les membres de Carthage de commerce pour lhonneur quils me font en acceptant de juger ce travail.

Sommaire :

Chapitre 1 :&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&1

Pr sentation de cadre de stage&&&&&&&&&&&&&&&&&&&&..1

1. Pr sentation&&&&&&&&&&&&&&&&&&&&&&&&&&&&.2

2. Services&&&&&&&&&&&&&&&&&&&&&&&&..2

3. Commerce de design.............................................2

4. Services&&&&&&&&&&&&&&&&&&&&&&&&..3

Chapitre 2 :&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&...4

Etude pr able&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&..4

1. Introduction&&&&&&&&&&&&&&&&&&&&&&&&&&&....5

2. Solutions envisageables&&&&&&&&&&&&&&&&&&&&&&5

3. D veloppement de la solution propos e&&&&&&&&&&&&.5

Chapitre 3&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&6

Analyse de sp cification des besoins&..&&&&&&&&&&&&&&&&6

1. Besoin fonctionnels&&&&&&&&&&&&&&&&&&&&&&&&.7

2. Besoin de gestion&&&&&&&&&&&&&&&&&&&&&&.7

3. Besoin dorganisation&&&&&&&&&&&&&&&&&&&&7

4. Besoins non fonctionnels&&&&&&&&&&&&&&&&&&&&&7

5. Besoin technique&&&&&&&&&&&&&&&&&&&&&&&&7

Publicité

6. Diagrammes des cas dutilisation&&&&&&&&&&&&&&&&..7

7. Pr sentation des acteurs&&&&&&&&&&&&&&&&&&&..7

8. Pr sentation de diagramme des cas dutilisation&&&&&&8

Chapitre 4 :&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.9

Conception &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&9

1. Conception de base donn e UML :&&&&&&&&&&&&&&&10

2. Description du mod le conceptuel de donn es(MCD)&10

3. Description du mod le relationnel de donn e(MLD)&..11

Chapitre 5 :&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.12

R alisation&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&..12

1. Environnement de d veloppement&&&&&&&&&&&&&&..13

2. Principales interface graphique&&&&&&&&&&&&&&&&&13

3. Page daccueil&&&&&&&&&&&&&&&&&&&&.13

4. Boite de remplir&&&&&&&&&&&&&&&&&&&14

5. Boite de validation&&&&&&&&&&&&&&&&&..15

Liste des figures :

| | |

| --- | --- |

| Num ro de figure | Titre de figure |

| 1 | Diagramme de cas dutilisation |

| 2 | Diagramme MCD |

| 3 | Diagramme MLD |

| 4 | Page daccueil |

| 5 | Boite de remplir des informations dun client |

| 6 | Boite de valider le montant |

| 7 | Cr dit |

| 8 | Info |

Chapitre 1 :

Pr sentation de cadre de stage

Introduction :

S.A au capital de 195.000dt, fond e en 2007 par Faycel Abid C.D.C compte plusieurs centaines de clients qui ouvrent dans plusieurs champs dactivit s, quils soient du secteur priv ou public.

Lentreprise connait une progression constante gr ce lexp rience de son quipe et la fine pointe de ses quipements.

Vos forces sont assur ment votre service personnalis ainsi que votre rapidit dex cution.

Soit dit en passant, vous travaillez sur un horaire de 8 heures par jour, six jours par semaine, et chaque employ connaissent son r le dans lorganisation, ce qui permet davoir un maximum defficacit .

1. Pr sentation :

Publicité

CARTHAGE DE COMMERCE: Agence communication impression num rique

Pour vous accompagner dans vos probl matiques de commerce, l quipe de votre agence int gre toutes les disciplines strat giques conseil, dition, publicit , design voiture, vente pi ces-visant valoriser votre image. Ainsi, vous pourrez exposer, court et moyen et long terme en design.

L quipe de votre agence de communication et design vous accompagne de la d finition jusqu la concr tisation de tous vos projets de communication de design. Nous privil gions une approche cr ative qui repose sur lobservation, la recherche et lint gration des savoir-faire des m tiers de la communication et du design.

1. impression num rique :

Aujourdhui gr ce au num rique, vous avez la libert de vous afficher en grand format, avec une qualit photographique, des couts r duits, sur une grande diversit de supports. Vous pouvez ainsi multiplier la diffusion de vo message par vos affichages int rieurs ou ext rieurs, dans le hall daccueil de votre entreprise, sur vo lieux de vente, vo fa ades, vitrines v hicules, panneaux dinformation&

Impression num rique sur voitures

Impression num rique sur b che

Impression num rique sur panneaux (Enseignantes)

Impression num rique sur papier (carte visite, catalogue, d pliant, papier ent te&).

1. Design :

La cr ation graphique est lune des facettes essentielle toute communication.

Cest pourquoi vous reniez toutes vos comp tences techniques, graphiques et computationnelles pour r aliser un support des plus professionnels, que ce soit une plaquette, afficher, flyers, brochures, fichiers, produits, affiche ou logo.

CARTHAGE DE COMMERCE : une impression de qualit au meilleur prix.

1. Services :

Devis instantan , gratuit et sans engagement

Grace un progiciel de calcul de devis, vous fournissez un devis gratuit et instantan .les prix sont donn s titre indicatif, en dinars tunisiens (DT) et hors taxes. Ils doivent tre consid r s comme approximatifs, car ils ont pass un d lai de 1 mois ( partir de la date du devis), ils pourront tre r vis s, en raison des prix des mati res premi res

Tarifs tudi s

Vous garantissez des tarifs tudi s pour vous assurez un bon rapport qualit / prix. Vos prix sont calcul s hors taxes, aux quels il faux ajouter la TVA qui est de 18%.

Bon de commande

Apr s accord sur le devis, vous devez adresser votre bon de commande lordre de et le transmettre par fax.

Les bons de commandes doivent indiquer :

-votre non ou la raison sociale

-la personne contacter

-ladresse postale compl te et ladresse de facturation

Le N de TVA pour la facturation

La d signation exacte du produit demand , les dimensions, le grammage, les sp cificit s, le mode de conditionnements, les quantit s et le mode de paiement.

Conclusion : Dans ce chapitre, nous avants pr sent les cadres de stage de CARTHAGE DE COMMERCE. En suite en va tudier la description et le critique de lexistant et la solution envisageable.

Chapitre 2 :

Etude pr alable

1. Introduction :

Lobjectif de ce chapitre est de donner quelques rep res sur le contexte g n ral dans lequel volue notre projet. Il sagit principalement de pr senter l tat de lart des syst mes utilis s. Pour cela nous proposons tout dabord, le processus de gestion actuellement appliqu travers l tude et lanalyse de lexistant.

Ensuite, nous proposons de trait cette tude.

Le fichier est prot g par le secret de la correspondance .quant la gestion de location du voiture ce nest autre que la gestion de ses correspondances, la gestion de location du voiture est un syst me informatis dacquisition, classement, stockage, archivage des documents. La gestion du location de voiture est un processus de finalit qui d coule du cycle de vie du document.

Suite notre suivi des taches quotidiennes effectu es par lagent ( tude de lexistant), nous avons d duit les difficult s et probl mes suivants :

  • Pr sence dun nombre lev de travaux manuels, lourds et r p titifs.
  • Possibilit de perte de documents et donc dinformation.
  • Mauvais contr le de commande dans r ponse.
  • Pas de suivi du commande.

Publicité

Absence de statistiques fiables concernant les commandes&

1. Solutions envisageables :

Lobjectif principal de notre tache est de concevoir et de d velopper un logiciel de gestion de cr dit pour le compte de la soci t CARTHAGE DE COMMERCE.

1. D veloppement de la solution propos e :

Cette application doit assurer la gestion du cr dit au sein de Carthage de commerce incluant la gestion des commandes pour un client et leur cr dit. Mod liser les proc dures de traitement, assurer un suivi efficace du traitement de chaque client et permettre une tra abilit de linformation.

Conclusion :

Dans ce chapitre, nous avons pr sent le cadre dans lequel, notre application sera mise en place, savoir CARTHAGE DE COMMERCE. Et afin de mieux comprendre et donc respecter les besoins des futurs utilisateurs de notre application, nous avons tabli une tude suivie dune critique de lexistant. Ensuite en va avoir le besoin de cette application.

Chapitre 3 :

Analyse et sp cification des besoins

1. Besoins fonctionnels

2. Besoin de gestion :

  • All ger au maximum les travaux manuels.
  • Assurer une communication et une coh rence de linformation.
  • Faciliter la r ponse aux interrogations diverses en temps r el.

1. Besoin dorganisation :

  • D finir une bonne organisation de donn es collect es aupr s du service.
  • Mettre en place un ensemble de proc dures permettant le partage et la disponibilit instantan e de donn es.

1. Besoins non fonctionnels :

2. Besoin technique :

  • Concevoir un logiciel extensible et volutif.
  • Donner beaucoup dimportance linterface Homme\machine et simplifier lutilisation de lapplication par les utilisateurs.

1. Diagrammes des cas dutilisation :

Les diagrammes de cas dutilisation sont des diagrammes UML utilis s pour donner une vision globale du comportement fonctionnel dun syst me logiciel. Un cas dutilisation repr sente une interaction entre un utilisateur (humain ou machine) et un syst me. Il repr sente une unit significative de travail. Lobjectif est de d terminer les l ments intervenants dans le syst me r aliser, ainsi que leur structure, leurs relations et leurs fonctionnalit s.

1. Pr sentation des acteurs :

On distingue les cas dutilisations suivants :

  • Cas dutilisations 1 : ajout client.
  • Cas dutilisations 2 : calcul montant.
  • Cas dutilisations 3 : m tre jour la commande.
  • Cas dutilisations 4 : demande de commande.
  • Cas dutilisations 5 : payer par comptant.
  • Cas dutilisations 6 : valider commande.

On distingue trois utilisateurs de lapplication, qui sont les acteurs suivants :

1. Secr taire.

2. Client.

3. Directeur.

  • Lensemble des cas dutilisation est repr sent sous forme dun diagramme.

1. Pr sentation de diagramme des cas dutilisation :

Chapitre 4 :

Conception

Introduction :

Dans ce chapitre nous allons pr senter les d tails de conception et la mod lisation de la solution envisag e pour notre application de gestion du cr dit au sein de la DEGITAL DISIGN.

1. Conception de base de donn es UML :

2. Description du mod le conceptuel de donn es (MCD) :

Le mod le conceptuel des donn es (ou mod le entit -association), permet de repr senter la structure du syst me dinformation, du point de vue des donn es, et d finit galement les d pendances ou relations entre ces diff rentes donn es.

Publicité

A noter quil existe des logiciels permettant de construire des sch mas entit s-associations et den analyser les cons quences logiques, puis de construire les tables associ es aux mod les de mani re enti rement automatique. Les logiciels TRAMIS, powerAMC dont lancien nom est ACM\* designer, en sont des exemples.

A noter quun mod le (conceptuel) de donn es est ind pendant de l tat de lart technologique.

1. description du mod le relationnel de donn es (MLD) :

Cest le mod le de structuration des informations respect par les syst mes de Gestion de bases de donn es relationnelles (SGBDR).

Dans les SBGDR, les informations sont rang es dans des tables.

Une base de donn es relationnelle est un ensemble de tables relationnelles.

Objectif :

  • d finir le nombre et la structure des tables de la base de donn es, en limitant la redondance dinformations et en ayant un sch ma de table le plus stable possible.
  • Ind pendance physique.
  • Devenir un standard.

Chapitre 5 :

R alisation

Introduction :

Dans ce chapitre nous allons pr senter le produit finit, cest- -dire ce que je d velopp .

Linterface graphique et les logiciels qui peuvent utiliser pour terminer ce projet.

1. Environnement de d veloppement :

2. Environnement logiciel :

Le logiciel utilis pour le d veloppement de lapplication est :

  • starUml
  • Mysql
  • Powermac
  • Java

1. Principales interfaces graphique :

2. page daccueil :

Un simple clic de souris sur envoyer lance une interface qui correspond une page daccueil de remplir des informations pour un client.

1. boite de remplir :

Cette page repr sente les informations parmi un client que demande dacheter un commande.

Lorsque on cliquer sur envoyer, lance une autre interface qui v rif le pays et le cr dit de ce client.

Quand on cliquer sur enregistre les informations enregistrer dans la base de donner.

1. Boite de validation :

Cette page repr sente le montant totale dun client pour un client pour un commande et lavance qui lui donne dabor et le cr dit qui reste avant de prend leur commande.

Lorsque en cliquer sur valider le donner enregistrer dans le base de donn e.

1. Bases de donn es :

Cette page montre la communication entres les boites de dialogues avec la base de donn es, cest un tableau utiliser pour enregistrer les donn es qui sont t crite dans les boites de dialogues de lapplication.

Conclusion :

Rappelons que lobjectif de ce travail tait dinformatiser lactivit de gestion du cr dit du CARTHAGE DE COMMERCE. Pour cela, nous avons r alis une application interactive permettant de g rer les diff rents traitements de cette activit et de satisfaire les besoins des diff rents utilisateurs impliqu s dans ce processus de gestion.

Cette application a t tr s b n fique pour nous car il nous permis de renforcer et enrichir nos connaissances th orique dans le domaine de la conception, et de mettre en application nos connaissances acquises le long de nos tudes. Il nous encore donn loccasion de maitriser le langage de programmation Php et Html et Css de nous familiariser avec la conduite des projets informatiques.

En plus, cette application tait une bonne occasion pour r aliser un travaille tr s concr t, avec des objectifs clairs et bien d finis et de familiariser avec lenvironnement du travail et la vie professionnelle.

Analyse technique et conception logicielle pour un système informatique

Institut Supérieur des Études Technologiques de Gafsa · Programming, Math, etc. · textbook

Browse all génie logiciel documents

! (data:image/jpeg;base64...)

Minist re de lenseignement sup rieur et de la Recherche Scientifique

Direction g n rale des tudes technologiques

Institut sup rieur des tudes technologiques

De GAFSA

D partement de technologies de linformatique

  • Elabor par :

Nasri Hamza

  • Encadr par :

Mr. Abid Amine

P riode du stage : du 15/01/2014 au 09/02/2014

Ann e Universitaire: 2013/2014

Remerciements

Au terme de ce travail, jadresse mes remerciements les plus sinc res mon encadreur Mr. Faycel Abid qui a permis de b n ficier de son grand savoir dans la mati re, pour sa p dagogie, ses comp tences, sa modestie et son aide pr cieuse tout au long de ce rapport de stage m me pendant les moments les plus difficiles. Vraiment merci pour une quantit dencadrement si s rieux et si consistant &

Je remercie toutes les personnes qui mont soutenue, dune fa on ou dune autre, m prouvent incessamment leur estime et amabilit , je salue r ellement cette tr s haute bienveillance que vous portez mon gard et qui restera pour toujours une vraie image de marque en moi. Que la paix de dieu soit toujours avec vous !

Je termine mes remerciements en saluant vivement les membres de Carthage de commerce pour lhonneur quils me font en acceptant de juger ce travail.

Sommaire :

Chapitre 1 :&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&1

Pr sentation de cadre de stage&&&&&&&&&&&&&&&&&&&&..1

1. Pr sentation&&&&&&&&&&&&&&&&&&&&&&&&&&&&.2

2. Services&&&&&&&&&&&&&&&&&&&&&&&&..2

3. Commerce de design.............................................2

4. Services&&&&&&&&&&&&&&&&&&&&&&&&..3

Chapitre 2 :&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&...4

Etude pr able&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&..4

1. Introduction&&&&&&&&&&&&&&&&&&&&&&&&&&&....5

2. Solutions envisageables&&&&&&&&&&&&&&&&&&&&&&5

3. D veloppement de la solution propos e&&&&&&&&&&&&.5

Chapitre 3&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&6

Analyse de sp cification des besoins&..&&&&&&&&&&&&&&&&6

1. Besoin fonctionnels&&&&&&&&&&&&&&&&&&&&&&&&.7

2. Besoin de gestion&&&&&&&&&&&&&&&&&&&&&&.7

3. Besoin dorganisation&&&&&&&&&&&&&&&&&&&&7

4. Besoins non fonctionnels&&&&&&&&&&&&&&&&&&&&&7

5. Besoin technique&&&&&&&&&&&&&&&&&&&&&&&&7

Advertisement

6. Diagrammes des cas dutilisation&&&&&&&&&&&&&&&&..7

7. Pr sentation des acteurs&&&&&&&&&&&&&&&&&&&..7

8. Pr sentation de diagramme des cas dutilisation&&&&&&8

Chapitre 4 :&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.9

Conception &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&9

1. Conception de base donn e UML :&&&&&&&&&&&&&&&10

2. Description du mod le conceptuel de donn es(MCD)&10

3. Description du mod le relationnel de donn e(MLD)&..11

Chapitre 5 :&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&.12

R alisation&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&..12

1. Environnement de d veloppement&&&&&&&&&&&&&&..13

2. Principales interface graphique&&&&&&&&&&&&&&&&&13

3. Page daccueil&&&&&&&&&&&&&&&&&&&&.13

4. Boite de remplir&&&&&&&&&&&&&&&&&&&14

5. Boite de validation&&&&&&&&&&&&&&&&&..15

Liste des figures :

| | |

| --- | --- |

| Num ro de figure | Titre de figure |

| 1 | Diagramme de cas dutilisation |

| 2 | Diagramme MCD |

| 3 | Diagramme MLD |

| 4 | Page daccueil |

| 5 | Boite de remplir des informations dun client |

| 6 | Boite de valider le montant |

| 7 | Cr dit |

| 8 | Info |

Chapitre 1 :

Pr sentation de cadre de stage

Introduction :

S.A au capital de 195.000dt, fond e en 2007 par Faycel Abid C.D.C compte plusieurs centaines de clients qui ouvrent dans plusieurs champs dactivit s, quils soient du secteur priv ou public.

Lentreprise connait une progression constante gr ce lexp rience de son quipe et la fine pointe de ses quipements.

Vos forces sont assur ment votre service personnalis ainsi que votre rapidit dex cution.

Soit dit en passant, vous travaillez sur un horaire de 8 heures par jour, six jours par semaine, et chaque employ connaissent son r le dans lorganisation, ce qui permet davoir un maximum defficacit .

1. Pr sentation :

Advertisement

CARTHAGE DE COMMERCE: Agence communication impression num rique

Pour vous accompagner dans vos probl matiques de commerce, l quipe de votre agence int gre toutes les disciplines strat giques conseil, dition, publicit , design voiture, vente pi ces-visant valoriser votre image. Ainsi, vous pourrez exposer, court et moyen et long terme en design.

L quipe de votre agence de communication et design vous accompagne de la d finition jusqu la concr tisation de tous vos projets de communication de design. Nous privil gions une approche cr ative qui repose sur lobservation, la recherche et lint gration des savoir-faire des m tiers de la communication et du design.

1. impression num rique :

Aujourdhui gr ce au num rique, vous avez la libert de vous afficher en grand format, avec une qualit photographique, des couts r duits, sur une grande diversit de supports. Vous pouvez ainsi multiplier la diffusion de vo message par vos affichages int rieurs ou ext rieurs, dans le hall daccueil de votre entreprise, sur vo lieux de vente, vo fa ades, vitrines v hicules, panneaux dinformation&

Impression num rique sur voitures

Impression num rique sur b che

Impression num rique sur panneaux (Enseignantes)

Impression num rique sur papier (carte visite, catalogue, d pliant, papier ent te&).

1. Design :

La cr ation graphique est lune des facettes essentielle toute communication.

Cest pourquoi vous reniez toutes vos comp tences techniques, graphiques et computationnelles pour r aliser un support des plus professionnels, que ce soit une plaquette, afficher, flyers, brochures, fichiers, produits, affiche ou logo.

CARTHAGE DE COMMERCE : une impression de qualit au meilleur prix.

1. Services :

Devis instantan , gratuit et sans engagement

Grace un progiciel de calcul de devis, vous fournissez un devis gratuit et instantan .les prix sont donn s titre indicatif, en dinars tunisiens (DT) et hors taxes. Ils doivent tre consid r s comme approximatifs, car ils ont pass un d lai de 1 mois ( partir de la date du devis), ils pourront tre r vis s, en raison des prix des mati res premi res

Tarifs tudi s

Vous garantissez des tarifs tudi s pour vous assurez un bon rapport qualit / prix. Vos prix sont calcul s hors taxes, aux quels il faux ajouter la TVA qui est de 18%.

Bon de commande

Apr s accord sur le devis, vous devez adresser votre bon de commande lordre de et le transmettre par fax.

Les bons de commandes doivent indiquer :

-votre non ou la raison sociale

-la personne contacter

-ladresse postale compl te et ladresse de facturation

Le N de TVA pour la facturation

La d signation exacte du produit demand , les dimensions, le grammage, les sp cificit s, le mode de conditionnements, les quantit s et le mode de paiement.

Conclusion : Dans ce chapitre, nous avants pr sent les cadres de stage de CARTHAGE DE COMMERCE. En suite en va tudier la description et le critique de lexistant et la solution envisageable.

Chapitre 2 :

Etude pr alable

1. Introduction :

Lobjectif de ce chapitre est de donner quelques rep res sur le contexte g n ral dans lequel volue notre projet. Il sagit principalement de pr senter l tat de lart des syst mes utilis s. Pour cela nous proposons tout dabord, le processus de gestion actuellement appliqu travers l tude et lanalyse de lexistant.

Ensuite, nous proposons de trait cette tude.

Le fichier est prot g par le secret de la correspondance .quant la gestion de location du voiture ce nest autre que la gestion de ses correspondances, la gestion de location du voiture est un syst me informatis dacquisition, classement, stockage, archivage des documents. La gestion du location de voiture est un processus de finalit qui d coule du cycle de vie du document.

Suite notre suivi des taches quotidiennes effectu es par lagent ( tude de lexistant), nous avons d duit les difficult s et probl mes suivants :

  • Pr sence dun nombre lev de travaux manuels, lourds et r p titifs.
  • Possibilit de perte de documents et donc dinformation.
  • Mauvais contr le de commande dans r ponse.
  • Pas de suivi du commande.

Advertisement

Absence de statistiques fiables concernant les commandes&

1. Solutions envisageables :

Lobjectif principal de notre tache est de concevoir et de d velopper un logiciel de gestion de cr dit pour le compte de la soci t CARTHAGE DE COMMERCE.

1. D veloppement de la solution propos e :

Cette application doit assurer la gestion du cr dit au sein de Carthage de commerce incluant la gestion des commandes pour un client et leur cr dit. Mod liser les proc dures de traitement, assurer un suivi efficace du traitement de chaque client et permettre une tra abilit de linformation.

Conclusion :

Dans ce chapitre, nous avons pr sent le cadre dans lequel, notre application sera mise en place, savoir CARTHAGE DE COMMERCE. Et afin de mieux comprendre et donc respecter les besoins des futurs utilisateurs de notre application, nous avons tabli une tude suivie dune critique de lexistant. Ensuite en va avoir le besoin de cette application.

Chapitre 3 :

Analyse et sp cification des besoins

1. Besoins fonctionnels

2. Besoin de gestion :

  • All ger au maximum les travaux manuels.
  • Assurer une communication et une coh rence de linformation.
  • Faciliter la r ponse aux interrogations diverses en temps r el.

1. Besoin dorganisation :

  • D finir une bonne organisation de donn es collect es aupr s du service.
  • Mettre en place un ensemble de proc dures permettant le partage et la disponibilit instantan e de donn es.

1. Besoins non fonctionnels :

2. Besoin technique :

  • Concevoir un logiciel extensible et volutif.
  • Donner beaucoup dimportance linterface Homme\machine et simplifier lutilisation de lapplication par les utilisateurs.

1. Diagrammes des cas dutilisation :

Les diagrammes de cas dutilisation sont des diagrammes UML utilis s pour donner une vision globale du comportement fonctionnel dun syst me logiciel. Un cas dutilisation repr sente une interaction entre un utilisateur (humain ou machine) et un syst me. Il repr sente une unit significative de travail. Lobjectif est de d terminer les l ments intervenants dans le syst me r aliser, ainsi que leur structure, leurs relations et leurs fonctionnalit s.

1. Pr sentation des acteurs :

On distingue les cas dutilisations suivants :

  • Cas dutilisations 1 : ajout client.
  • Cas dutilisations 2 : calcul montant.
  • Cas dutilisations 3 : m tre jour la commande.
  • Cas dutilisations 4 : demande de commande.
  • Cas dutilisations 5 : payer par comptant.
  • Cas dutilisations 6 : valider commande.

On distingue trois utilisateurs de lapplication, qui sont les acteurs suivants :

1. Secr taire.

2. Client.

3. Directeur.

  • Lensemble des cas dutilisation est repr sent sous forme dun diagramme.

1. Pr sentation de diagramme des cas dutilisation :

Chapitre 4 :

Conception

Introduction :

Dans ce chapitre nous allons pr senter les d tails de conception et la mod lisation de la solution envisag e pour notre application de gestion du cr dit au sein de la DEGITAL DISIGN.

1. Conception de base de donn es UML :

2. Description du mod le conceptuel de donn es (MCD) :

Le mod le conceptuel des donn es (ou mod le entit -association), permet de repr senter la structure du syst me dinformation, du point de vue des donn es, et d finit galement les d pendances ou relations entre ces diff rentes donn es.

Advertisement

A noter quil existe des logiciels permettant de construire des sch mas entit s-associations et den analyser les cons quences logiques, puis de construire les tables associ es aux mod les de mani re enti rement automatique. Les logiciels TRAMIS, powerAMC dont lancien nom est ACM\* designer, en sont des exemples.

A noter quun mod le (conceptuel) de donn es est ind pendant de l tat de lart technologique.

1. description du mod le relationnel de donn es (MLD) :

Cest le mod le de structuration des informations respect par les syst mes de Gestion de bases de donn es relationnelles (SGBDR).

Dans les SBGDR, les informations sont rang es dans des tables.

Une base de donn es relationnelle est un ensemble de tables relationnelles.

Objectif :

  • d finir le nombre et la structure des tables de la base de donn es, en limitant la redondance dinformations et en ayant un sch ma de table le plus stable possible.
  • Ind pendance physique.
  • Devenir un standard.

Chapitre 5 :

R alisation

Introduction :

Dans ce chapitre nous allons pr senter le produit finit, cest- -dire ce que je d velopp .

Linterface graphique et les logiciels qui peuvent utiliser pour terminer ce projet.

1. Environnement de d veloppement :

2. Environnement logiciel :

Le logiciel utilis pour le d veloppement de lapplication est :

  • starUml
  • Mysql
  • Powermac
  • Java

1. Principales interfaces graphique :

2. page daccueil :

Un simple clic de souris sur envoyer lance une interface qui correspond une page daccueil de remplir des informations pour un client.

1. boite de remplir :

Cette page repr sente les informations parmi un client que demande dacheter un commande.

Lorsque on cliquer sur envoyer, lance une autre interface qui v rif le pays et le cr dit de ce client.

Quand on cliquer sur enregistre les informations enregistrer dans la base de donner.

1. Boite de validation :

Cette page repr sente le montant totale dun client pour un client pour un commande et lavance qui lui donne dabor et le cr dit qui reste avant de prend leur commande.

Lorsque en cliquer sur valider le donner enregistrer dans le base de donn e.

1. Bases de donn es :

Cette page montre la communication entres les boites de dialogues avec la base de donn es, cest un tableau utiliser pour enregistrer les donn es qui sont t crite dans les boites de dialogues de lapplication.

Conclusion :

Rappelons que lobjectif de ce travail tait dinformatiser lactivit de gestion du cr dit du CARTHAGE DE COMMERCE. Pour cela, nous avons r alis une application interactive permettant de g rer les diff rents traitements de cette activit et de satisfaire les besoins des diff rents utilisateurs impliqu s dans ce processus de gestion.

Cette application a t tr s b n fique pour nous car il nous permis de renforcer et enrichir nos connaissances th orique dans le domaine de la conception, et de mettre en application nos connaissances acquises le long de nos tudes. Il nous encore donn loccasion de maitriser le langage de programmation Php et Html et Css de nous familiariser avec la conduite des projets informatiques.

En plus, cette application tait une bonne occasion pour r aliser un travaille tr s concr t, avec des objectifs clairs et bien d finis et de familiariser avec lenvironnement du travail et la vie professionnelle.