Rapport de stage en informatique Tlemcen
Rapport de stage en informatique Tlemcen
Année 2023-2024
Sommaire a
I .Introduction générale..................................................................................................1
1. Introduction............................................................................................ 2
2. organisme d'accueil ............................................................................... 2
3. organigramme ....................................................................................... 3
4. rôle et missions ..................................................................................... 3
5. Présentation du domaine d’étude ........................................................... 4
6. Conclusion.................................................................................................4
1. Introduction............................................................................................ 5
2. Etude des postes de travail .................................................................... 5
a. Liste des postes de travail ............................................................ 5
b. Etude du poste de travail n°1. ...................................................... 6
c. Etude du poste de travail n°2. ...................................................... 7
d. Etude du poste de travail n°3. ...................................................... 7
3. Etude des documents ............................................................................. 8
a. Liste des documents à étudier ...................................................... 8
b. Etude du formulaire demande de licence
d'exploitation d'agence de voyage .............................................. 9
c. Etude de l'attestation de travail .................................................... 10
d. Etude du diplôme gérant d'agence de voyage ................................ 10
e. Etude de l'attestation d' assurance................................................. 11
f. Etude de licence d'exploitation d'agence du tourisme
et de voyage ............................................................................ 12
4. Etude des procédures .......................................................................... 12
a. Liste des procédures................................................................... 12
b. Liste des symboles ..................................................................... 13
c. Procédure traitement dossier de création agence de tourisme
et de voyage.....................................................................................13
5. Flux d’information ............................................................................... 15
a. Légende ....................................................................................... 15
b. Description des flux .................................................................... 16
Sommaire a
6. Critiques et suggestions
1. Critiques
a. Sur le plan organisationnel ......................................... 16
b. Sur le plan technique.................................................. 16
2. Suggestions...................................................................................17
7. Conclusion ............................................................................................ 17
1. Introduction.............................................................................. 18
2. Le niveau conceptuel ............................................................... 18
[Link] modèle conceptuel des données (MCD)...................... 18
[Link] dictionnaire des données ................................. 19
[Link] modèle conceptuel des données MCD ............ 21
[Link] règles de gestion . .......................................... 21
[Link] MCD................................................................... 23
[Link] modèle conceptuel de traitement (MCT) ................... 24
a. MCT traitement de demande de licence d'exploitation
agence de tourisme et de voyage ................................. 25
3. Le niveau logique/organisationnel .......................................... 26
[Link] niveau organisationnel des traitements (MOT) ......... 26
a. Formalisme utilisé .................................................... ......26
b. Procédure: traitement de demande de licence
d'exploitation agence de tourisme et de voyage..............27
4. Le modèle logique de données .................................................. 28
[Link] de base du modèle logique (relationnel) .......... 28
4.2.Règles de passage du MCD au MLD .............................. 28
[Link]éma du MLD .............................................................. 29
5. Conclusion .................................................................................. 29
[Link].....................................................................................30
Introduction
générale
Introduction générale
a
Les progrès scientifiques et technologiques réalisés à la fin du XXème siècle dans les
sciences de l’information contribuent à bouleverser le quotidien de l’individu, autant dans
leurs activités privées que professionnelles.
Né dans les domaines des TIC, le concept de système d’information s’applique désormais
à l’ensemble des organisations, privées ou publiques, il coordonne grâce aux informations, les
activités de l’organisation et lui permet ainsi d’atteindre ses objectifs.
Notre travail consiste à concevoir un système d’information pour la gestion des demandes
de licence d'exploitation d'agence de tourisme et d voyage en suivant les normes de
modélisation de Merise pour l’étape de l’étude de l’existant et de la conception.
Par la suite, nous allons développer une plate forme numérique (portail électronique )
qui permet l'envoie des demandes , le suivi du processus de ces demandes, jusqu'a la décision
finale .
Etude préalable.
Etude de l’existant.
Etude détaillée.
Réalisation.
1
a
Chapitre I :
Etude Préalable
2
Chapitre I : Etude préalable a
[Link]:
préoccupation des investisseurs par considération en veillant a faire des progrès pour numériser
le secteur afin de rendre le service public a la porté des investisseurs en lui offrant les meilleurs
Afin d’y parvenir, le bureau chargé du suivi des demande de nouveau investisseur dans
au décret exécutif n° : 10-257 du 20 octobre 2010 portant création des services extérieurs du
2
Chapitre I : Etude préalable a
[Link]:
I.4.rôles et missions:
3
Chapitre I : Etude préalable a
De contribuer à l’amélioration des prestations touristiques notamment celles ayant trait à l’hygiène,
la protection de la santé et la sécurité liées à l’activité touristique.
De veiller à la satisfaction des besoins et des aspirations des touristes en matière de bien-être, de
détente et de loisirs.
D’assurer le suivi de la mise en œuvre des opérations de soutien au titre du fonds d’appui à
l’investissement, à la promotion et à la qualité des activités touristiques.
De contribuer à l’élaboration du plan annuel et pluriannuel de développement du tourisme dans la
wilaya.
notre champ d'étude concerne le bureau du contrôle des activités touristiques d'hôtellerie et
thermalisme ( agence de voyage ), nous nous intéresserons donc à compter de maintenant
uniquement au spécifications concernant agence de voyage
Mission du bureau:
[Link]
l'étude préalable nous à donné une description globale de l'organisme d'accueil , ses
principales missions et son organisation , elle à permis , d'autre part de mieux situer le domaine à
étudier pour mieux cerner les objectifs et le fonctionnement celui-ci.
nous passons désormais à l’étude de l'existant du bureau du contrôle des activités touristiques
d'hôtellerie et thermalisme ( suivi agence de voyage ).
4
a
Chapitre II :
Etude de l'existant
Chapitre II : Etude de l'existant a
[Link] :
Il est donc amené, dans cette phase, à connaître tous les détails du domaine à étudier afin d’en
améliorer le fonctionnement et de bien situer les objectifs.
N° Poste
2 Secretariat du directeur
3 Demandeur (investisseur )
5
Chapitre II : Etude de l'existant a
s'il remplis les exigences en vigueur d'une agence de voyage il prend la décision après
l'examen minutieux de l'approuver et établir une licence d'exploitation d'agence de
tourisme et de voyage .
Les documents entrants :
Document Source
Document Destination
1. licence d'exploitation d' agence de tourisme et de voyage non signée. [Link] du directeur.
6
Chapitre II : Etude de l'existant a
Matériels utilisés: / ;;
Missions : directeur du tourisme et de l'artisanat a pour missions:
signer licence d'exploitation d' agence de tourisme et de voyage .
Les documents entrants :
Document source
Document Destination
7
Chapitre II : Etude de l'existant a
Document source
1. reçu de depot du dossier de licence exploitation d’ agence de tourisme 1. bureau chargé des agences
et de voyage de voyage
Document Destination
1. dossier complet exigé pour la demande de [Link] chargé des agences de voyage
licence d'exploitation d’agence de tourisme et
de voyage
Tableau 7: Documents sortants du demandeur .
N° Document
2 Attestation de travail .
3 diplome gerant d'agence de voyage .
4 attestation d'assurance '(experience )
8
Chapitre II : Etude de l'existant a
2-Contenu
Libellé Type Taille Remarques
Numero diplome A 100
Diplome A 100
Institution A 100
JJ/MM/AAAA
Date de delivrance D 10
Specialité A 100
10
Chapitre II : Etude de l'existant a
Code du document : AA
Libellé du document : attestation
d'assurance
Rôle: confirme l'experience professionnel .
. Nombre d’exemplaires : 1
Fréquence : à chaque attestation de travail fournis .
Destinataires : direction du tourisme et de l'artisanat .
2-Contenu
N attestation AN 50
Adresse AN 200
Numero affiliation N 50
Employeur A 100
Date de debut D 10
JJ/MM/AAAA
Date fin D 10 JJ/MM/AAAA
11
Chapitre II : Etude de l'existant a
N° Intitulé
1 Reception du dossier
2 Verification du dossier
3 Accepter le dossier complet ou rejeter le dossier incomplet .
4 Examination du dossier
5 Etablissement licence d'exploitation d'agence de tourisme et de voyage
12
Chapitre II : Etude de l'existant a
Symbole Désignation
Document
Multi documents
Dossier
Test
Transmission directe
Classement (archivage)
Document signé
Tableau 10: Liste des symboles utilisés dans l’étude des procédures
13
tableau 11 : légende procédure
Chapitre II : Etude de l'existant a
T1
T2
DI D
T3
D
D .ID
DNC DC
T4
[Link]
T5
[Link]
14
Chapitre II : Etude de l'existant a
5. Flux d’informations
Bureau
1 tourisme chargé atv
2
demandeur 3 4
secrétariat directeur
(Directeur )
a.Légende :
: acteur externe.
: acteur interne .
15
Chapitre II : Etude de l'existant a
16
Chapitre II : Etude de l'existant a
6.2. Suggestions :
- le dépôt de la demande ce fait a travers une plate forme numérique en ajoutant les
documents nécessaire au format pdf . par le demandeur .
-le traitement du dossier numérique ce fait par l'administrateur en consultant la base
du données.(session administrateur)
- le directeur contrôle la base de données de puis son poste avant de signer la
licence d'exploitation d'agence de tourisme et de voyage .(session superviseur).
- le demandeur sera informer du processus de ca demande a travers les notifications
sur la plateforme numérique .
7. Conclusion :
Ce chapitre nous a permis de définir clairement l’importance de l’étude de l’existant
pour concevoir un système d’information afin de comprendre le déroulement des procédés de
travail et de découvrir les problèmes liés au traitement de demande de licence d'agence de
tourisme et de voyage
A travers cette étude de l’existant nous avons détecté des anomalies et suggéré les solutions
qui vont contribuer à la réalisation d’un système d’information.
Après le choix de la solution, ainsi que la description générale de celle ci, nous
passeront à l’étude suivante qui est l’étude détaillée dont l’objectif est de spécifier d’une façon
détaillée et exhaustive la solution retenue.
17
a
Chapitre III :
Etude détaillée
Chapitre III : Etude détaillée a
1. Introduction :
Après une étude approfondie de la situation existante, l’étape de la conception vise à concevoir le
futur système informatisé de notre champ d’étude en modélisant les données et les traitements selon les
niveaux de la méthode MERISE, et ce, en suivant une logique de représentation des données et des
traitements à deux niveaux comme suit :
Avant d’élaborer le modèle conceptuel de données, les données doivent être recensées et rassemblées dans
un tableau appelé dictionnaire de données.
18
Chapitre III : Etude détaillée a
[Link] de données
Le dictionnaire de données contient les informations élémentaires sous forme machinale c'est-à-
dire les informations sont nommées et codifiées.
19
Chapitre III : Etude détaillée a
20
Chapitre III : Etude détaillée a
La construction du MCD est basée sur un ensemble de concepts, ces concepts sont principalement
:
Entité A Entité B
Relatio
(cardA,cardB) nn (cardA,cardB)
Règles de gestion :
21
Chapitre III : Etude détaillée a
une demande de licence d'exploitation d'agence de tourisme et de voyage est envoyé par
un et un seul compte utilisateur .
une agence de tourisme et de voyage est possédée par un et un seul propriétaire.
un propriétaire peu posséder un ou plusieurs agence de tourisme et de voyage .
un propriétaire a une et une seule forme juridique .
une forme peut ne pas etre concerner par un propriétaire ou concerner par plusieurs
propriétaire .
une agence de tourisme et de voyage est gérée par un et ou plusieurs gérant .(dans des
périodes différentes ).
un gérant peu gérer une ou plusieurs agence de tourisme et de voyage .(dans des périodes
différentes )
une demande de licence d'exploitation d'agence de tourisme et de voyage doit avoir un
ou plusieurs statut .
un statut de la demande peut ne correspondre aucune demande comme il peut
correspondre plusieurs demande .
une demande de licence d'exploitation d'agence de tourisme et de voyage nécessite un ou
plusieurs documents .
un document peut ne pas etre requis par une demande ou etre requis par plusieurs
demande de licence d'exploitation d'agence de tourisme et de voyage
un administrateur peu ne traite aucune demande comme il peu traiter plusieurs demande
de licence d'exploitation d'agence de tourisme et de voyage.
une demande de licence d'exploitation d'agence de tourisme et de voyage doit etre traiter
par un ou plusieurs administrateur .
22
Chapitre III : Etude détaillée a
Demande_licence_atv
1.1
1.N 0.N
Traiter Concerne
0.N
1.N
Gérant experience
Avoir
23
0.N 1.1
Chapitre III : Etude détaillée a
Dans une entreprise, le MCT permet de définir avec précision l’événement, les traitements et
les résultats sans se soucier de savoir qui les réalise ni quand et comment.
Le MCT renferme un ensemble de concepts qui lui permettent de représenter ces traitements, ces
concepts se résument à ce qui suit :
sy n c h ro n is a tio
........ ......
N° Intitulé
1 Reception demande
2 Verification (dossier complet ou incomplet )
3 Examination
4 Etablissement licence ou rejet du dossier
5 Signature licence
24 au demandeur
6 Classement licence et remmetre une copie
Tableau 14 : Liste des processus étudiés dans les MCT
Chapitre III : Etude détaillée a
Verification du documents
Complet Incomplet
demande correction de la
mise en demande
demande
attente
recevable
ET
demande
demande rejetée
acceptée
Toujours
25
demande
classée
Chapitre III : Etude détaillée a
a. Formalisme utilisé
événement 1 .................................événement n
synchronisation
nom de l'opération
26
Chapitre III : Etude détaillée a
Periode Procedure traitement de la demande de licence d'exploitation d'agence de tourisme Poste de travail
et de voyage
Aléatoire Demandeur
correction
demande en de la
attente demande
E
demand Phase N°1 Vérification T
e Bureau suivis
recevabl verification de la demande
Complet Incomplet agence de
voyage
27
Chapitre III : Etude détaillée a
Clé primaire : la clé primaire d’une relation est le sous ensemble minimum de ses attributs
permettant d’identifier de manière unique chacune des lignes de la relation.
Clé étrangère : c’est un attribut qui représente la clé primaire d’une relation et migre vers une
autre relation.
B. Règles de passage du MCD au MLD (relationnel)
2. Le schéma du MLD
Modèle logique de données :
-correspondre(num_demande# , nom_statut#)
email_ger)
V. CONCLUSION
Cette partie nous a permis de faire une étude détaillée des données et des traitements du futur système
d’information.
Elle nous a permis également d’aborder la dernière phase qui est la réalisation et la mise en œuvre du
nouveau système
29
a
Chapitre IV :
Réalisation
Chapitre IV : Réalisation a
IV.1. Introduction:
Maintenant que nous avons recueillis toutes les informations nécessaires et modélisé les
données et les traitements selon les niveaux de méthode de MERISE, nous sommes en phase de
réaliser l’application qui permet d’apporter des correctifs et des solutions afin de résoudre les
problèmes cités précédemment.
Nous allons aborder donc dans ce chapitre le modèle physique des données qui listera nos
tables de base de données, par la suite, nous allons décrire les outils utilisés ainsi que des
captures d’écran illustrant le fonctionnement du système conçu.
Le modèle physique des données constitue le dernier modèle des données selon
l’approche par niveaux de la méthode MERISE, elle vise à traduire le MLD obtenu lors de
l’étape précédente en une base de données qui sera implémentée sur machine à l’aide d’un
système de gestion de bases de données.
Il prend en considération les ressources physiques ce qui répond à la question « avec quels
moyens ? ».
IV.2.1. Description de MPD [10]
Dans cette étape, nous allons décrire les tables de notre base de données, en précisant
pour chaque table ses clés et ses attributs
30
Chapitre IV : Réalisation
a
Table Proprietaire :
table atv :
table gerant :
tabel demande_licence_atv :
32
Chapitre IV : Réalisation
a
table administration :
table statut_demande :
Nom de la table : statut_demande
Clé primaire Nom_statut
Clés étrangères /
Champ Désignation Type Taille
Nom_statut Identifiant statut Alphabetique 30
Date_statut Date de statut Date /
33
Chapitre IV : Réalisation a
table experience :
experience(code-exper, employeur , date_debut, date_fin , poste_occupé , code-gerant#)
Nom de la table : experience
Clé primaire code_exper
Clés étrangères /
Champ Désignation Type Taille
code_exper Identifiant experience Alphanumérique 30
Employeur Employeur Alphabetique 50
Date_debut Date debut travail date /
Date_fin Date fin travail date /
Poste_occupé Poste occupé Alphabetique 50
table correspondre :
34
Chapitre IV : Réalisation
a
table necessiter :
Nom de la table : necessiter
Clé primaire ( nom_doc# , num_demande#)
Clés étrangères /
Champ Désignation Type Taille
( nom_doc# , num_demande#) Identifiant necessiter Alphanumérique 30
table traiter :
table gerer :
35
Chapitre IV : Réalisation a
Wamp server est une plate forme de développement web permettant de faire fonctionner
localement (sans se connecter à un serveur externe) l’application. C'est un environnement qui
comprend deux serveurs (Apache et MySQL), un interpréteur de scripts PHP, ainsi qu'une
administration pour la base de données SQL PhpMyAdmin.
Apache est le serveur web. Son rôle est d'écouter les requêtes émises par les navigateurs .
PHP : C'est un langage de script qui permet de décrire et de créer des pages web, à
travers lesquelles l'utilisateur peut échanger des informations avec le serveur; c'est ce qu'on
appelle des pages web dynamiques, il permet aussi un affichage dynamique de l’information,
c'est-à-dire que le texte affiché peut dépendre des variables. Les instructions PHP sont
généralement contenues dans des fichiers d'extension .php. Ces fichiers peuvent contenir du
HTML, entremêlé avec le code PHP. Quand un navigateur demande un tel fichier, le serveur
Apache exécute les instructions PHP, qui produisent une page HTML. Une fois la page HTML
générée, le serveur la renvoie au navigateur, qui ne voit qu'une page HTML.
36
Chapitre IV : Réalisation a
MySQL : c'est un système de gestion de base de données. Son rôle est de stocker et de
gérer une grande quantité de données en les organisant sous forme de tables, et de permettre la
manipulation de ces données à travers le langage de requête SQL. On ne s'occupe plus alors de la
manière dont les données sont stockées sur le disque dur, de simples instructions permettent
d'ajouter, de supprimer, de mettre à jour et surtout de rechercher des données dans une base de
données.
PHP est capable de passer à MySQL de telles requêtes à travers les fonctions de préfixe
MySQL_ (PHP possède également des fonctions pour dialoguer avec d'autres systèmes de
gestion de base de données). C'est une raison du succès du couple PHP+MySQL dans la mise en
place de sites web.
PHP MyAdmin: Le système de gestion pour MySQL est une interface pour gérer plus
facilement MySQL sans nécessairement avoir de nombreuses connaissances. Ça permet de
mieux voir et éditer les informations liées à la base de données, plutôt que d'utiliser des lignes de
commandes pour faire la même chose
Nous avons aussi utilisé comme langage d'interrogation et de manipulation des données
SQL(Structured Query Language) ainsi que Jquery pour la création de diaporama.
Pour ce qui est de Google Map et des graphes engendrés, nous avons fait appel à Google
Developpers Tools, une bibliothèque constituant un outil complet et simple d’utilisation.
37
Chapitre IV : Réalisation a
c. Interfaces de l’application :
38
Chapitre IV : Réalisation
a
39
Chapitre IV : Réalisation
a
40
Chapitre IV : Réalisation a
2. Conclusion :
A la fin de ce chapitre, nous avons donc pu atteindre le résultat escompté et nous
sommes aboutis à la réalisation d’une application répondant à la majeur partie des attentes de
le bureau chargé de suivis des agence de voyage dés leur création.
41
a
Conclusion
Générale
Conclusion Générale
a
conclusion generale :
La direction du tourisme s’occupant de recevoir, traiter les demandes de ceation
agence de tourisme et de voyage , g é r e r e t c o n t r ô l e r l' état administratif de
ces derniers , avait pour habitude d’effectuer leurs processus de travail de façon manuelle,
la réception des documents se faisait main à main , ce qui avait donc pour conséquence
de consommer beaucoup de ressources humaines, temporelles et matérielles.
42
a
Bibliographie
Bibliographie
a
Ouvrage :
Sites web :
[03] : [Link]
[04] : [Link]
[05] : [Link]
[06] : [Link]
[07] : [Link]
dune- [Link]
43