MaquetteRDS - GSIALBERTO - Tesis
MaquetteRDS - GSIALBERTO - Tesis
MaquetteRDS - GSIALBERTO - Tesis
Sommaire
Sommaire........................................................................................................................................................i
Dédicace.........................................................................................................................................................i
Remerciements..............................................................................................................................................ii
Avant – Propos............................................................................................................................................vii
Résumé.......................................................................................................................................................viii
Abstract.........................................................................................................................................................ix
Introduction Générale....................................................................................................................................1
Conclusion Et Perspectives..........................................................................................................................49
Références Bibliographiques.......................................................................................................................50
Références Webographies............................................................................................................................51
Table de Matières.........................................................................................................................................52
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Gestion Automatisée des Retraits des Documents
Année Académique 2020 / 2022
Académiques dans Les IPES : Cas de L’IUS
Dédicace
Nous voulons exprimer par ces quelques lignes de remerciements nos gratitudes envers tout au bord à
notre encadreur, pour ses conseils et son encadrement. Après à tous ceux en qui par leur présence, leur
soutien, leur disponibilité et leurs conseils nous avons trouvé courage afin d’accomplir ce projet. En fin,
nous ne peuvent achever ce projet sans exprimer mes gratitudes à tous les enseignants de l’Institut
Université Siantou, pour leur assistance tout au long terme de cette année.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Gestion Automatisée des Retraits des Documents
Année Académique 2020 / 2022
Académiques dans Les IPES : Cas de L’IUS
Remerciements
La mise sur pied de ce rapport de stage n’aurait été un succès sans la mise en application des
enseignements et conseils reçus tout au long de notre formation mais surtout pas sans l’aide à la fois
morale et financière d’un grand nombre de personnes, auxquelles nous admettrons nos remerciements les
plus sincères, plus particulièrement à :
Et enfin à tous ceux de près ou de loin, m’ont toujours apporté un soutien moral, physique,
financier, qu’ils trouvent dans mes mots l’expression de ma profonde gratitude.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Gestion Automatisée des Retraits des Documents
Année Académique 2020 / 2022
Académiques dans Les IPES : Cas de L’IUS
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Gestion Automatisée des Retraits des Documents
Année Académique 2020 / 2022
Académiques dans Les IPES : Cas de L’IUS
UP : Unified Process
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Gestion Automatisée des Retraits des Documents
Année Académique 2020 / 2022
Académiques dans Les IPES : Cas de L’IUS
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Gestion Automatisée des Retraits des Documents
Année Académique 2020 / 2022
Académiques dans Les IPES : Cas de L’IUS
Avant – Propos
Traiter ce sujet est donc une grande satisfaction en finalité, probable de mon parcours d’études.
Cette satisfaction n’aurait pu avoir lieu sans le soutien de nombreuses personnes que je tiens à remercier
sincèrement dans ces modestes lignes.
Avec une chaleureuses gratitude, je tiens à remercier mes parents pour tout ce qu’ils m’ont pris, donné et
inculqué et pour leur soutien durant tous mes études, sans eux ce travail n’aurait pu être réalise.
Je tiens aussi à remercier à mon encadreur, pour sa grande contribution à ma formation, et de m’avoir
proposé ce sujet d’actualité, de bien veiller à l’achèvement de ce modeste travail, de m’avoir efficacement
guidé et conseillé.
Je tiens à remercier individuellement les membres du jury pour le temps consacré et analyse minutieuse
qu’ils ont mené sur ce travail.
Mes remerciements vont également à ceux qui m’ont aidé grâce à leurs connaissances et expériences, qui
m’ont ouvert la porte sur le monde de post-graduation, notamment à : Mr Moises Esono ; Mme Generosa
Mbengono.
Que seront remerciés tous ceux, collègues et amis qui m’ont témoigné leur amitié et qui m’ont soutenu et
encouragé dans mon travail, et surtout mon cher ami : Juan Cancio.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Gestion Automatisée des Retraits des Documents
Année Académique 2020 / 2022
Académiques dans Les IPES : Cas de L’IUS
Résumé
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Gestion Automatisée des Retraits des Documents
Année Académique 2020 / 2022
Académiques dans Les IPES : Cas de L’IUS
Abstract
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Introduction Générale
Dans ce monde en maturations continuelles, un des défis auquel nous tous, être humain, devons faire face,
est de comment nous ajuster dans ce vingt-unième siècle, ou la vie n’est plus uniquement structurée
autour de nos communautés, de nos villages ou de nos villes.
En effet, aujourd’hui des changements sont constatés dans tous les secteurs d’activité et conduisent à des
situations de plus en plus complexes. De nos jours, l’information est considérée comme le cinquième
facteur de production qui n’est pas du tout inferieur à la terre au travail, au capital et au l’entreprenariat.
L’informatique, perçue dès ses débuts comme un outil précieux pour faciliter les processus de gestion et
ainsi améliorer la productivité, est progressivement objet d’appropriation par plusieurs entreprises dans la
gestion des données à leur sein. En effet, elle permet de réduire le temps d’exécution de tâches et retrait
des documents académiques. La conception des logiciels appropriés dans chaque domaine a permis à
répondre aux besoins spécifiques en matière des gestions de retrait des documents académiques à
L’Institut Université Siantou.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
En termes de progression dans la démarche de ce document, il a donc été divisé en trois chapitres :
Dans le Premier Chapitre, nous présentons l’environnement de notre stage, ensuite nous
mettrons l’accent sur le champ d’étude de notre application de gestion et enfin nous proposons les
différentes solutions aux problèmes soulevés ;
Dans le Deuxième Chapitre, la modélisation de notre solution sera détaillée et en dernier lieu
sera présenter un modèle physique de données, socle de la base de données de la solution ;
Enfin dans le Troisième Chapitre, une étude technique sera présentée où nous décrivons
l’environnement de développement matériel et logiciel de notre projet et nous présentons les
différentes fonctionnalités de notre application à travers des captures d’écran.
Chapitre I
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Cadre Général du Stage Et Expressions des Besoins
Section 1 : Présentation Générale de L’Entreprise de Stage
Dans cette première section du premier chapitre, nous présenterons l’organisation dans laquelle
s’est déroulé notre stage, c’est-à-dire, sa composition, sa situation et sa mission.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Siege Sociale Yaoundé
Contact Téléphones (237) 682 090 237 / 695 757 324
Adresse Email, Site Internet [email protected]
Slogan de L’Entreprise La référence dans un monde d’innovation.
Logo de L’Entreprise
Afrologix est une société de services informatique, qui offre une gamme complète de prestation adaptées
aux besoin des entreprises et organismes de toute taille. Basée à Yaoundé (Cameroun) ; elle intervient
auprès de nombreux organismes locaux et internationaux dans l’optique de les mettre à la pointe de la
technologie et de l’outillage informatique de nouvelle génération pour une meilleure combativité au
commerce mondial. Cree en 2014, Afrologix est compose d’une équipe experte, jeune et dynamique, dont
les membres proviennent des horizons divers, avec des complémentaires. Nous pouvons citer parmi les
services qu’offrent Afrologix : le Développement web & mobile, l’Administration de bases de données,
l’Audit et le conseil des système d’information, la Conception et l’Administration des sites web, et la
sécurisation des réseaux, les Business Intelligence, la Cyber investigation, la Cyber sécurité et la Gestion
électronique des documents et l’Archivage numérique.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
2) Evolution de L’Entreprise :
Nous conservons des outils de pilotage et accélérateurs de performance pour toutes les organisations :
Entrepreneurs, associations, PME-PMI, grandes entreprises. Nos logiciels de gestion répondent à tous vos
besoins : ERP-PGI, CRM, gestion commerciale, gestion productions (GPAO), comptabilité, paie,
applications mobiles, portail web collaboratif.
Afrologix crée des applications qui renforcent le lien avec vos clients et qui améliorent vos performances
d’affaires. Pour vous accompagner, nous utilisons les dernières technologies : Flutter, sprint-boot, java
script, Python, Nodejs.
Un site web adapte à votre activité est une chose importante pour rencontrer de nouveaux clients et
affirmer votre image de marque.
Nous proposons nos services dans la création des sites internet pour améliorer votre visibilité sur le web.
Nous nous occupons de la construction, de la publication et des mises à jour à effectuer concernant votre
site.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Data & IA (Intelligence Artificielle)
Afrologix vous offre des outils stratégiques visant à accroitre â productivité, optimiser l’organisation afin
de pérenniser les investissements de vos entreprises. Nous offrons aux décideurs, dirigeants, une aide à la
de décision rapide (Qlikview, Pentaho, Talend)
I. Organigramme de L’Entreprise :
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Figure 1 - Organigramme de L’Entreprise
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Figure 2 - Situation Géographique de L’Entreprise
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Section 2 : Déroulement du Stage Et Expression des Besoins
Dans cette seconde section du premier chapitre, nous lèverons le voile sur l’ensemble des
difficultés rencontrées tout au long de notre parcours dans cette organisation, qui ont servi de base à
l’étude devenu l’objet de notre projet.
I. Déroulement du Stage :
1) Accueil Et Intégration :
Dans le cadre du diplôme universitaire de la technologie (DUT) option informatique service Gestion des
Système d’information (GSI), j’ai eu l’opportunité de réalisé un stage de deux mois dans l’entreprise de
mon choix. Ayant pour objectif l’obtention du diplôme universitaire de technologie(DUT) dans la filière
d’informatique service Gestion Système D’information. J’ai souhaité réaliser mon stage au sien
d’entreprise Afrologix SARL (Société Informatique du Cameroun) qui est une entreprise privée qui
produit le développement des sites web et mobile ainsi que l’analyse de bases de données etc. Mon stage
a été effectué plus précisément à Yaoundé au quartier Mvog Mbi (Atanambala).
La Direction de l’entreprise m’a accueillie du 01 Juin au 31Juillet de 2021. J’ai des lors intégrer l’équipe
de services en charge de suivi le fonctionnement de développement de sites web ainsi que la création de
bases de données et formulaire d’inscription.
La gestion des système d’information (informatique) fait partie intégrante du management de l’entreprise.
C’est l’une composantes de la gouvernance des SI. De manière globale, la direction générale est la
prioritaire du système d’information et de doit s’assurer du bon fonctionnement de celui-ci mais aussi de
sa pérennité et ce compris de sa bonne évolution et de sa sécurité
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
3) Difficultés Rencontrées :
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
4) Apports du Stage :
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
2) Présentation de L’Existant :
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
3) Critiques de L’Existant :
4) Propositions de Solutions :
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
i. Les Besoins Fonctionnels :
Les besoins non fonctionnels présentent des exigences internes au système et cachées aux
utilisateurs.
Exigences d’Ergonomie :
o Rapidité du temps de réponse car il joue un rôle fondamental. Il doit être court ;
o Utiliser des listes contenant des valeurs correctes afin d’éviter la saisie et par conséquent
les erreurs de saisie.
La Sécurité :
o Le système doit être sécurisé avec l’obligation pour chaque utilisateur de saisir un mot de
passe et un login ;
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
opération permettra à un utilisateur de s’authentifier avant d’accéder à l’application, elle
permet aussi de s’assurer de l’identité de l’utilisateur ;
o Fiabilité : le système doit être fiable (l’utilisateur doit avoir confiance en la qualité de son
produit, pour mieux s’occuper du malade tant le domaine est sensible).
Chapitre II
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Section 1 : Présentation de La Méthode de Modélisation
La conception d'un Système d'Information n'est pas évidente car il faut 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 en place un modèle sur lequel on va s'appuyer. La modélisation consiste à créer une représentation
virtuelle d'une réalité de telle façon à faire ressortir les points auxquels on s'intéresse.
Ce type de méthode est appelé Analyse. Il existe plusieurs méthodes d'analyse, la méthode la plus
utilisée en France étant la méthode MERISE. La méthodologie MERISE étant celle étudiée au
programme de BTS au Cameroun et en Afrique francophone en général, c’est elle que nous utiliserons
pour réaliser notre projet.
I. Présentation de MERISE :
La méthode MERISE date de 1978 - 1979, et fait suite à une consultation nationale lancée en 1977
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. Les deux principales sociétés ayant mis au point
cette méthode sont le CTI (Centre Technique d'Informatique) chargé de gérer le projet, et le CETE
(Centre d'Etudes Techniques de l'Equipement) implanté à Aix-en-Provence.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
II. Cycle d'Abstraction de Conception des Systèmes d'Information :
L'expression des besoins est une étape consistant à définir ce que l'on attend du système
d'information automatisé, il faut pour cela :
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Cela va permettre de créer le MCC (Modèle Conceptuel de la Communication) qui définit les flux
d'informations à prendre en compte. L'étape suivante consiste à mettre au point :
I. Le Diagramme de Flux :
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
L’ensemble des flux échangés par l’entreprise et son environnement peut être représenté par un
diagramme. Ces échanges d’information ou de données peuvent être représentés par un diagramme de
flux dont nous définirons d’une part quelques concepts et d’autre part le formalisme.
Notion De Flux : En analyse informatique, les échanges divers entre l’entreprise et son
environnement est appelé flux. Les flux entrants et sortants échangés par l’entreprise et son
environnement sont appelés flux externes tandis que ceux échangés entre les composants internes
à l’entreprise sont des flux internes ;
2) Formalisme :
Acteur :
Flux d’information :
Rectangle :
Flux d'Informations
Acteur1 Acteur2
Cas Pratique :
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Figure 5 – Schéma du Diagramme de Flux du Système
Propriété : C’est le plus petit élément d’information manipulable par le concepteur. Elle est décrite
par un nom, prend des valeurs dans un domaine de valeurs ou types et a une signification dans le
système d’information étudié. Une propriété doit être élémentaire c’est-à-dire ne doit pas être
décomposable en un ensemble de propriétés signifiantes plus petites ;
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Entité : Une entité est la représentation d’un ensemble d’objets de même nature, concrets ou
abstraits, ayant un intérêt pour le système d’information étudié. Une entité doit être définie par des
occurrences multiples et au moins une propriété ;
Occurrence : Une entité est une classe d’objets de même nature. Les propriétés qui la décrivent
sont communes à toutes ses occurrences. Par contre les valeurs prises par les propriétés sont
spécifiques à chaque occurrence de l’entité. Pour modéliser un objet en entité, il est nécessaire de
s’assurer que l’objet considéré possède au moins deux occurrences dans le système d’information
étudié ;
Identifiant : Parmi toutes les propriétés d’une entité une ou plusieurs d’entre elles doit jouer un
rôle particulier, celui de permettre de distinguer chaque occurrence de l’entité par rapport à toutes
les autres. Cette propriété ou groupe de propriétés est appelé « identifiant ». On distingue trois
types d’identifiants :
o L’Identifiant Composé : C’est celui qui est composé d’au moins deux propriété ;
Considérons une entité « Employé » à quatre propriétés. Pour éviter le problème d’homonymie
sur la propriété « nom » il est nécessaire de retenir les propriétés « nom employé » et « prénom employé »
comme identifiant de l’entité « Employé »
EMPLOYES
MatriculeEmpl
NomEmpl
PrenomEmpl
TelEmpl
AdresseEmpl
GradeEmpl
Association Ou Relation : Une association (ou une relation pour certains auteurs) est la prise en
compte par le système d’information du fait qu’il existe un lien entre les objets de l’univers
extérieur ;
Association_1
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Cardinalité : Le concept de cardinalité permet d’expliciter les liens entre les entités et les
associations. Elles s’expriment sous la forme d’un couple de valeurs appelées cardinalité
minimum et cardinalité maximum traduisant respectivement le nombre d’occurrences minimum et
maximum d’une association auxquelles participe une occurrence d’entité.
2) Formalisme du Modèle :
Graphiquement l’identifiant est représenté souligné pour le distinguer des autres propriétés
Nom de L'Entité
Identifiant_Propriété
Propriété1
Propriété2
Propriété3
Au niveau conceptuel, la représentation des données sous la forme d’un modèle conceptuel des
données (MCD) constitue le but visé par le concepteur. Pour atteindre ce but, le concepteur doit adopter
une démarche rigoureuse qui s’articule sur les outils de conception suivants : les règles de gestion, le
dictionnaire des données, les dépendances fonctionnelles et les règles de construction du modèle
conceptuel des données (MCD).
4) Règles de Gestion :
Une règle de gestion est un libellé qui décrit le fonctionnement global de l’entreprisse ou de
l’organisation étudiée. Dans chaque démarche de construction d’un modèle conceptuel de données, le
concepteur doit établir une liste de règles de gestion. Ceci consiste pour lui à identifier dans l’entreprise
ou l’organisation qu’il est en train d’étudier toutes les contraintes qui doivent être respectées dans la !
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
représentation du système d’information. Le formalisme de représentation des règles de gestion est le
suivant :
… ;
S’agissant de notre système à mettre en place, en voici quelques une des règles de gestions :
RG1 :
RG2 :
RG3 :
RG4 :
5) Le Dictionnaire de Données :
i. Définition :
Le dictionnaire des données en abrégé DD, est un tableau qui recense et décrit l’ensemble des
propriétés ou données élémentaires significatives et utiles de l’entreprise ou de l’organisation étudiée. On
distingue trois types de données :
Les données de type signalétique(SIG) : c’est une donnée qui ne peut être modifié quel que soit les
circonstances (exemple : nom, prénom) ;
Les données de type situation(SIT) : c’est une donnée qui varie avec le temps ou suivant les
périodes (exemple : la température) ;
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Type Nature
Nom
A – AN – N Longueur
Symbolique Signification SI – ST -M Format Commentaire
-D
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Tableau 3 - Tableau du Dictionnaire de Données
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Figure 7 - Schéma du Modèle Conceptuel de Données
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
III. Le Modèle Conceptuel de Traitement :
Les concepts utilisés pour construire le modèle conceptuel de traitement sont : évènement,
synchronisation, opération, règle d’émission, résultat.
Évènement : Un évènement est un fait nouveau pour le système d’information ; c’est quelque
chose qui se passe à un moment donné dans le système d’information. Suivant leurs modalités
d’apparition, on distingue deux types d’évènements : les évènements externes et les évènements
internes. Un évènement externe est un évènement provenant de l’extérieur du système
d’information ou du domaine étudié. Il est émis par un acteur extérieur. Un évènement interne est
un évènement généré par un traitement propre au domaine étudié ;
Synchronisation : Une synchronisation est une expression conditionnelle sur les différents
évènements en entrée d’une opération ;
Opération : Une opération est un ensemble de traitements sur les données. Ces données sont
associées aux évènements en entrée de l’opération ou sont mémorisées dans le système
d’information ;
Règles D’Emission : C’est la condition traduisant les règles de gestion, à laquelle est soumise
l’émission des résultats d’une opération. La condition d’émission du résultat pourra être précisée
dans le rectangle de l’opération. On trouvera les messages tels que : ok, Non ok, si, sinon ;
Résultats : C’est le produit de l’exécution d’une opération. Le résultat, fait réel de même nature
que l’évènement, pourra être le déclencheur d’une autre opération.
2) Formalisme du Modèle :
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Figure 8 – Formalisme du MCT
La mise en œuvre des concepts de construction du MCT doit se faire en plusieurs étapes :
Le champ d’étude correspond au système d’information étudié. Il est délimité par une définition
globale ou par une énumération exhaustive des activités qui le composent.
Les règles de gestion sont les contraintes que doivent respecter le fonctionnement de l’entreprise.
Inventorier les évènements consiste à identifier clairement chaque opération dans le domaine ainsi que les
conditions de déclenchement (évènement en entrée) et les résultats (évènement résultat) de chacune des
opérations.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Figure 9 – Schéma du Modèle Conceptuel de Traitements
Au niveau organisationnel, on prend en compte les moyens humains, matériels et les conditions
temporelles de réalisation des traitements.
Poste de Travail : Un poste de travail est un centre de l’entreprise ou les travaux sont assurés part
une ou plusieurs personnes Il dispose de moyens humains et matériels nécessaires à la réalisation
de ses activités et occupe un lieu déterminé ;
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Nature ou Type : La nature d’un traitement est son degré d’automatisation. On distingue trois
types de traitements :
Période : Il indique les conditions temporelles d’activité d’une procédure fonctionnelle. Il peut
s’agir soit des plages de temps pendant lesquelles une procédure fonctionnelle peut être exécutée,
soit des fréquences de traitement ;
2) Formalisme du Modèle :
PERIOD
ENCHAINEMENT PROCEDURES FONCTIONNELLES NATURE POSTE
E
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
MANUELLE POSTE 1
PERIODE 1
EVT 1
POSTE 2
PF1
NOM_ACTION 1
REGLE 1 REGLE 2
INTERACTIF
PERIODE 2
EVT 3 EVT 4
EVT 2
ET
PF2
NOM_ACTION 2
REGLE 3
EVT 5 EVT 6
La plupart du temps, une opération conduit à plusieurs procédures fonctionnelles. Les raisons
peuvent être les suivantes :
Les traitements de l’opération sont effectués successivement par des postes de travail distincts ;
Un des traitements de l’opération est effectué ou non à l’aide des moyens informatiques.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Tableau 5 - Schéma du Modèle Organisationnel de Traitements
Le terme attribut désigne le plus petit élément d’information manipulable par le concepteur ;
Une relation en intention est celle qui est représentée par son nom et l’ensemble de ses attributs ;
Une relation en extension est représenté par une table à deux dimensions avec en colonne les
attributs et en ligne les occurrences de valeurs ;
La clé primaire d’une relation est celle qui permet d’identifier chaque tuple de façon unique ;
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
La clé candidate est celle qui peut potentiellement jouer le rôle de clé primaire ;
La clé étrangère d’une relation est celle qui n’est pas clé primaire dans la relation mais qui l’est
dans une autre relation.
Toute entité devient une relation. L’identifiant de l’entité devient clé primaire de la relation. Les
propriétés de l’entité deviennent des attributs de la relation ;
Toute association binaire de cardinalité maximum égale à 1 d’un côté et n de l’autre induit la
création d’une clé étrangère. Une clé étrangère est ajoutée dans la relation ayant pour origine
l’entité dont la participation maximum a l’association vaut 1 ;
Lorsque toutes les branches de l’association possèdent une cardinalité maximum égale à 1, il y’a
création d’une seule relation avec clé étrangère Le choix se fait en fonction des besoins de
l’entreprise ou des règles de gestions existantes.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
VI. Le Modèle Physique de Données :
Dans la méthode Merise, le modèle physique des données consiste à implanter une base de
données dans un SGBDR. Le langage utilisé pour ce type d'opération est le SQL. On peut également faire
usage d'un AGL qui permet de générer automatiquement la base de données.
L’étape de création du MPD est presque une formalité comparée à la création du MCD. En
s’appuyant sur des règles simples (et qui fonctionnent à tous les coups), l’analyste fait évoluer sa
modélisation de haut niveau pour la transformer en un schéma plus proche des contraintes des logiciels de
bases de données. Il s’agit de préparer l’implémentation dans un SGBDR.
Concrètement, cette étape permet de construire la structure finale de la base de données avec les
différents liens entre les éléments qui la composent. Pour la peine, on change aussi de vocabulaire :
Les propriétés se trouvant au milieu d’une relation génèrent une nouvelle table ou glissent vers la
table adéquate en fonction des cardinalités de la relation ;
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Les relations et les cardinalités se transforment en champs parfois soulignés : il s’agit de créer des
« clés étrangères » reliées à une « clé primaire » dans une autre table.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Figure 10 – Schéma du Modèle Physique de Données
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Chapitre III
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
I. Présentation de L’Environnement de Travail :
Pour implémenter notre application de gestion, nous nous sommes servis d’un ordinateur portable
Product ID 00262-30314-85273-AACEM dont les caractéristiques sont :
Windows (littéralement « Fenêtres » en Anglais) est au départ une interface graphique unifiée
produite par Microsoft, qui est devenue ensuite une gamme de systèmes d’exploitation à part entière,
principalement destinés aux ordinateurs compatibles PC.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Modélisation Graphique Diagrammes PowerAMC 15.1 :
Rédaction du Rapport Microsoft Office WORD 2016 : Microsoft Word est un logiciel de
traitement de texte publié par Microsoft. La version la plus récente est Word 2016.
Le Langage PHP :
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Le langage PHP fut créé en 1994 par Rasmus Lerdorf pour son site web. C'était à l'origine une
bibliothèque logicielle en C dont il se servait pour conserver une trace des visiteurs qui venaient consulter
son CV. Au fur et à mesure qu'il ajoutait de nouvelles fonctionnalités, Rasmus a transformé la
bibliothèque en une implémentation capable de communiquer avec des bases de données et de créer des
applications dynamiques et simples pour le Web. Rasmus décida alors en 1995 de publier son code, pour
que tout le monde puisse l'utiliser et en profiter. PHP s'appelait alors PHP/FI (pour Personal Home Page
Tools/FormInterpreter).
En 2002, PHP est utilisé par plus de 8 millions de sites Web à travers le monde, en 2007 par plus
de 20 millions et en 2013 par plus de 244 millions.
La version actuelle est la version 5, sortie le 13 juillet 2004. Elle utilise Zend Engine 2 et introduit
une modélisation objet plus performante, une gestion des erreurs fondée sur le modèle des exceptions,
ainsi que des fonctionnalités de gestion pour les entreprises. PHP 5 apporte Beaucoup de nouveautés,
telles que le support de SQLite ainsi que des moyens de manipuler des fichiers et des structures XML
basés sur libxml2.
La dernière mise à jour est la 5.6.7 datant du 20 mars 2015. Il est à noter qu'historiquement, PHP
disposait d'une configuration par défaut privilégiant la souplesse à la sécurité (par exemple
registerglobals, qui a été activé par défaut jusqu'à PHP 4.2). Cette souplesse a permis à de nombreux
développeurs d'apprendre PHP mais le revers de la médaille a été que de nombreuses applications PHP
étaient mal sécurisées. Le sujet a bien été pris en main par le PHP Group qui a mis en place des
configurations par défaut mettant l'accent sur la sécurité. Il en résultait une réputation de langage peu
sécurisé, réputation d'insécurité qui n'a plus de raison d'être.
Framework Bootstrap :
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
jQuery:
événements ;
Ajax ;
plugins ;
XAMPP est un ensemble de logiciels permettant de mettre en place facilement un serveur Web et
un serveur FTP. Il s’agit d’une distribution de logiciels libres (X Apache MariaBD Perl PHP) offrant une
bonne souplesse d’utilisation, réputée pour son installation simple et rapide. Ainsi, il est à la portée d’un
grand nombre de personnes puisqu’il ne requiert pas de connaissances particulières et fonctionne, de plus,
sur les systèmes d’exploitation les plus répandus
Le SGBDR MySQL :
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
MySQL est un système de gestion de bases de données relationnelles (SGBDR). Il est distribué
sous une double licence GPL et propriétaire. Il fait partie des logiciels de gestion de base de données les
plus utilisés au monde1, autant par le grand public (applications web principalement) que par des
professionnels, en concurrence avec Oracle, Informix et Microsoft SQL Server. Son nom vient du prénom
de la fille du co-créateur Michael Widenius, MySQL fait allusion au Structured Query Language, le
langage utilisé.
HTML5 :
(HyperText Markup Language 5) est la dernière révision majeure d'HTML (format de données
conçu pour représenter les pages web). Cette version est finalisée en 2014, HTML5 spécifie deux
syntaxes d'un modèle abstrait défini en termes de DOM : HTML5 et XHTML5
JavaScript :
Souvent abrégé JS, JavaScript est un langage de programmation de scripts principalement utilisé
dans les pages web interactives. C'est un langage orienté objet à prototype, c'est-à-dire que les bases du
langage et ses principales interfaces sont fournies par des objets qui ne sont pas des instances de classes,
mais qui sont chacun équipés de constructeurs permettant de créer leurs propriétés, et notamment une
propriété de prototypage qui permet d'en créer des objets héritiers personnalisés.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
MIT permissive, mais les binaires compilés sont des logiciels gratuits pour toute utilisation. Dans le Stack
Overflow 2019 Developer Survey, Visual Studio Code a été classé comme l'outil d'environnement de
développement le plus populaire, avec 50,7 % des 87 317 répondants déclarant l'utiliser.
1) Généralités :
2) Gestion de La Sécurité :
Pour sécuriser les traitements, nous avons opté pour la gestion des droits et privilèges
d'accès. Les privilégies d'accès sont subdivisés en trois grands groupes d'utilisateurs de niveaux
hiérarchisés comme Les Administrateurs : Les administrateurs ont le contrôle total sur toutes les
fonctionnalités de l'application. Ils peuvent créer, modifier ou supprimer des utilisateurs. Ils
peuvent modifier les traitements effectuées.
3) Installation de « gestion » :
Pour installer cette application sur un serveur, commencer par vérifier que le matériel
correspond aux recommandations ci-dessus. Ensuite, vous devez suivre les instructions
suivantes :
o Si aucun serveur web n'est installé, alors installer le serveur Easyphp, c:\Programme
files\Easy php\www ;
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
o Connectez- vous en fonction du profil (Utilisateur Et / Ou Administrateur) ;
o Configurer votre application puis changer les paramètres de ce compte pour éviter toute
intrusion.
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Figure 13 - Ecran de Gestion 2 – Page Menu Principal
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Figure 15 - Ecran de Gestion 4 – Page Formulaire 1 Nouvelle Données
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Figure 17 - Ecran de Gestion 6 – Page Formulaire 2 Nouvelle Données
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Conclusion Et Perspectives
Références Bibliographiques
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Références Webographies
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii
Table de Matières
Alberto MANGUE ESONO MBENGONO – Etudiant - Institut Universitaire SIANTOU – BTS GSI II ii