0% ont trouvé ce document utile (0 vote)
547 vues39 pages

Rapport Final

Le document présente un rapport de stage sur la gestion de la base de données SQL-Server pour le projet SIGEMA, réalisé au sein de l'entreprise ACE. Il est structuré en plusieurs parties, incluant la présentation de l'établissement d'accueil, l'analyse de l'existant, la proposition de solutions, et la réalisation du projet. Le rapport met en avant l'importance de l'informatique et des technologies de l'information dans le développement des entreprises modernes en Côte d'Ivoire.

Transféré par

bonheurservices2000
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
547 vues39 pages

Rapport Final

Le document présente un rapport de stage sur la gestion de la base de données SQL-Server pour le projet SIGEMA, réalisé au sein de l'entreprise ACE. Il est structuré en plusieurs parties, incluant la présentation de l'établissement d'accueil, l'analyse de l'existant, la proposition de solutions, et la réalisation du projet. Le rapport met en avant l'importance de l'informatique et des technologies de l'information dans le développement des entreprises modernes en Côte d'Ivoire.

Transféré par

bonheurservices2000
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd

Thème : Gestion de la base de données SQL-Server pour SIGEMA

TABLE DES MATIERES

DEDICACE………………………………………………………………….…iv
REMERCIEMENTS……………………………………………………………v
AVANT-PROPOS……………………………………………………………..vi
INTRODUCTION…………………………………………………………...….1
PREMIERE PARRTIE : PRESENTATION GENERALE………………….3
I- PRÉSENTATION DE L’EPPCI, DU MINISTÈRE DE TUTELLE
ET DE L’ENTREPRISE D’ACCUEIL……………………………………...4
1- Présentation De L’EPCCI…………………………………………….…4
2- Présentation du Ministère de L’Enseignement Supérieur
et de la Recherche Scientifique………………………………….…….5
3- Présentation de l’entreprise d’accueil………………………………….6
II- PRESENTATION GENERALE DU PROJET……………………………6
1- Présentation du thème…………………………………………………6
2- Cahier de charges………………………………………………………7
III- PRESENTATION DE LA METHODE MERISE …………………….….8
DEUXIEME PARTIE : ETUDE PREALABLE………………………………9
I- ANALYSE DE L’EXISTANT……………………………………………....10
1- Description physique de l’environnement……………………………10
2- Le suivi des équipements…………………………………………..…10
3- Critique de l’existant…………………………………….………..……10
II- PROPOSITION DE SOLUTIONS……………………………………….11
1- Les Objectifs Globaux………………………………………………….11
2- Objectifs Spécifiques……………………………………………….....11
3- Ressources ……………………………………………………………..11
a) Matériels………………………………………………………………11
b) Humains………………………………………………………………11
c) Financières…………………………………………………………...11

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

TROISIEME PARTIE : ETUDES DETAILLEES………………………….12


I- L’ANALYSE CONCEPTUELLE………………………………………….13
1- Le Modèle Conceptuel des Données (MCD)……………………….13
2- Règles de gestion……………………………………………………..14
3- Dictionnaire des données………………………………………….....15
4- La Structure d’accès Théorique (SAT)……………………………...16
5- Le Schéma du MCD…………………………………………………..17
II- L’ANALYSE ORGANISATIONNELLE ET
LOGIQUE………………….18
1- Le Modèle Logique de Données (MLD)……………………………...18
III- L’ANALYSE PHYSIQUE ET OPÉRATIONNELLE……………………
18
1- Le Modèle Physique Des Données (MPD)…………………………..18
1.1- Définition…………………………………………………………..18
1.2- Elaboration du MPD……………………………………………..18
2- Le Modèle Opérationnel des Traitements…………………………...20
2.1- Définition…………………………………………………………...20
2.2- Formalisme/Symboles……………………………………………20
2.3- Unités De Traitement (UT)……………………………………...21
2.4- Quelques codes………………………………………………..…21
QUATRIEME PARTIE : REALISATION…………………………………..23
I- MISE EN
ŒUVRE…………………………………………………………24
1- Moyens techniques…………………………………………………….24
1.1- Moyens matériels (déploiement)……………………………….24
1.2- Moyens logiciels ………………………………………………..24
1.3- Choix du SGBDR et du logiciel de développement……….....24
2- Stratégie de sécurité…………………………………………………...25
2.1- La permission d’accès…………………………………………….25
17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

2.2- La protection contre les virus…………………………………….25


2.3- La formation des utilisateurs……………………………………..25
3-Coût du projet…………………………………………………………….25
II- ETUDE ET EXPLICATION DE QUELQUES ECRANS………..
…….26
1- L’écran principal : l’écran de connexion……………………………...26
2- Ecran principal de l’administrateur…………………………………....27
3- Écran principale de l’utilisateur……………………………………….28
III- PRISE EN MAIN DU LOGICIEL (Illustration et exploitation) ……….28
CONCLUSION………………………………………………………………..29
ANNEXE……………………………………………………………………....30
BIBLIOGRAPHIE……………………………………………………………..31
WEBOGRAPHIE……………………………………………………………..31

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

DÉDICACES

Nous ne saurons commencer nos propos sans remercier DIEU le


tout puissant pour sa grâce infinie et pour le souffle de vie qu’il nous a
accordé.
J’aimerais dédier ce présent document à ma mère pour son soutien
moral et sa présence à mes côtés, ainsi qu’à mon père pour son soutien
et ses interminables conseils grâce à qui ce présent document a pu avoir
lieu.
A mes maitres de stage, M Noumouke Elhadj KONATE et M
Charles KOFFI, qui ont tant faits pour que j’acquière de nouvelles
connaissances.
A mes collègues stagiaires avec qui j’ai beaucoup appris
A la grande famille des étudiants de l’IDA de L’EPCCI
A L’EPCCI, qui est une référence dans la sous-région ouest-
africaine,
A la nation ivoirienne pour son appui inconditionnel et ces efforts
pour nous faire évoluer.

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

REMERCIEMENTS

Je ne pourrais commencer la rédaction de ce présent projet sans


toutefois exprimer ma gratitude à tous ceux qui ont contribué au bon
déroulement de ce projet :
M Noumouke Elhadj KONATE et M Charles KOFFI mes maitres de
stage, qui m’ont beaucoup soutenu et ont affermis mes connaissances,
Mme TANHI VIRGINIE mon professeur de Merise qui n’a cessé de me
soutenir, que Dieu la bénisse,
Mon professeur M. ADJE THEOPHILE qui m’a soutenu moralement
avec ses conseils,
M LIASSOU MURUNGA, M TRAORE NAMBLE, ainsi que tous mes
professeurs pour la formation dispensée.
Ainsi qu’à tous ceux qui m’ont aidé à réaliser ce projet.

QUE DIEU NOUS BENISSE TOUS !

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

AVANT-PROPOS

Le troisième millénaire impose au monde entier un rythme très


poussé dans la recherche et l’innovation technologique.
L’État de côte d’ivoire s’inscrivant dans cette dynamique a mis en place
une politique de création de grandes écoles de l’enseignement supérieur
qui prennent en charge la formation des jeunes.
Au nombre de ces grandes écoles, l’on peut compter l’EPCCI.
Cette grande école comprend trois cycles de formation à savoir le cycle
INGENIEUR, le cycle BTS et celui de LE SYSTEME LMD (LICENCE-
MASTER).

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

INTRODUCTION

L’informatique est l’une des découvertes ayant révolutionné le


monde contemporain. Ainsi, l’Afrique qui ne peut continuer d’être à la
traine se doit de s’intégrer de façon efficace et stratégique pour ne pas
rester en marge de cette avancée fulgurante des technologies de
l’information et de communication.

Le matériel de production se définit comme l’ensemble des


ressources, outils et technologies mis en commun afin d’aboutir à la
transformation et la production de biens et services. Dans toute société
dite moderne, la gestion des actifs permet d’accroitre de manière
considérable, la production de biens et/ou services. Jadis, la production
des entreprises était fondée sur l'utilisation massive de main-d'œuvre,
sans recourir de manière significative à l'emploi de machines, à
l'exemple du secteur agricole. Au contraire, dans les pays industrialisés,
on a tendance aujourd’hui à substituer le capital au travail. Le
développement de la robotique dans l'industrie automobile est une
illustration de cette substitution.

Pour réaliser ce rapport, nous avions travaillé sur le projet SIGEMA


(Système Intégré de Gestion Electronique des Mouvements de
l’Anacarde) du CCA (Conseil du Coton et de l’Anacarde).
Le CCA qui est l’un des clients de la société ACE, là où j’ai eu le poste
de stagiaire informaticien. Cela m’a permis d’avoir le thème suivant :
Création d’une base de données avec sql-sever 2012.
Ainsi, mon travail pour y aboutir sera donc proposé en quatre (4) parties
à savoir :

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

1. La présentation générale où je vais présenter mon établissement


(EPCCI) et le Ministère de tutelle, ainsi que ACE, la structure qui
m’a accueillie ;
2. L’étude préalable : après avoir défini le cahier de charge, nous
allons présenter par une démarche modélisée, le futur système.
3. L’étude détaillée : qui va présenter les outils de développement et
de réalisation dudit système ;
4. La réalisation : qui va mettre en évidence l’utilisation et la
formation des différents utilisateurs.

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

PREMIÈRE PARTIE :
PRÉSENTATION
GÉNÉRALE

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

I- PRÉSENTATION DE L’EPPCI, DU MINISTÈRE DE TUTELLE ET


DE L’ENTREPRISE D’ACCUEIL
1. Présentation De L’EPCCI

En Côte d’Ivoire, l’accès à l’enseignement supérieur repose sur un


postulat : « tous les élèves bacheliers doivent recevoir une formation
universitaire ». Ce postulat qui met en exergue la volonté des dirigeants
à assurer à la jeunesse ivoirienne une formation supérieure, va très vite
montrer ses limites à partir de la rentrée académique 1905 : insuffisance
des infrastructures d’accueil et d’enseignants, moyens financiers limités
de l’Etat.
Aussi le gouvernement va-t-il encouragé à partir de 1992 des
promoteurs privés à s’investir dans la création d’établissements
d’enseignement supérieur. Cette volonté politique se concrétisera trois
ans plus tard à travers la loi 95-696 du 7 Septembre 1995 qui va
adopter le principe selon lequel l’enseignement supérieur peut être
assumé par plusieurs types d’établissements, laissant ainsi la voie libre à
l’émergence d’un enseignement supérieur privé. Depuis lors, ce secteur
n’a cessé de se développer. En accueillant plus de 50% des bacheliers
de l’année, il est devenu aujourd’hui une réalité dans le paysage
universitaire et de la formation professionnelle de la Côte d’Ivoire.
L’EPCCI est un établissement d’enseignement général supérieur
tertiaire et technologique. Cet établissement compte quartes filières de
BTS qui a permis à des milliers de jeunes et de travailleurs, une insertion
sociale réussie en Côte d’Ivoire, dans la sous-région et ailleurs dans le
monde.
L’EPCCI qui avait déjà une longue expérience et une bonne
expertise en matière de formation a été l’un des acteurs importants de
cette expansion spectaculaire de l’enseignement supérieur privé. Après
la mise en place à partir de 1992 des BTS qui sont des formations
17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

spécialisées de Bac + 2, il ouvre à la rentrée 94/95 de nouveaux pôles


de compétence axés sur des formations à Bac + 4 et Bac +5.

Enfin dans le souci de s’ancrer définitivement dans la voie de


l’excellence qu’il a choisie et qu’il entend imprimer à toutes ses actions, il
crée en 2004, une instance de régulation, de suivi et de contrôle, la
Direction Académique dont une des missions essentielles est de faire
accréditer ses programmes de formation, ses titres et ses diplômes par
le CAMES.

2. Présentation du Ministère de L’Enseignement Supérieur


et de la Recherche Scientifique

Le Ministère de l’Enseignement Supérieur et de la Recherche


Scientifique (MESRS) a pour mission la mise en œuvre et le suivi de la
politique du gouvernement en matière d’enseignement supérieur et de
recherche Scientifique (confère décret N°2011-396 du 16 novembre
2011).
A ce titre, en relation avec certains départements ministériels, il est
chargé de :

- La mise en œuvre et du suivi de la politique d’éducation et de


formation dans le domaine de l’enseignement supérieur ;

- La gestion des universités et des grandes écoles publiques ;

- L’organisation des examens et concours de niveau post-


baccalauréat ;

- La mise en œuvre et du suivi de la politique de recherche


scientifique ;

- Le suivi des instituts et centres de recherche.


17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

3. Présentation de l’entreprise d’accueil


Crée en 1996 aux iles Vierges britanniques ACE global(Audit
Control & Expertise ) est l'une des plus importantes des institutions de
contrôle de garantie du monde, et le leader dans la fourniture de soutien
au crédit, vérifications sur le terrain, l'inspection, la surveillance et le
contrôle dans les marchés émergents.
Grâce à ses systèmes de classe mondiale et du personnel, ACE-CI est
capable d'identifier et de sécuriser les maillons faibles de la chaîne de
valeur ou la conception de chaînes de valeur complètes et entièrement
sécurisé pour le compte de ses partenaires.
Dans le monde, ACE-CI emploie plus de 3800 personnes répartis dans
51 pays à travers le monde.
C’est de ce groupe qu’est né ACE-CI, société anonyme au capital de
300.000.000 de FCFA.
Elle a été créée le 25 janvier 1999 et est située au Plateau (Abidjan), 43
Avenue du général DE GAULLE, immeuble SOGB, avec des agences à
San Pedro et à Korhogo.

II- PRESENTATION GENERALE DU PROJET


1- Présentation du thème

Avançant de plus en plus dans le monde innovant des


technologies, la GMAO Gestion de la Maintenance Assisté par
Ordinateur) est devenue incontournable pour gérer et piloter la fonction
maintenance dans les grandes entreprises. Le logiciel de la GMAO,
COSWIN dont la dernière version aujourd’hui est COSWIN 8i est un
précieux outil de traçage, d’archivage, d’analyse et donc d’aide à la
décision. Les bénéfices sont nombreux : réduction des coûts matériels,
augmentation de la disponibilité et de la fiabilité des équipements,

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

amélioration du contrôle des coûts, de la planification maintenance, des


temps de maintenance effectifs et de la gestion des pièces détachées.

C’est ce que nous verrons dans la suite de ce rapport.


Pour mener à bien notre travail nous avons travaillé sur le projet
SIGEMA du CCA, l’un des clients de ACE-CI.

2- Cahier de charges

Mon projet est basé sur la création d'une base de donnée full web
qui doit pouvoir interagir avec une base de données SQL.

Le résultat attendu est :

Permettre à l'administrateur de créer un utilisateur et de lui donner des


droits d’accès aux bases de données de l’application.

L’utilisateur a le droit de manipuler les données de la base.

Ainsi, je vais sortir de ces études, un dossier d’analyse rédigé en


vue d’élaborer un logiciel à haut rendement.

Ce logiciel associé à SIGEMA doit suivre les procédures du cycle de vie


des demandes d’intervention, de suivi de camion, de faire le point
journalier de tous les entrepôts etc…

Définition des besoins

Le souhait d’une évolution vers une nouvelle solution provient de


plusieurs besoins :

- L’intégration de nouvelles procédures de suivi.

- L’utilisation d’un même outil pour les aspects matériels et logiciels.

- L’homogénéisation de l’utilisation du même outil au fil du temps.

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

Ce projet est en fait une étude d’évolution de l’existant afin de couvrir


les besoins qui sont :

- La demande de la fiche de transfert

- La demande d’intervention

- L’établissement d’un prix moyen national

- Le suivi du chargement

- le suivi de déchargement final

III- PRESENTATION DE LA METHODE MERISE

MERISE est une méthode de conception, de développement et de


réalisation de projets informatiques. Le but de cette méthode est d'arriver
à concevoir un système d'information. La méthode MERISE est basée
sur la séparation des données et des traitements à effectuer en plusieurs
modèles conceptuels et physiques.
La séparation des données et des traitements assure une
longévité au 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 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 (France).
Cette méthode sera notre support de conception.

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

DEUXIÈME PARTIE :
ÉTUDE PRÉALABLE

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

I- ANALYSE DE L’EXISTANT
1. Description physique de l’environnement

Depuis sa création, ACE est devenu l’un des principaux opérateurs


de terminaux au monde pour les produits à l’exportation. Expert dans les
domaines de la manutention, du transport, de l’entreposage ainsi que de
la consignation. Gestion des terminaux portuaires dédiés aux vrac solide
et à la logistique pétrolière Industrialisation et développement des
importations et exportations de vrac en en Afrique de l’Ouest et partout
dans le monde.

2. Le suivi des équipements

Le suivi des équipements se fait soit par le service d’audit et de


gestion, soit par le service de gestion du patrimoine dans la plupart des
entreprises. Mais dans cette tâche est dévolue au chef du service
informatique du fait de la petite taille de l’entreprise. Le responsable et
ses assistants font un suivi des matériels, mais aussi de tout ce qui est
au sein de l’entreprise au moyen de registres. Les registres sont ensuite
stockés, et consultés régulièrement pour y faire des mises à jour ou des
vérifications d’usage.

3. Critique de l’existant

Les difficultés que rencontre cette entreprise sont de plusieurs


ordres :

1- Le problème de suivi des camions


2- Passage des camions entre les entrepôts
3- Délai très important entre la détection d’une erreur, et son inscription
dans les registres

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

II- PROPOSITION DE SOLUTIONS


1. Les Objectifs Globaux

L’Objectif globale est de proposer à cette entreprise, un système


de gestion efficace permet de gérer ses actifs en temps réel.

2. Objectifs Spécifiques

Concevoir et réaliser une application full web qui permettra de:

- créer des utilisateurs et leur attribuer des droits,


- manipuler les données de la base de données,
- avoir une vision globale des mouvements sur la base de données.

Résultats attendus
Le chef de service doit pouvoir utiliser l’outil informatique pour
effectuer la gestion des mouvements et avoir en temps réel, l’essentiel
des informations dorénavant avec les ordinateurs.

3. Ressources

a) Matériels
Le matériel utilisé pour effectuer cette gestion est le registre, où il
fait mention des états des mouvements.
Il ne dispose pas d’outil informatique, ou de logiciel pour effectuer cette
tâche.
b) Humains
Cette activité de suivi des équipements est effectuée par le chef de
service ainsi que ses assistants. Tous ce processus est une tache
pénible à réaliser pour seulement quelques personnes d’où la nécessite
de mettre en œuvre un système de gestion.

c) Financières
Les ressources financières utilisées sont fournies par le chef de
l’entreprise.
17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

TROISIÈME PARTIE :
ÉTUDE DÉTAILLÉE

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

I- L’ANALYSE CONCEPTUELLE
1- Le Modèle Conceptuel des Données (MCD)

La méthode d’analyse utilisée ici est la méthode MERISE. C’est


une méthode de conception et de développement du système
d’information, elle vise à recenser toutes les informations dont on a
besoin pour assurer ses activités fondamentales.
Concernant les étapes à suivre, MERISE en propose quatre à
savoir :
Le schéma directeur : il définit le cadre général du développement des
systèmes d’informations principalement en termes d’objectifs et de
contraintes. Cette étape est réalisée par les entreprises elles-mêmes ;

La conception qui comprend : L’étude préalable. Elle permet, avant de


se lancer à fond dans un projet, d’élaborer globalement différentes
solutions et d’en évaluer les diverses conséquences ;

L’étude détaillée : elle permet, à partir des choix issus de l’étude


préalable, de spécifier complètement le futur système d’informations.
Elle décrit les besoins, traitements et données de façon plus détaillée ;

L’étude technique et la réalisation qui comprend :

- L’étude technique : elle décrit les moyens techniques nécessaires


à la réalisation de l'application les postes de travail. Les questions
posées sont : qui fait quoi ? quand et où faire ? L’analyse
organisationnelle aboutit à la production du Modèle
Organisationnel au niveau des Données et du Modèle
Organisationnel au niveau des Traitements ;
- Le niveau logique est indépendant du matériel informatique, des
langages de programmation. La question posée est ‘ avec quoi ? ‘.
17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

L’analyse logique aboutit à la production du Modèle Logique au


niveau des Données et du Modèle Logique au niveau des
Traitements.
- Le niveau physique permet de définir les aspects physiques liés
aux matériels et logiciels qui seront utilisés. La question posée est
comment faire ? L’analyse physique aboutit à la production du
Modèle Physique au niveau des Données et du Modèle Physique
au niveau des Traitements ;

On peut donc dire que MERISE propose tout au long du raisonnement


une analyse séparée entre les données et les traitements tout en
présentant des niveaux de réflexion simples. Cela permet au concepteur
et à l’utilisateur de travailler en symbiose afin de valider sans ambigüité
les modèles et conclusions obtenus. L’utilisateur est ici un facteur
incontournable dans le processus de production du système
d’informations.

2- Règles de gestion

RG1 : un administrateur peut créer plusieurs utilisateurs.

RG2 : un utilisateur est créé par un seul administrateur.

RG3 : un utilisateur a accès à une seule base de données.

RG4 : une base de données est utilisée par plusieurs utilisateurs.

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

17
N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE
Thème : Gestion de la base de données SQL-Server pour SIGEMA

3- Dictionnaire des données

TYPE NATURE
NOM/CODE DESIGNATION LONGUEUR OBSERVATION
A/N/AN E/CO/CA SIG/M/SIT
L’identifiant de
Id Admin AN 10 E SIG IDENTIFIANT
l’administrateur
le login de
Login AN 50 E SIG
l’administrateur
le mot de passe de
Password AN 50 E SIG
l’administrateur
La photo de
Photo AN 20 E SIG
l’administrateur
L’identifiant de
id user AN 10 E SIG IDENTIFIANT
l’utilisateur
Nom User Le nom de l’utilisateur A 25 E SIG
le prénom de
PrenUser AN 30 E SIG
l’utilisateur
Login Le login de l’utilisateur AN 20 E SIG
Le mot de passe de
PasswordUser N 15 E SIG
l’utilisateur
L’identifiant de la base
IdDatabase AN 10 E SIG IDENTIFIANT
de données
Le nom de la base de
NomBase AN 25 E SIG
donnée
Un commentaire sur le
DtaeCrea Date 15 E SIG jj-mm-aaaa
service
L’identifiant de la
IdPeriode AN 10 E SIG IDENTIFIANT
période
Libelle Le libellé Date 15 E SIG jj-mm-aaaa

Légende

AN : Alphanumérique ; E : Elémentaire ; SIG : Signalétique

N : Numérique ; CO : Concaténé ; M : Mouvement

A : Alphabétique ; CA : Calculé ; SIT : Situation

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

4- La Structure D’accès Théorique (SAT)

Id Admin IdUser
Login Login
Password Password

IddataBase
NomdataBase
DateCrea

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

5- Le Schéma du MCD

ADMIN USER
1,n 1,1
Id Admin ATTRIBUE IdUser
Login R
Login
Password Password
Photo Photo User
Admin

1,n

DATABASE
IddataBase 1,n
UTILISE
NomBase Date

DateCrea

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

II- L’ANALYSE ORGANISATIONNELLE ET LOGIQUE


1- Le Modèle Logique de Données (MLD)

TABLE ADMIN (IDADMIN, NOMADMIN, LOGIN, PASSWORD,


PHOTOADMIN)
TABLE USER (IDUSER, NOMUSER, LOGIN, PASSWORD,
PHOTOAMIN #IDADMIN)
TABLE DATABASE (IDDATABASE, NOMDATABASE, DATECREA)
TABLE UTILISER (#IDUSER, #IDUSER)

III- L’ANALYSE PHYSIQUE ET OPÉRATIONNELLE


1- Le Modèle Physique Des Données (MPD)

1.1- Définition
Il est destiné à être implanté sur un SGBD-R (Système de Gestion
de Base de Données Relationnelle) donné (Option « Générer le modèle
physique » du menu « Dictionnaire »).

1.2- Élaboration du MPD

NOM DE LA TABLE : ADMIN CLE PRIMAIRE : IDADMIN


ORGANISATION : SEQUENTIELLE-INDEXEE MODE D’ACCES : DIRECT
SUPPORT : DISQUE DUR CLE ETRANGERE :
NATURE : PERMANENT
RUBRIQUE DESCRIPTION TYPE LONGUEUR
IDADMIN L’identifiant de l’administrateur AN 6
NOMADMIN Le Nom de l’administrateur AN 10
LOGIN Le Login de l’administrateur AN 30
Le Mot de Passe de
PASSWORD AN 50
l’administrateur
PHOTOADMIN Photo de l’administrateur AN 20
TOTAL ENREGISTREMENT 119
NOMBRE D’OCCURRENCE : 100
VOLUME : 11900

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

NOM DE LA TABLE : USER


CLE PRIMAIRE : IDUSER
ORGANISATION : SEQUENTIELLE-INDEXEE
MODE D’ACCES : DIRECT
SUPPORT : DISQUE DUR
CLE ETRANGERE : IDADMIN
NATURE : PERMANENT

RUBRIQUE DESCRIPTION TYPE LONGUEUR


IDUSER L’identifiant de l’utilisateur AN 10
NOMUSER Le nom de l’utilisateur AN 30
LOGIN Le login de l’utilisateur AN 10
PASSWORD Le mot de passe de l’utilisateur AN 15
PHOTOADMIN La photo de l’utilisateur AN 10
TOTAL ENREGISTREMENT 75
NOMBRE D’OCCURRENCE : 100
VOLUME : 7500

NOM DE LA TABLE : DATABASE


CLE PRIMAIRE : IDDATABASE
ORGANISATION : SEQUENTIELLE-INDEXEE
MODE D’ACCES : DIRECT
SUPPORT : DISQUE DUR
CLE ETRANGERE :
NATURE : PERMANENT
RUBRIQUE DESCRIPTION TYPE LONGUEUR

IDDATABASE L’ID de la base de données AN 10

NOMDATABASE Le nom de la base de données AN 50

La date de création de la base


DATECREA AN 250
de données

TOTAL ENREGISTREMENT 579

NOMBRE D’OCCURRENCE : 100

VOLUME : 57900

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

2- Le Modèle Opérationnel des Traitements


2.1- Définition
Le Modèle Opérationnel des traitements (MOpT) correspond à la
formalisation physique des traitements du système d’information sous
forme d’unité ou de module de programmation au niveau physique ou
abstractionnel du cycle d’abstraction de la méthode MERISE qui
s’attache à décrire le système d’information en prenant en compte les
contraintes liées aux choix techniques par la réponse à la question du
COMMENT ?

2.2- Formalisme/Symboles
L’environnement de développement interviendra dans la
description et la structuration des transactions. Le générateur de grilles
d’écran et le moniteur de gestion des transactions seront 2 éléments
déterminant dans la production des transactions
Démarche d’élaboration des transactions :
Règle 1
A chaque écran correspondra une transaction.
Règle 2
Chaque transaction sera structurée et représentée de la manière
suivante (normalisation I.S.O)
Règle 3 :
* établir des recommandations ergonomiques pour l’affichage écran et la
saisie des données
* définir des normes d’affichage et de saisie.
Règle 4
Standardiser la description des traitements en distinguant 4 types de
traitement :
* les contrôles (avec ou sans saisie de donnés)

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

* les mises à jour des données stockées


* les calculs
* les éditions

2.3- Unités de Traitement (UT)


- règles de découpage des programmes « batch »
* découpage selon la périodicité des traitements
Découpage selon le type de programme :
4 types de programme peuvent être distingués :
* programme de contrôle
* programme de calcul
* programme de mise à jour
* programme d’édition
Constitution des enchaînements de programmes

Des chaînes de traitement seront constituées. Ainsi une phase


« temps différé » du MOT pourra se transformer en une chaîne de
programme « batch ». Des fichiers intermédiaires devront être définis
lorsque 2 programmes d’une même chaîne devront échanger des
données.

2.4- Quelques codes

CREATE TABLE ADMIN( CREATE TABLE USER(

IDADMIN Vachar (25) NOT NULL , IDUSER Vachar (25) NOT NULL ,

NOMADMIN Vachar (25) NOT NULL , NOMUSER Vachar (25) NOT NULL ,

LOGIN Vachar (25) NOT NULL , LOGIN Vachar (25) NOT NULL ,

PASSWORD Vachar (25) NOT NULL , PASSWORD V(25) NOT NULL ,

Photo Vachar (25) NOT NULL , IDADMIN Vachar(25) NOT NULL ,

PRIMARY KEY (IDADMIN) PRIMARY KEY (IDUSER)

)ENGINE=InnoDB; )ENGINE=InnoDB;
17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

CREATE TABLE DATABASE( CREATE TABLE UTILISER(


IDDATABASE (10) NOT NULL , IDUSER Vachar (25) NOT NULL ,
NOMDATABASE Varchar (25) NOT NULL , IDDATABASE Vachar(25) NOT NULL ,
DATECEA Date (15) NOT NULL , PRIMARY KEY (IDUSER
IDDATABASE)
PRIMARY KEY (IDDATABASE)
)ENGINE=InnoDB;
)ENGINE=InnoDB;

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

QUATRIEME PARTIE :
REALISATION

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

I- MISE EN ŒUVRE
1- Moyens techniques

1.1- Moyens matériels (Déploiement)

Le logiciel est une application compressée et disposé sur cd ou


dvd, facile à transporter et installer du fait qu’il soit un Programme
orienté objet. Il peut aussi être transporté par support amovible. Il
pourrait même être mis en réseau pour une utilisation à grande échelle.

1.2- Moyens logiciels


Cette application doit impérativement être associée à un anti-virus,
de préférence Avast antivirus, ou équivalent, pour pouvoir assurer une
sécurité convenable à son bon fonctionnement.

1.3- Choix du SGBDR et du logiciel de développement


Microsoft SQL server 2012 a été retenu pour la réalisation.

Ce choix se justifie par le fait que :

COSWIN a été installé avec ce système de gestion de base de données

J’ai appris à manipuler Microsoft SQL server 2012 au cours de mon


stage.

Il est d’une utilisation simple et conviviale

L’intégration des principales options de sécurité de données : contraintes


d’intégrités, gestion des rôles d’utilisateurs de base de données, … sont
pris en compte.

Le logiciel de développement choisi est DREAMWEAVER CS6, utilisant


le PHP comme langage de programmation et d’autre Framework tel que
BOOSTRAP, ANGULAR Js, JQUERY, JAVASCRIPT.

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

2- Stratégie de sécurité

La mise en place d’une politique de sécurité constitue une étape


majeure dans l’élaboration d’une base de données. Dans un système
d’information, il est en effet très important de garantir l’intégrité des
données. Le terme de sécurité regroupe l’ensemble des méthodes
préventives ou curatives à mettre en place pour préserver la fiabilité et la
confiance des données.

2.1- La permission d’accès

Elle représente l’aspect sécurité qui empêche un tiers non autorisé


de consulter ou de modifier certaines données. Les mots de passe sont
utilisés à cet effet.

2.2- La protection contre les virus


Je vais utiliser un antivirus dont j’effectuerai la mise à jour de façon
régulière

2.3- La formation des utilisateurs


Elle constitue de loin la stratégie de sécurité la plus importante car
un utilisateur mal formé (ou pas du tout) constitue un potentiel danger
aussi bien pour le matériel que pour les applications.

3- Coût du projet

1 SERVEUR (processeur INTEL coreI7) Fournir par ACE

Cout développement (matériels et divers) 3000000

Cout formation 2000000


TOTAL 5000000
17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

II- ETUDE ET EXPLICATION DE QUELQUES ECRANS

1- L’écran principal : l’écran de connexion

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

2- Ecran de suivi et de vérification des fiches de transferts

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

3- Écran de verrouillage de l’utilisateur

III- PRISE EN MAIN DU LOGICIEL (Illustration et exploitation)


La prise en main de ce logiciel est très simple et requiert peu de
temps de formation. L’espace de travail du logiciel contient des barres
d'outils et des panneaux qui servent à la création d’enregistrements dans
la base de données. Vous pouvez non seulement créer des
enregistrements, mais aussi organiser les fichiers et les actifs
appartenant à votre base de données. Vous pouvez créer, gérer et
synchroniser des fichiers, les archiver, les extraire et tester la façon dont
votre logiciel va fonctionner dans différents environnements Windows. Le
logiciel s'intègre à de nombreuses applications dont Framework 4.5.1,
Directx 11 et Flash Player 16 afin de pouvoir tirer les meilleures
retombées de l’ergonomie d’un logiciel édité par un langage de
programmation de 4ème génération. On peut utiliser également d'autres

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

applications Adobe, comme Adobe® Device Central, à partir de l'espace


de travail du navigateur.

CONCLUSION
Ce stage de 3 mois est maintenant achevé. Il avait pour but de
terminer l’étude d’une possibilité de faire évoluer un outil de gestion de
matériels de production et assimilés, que j’ai appelé GA. La solution
correspond aux attentes de l’entreprise. Par ailleurs, il permet au CCA
de centraliser les achats de produits et leurs traçabilités. La partie étude
du projet m’a permis de bien voir comment se déroulait un projet. Il faut
bien écouter les utilisateurs finaux, c'est-à-dire ceux qui utiliseront
SIGEMA au final. En effet, lors des réunions de projet, je me suis rendu
compte de bien cerner les besoins des utilisateurs, aide à concevoir un
bon logiciel. Par ailleurs, la partie mise en production de l’outil m’a
permis de voir que l’évolution d’un outil n’est pas simple, car il faut
penser aux interactions que l’outil peu avoir avec d’autres. Ainsi, l’objectif
du logiciel, c’est le suivi en temps réel des mouvements de l’anacarde. Il
offre une vision globale de l'état, du suivi. Il s'agit non seulement de
recenser les différents types de matériels utilisés pour le transports des
noix de cajou, mais aussi leur nombre, leur localisation et les entrepôts
finals , ainsi que le nom des fournisseurs et exportateurs. Mais toujours
est-il que j’ai déjà choisi le domaine où je vais continuer à y travailler tout
en mettant au service de notre nation la Cote d’Ivoire. Ainsi, j’étudierai
des méthodes permettant d’intégrer fortement l’informatique dans les
activités socio-économiques.

En définitive, ce stage d’une durée de trois mois m’a permis


d'améliorer et d'approfondir mes connaissances des différents outils
utilisés, ainsi que d’améliorer mes connaissances dans la

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

programmation en web (PHP), et d’enrichir mes compétences dans le


domaine de la gestion.

ANNEXES

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

BIBLIOGRAPHIE

La méthode Merise : H. Tardieu, A. Rochfeld, R. Coletti aux Ed.


D’organisation
AMC*Designor : Mise en œuvre de merise – Gilles GUEJ aux Editions
Eyrolles
www.commentcamarche.net: La méthode Merise.
L’encyclopédies GROLIER
Le guide de l’agriculture en côte d’ivoire, page 139 à 152

WEBOGRAPHIE

http://www.google.com
www.commentçamarche.com
www.openclassrom.com
http://www.cavi.univ-paris3.fr/loi_log.htm
http://www.microsoft.com/France/acheter/logicieloriginal/piratage/loi.mspx
http://glpi-project.org/
http://www.ocsinventory-ng.org/
http://www.fedora-fr.org/
http://www.numarasoftware.fr/products_and_solutions/
TrackIT_helpdesk_solutions.asp?gclid=CNXiyICjr
5ECFRXWXgodow2xXA
http://www.spiceworks.com/

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE


Thème : Gestion de la base de données SQL-Server pour SIGEMA

17

N’TE N’DJA LUCAS-GEOFFROY RAPPORT DE STAGE

Vous aimerez peut-être aussi