Vous êtes sur la page 1sur 30

Union-Discipline-Travail

RAPPORT DE STAGE
BREVET DE TECHNICIEN SUPERIEUR

Option : Informatique développeur d’Applications

THEME
CREATION D’UNE APPLICATION BUREAUTIQUE
DE SAUVEGARDE ET D’ARCHIVAGE DE
FICHIERS ELECTRONIQUES : CAS M. Y ETS

PRESENTE PAR MAITRE DE STAGE

N’GUESSAN KOUASSI JEAN-MARC M. NIAMIEN ALPHONSE


CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

SOMMAIRE

DEDICACE .................................................................................................................................................. 2
REMERCIEMENTS.................................................................................................................................... 3
AVANT PROPOS ......................................................................................................................................... 4
INTRODUCTION ........................................................................................................................................ 5

PREMIERE PARTIE : PRESENTATION DE L’ENTREPRISE............................................................. 6


I. PRESENTATION D’M. Y ETS ........................................................................................................... 7
II. ORGANISATION ET FONCTIONNEMENT ............................................................................... 7
III. ACTIVITES ...................................................................................................................................... 9

DEUXIEME PARTIE : DOSSIER TECHNIQUE................................................................................... 10


I. DONNEES DU SYSTEME D’INFORMATIONS............................................................................ 11
II. ELABORATON DU MODELE CONCEPTUEL DES DONNEES............................................. 13
III. ELABORATION DU MODELE LOGIQUE DES DONNEES RELATIONNELLE ............. 15
IV. ELABORATION DU MODELE PYSIQUE DES DONNEES..................................................... 16
V. ELABORATION DU MODELE CONCEPTUEL DES TRAITEMENTS ...................................... 17
VI. ELABORATION DU MODELE ORGANISATIONNEL DES TRAITEMENTS ...................... 21

TROISIEME PARTIE : REALISATION ................................................................................................ 24


I. CHOIX DU LANGAGE UTILISEES ............................................................................................... 25
II. REALISATION DE L’APPLICATION ........................................................................................ 26
III. CONFIGURATION ....................................................................................................................... 26
IV. MISE EN ROUTE DU LOGICIEL ............................................................................................... 27

CONCLUSION........................................................................................................................................... 29

Page | 1
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

DEDICACE

Après le temps passé à M. Y ETS dans le but de valider mon stage, je ne saurais
épargner toutes les bonnes volontés qui de près ou de loin ont participé moralement,
matériellement au bon déroulement de mon stage.
C’est donc avec joie que je leur dédie ce présent rapport en signe de reconnaissance
à leur soutien.

Page | 2
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

REMERCIEMENTS

Je rends grâce à DIEU, le tout puissant pour ce rapport. Je formule mes vœux les plus
sincères à l’endroit de tous ceux qui m’ont encadré au cours de mon stage.
Je remercie particulièrement :
✓ M. Alphone NIAMIEN, fondateur de M. Y ETS, pour sa sincère collaboration et ses
sages conseils avant, pendant et après mon stage.
✓ M. Eric LOKOLI pour sa disponibilité et son dévouement à nous encadrer.
✓ L’ensemble du personnel pour son accueil et sa disponibilité.
✓ J’adresse mes remerciements à tous mes amis.

Par ailleurs je remercie mes parents pour leur soutien moral et financier.
Que DIEU le tout puissant vous bénisse et veille sur vous.

Page | 3
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

AVANT PROPOS

Le Brevet Technicien Supérieur (BTS) est un diplôme BAC+2 qui nécessite un certain nombre
d’étape pour sa validité dont l’étape de soutenance du projet de fin de stage. Ce présent projet
comporte un rapport d’analyse et une application réalisée.

A l’issue de cette épreuve de soutenance, le candidat devra se présenter devant un jury qui
évaluera son exposé à la soutenance du Brevet Technicien Supérieur (BTS).

Page | 4
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

INTRODUCTION

La résolution informatique débouche sur un grand nombre de continent pour lequel


l’Afrique n’est épargnée. L’outil informatique est devenu indispensable dans la Gestion des
activités quotidiennes.

L’informatique est un moyen efficace et fiable des gestions des flux et des données dans tous les
domaines d’activités. Devenus plus qu’indispensable, toute société ou entreprise qui tend vers la
modernisation se voit contrainte de l’introduire dans ses systèmes d’informations. Ainsi, toutes
entreprises optent pour l’intégration d’une application web ou bureautique dans ses activités.

Dans le cadre de mon stage en Informatique Développeur d’Applications, réalisé dans une
entreprise en adéquation avec mon parcours professionnel, il m’a été soumis un projet de fin de
stage avec pour thème :

CREATION D’UNE APPLICATION BUREAUTIQUE DE SAUVEGARDE ET


D’ARCHIVAGE DE FICHIERS ELECTRONIQUES : CAS M. Y ETS

Pour mener à bien notre projet, notre étude s’articulera autour de trois (03) grandes
parties à savoir :

✓ La présentation de l’entreprise
✓ Le dossier technique
✓ La réalisation

Page | 5
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

PREMIERE PARTIE
PRESENTATION DE L’ENTREPRISE

Page | 6
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

I. PRESENTATION D’M. Y ETS

1. Introduction

L’entreprise M. Y ETS a été créé le 06 Août 2013 au CEPCI (N° RCCM : CI-ABJ-2013-B-
12267) par Monsieur NIAMIEN Kouakou Alphonse, diplômé en finance entreprenariat a EM
LYON « LYON-France ». Elle est installée à COCODY RIVIERA FAYA Laurier 9 Carrefour
Bernard.

2. Statut juridique

C’est une société à responsabilité limite (SARL) ayant un capital de 4.800.000. Elle est enregistrée
au registre de commerce sous le n° CI ABJ 2013 B 12267.

II. ORGANISATION ET FONCTIONNEMENT

1. Organisation

M. Y ETS est une entreprise de recrutement d’étudiants africains pour les écoles de commerce
françaises. Celle de la Cote d’ivoire est dirigé par un gérant en la personne de Monsieur NIAMIEN
Kouakou Alphonse.

L’organisation (Organigramme) d’M. Y ETS se présente comme suit :

DGF
M NIAMIEN

RAF
Mme KOUETA

APG APG
APPRENTIS U APPRENTIS C

ROA RAI RAI


M BAKOUAN M KOUAKOU M NGANMOU

Page | 7
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

2. Fonctionnement

M. Y ETS pour asseoir sa notoriété s’est doté d’un personnel COMPETENT capable de réaliser
avec succès les tâches qui lui sont confiées. Elle est composée de la manière suivante :

Le directeur général et financier


Il est chargé de la gestion de l’organisation dans la vision, la recherche de partenariat, la
conception du projet « Ariane » afin d’’assurer sa bonne marche. Il est gérant de la suivie de
toutes les activités quotidiennes de l’entreprise.

La responsable administrative et financière


Elle est charge de piloter et de participer aux misions, de planification, de gestion et de
coordination des tâches administratives financiers et comptables de la structure au sein de
laquelle elle évolue.

Le responsable du projet « Ariane »


Mandaté il a pour missions de suivre la conception du projet (recherche de la clientèle,
spécification fonctionnelle). Le responsable a sous sa responsabilité un nombre définies de
commerciaux, d’animateurs chargés d’accroitre le portefeuille client de l’entreprise.

Le responsable mobilité COTE D’IVOIRE


Il est chargé de la gestion de recrutement des jeunes étudiants sur le territoire national et à
l’étranger.

Le responsable mobilité CAMEROUN


Il est chargé d’organiser le recrutement des jeunes diplômes et ensuite leurs études à l’étranger.
Malgré les contraintes légales et réglementaire dans les pays d’accueils et à l’étranger,
l’entreprise doit préserver sa compétitive sur le marché.

Page | 8
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

III. ACTIVITES

M. Y ETS COTE D’IVOIRE a pour activités l’admission internationale, la formation et la


certification avec pour activité principale le recrutement d’étudiants africains pour les études à
l’étranger.

1. L’admission internationale

Elle consiste à recruter les étudiants africains pour les grandes écoles françaises. L’entreprise
dispose dans son portefeuille de partenaires écoles plus d’une trentaine d’écoles. Les plus
importants en termes de nombre d’étudiants admis sont : PASSWORLD et FIGS.

2. La formation

Dans le but de parfaire le niveau de compétence des jeunes diplômes en vue de faciliter leur
insertion professionnelles, M. Y ETS offre ses services à plusieurs niveaux.
D’abord, l’intervention de certains dirigeants de l’entreprise dans les universités publiques et des
grandes écoles prives dans lesquelles M. Y ETS ENTREPRTISES est en partenariat. M. Y ETS
offre des formations en alternances aux étudiants en licence dans les écoles avec lesquelles elle
est en partenariat. Cette formation qui est aussi un stage permet à ces étudiants de vivre non
seulement les réalités de l’entreprise mais aussi de leur permettre de s’y familiariser en
exécutants les différentes missions qui leur seront confiés.

3. La certification

C’est une formation nommée la formation métier dans laquelle, les étudiants sont formés aux
métiers de comptables, développeurs d’application, les concepteurs multimédias et digitalistes. A
travers ces formations, M. Y ETS offre des stages aux étudiants en fin de formation pour leur
permettre de pouvoir soutenir leur mémoire ainsi que la validation des diplômes tes que le BTS,
la LICENCE, le MASTER et aussi des stages de perfectionnement. Cette formation métier porte
sur l’utilisation des logiciels.

Page | 9
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

DEUXIEME PARTIE
DOSSIER TECHNIQUE

Page | 10
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

I. DONNEES DU SYSTEME D’INFORMATIONS

1. Choix de la méthode d’analyse

MERISE est une méthode d’analyse, de conception, de développement et de réalisation de projets


informatiques. Le but essentiel de cette méthode est d'arriver à concevoir un système d'information
automatisé. La méthode MERISE est basée sur la séparation des données et des traitements à
effectuer en plusieurs modèles conceptuels, logiques/organisationnels et physiques/opérationnels.
La séparation des données et des traitements assure le bon fonctionnement du modèle. En effet,
l'agencement des données n'a pas à être souvent remanié, tandis que les traitements le sont plus
fréquemment.
La méthode MERISE date des années 1978-1979, et fait suite à une consultation nationale lancée
en 1977 en France par le ministère de l'Industrie dans le but de choisir des sociétés de conseil en
informatique afin de définir une méthode de conception de systèmes d'information.

La méthode est composée de trois (03) cycles de vie qui sont :

➢ Le cycle de vie : il permet d'appréhender le système d'information comme un objet à


construire. D'où la nécessité d'une représentation mentale et abstraite de cet objet, dont le
développement, ainsi que l'entretien devront être assurés. Le cycle de vie est constitué de
quatre (4) phases :
❖ La phase de gestation (expression des besoins, cahier des charges, ...)
❖ La phase de conception (MCT + MCD, MOT + MLD, MOPT + MPD, et
conception de la BD, ...)
❖ La phase de fonctionnement (installation du logiciel chez le client, formation des
utilisateurs du logiciel, ...)
❖ La phase de remplacement (mise à jour du logiciel par rapport aux besoins du
client…)

➢ Le cycle de décision : il évoque l'ensemble des décisions prises par l'organisation pour
adapter le système d'information à l'environnement ainsi qu'à son propre fonctionnement.
La mise en œuvre d'une méthodologie passe par la réalisation de plusieurs étapes. Selon
les applications, certaines étapes peuvent simplement être prises en compte. Nous obtenons
ainsi :
❖ Le schéma directeur (expression des besoins, cahier des charges, etc.),
❖ L'étude préalable (MCT + MCD),
❖ L'étude détaillée (MOT + MLD),
❖ L'étude technique (MOPT + MPD),
❖ La production de logiciel ou la réalisation (conception de la BD avec les SGBD,
etc.),
❖ La mise en œuvre du logiciel (installation du logiciel chez le client, formation des
utilisateurs du logiciel, etc.)
❖ La maintenance (mise à jour du logiciel par rapport aux besoins du client, par
rapport à l’environnement et par rapport à l’évolution technologique, etc.)

Page | 11
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

➢ Le cycle d’abstraction : il correspond aux regroupements classiques d'ensemble des


aspects du système d'information en trois (3) niveaux, c'est-à-dire le niveau conceptuel, le
niveau logique ou organisationnel et le niveau physique ou opérationnel.

❖ Le niveau Conceptuel : ce niveau de préoccupation correspond aux finalités de


l’entreprise. Il s’agit de décrire le "QUOI" en faisant abstraction des contraintes
d’organisation et techniques. Les modèles utilisés pour la description conceptuelle
de SI sont :
- Le Modèle Conceptuel des Données (MCD)
La description des données et des relations est réalisée à l’aide de six concepts du
formalisme individuel :
o Entité (ou objet ou individu),
o Relation (ou association),
o Propriété (ou champ, ou attribut),
o Identifiant (ou clé d’identification),
o Occurrence,
o Cardinalité.

- Le Modèle Conceptuel des Traitements (MCT)


La description de la partie dynamique de SI est réalisée à l’aide des concepts
suivants :
o Processus,
o Opérations qui comprennent les concepts :
✓ Événement / Résultat,
✓ Synchronisation.

❖ Le niveau Logique ou Organisationnel : à ce niveau de préoccupation, il s’agit de


décrire le "QUI FAIT QUOI, OÙ ET QUAND". Les choix d’organisation sont
pris en compte à ce niveau :
o La répartition des tâches : homme / machine,
o Le mode de fonctionnement : temps réel ou temps différé,
o La répartition géographique des données et des traitements.

Les modèles associés à ce niveau de description sont :

- Pour les Données : Le Modèle Logique des Données (MLD) qui peut-être selon
les cas :

o Le modèle "Codasyl", si une orientation base de données "réseau" est prise


en compte,
o Le modèle "Relationnel", si une orientation base de données "relationnel"
est prise en compte,
o Les fichiers "Classiques", si une orientation fichiers classiques est prise en
compte.

Page | 12
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

- Pour les Traitements : Le Modèle Organisationnel des Traitements (MOT), appelé


aussi Modèle Logique des Traitements (MLT) permet de représenter par procédure les
phases et les tâches exécutées par chaque poste de travail.

❖ Le niveau Physique ou Opérationnel : à ce niveau de préoccupation, le


"COMMENT FAIRE" est décrit. Les choix techniques sont définis. Ainsi, les
organisations physiques des données sont spécifiées au travers du Modèle
Physique des Données (MPD) et la description des traitements est réalisée pour
chaque transaction (temps réel) ou chaque unité de traitement (temps différé) au
travers du Modèle Opérationnel des Traitements (MOPT).

II. ELABORATON DU MODELE CONCEPTUEL DES DONNEES

1. Définition du MCD

L’analyse conceptuelle de données a pour objectif de recenser toutes les informations en rapport
avec le sujet étudié et de décrire les liens entre elles. Elle se fait au moyen de concepts dont la
mise en œuvre aboutit à une représentation appelée « Modèle Conceptuel des Données » (MCD)
qui est la représentation des données. Dans la présentation, cette modélisation se fait au moyen
du modèle Entité - association.

2. Concepts de base du MCD

ENTITE : C’est la représentation d’un objet matériel ou immatériel qui a une utilité dans le
système d’information.
C’est un type d’élément (objet, individu…) du monde réel défini par :
✓ Une existence propre et une utilité dans l’organisation étudiée.
✓ Des occurrences multiples (au moins deux).
✓ Des propriétés (au moins une) dont un identifiant.

LA RELATION OU L’ASSOCIATION : C’est le lien, le rapport existant entre les entités. Elle
peut être porteuse ou non de propriétés et est représentée par un rond. Elle n’a pas d’existence
propre.

LA PROPRIETE : Encore appelée information élémentaire, donnée élémentaire ou rubrique, elle


désigne le plus petit élément d’information manipulable sur l’entité.

CARDINALITE : MINIMUM ET MAXIMUM, représente les nombres minimal et maximal


qu’une occurrence de l’entité peut intervenir dans une occurrence de relation.
Elle vaut 1,1 ou 0,1 ou 1, N ou 0, N.

Page | 13
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

Formalisme
ENTITE1 ENTITE2
1, n Association 1, n
Identifiant1 Identifiant2

Cardinalité minimum

Cardinalité maximum
3. Les règles de gestion des données

RGN°1 : Un service comporte un ou plusieurs personnels


RGN°2 : Un personnel peut envoyer un ou plusieurs fichiers.
RGN°3 : Un personnel peut supprimer ou valider un ou plusieurs fichiers à condition d’avoir un
statut Administrateur.

4. Le dictionnaire des données

TYPE NATURE
CODIFICATION SIGNIFICATION TAILLE OBSERVATION
A/N/AN E SIG
CodeServ Code service N 05 E SIG ID
LibServ Libellé service A 25 E SIG
CodePers Code personnel N 05 E SIG ID
CivilPers Civilité personnel A 25 E SIG
NomPers Nom personnel AN 25 E SIG
PrenomPers Prénom personnel AN 25 E SIG
TelePers Téléphone personnel AN 15 E SIG
EmailPers Email personnel AN 30 E SIG
MotdepassPers Mot de passe personnel AN 30 E SIG
StatutPers Statut personnel A 30 E SIG
CodeFich Code fichier N 05 E SIG ID
LibFich Libellé fichier AN 30 E SIG
StatutFich Statut fichier A 30 E SIG
DestFich Destinataire fichier AN 30 E SIG
DateFich Date fichier AN 10 E SIG JJ/MM/AA

Légende :
A : alphabétique (lettres), AN : alphanumérique (lettres, chiffres, caractères spéciaux), N : numérique
(numérique), ID : identifiant, E : élément, SIG : signalétique, JJ : jour, MM : mois, AA : année

Page | 14
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

5. La structure d’accès théorique

CodeFich

CodeServ
CodePers

6. MCD

FICHIER PERSONNEL
1, 1 Envoye 1, n
CodeFich CodePers
LibFich CivilPers
StatutFich 1, 1 NomPers
DestFich PrenomPers
DateFich TelePers
Comporte
EmailPers
MotdepassPers
1, n StatutPers
SERVICE
CodeServ
LibServ

III. ELABORATION DU MODELE LOGIQUE DES DONNEES


RELATIONNELLE

SERVICE (CodeServ, LibServ)


FICHIER (CodeFich, LibFich, StatutFich, DestFich, DateFich, CodePers#)
PERSONNEL (CodePers, CivilPers, NomPers, PrenomPers, TelePers, EmailPers,
MotdepassPers, StatutPers, CodeServ#)

Page | 15
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

IV. ELABORATION DU MODELE PYSIQUE DES DONNEES

Nom de la table à décrire : SERVICE


Clé primaire : CodeServ
Organisation : Séquentielle indexée
Support : disque dur
Nature du fichier : permanent
Longueur d’enregistrement : 30 caractères
Nombre d’enregistrement : 5 Services
Volume : 0,14 ko

Type Nature
Codification Libellé Taille Observation
A/AN/N E/SIG
CodeServ Code service N 05 E/SIG Clé primaire
LibServ Libellé service A 25 E/SIG

Nom de la table à décrire : PERSONNEL


Clé primaire : CodePers
Organisation : Séquentielle indexée
Support : disque dur
Nature du fichier : permanent
Longueur d’enregistrement : 190 caractères
Nombre d’enregistrement : 1000 Personnels
Volume : 185,54 ko

Type Nature
Codification Libellé Taille Observation
A/AN/N E/SIG
CodePers Code personnel N 05 E/SIG Clé primaire
CivilPers Civilité personnel A 25 E/SIG
NomPers Nom personnel AN 25 E/SIG
PrenomPers Prenom personnel AN 25 E/SIG
TelePers Téléphone personnel AN 15 E/SIG
Email Pers Email personnel AN 30 E/SIG
MotdepassPers Mot de passe personnel AN 30 E/SIG
StatutPers Statut personnel A 30 E/SIG
CodeServ Code service N 05 E/SIG Clé secondaire

Page | 16
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

Nom de la table à décrire : FICHIER


Clé primaire : CodeFich
Organisation : Séquentielle indexée
Support : disque dur
Nature du fichier : permanent
Longueur d’enregistrement : 110 caractères
Nombre d’enregistrement : 1000 Fichiers
Volume : 107,42 ko

Type Nature
Codification Libellé Taille Observation
A/AN/N E/SIG
CodeFich Code fichier N 05 E/SIG Clé primaire
LibFich Libellé fichier AN 30 E/SIG
StatutFich Statut fichier A 30 E/SIG
DestFich Destinataire fichier AN 30 E/SIG
DateFich Date Fichier AN 10 E/SIG
CodePers Code Personnel N 05 E/SIG Clé secondaire

V. ELABORATION DU MODELE CONCEPTUEL DES TRAITEMENTS

1. Définition des concepts

La modélisation conceptuelle des traitements est la représentation formalisée des activités


majeures du domaine du système d’informations étudié. Elle permet d’obtenir le MCT en suivant
les étapes suivantes : description des acteurs et de leurs rôles respectifs, graphe des flux, graphe
de dépendance des documents (ou graphe d’ordonnancement des flux, graphe de dépendance des
documents (ou graphe d’ordonnancement des flux), découpage en processus.

Evènement : L’évènement est la réception d’un phénomène ayant un intérêt pour la gestion de
l’organisme et s’étant produit soit en son sein, soit dans son environnement extérieur.

Processus : Le processus est un enchainement d’un ensemble d’action à réaliser par étape en vue
d’atteindre un objet.

Opération : une opération est un ensemble d’action exécutable sans interruption dans le SI en
réaction à un évènement ou à une conjonction d’évènement afin de produire un résultat.

Synchronisation : La synchronisation d’une opération est la liste des évènements qui doive se
produire pour le déclenchement de l’opération. On associe assez souvent cette liste à une condition
booléenne qui détermine de quelle manière les évènements contribuent au déclenchement de
l’opération.

Page | 17
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

2. Les processus répertoriés

Dans notre analyse nous avons deux (02) processus qui sont : le processus d’envoi de fichiers et
le processus de gestion des fichiers.

❖ Processus d’envoi de fichiers


• Les acteurs
✓ Acteurs externes : PERSONNEL
✓ Acteur internes : PLATEFORME
• Les événements
1. Demande de connexion
2. Connexion accordée
3. Envoi de fichier
4. Fichier envoyé
• Le diagramme des flux

2
PERSONNEL
PLATEFORME
3

• Le graphe d’ordonnancement des flux

Demande de connexion

Connexion accordée

Envoi de fichier

Fichier envoyé

Page | 18
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

• Schéma du MCT

Demande de connexion

OP1 Formulaire de connexion

OK NON OK

Connexion réussie

Envoi de fichier

OP2 Fichier en cours d’envoie

TOUJOURS

Fichier envoyé

❖ Processus de gestion des fichiers


• Les acteurs
✓ Acteurs externes : PERSONNEL
✓ Acteur internes : PLATEFORME
• Les événements
1. Demande de connexion
2. Connexion accordée
3. Demande d’une action
4. Action réussie
• Le diagramme des flux

2
PERSONNEL
PLATEFORME
3

Page | 19
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

• Le graphe d’ordonnancement des flux

Demande de connexion

Connexion accordée

Demande d’action

Action réussie

• Schéma du MCT

Demande de connexion

OP1 Formulaire de connexion

OK NON OK

Connexion réussie

Demande d’action

OP2 Traitement de l’action

TOUJOURS

Action réussie

Page | 20
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

VI. ELABORATION DU MODELE ORGANISATIONNEL DES


TRAITEMENTS

1. Définition

Le Modèle Organisationnel des Traitements (MOT) s'attache de décrire les propriétés des
traitements non traitées par le modèle conceptuel des traitements, c'est-à-dire: le temps, les
ressources, le lieu. Le modèle organisationnel des traitements consiste donc à représenter le
modèle conceptuel des traitements dans un tableau dont les colonnes sont la durée, le lieu, les
responsables et ressources nécessaires à une action.

2. Concepts

LE POSTE DE TRAVAIL
Un poste de travail est une cellule d’activité comprenant les moyens humains et matériels
nécessaires à la réalisation de cette activité. Cette cellule exerce son activité dans un lieu
déterminé. De par cette définition on caractérise le poste de travail par :

✓ Un lieu : Il représente l’ensemble des lieux ou les actions d’une opération pourront
s’effectuer.
✓ Un responsable : Personne ou ensemble de personnes ayant la responsabilité de
certaines actions d’une opération.
✓ Des ressources : moyens permettant de réaliser certaines actions d’une opération
(personnel logiciel matériel).

LE TYPE (OU NATURE) DU TRAITEMENT


La nature du traitement définis le degré d’automatisation de ce traitement il y a trois types de
traitements :
✓ Manuel : aucune utilisation de l’informatique
✓ Automatisé conversationnel (ou interactif) : succession de taches manuelles et de
traitements informatiques (dialogue homme – machine) en temps réel.
✓ Automatisé batch : traitement entièrement automatisé en temps différé.

LA PERIODE
Elle indique les conditions temporelles d’activités d’une procédure fonctionnelle.

3. La procédure fonctionnelle

Une procédure fonctionnelle est un ensemble de traitements exécutés sans interruption par un
même poste de travail utilisant des moyens de traitements d’un type déterminé pendant une période
d’activités déterminée.

Page | 21
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

4. Diagramme d’enchainement des PF (DEPF)

Schéma du MCT

Nature Poste de Travail


Enchainement des procédures
Période
fonctionnelles
M/AC/AB Lieu Responsable Ressource

Demande de connexion

JHO AC Plateforme Personnel Ordinateur


OP1 Formulaire de connexion

OK NON OK

Connexion réussie

Envoi de
fichier
JHO AC Plateforme Personnel Ordinateur

OP2 Fichier en cours d’envoie

TOUJOURS

JHO Fichier envoyé AB Plateforme Personnel Ordinateur

Page | 22
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

Nature Poste de Travail


Enchainement des procédures
Période
fonctionnelles
M/AC/AB Lieu Responsable Ressource

Demande de connexion

JHO AC Plateforme Personnel Ordinateur


OP1 Formulaire de connexion

OK NON OK

Connexion réussie

Demande
d’action
JHO AC Plateforme Personnel Ordinateur

OP2 Traitement de l’action

TOUJOURS

JHO Action réussie AB Plateforme Personnel Ordinateur

Légende :
M : manuel
AC : automatisation conversationnelle ou temps réel (TR)
AB : automatisation batch ou temps différé (TD)
JHO : jour heure ouvrable
PF : Procédure fonctionnelle

Page | 23
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

TROISIEME PARTIE
REALISATION

Page | 24
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

I. CHOIX DU LANGAGE UTILISEES

1. Visual Basic (VB)

Visual Basic (VB) est un langage de programmation événementielle de troisième génération ainsi
qu'un environnement de développement intégré, créé par Microsoft pour son modèle de
programmation COM. Visual Basic est directement dérivé du BASIC et permet le développement
rapide d'applications, la création d'interfaces utilisateur graphiques, l'accès aux bases de
données en utilisant les technologies DAO, ADO et RDO, ainsi que la création de contrôles ou
objets ActiveX. Les langages de script tels que Visual Basic for Applications et VBScript sont
syntaxiquement proches de Visual Basic, mais s'utilisent et se comportent de façon sensiblement
différente.
Un programme en VB peut être développé en utilisant les composants fournis avec Visual Basic
lui-même. Les programmes écrits en Visual Basic peuvent aussi utiliser l'API Windows, ceci
nécessitant la déclaration dans le programme des fonctions externes.
Dans une étude conduite en 2005, 62 % des développeurs déclaraient utiliser l'une ou l'autre forme
de Visual Basic. Selon la même étude, les langages les plus utilisés dans le domaine commercial
sont Visual Basic, C++, C# et Java.
La dernière mise à jour de Visual Basic est la version 6.0, sortie en 1998. Le support étendu
Microsoft a pris fin en 2008. À partir de la version 7, le Visual Basic subit des changements
substantiels le rapprochant de la plate-forme « dot Net », et qui amènent Microsoft à le
commercialiser sous le nom de Visual Basic .NET.

2. Microsoft office ACCESS

Microsoft Access (officiellement Microsoft Office Access) est une base de données
relationnelle éditée par Microsoft. Ce logiciel fait partie de la suite Microsoft Office.
MS Access est composé de plusieurs programmes : le moteur de base de données Microsoft Jet,
un éditeur graphique, une interface de type Query by Example pour interroger les bases de
données, et le langage de programmation Visual Basic for Applications.
Depuis les premières versions, l'interface de Microsoft Access permet de gérer graphiquement des
collections de données dans des tables, d'établir des relations entre ces tables selon les règles
habituelles des bases de données relationnelles, de créer des requêtes avec le QBE (Query by
Example, ou directement en langage SQL), de créer des interfaces homme/machine et des états
d'impression. Comme pour les autres logiciels Office, le VBA,Visual Basic for Applications,
permet de créer des applications complètes et en réseau local, y compris en utilisant, créant ou
modifiant les fichiers (documents Word, classeurs Excel, instances Outlook, etc.) des autres
logiciels de la suite sans quitter Access.

Page | 25
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

II. REALISATION DE L’APPLICATION

Syntaxe de connexion a la base de données ACCESS

Formulaire de « Connexion » dans le logiciel Visual basic

III. CONFIGURATION

1. Matériels
Page | 26
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

Ordinateur PC ou portable Pentium IV. 1.8 GHz de microprocesseur. 80gb de disque


dure.
2. Système d’exploitation

Windows 7, 8 ou 10.

IV. MISE EN ROUTE DU LOGICIEL

D’abord double cliquez sur le fichier d’installation ensuite suivez les étapes pour
finaliser l’installation du logiciel.

Quelques captures d’écrans du logiciel

Page | 27
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

Page | 28
CREATION D’UNE APPLICATION DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS ELECTRONIQUES CAS M. Y ETS

CONCLUSION
Ce projet de fin de stage qui a pour thème CREATION D’UNE APPLICATION
BUREAUTIQUE DE SAUVEGARDE ET D’ARCHIVAGE DE FICHIERS
ELECTRONIQUES : « CAS M. Y ETS », nous a été bénéfique en ce sens que nous avons
pu approfondir nos connaissances en informatique par le rapprochement des différentes
matières professionnelles qui, jusque-là paraissaient détachées les unes des autres.
Par ailleurs, nous avons maintenant une large vue sur la manière de fonctionner de ce type
d’entreprise afin de mettre en place un système qui réponde aux attentes en matière de suivi
des tâches de gestion du gérant.
Ainsi, pour réaliser le côté pratique de ce travail technique et pour que les utilisateurs puissent
pleinement bénéficier de ses retombés, une programmation de la base de données conçue sous
MS Access et Visual Basic s’est avérée nécessaire.
Enfin nous éprouvons une grande satisfaction dans l’application de ce projet et nous
souhaiterions que ce travail soit apprécié à sa juste valeur et mis en œuvre afin de le
perfectionner davantage.

Page | 29

Vous aimerez peut-être aussi