Vous êtes sur la page 1sur 33

Centre de formation El Emtiez

Soutenance de stage projet fin


d’Etude

Sujet :
GESTION DE stock EN INFORMATIUE

Elaborer
par :jouiri faten

Encadrer par : MR IMEN ayadi


Société d’accueil : Tunisie télécom

Année Universitaire :
2019/2020

1
Sommaire
Introduction Générale…………
……………………………………………......1
Chapitre1 : Présentation générale
………………………………………………..2
Introduction…………………………………………………………………....3
I. Organisme d’accueil………………………………………………………
3
1. Définition générale d’un Tunisie
télécom………………………………3
2. Présentation la Tunisie télécom……………………………………….3
3. Renseignements généraux…………………………………………….3
4. Organigramme de télécom…………………………………………….4
5. Cadre de projet………………………………………………………5
Conclusion…………………………………………………………………..6
Chapitre 2 : Etude préalable……………………………………………………7
Introduction………………………………………………………………….8
1. Présentation de l’application…………………………………………….8
1 .1. Présentation de l’application………………………………………..8
2.2. Problématique……………………………………………………..8
1.2. Objectifs………………………………………………………….8
2. Spécification des besoins……………………………………………..8
2.1. Les besoins fonctionnels…………………………………………....8
2.2. Les besoins non fonctionnels……………………………………….9
Chapitre 3 : Etude conceptuelle………………………………………..10
Introduction…………………………………………………………11
I- Modélisation de l’application avec
html………………………………...11
1- Diagramme de cas d’utilisation…………………………………..11

2
2- Diagramme de cas
classe………………………………………….12
3- Diagramme de séquence………………………………………...13
4- Scénario d’authentification………….……………………….15
II- Le niveau organisationnel…………………………………………....17
III- Le niveau logique………………………………………………..18

Chapitre 4 : Réalisation……………………………………………19
Introduction…………………………………………………………20
1. Environnement de réalisation……………………………………...20
2. Aperçu des quelque interfaces de l’application……………………...21
Conclusion générale………………………………………………34
Bibliographie……………………………………………………35

3
Lise des figures
Figure 1 : login
télécom………………………………………………………….3
Figure 2 : login El EMTIEZ……………………………………………………5
Figure 4 : Modèle conceptuel des
données…………………………………………14
Figure 5 : modèle de conceptuel
Traitement……………………………………...16
Figure 6 : modèle Organisationnel de Traitement
………………………………..17
Figure 7 : modèle logiques des
données…………………………………………..18
Figure 8 : Interface D’Authentification ………………………………………..22
Figure 9 : Interface D’Accueil………………………………………………...23
Figure 10 : Interface d’ajouter ………………………………………………..24
Figure11 : Interface de modifier les
informations………………………………..32
Figure12 : Interface de suppression……………………………………………34
Figure 13 : Interface responsable ……………………………………………. 35

4
Remerciement
Au terme de ce rapport, je tiens à exprimer mes profonds respects et

gratitudes à la direction de mon école :


Ecole E l EMTTEZ FORMATION DE JENDOUBA
Qui m’a offert la chance d’effectuer ce stage afin d’enrichir mes acquis
théoriques en télécommunications par une expérience pratique et de découvrir
l’environnement professionnel.
De mêmes, je m’adresse par mes sincères remerciements aux
cadres, dirigeants, techniciens et ouvriers de Tunisie Télécom au
sein du centre de transmission, au centre de commutation, au centre
de construction de lignes et bureau d’études de Jendouba qui m’ont
énormément aidé et m’ont consacré beaucoup d’assistance et de
temps pour réaliser ce travail.
Nous exprimons également notre vif remerciement au membre de
5
Jury pour l’honneur qu’ils nous ont fait pour soutenir ce travail.

Introduction général
La vente est un regroupement de plusieurs produits, suivis en vue de leur utilisation
ou consommation par les services.
Le vente est un ensemble de marchandises ou articles accumulés dans l’attente d’une
utilisation ultérieure plus ou moins proche et qui permit d’alimenter les utilisateurs, au
fur et à mesure de leurs besoins, sans leurs imposer les détails et les coûts d’une
fabrication ou d’une livraison par les fournisseurs.
Suite à l’importance de ce circuit (stockage) nous avons suggéré une application
de base de données afin d’aider le magasinier du centre de formation professionnelle et

d’apprentissage Telecom à gérer au mieux son vente.

6
Chapter 1:

Presentation General

Du cadre de projet

7
Introduction

Ce chapitre constitue une présentation générale du cadre de ce projet de fin d’étude. En effet
Nous présentons l’organisme d’accueil dans lequel ce travail a été mené. Puis, nous avons
Donnée une idée générale sur notre sujet .Enfin, nous clôturons ce chapitre par une
Conclusion générale.

Organisme d’accueil

1. Définition générale d’une Tunisie télécom


Tunisie télécom est entreprise. Au sens Juridique, c’est une institution financière qui
Dépend du code monétaire. La Tunisie télécom est un intermédiaire entre les
Investisseurs et les clients. Elle à pour fonction donner des services financier on cite
Par exemple : Recevoir des dépôts d’argents, accorder des prêts.

2 .Présentation de Tunisie télécom


Cet application fait l’objet d’une étude du système de gestion du stock d’un
magasin informatique au niveau du centre de formation professionnelle et
d’apprentissage de met, afin de proposer une solution informatique pour rendre le travail

8
plus accessible aux utilisateurs, les résultats plus efficaces, sans toucher aux contraintes
ni aux règles fondamentales existantes.
L’objectif de notre projet c’est la mise en place d’une base de données importante,
permettant un accès et une gestion des informations rapide, efficace et simple.

Tout cela doit être conclu par l’automatisation de :


La recherche des documents.
Le classement et l’organisation des documents.
L’accès rapide et facile à l’information.
L’économisassions du temps et l’espace.

Enfin notre mémoire a pour but de faire une bonne gestion d’étude d’un projet

Lorsque l’on décide de créer un logiciel qui répond aux besoins des
utilisateurs, il faut surtout veiller à définir clairement ses caractéristiques.
Les données du problème doivent être énoncées avec précision et décidées en

Amont selon les besoins à traiter, la réalisation et l’installation de la base de données

S’avérant alors beaucoup plus souples.

3. Organigramme de télécom
L’organigramme générale de « télécom »

Direction régionale

Division des études Division des affaires Division des réseaux Division des ACTEL
administratives services communs

Bureau des études Centre de Centre de construction Centre de


4. Cadre de projet

Ce travail s’inscrit dans le cadre de projet de fin d’étude au centre de formation El


EMTIEZ Jendouba.

Notre projet a été effectuée au sein de la télécom et a pour objectif la conception et la


Réalisation d’une application qui nommée « Gestion de vente » cette application a pour
Rôle de faciliter la gestion des interventions et prend en charge les difficultés qui peuvent
Rencontre l’agence et les traiter.

Conclusion
Dans ce chapitre, nous avons essayé de présenter le cadre général de notre projet. En premier
Lieu, nous avons présenté notre organisme ou nous avons fait notre stage. Puis avons met
L’accent sur le sujet que nous avons le traité.
Dans le chapitre suivant, nous entamons la spécification des besoins fonctionnes et non
Fonctionnels ou nous présentons les différents fonctionnalités de application.

10
Chapitre 2 :

Etude préalable

11
Introduction

L’étude préalable débute par une présentation de l’application : la problématique et les


Objectifs de l’application ainsi les besoins fonctionnels et non fonctionnels.

1 .Présentation de l’application

I.1. Problématique

Il s’git bien de réaliser une application facile et simple à manipuler qui permet à
L’administration du « Tunisie télécom »de faire la gestion des vente pour consulter
Et mètres à jours les stagiaires, d’accéder à la base de données et de faire la mise a jour
De leur base de données.

1.2. Objectifs
Dans le cadre de mon stage et dans le but d’éviter la gestion manuelle des vente, il nous a
Eté proposé de crée une application « gestion de vente » pour facilité le déroulement de
Travaille et répond au besoin de Tunisie télécom, ainsi cette application doit permettre de :
 Saisir des nouvelles créations :
 De mettre à jour les nouveaux stagiaires dans la base de données.
 D’accéder à la base de données.
 De faire la mise à jour de leurs bases de données.
 De faire les différentes taches de stagiaire.
 Afficher le contenu de la base de données.
2. Spécification des besoins
Le système dont l’administration de la société veut se doter doit etre opérationnel, évolutif
12
Convivial et offrant les informations nécessaires à temps réel. Pour ceci, le système à
Réaliser doit satisfaire les exigences de la totalité des utilisateurs. Nous présentons dans
Ce qui suit tous les besoins fonctionnels ainsi que les besoins non fonctionnels du système.
1.1. les besoins fonctionnels

Afin de répondre aux exigences de l’utilisateur, ce logiciel doit assurer les fonctionnalités
Suivantes.
-Informatiser et organiser les différentes taches.
-L’accès à la base de données : Interrogation de la base de données dont le but de récupérer
Et de chercher facilement des informations.
-Mise à jour de la base de données : enregistrement, modification et suppression des données.
-Assurer un sauvegarde permanant et sécurises des informations et l’archive de l’entreprise.
-Permettre la recherche des informations selon nom, prénom…
-Traiter les erreurs.

2.2. Les besoins non fonctionnels


Tous les systèmes d’information à un certain point dans leur cycle de vie doivent considérer
Des besoins non-fonctionnels et leurs tests .Pour certains projets ces besoins demanderont un

Travail très important et pour d’autres de domaines de projet un contrôle rapide sera suffisant.
Au minimum, la liste suivante peut être un rappel utile pour s’assurer que vous avez couvert
L’essentiel :
-L’authentification : L’utilisateur devra s’identifier pour accéder à l’application.il est donc
Appelé à saisir un login et un mot de passe.
-La rapidité de traitement : En effet, vu le nombre important des transaction quotidiennes,
Il est impérativement nécessaire que la durée d’exécution des traitements s’approche le plus
Possible du temps réel.
-L’ergonomie : L’utilisateur devra s’identifier pour accéder à l’application. Il est donc
Appelé à saisir un login et mot de passe.
-La rapidité de traitement : En effet, vu le nombre important des transactions quotidiennes,
Il est impérativement nécessaire que la durée d’exécution des traitements s’approche le plus
Possible du temps réel.
-L’ergonomie : L’application à réaliser doit avoir une interface agréable et homogène.
-La performance : un logiciel doit être avant tout performant c’est à-dire à travers
Ses fonctionnalités, répond à toutes les exigences des utilisateurs d’une manière optimales.
-La convivialité : Développer une application facile à utiliser et à maintenir .En effet, les

13
Interfaces utilisateurs doivent être conviviales c’est-à-dire simples, ergonomiques et
Adaptées à l’utilisateur.
-La sécurité des données : Notre application se présente sous la forme de plusieurs
Interface (vb.net) dont le contenu permet de manipuler les données présentes au niveau
De la base donnée.
Puisque, certains de ces données sont confidentiels, elles ne peuvent être manipulées
Qu’après authentification de l’utilisateur donc il est important de ne pas permettre accès
Direct au système.

Conclusion :

Dans ce chapitre nous avons présenté les principaux concepts de base de l’étude préalable
.Cette étude porte sur le sous ensemble respectif et permet une conception globale tout en
Autorisant la description détaillée de certain point sensible
.

14
Chapitre 3 :

Etude conceptuelle
15
Introduction

La conception D’un système d’information n’est évidente car il fout réfléchir à


L’ensemble de l’organisation que l’on doit mettre en place La phase de conception
Nécessite des méthodes permettant de mettre un modèle sur lequel on va s’appuyer la.
Modélisation, quant à elle , consiste à créer ne représentation virtuelle d’une réalité de telle
Façon à faire ressortir les poins auxquels on s’intéresse. Il existe plusieurs langages et
Méthodes de modélisation. Citons comme titre d’exemple UML, Merise, Booth, OMT ,
OOSE…[2]

1- Choix de langage de modélisation :

Pour mener à bien tout le travail, il est préférable d’appliquer une méthodologie de
Conception. Celle-ci doit spécifier les meilleurs moyens d’obtenir les informations
Nécessaires à la à la conception et à la création du site sans la phase de test.

Il existe plusieurs méthode de mis en place la d’un processus de développement de


Logiciels. Dans notre ces nous allons utiliser UML pour la conception de l’application.
Cette étape de conception du nouveau système nécessite des méthodes qui nous permettent de
Mettre en place le système d’information, UML été choisie pour l’analyse de notre
16
Système.

1Modélisation de l’application avec UML


1. Présentation d’UML

Dans ce chapitre, nous présentons la conception des différents éléments du système i nous

Nous utilisons pour cela :

UML comme langage de modélisation, qui nous permettra d’analyser et de concevoir notre

Rapport de stage

UML((unifie Mödling langage, qui i on peut traduire par <<langage de modélisation


Unifié) est une notation permettant de notation permettant de modéliser un problème de
Façon standard
-UML est aujourd’hui un standard très largement utilises dans l’analyse est la
Conception de système informatique (technique ou système information)

-On a choisir html comme notre langage de modélisation parce qu’il offre une manière
Elégante de représenté le système selon différentes vues complémentaire grâce a la variation
Se cas diagrammes.

Modelés UML :

C’est un ensemble des diagrammes décrivant un système développe ces diagramme r


Représente les aspects statiques et dynamiques couvrants l’ensemble des phases de
Développements et les modèles html s’un systèmes peut être étudie sous différentes
Perspectives appelées « vues »
1. Conceptions :
1) Diagramme de cas d’utilisation
Les cas d’utilisation sont utilisés dans la phase d’analyse pour définir les besoins
Fonctionnels et techniques de système, identifier les utilisateurs (acteurs) et les interactions
Entre le système et les acteurs.

2) Diagramme de classe

Une classe est un ensemble de fonction et de données (attributs) qui sont liées

Ensembles par un champ sémantique. Les classes sons utilisées dans la _


17
è
Orientée objet , elles permettent de modéliser un programme et ainsi de découper une
Tâche complexe en plusieurs petits travaux simple.

3) Diagramme de séquence
Le diagramme de séquence permette de représenter les collaborations entre les objets selon
Un point de vue temporel, il peut servir à illustrer un cas d’utilisation.
4) scénario d’authentification :
Chaque fois que l’employé veut à l’application gestion des employés il faut d’abord
S’authentifier.

Diagramme de cas d’utilisation

Figure 1: Diagramme de cas d’utilisation

18
Figure 2: Diagramme de séquence : nouvelle Entrée-sortie

Ajouter un produit

Figure 4: Diagramme de séquence : ajouter un produit

19
 Supprimer un article

Figure 5: Diagramme de séquence : supprimer un produit

20
Figure 6: Diagramme de séquence : modifier un article

III –Le niveau logique


Diagramme de séquence
Le modèle logique des données (MLD) est l’ensemble des règles de conception e de concepts
Qui permettent la description des données. On va représenter les entités et les relations sous
Forme de tables en appliquant les règles algorithmiques qui transforme les entités et les
Associations en relations en tenant compte des cardinalités. Les propriétés seront des attributs
Et les identifiant des clés primaire.

21
Figure 6: Diagramme de classe

Les tables déduites de notre classe sont les suivants :


VENTE (non, adresse, tel,..)
AGENT (matricule agent, nom, prénom)
RESPONSABLE (matricule responsable, nom, prénom).

22
Chapitre 4 :

Réalisation

23
Introduction

La réalisation est la dernière phase de la construction d’une application .C’est au niveau de


Laquelle que notre projet sera implémenté réellement .L’interaction de l’environnement
logiciel et matériel nous permet d’avoir une application fonctionnelle en fait, nous allons en
Premier lieu décrire les outils matériels et logiciels utilisées de son développement .Ensuite,
Présentons l’interface globale ainsi qu’une description du fonctionnement du système.
Au niveau de ce chapitre, nous argumentons nos choix matériels et logiciels en présentant
L’architecture du système ainsi que les technologies utilisées pour l’implémentation de
l’application.
Enfin, nous passons à l’élaboration des interfaces, en mettant en œuvre le modèle
d’implémentation.

1. Environnement de réalisation :

Les logiciels et les langages utilisés pour réaliser notre application sont :

*VB. Net :

Visual basic. Net est un langage de programmation à la syntaxe similaire à celle de


Visual basic 6.
Néanmoins, ces deux langage sont assez peu comparable dans la pratique tant
l’évolution entre
Ceux-ci sont énormes. Le principal changement étant sana conteste l’introduction de
l’orientation dans le langage.VB.Net permet de développer en Net Visual studio,
c’est-à- dire seulement sur les systèmes d’exploitation Windows (98, 2000, XP,
Vista 7).
Pour on programmer enVB.Net, on choisir le logiciel de Microsoft Visual studio dans
son dernier Visual Studio Ultimatum qui sortie en copie finale le 12 avril 2010. On
choisie cette version utilise la version 4.0 du. Net Framework dans le logiciel ainsi
qu’une refonte de l’interface graphique propulsé par WPE. Microsoft Visual studio
Es une suit de logiciel de développement pour Windows conçu par Microsoft.la
dernière version s’appelle Visual studio 2010.
*Microsoft Access :
Pour choisir un logiciel en considérations quelque paramètres tels que la rapidité, le
Prix et la per formance de la machine sur la quelle il va installer le système de gestion
de base de données (SGBD).
Dans notre cas, on cherche une base de données légère, fiable, gratuite et supportant
un nombre pas très élevé de connexion simultanées. Le meilleur choix est
Access .En effet, une base de données comme Access de Microsoft est non
seulement très simple à utiliser, mais aussi sécurisée puisqu’elle des
possibilités d’imposer un mot de passe. En effet, avec Microsoft Access,
On peur gérer tout
Types d’informations à partir d’un seul fichier de base de données.

24
 Power AMC
Power AMC est un logiciel de conception créé par la société SDP, qui permet de
modélises les traitements informatiques et leurs bases de données associées.
Créé par SDP sous je nom AMC*Design or, racheté par Power soft, ce logiciel est
produit par Sybase depuis le rachat par cet éditeur en 1995. Hors de France, la version
Internationale est commercialisée par Sybase sous la marque Power Designer.
*Logiciels et système :
Microsoft Windows7 professionnel : système d’exploitation
Microsoft office Access2007 : système de gestion de base de données
Power AMC : outil de représentation graphique
Microsoft Word 2007 : outil de traitement de texte
Visual studio 2010 Ultimatum : réalisation des interfaces
Microsoft office power point 2007.
2. Aperçu des quelque interfaces de l’application
*Authentification :
Avant de présenter les différentes pages, il convient d’expliquer les droit d’accès à
L’application (Login et mot de passe), absolument nécessaires des raisons de sécurité.
Seules les personnes possédant un compte peuvent accéder au système comme indique
la figure ci-dessus.
-Si l’agent taper son login et mot de passe, il passe a la page de gestion des
Vente s’appelle agent.
-Si l’administrateur taper son login et mot de passe, il passe a la page de validation
Qui s’appelle responsable.

25
Présentation de l’application

Description des Formes


Accéder à l’application
o Forme d’authentification
-si l’administrateur taper son login et mot de passe, il passe a la page de validation qui
s’appelle responsable.

Figure 1: Forme d’authentification

Si les données que le responsable ou l’agent a saisit erronées, un message d’erreur apparait
Pour avertir l’utilisateur que le login et mot de passe incorrect.
Interface d’accueil
L’ouverture de cette page indique une authentification correcte. L’utilisateur peut à ce niveau
Consulter tous les services. Le menu principal du système se trouve dans cette page ou il
Apparait toutes les fonctionnalités de notre l’application.

26
Figure 2: Menu Principale

*Interface d’ajouter de stokes

Lorsque l’utilisateur veut ajouter un stokes, il remplir le formulaire le par les cordonnées
Nécessaire et cliquer sur « Ajouter ».

Figure 3: Forme Modifier

27
*Interface de Entrée sortie
Lorsqu’il cherche un Entrée sortie, il suffit de remplir la case et de choisir la période de stage
Et de cliquer sur le bouton « modifier » Toutes les informations s’affichent au dessous dans
La partie fiche vente, on peut modifier ou supprimer.

Figure 4: Forme Entrée Sortie

28
*Interface de gestion des fournisseurs
Pour modifier les informations d’un modifier dans la base de données, il peut changer dans
Les différentes zone de texte et cliquer sur modifier.

Figure 5: Gestion Du Fournisseur

*Interface de gestion des commandes

29
Figure 6: Nouvelle commande

Conclusion général
30
Ce travail nous a permis d’aborder les problèmes, et de les situer dans le conteste
de réalité.
Si ce laps de temps est bien court, il est au détriment du détail seulement, nous avons
donc essayé de mettre à profil notre contribution à l’examen bien pratique du sujet et
d’apporter des suggestions qui permettront son amélioration.
A travers cette étude que nous venons d’achever, nous pouvons conclure que :
La pratique quelques soit sa nature ainsi que le stage que nous avons effectué au niveau
de la CFPA nous a permis de voir les problèmes que vit la gestion, ainsi que la mission
de l’informatique.

L’informatique ce changement, et devient une carrière très importante dans les pays
plus ou moins développés, son importance croissante peut s’expliquer en outre par une
augmentation du degré d’automatisation dans tous les systèmes d’informations…, et
nous pouvons conclure que la finalité première de la fonction de l’ informatique
consiste à faciliter le travail pour l’utilisateur tout ce qui concerne la recherche, la mise
à jour de l’ informations.

L’évolution de l’information et ça nombreuse exigent et obligent l’utilisation de l’outil


informatique avec une bonne gestion, car l’informatique joue un très grand rôle dans la
survis et le développement de l’entreprise et les administrations, nous pouvons dire qu’il
n’y aura pas d’accélération dans l’information sans l’outil informatique et la bonne
gestion.

L’informatique doit être opérationnelle sur le terrain de la documentation, et pour


qu’elle soit rentable, il faut informatiser tout le système d’information.

31
Bibliographie

@ Les Sites web


http://www.openclassrooms.com.
http://www.youtube.com
https://fr.wikipedia.org/wiki/Power AMC
https://fr.wikipedia.or/wiki/visual-basic-NET
https://fr.wikipedia.or/wiki/merise-(informatique)
https://www.google.tn./search?
q=biat@espv=2@biw=1366bih=599@source=Inms@tbm=isc
h@sa=X@ved=0CAYQ-AUoAWoVChMIIInw8YilyAIVBrgaCh14jgcaD#imgrc=zmvSERh
RywHOKM%3A

32
33

Vous aimerez peut-être aussi