prix : 2 500 f cfa

7
ACSI ET SI : MERISE ET UML [email protected] 1 ère Edition ACSI : Analyse et Conception des Systèmes Informatiques SI MERISE : UML : Unified Modeling Language : Introduction Pour concepteur et développeur de bases de données, applications HIT-TECHNOLOGY SARL U ANALYSE ET CONCEPTION DES SYSTEMES INFORMATIQUES ET INFORMATION : MERISE et UML COURS et EXERCICES CORRIGES Alassani AKANATE Formateur en développement applicatif et dans les Institutions privées (Togo) Fondateur du Cabinet HIT-TECHNOLOGY SARL U [email protected] [email protected] Tel : (+228) 90 47 51 03 / 97 31 77 52 / 93 32 77 18 01 BP : 1341 Lomé-Togo. « se trouve dans sa manière de penser» © Tous droits réservés 2017-2020 HIT-T HIT-TECHNOLOGY SARL U: www.hittechnologie.com Livre par HIT-T SAUL U PRIX : 2 500 F CFA

Upload: others

Post on 16-Jun-2022

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PRIX : 2 500 F CFA

ACSI ET SI : MERISE ET UML

[email protected]

1ère Edition

ACSI : Analyse et Conception des Systèmes Informatiques

SI

MERISE :

UML : Unified Modeling Language : Introduction

Pour concepteur et développeur de bases de données,applications

HIT-TECHNOLOGY SARL U

ANALYSE ET CONCEPTION DES

SYSTEMES INFORMATIQUES ET

INFORMATION : MERISE et UML

COURS et EXERCICES CORRIGES

Alassani AKANATE

Formateur en développement applicatif

et dans les Institutions privées (Togo)

Fondateur du Cabinet HIT-TECHNOLOGY SARL U

[email protected]

[email protected]

Tel : (+228) 90 47 51 03 / 97 31 77 52 / 93 32 77 18

01 BP : 1341 Lomé-Togo.

« se trouve dans sa manière de penser»

© Tous droits réservés 2017-2020 HIT-T

LIVRE ACSI : MERISE-UML PAR LE CABINET HIT-T

HIT-TECHNOLOGY SARL U: www.hittechnologie.com

Livre par HIT-T SAUL U

PRIX : 2 500 F CFA

Page 2: PRIX : 2 500 F CFA

HIT-T SARL U: web : www.hittechnologie.com E-mail : [email protected] Tel : 90-47-51-03 /97-31-77-52Enregistré sous le décret n° 2012-008/PR du 07-03-2012, Arrêté n° 011/MCPSP/CAB/DPSP du 13-04-2012

ACSI ET SI: BTS/ LP/MP-HIT-T/Par A. AKANATE 1ère Edition HIT-TECHNOLOGY SARL U/ISIT Page 1 sur 110

DANS LA MÊME COLLECTION

1 ARCHITECTURE ET INTERCONNEXION RESEAU

2 SGBD MySQL ET SQL

3 ANALYSE

4 SGBD MICROSOFT ACCESS 2010

5 SGBD MICROSOFT EXCEL 2007-2010 (Excel débutant, intermédiaire et avancé)

6 SQL POUR MySQL ET ORACLE

7 SE-OS, CONFIGURATION ET SECURITE

8 SECURITE INFORMATIQUE ET RESEAU

9 INFORMATIQUE ET CONFIGURATION

10 OFFICE 2007-2010 ET INITIATION (Word-Excel-PowerPoint-Publisher)

11DEVELOPPEMENT DE SITES WEB AVEC LE CMS/SGC JOOMLA ET LES BASES DE DONNEESMySQL

12 P.O.O.: Java SE

13 P.O.O.: C++ et Qt

14 Ecrits Professionnels (EP)

15 Droit Social et de Travail (M. ALASSANI)

16 Economie Générale (M. AMANA)

17 Santé, Sécurité et Hygiène au travail (S. S. H. T.)

18 Tenue de caisse Facturation

19

20 Climatisation dans

21 MS SQL SERVER 2012-2014 et SQL / T-SQL

22

23 MIEUX PARLER ANGLAIS

24 DROIT, NEGOCIATION ET CONTRATS INFORMATIQUES

COLLECTION HIT-T SARL U (Disponible sur : www.hittechnologie.com ou www.hittechnologie.net )

Page 3: PRIX : 2 500 F CFA

HIT-T SARL U: web : www.hittechnologie.com E-mail : [email protected] Tel : 90-47-51-03 /97-31-77-52Enregistré sous le décret n° 2012-008/PR du 07-03-2012, Arrêté n° 011/MCPSP/CAB/DPSP du 13-04-2012

ACSI ET SI: BTS/ LP/MP-HIT-T/Par A. AKANATE 1ère Edition HIT-TECHNOLOGY SARL U/ISIT Page 2 sur 110

IVRE ?

PREREQUIS

POURQUOI CE LIVRE ?

OBJECTIFS SPECIFIQUES DE CE LIVRE

A PROPOS

INTRODUCTION GENERALE

CHAPITRE I : GENERALITES, DEFINITIONS ET CONCEPTS

INTRODUCTION

1. GENERALITES

2. DEFINITIONS

3. CONCEPTS

3.1. Système3.1.1. Un système vu comme une « boîte noire »3.1.2. Système : de la « boîte noire » à la« boîte blanche »

3.2. Notion d'information3.2.1.

3.2.2. Rôle de l'information3.2.3. Qualités requises pour une information3.2.4. Types d'information

3.3. Systèmes d'information3.3.1.

3.3.2.

3.3.3.

3.3.4. Critères d'un bon système informatique3.3.5. Classification des systèmes d'information

3.4. Base de données3.5.

3.5.1. Première distinction : Développement = Conception + Réalisation3.5.2. Deuxième distinction : Conception = Analyse fonctionnelle + Analyse organique3.5.3. Troisième distinction : Analyse organique = Architecture système + Analyse détaillée3.5.4. Quatrième distinction : les données et les traitements

3.6.3.6.1.

3.6.2. Différents modèles de cycle de vie3.6.2.1. Cycle de vie en cascade

3.6.2.2. Cycle de vie en V

3.6.2.3. Cycle de vie en spirale

3.7. Méthodes d'informatisation3.7.1. Méthode d'informatisation : règles3.7.2.

3.7.3. Typologie des méthodes d'informatisation3.7.3.1. Types d'approche des problèmes d'informatisation

3.7.3.1.1. Méthodes classiques3.7.3.1.2. Méthodes cartésiennes3.7.3.1.3. Méthodes systémiques3.7.3.1.4. Méthodes orientée-objet

3.7.3.2.

Page 4: PRIX : 2 500 F CFA

HIT-T SARL U: web : www.hittechnologie.com E-mail : [email protected] Tel : 90-47-51-03 /97-31-77-52Enregistré sous le décret n° 2012-008/PR du 07-03-2012, Arrêté n° 011/MCPSP/CAB/DPSP du 13-04-2012

ACSI ET SI: BTS/ LP/MP-HIT-T/Par A. AKANATE 1ère Edition HIT-TECHNOLOGY SARL U/ISIT Page 3 sur 110

CONCLUSION

CHAPITRE II : LES MODELES ET FORMALISMES DE MERISE

INTRODUCTION

1. PHASES DANS LA CREATION SYSTEME (SI)

1.1. La phase d'analyse

1.2. La phase conceptuelle

1.3. La phase logique ou organisationnelle

1.4. La phase physique ou opérationnelle2. LES FORMALISMES

2.1. Formalisme MCC2.1.1. Diagramme de contexte

2.1.2. Diagramme conceptuel de flux

2.2. Formalisme MCD2.2.1. Entités et classe d'entité2.2.2. Relations et classes de relation

2.2.3. La cardinalité2.2.4. Les identifiants

2.2.5. Agrégation (ou identification relative)2.2.6. MCD : Règles (les formes normales et de BOYCE CODD)

2.3. Formalisme MCT2.3.1. Le concept d'évènement2.3.2. Concept de processus

2.3.3. Opération2.3.4. La synchronisation

2.3.5. Construction du MCT

2.4. Formalisme MLD2.4.1. Traduction d'une classe d'entité2.4.2. Traduction d'une classe de relation

2.4.3. Traduction d'une classe d'agrégation2.5. Formalisme MOT

2.5.1. Le tableau des procédures fonctionnelles2.5.2. Représentation du MOT

3. LES MODELES DE MERISE

3.1. Les modèles de la communication3.1.1. Diagramme de contexte

3.1.2. Le Modèle Conceptuel de la Communication (MCC) ou Diagramme conceptuel de flux3.2. Les modèles de données

3.2.1. Modèle Conceptuel de données (MCD)3.2.1.1. Repérage des entités3.2.1.2. Construction des entités3.2.1.3. Construction des relations

3.2.1.4. Choix des cardinalités3.2.1.5. Cas particuliers et pièges

3.2.2. Le modèle logique des données (MLD)3.2.3. Le modèle Physique des données (MPD ou MPhD)

3.3. Les modèles des traitements3.3.1. Le modèle conceptuel des traitements (MCT)

3.3.1.1. L'évènement3.3.1.2. L'opération3.3.1.3. Le processus

3.3.2. Le modèle organisationnel des traitements (MOT) ou MLT (modèle logique des traitements)3.3.2.1. Le poste de travail

Page 5: PRIX : 2 500 F CFA

HIT-T SARL U: web : www.hittechnologie.com E-mail : [email protected] Tel : 90-47-51-03 /97-31-77-52Enregistré sous le décret n° 2012-008/PR du 07-03-2012, Arrêté n° 011/MCPSP/CAB/DPSP du 13-04-2012

ACSI ET SI: BTS/ LP/MP-HIT-T/Par A. AKANATE 1ère Edition HIT-TECHNOLOGY SARL U/ISIT Page 4 sur 110

3.3.2.2. La phase

3.3.2.3. La tâche3.3.2.4. La procédure

3.3.3. Le modèle opérationnel des traitements (MOT ou MOpT)3.3.4. Résumé des modèles MERISE

3.3.4.1. Les modèles statiques3.3.4.2. Les modèles dynamiques

4. REGLES DE PASSAGE DU MCD AU MLDR

4.1. Une entité se transforme en une relation (table)4.2. Relation binaire aux cardinalités (X, 1) - (X,n), X=0 ou X=1

4.3. Relation binaire aux cardinalités (X,n) - (X,n), X=0 ou X=1

4.4. Relation n-aire (quelles que soient les cardinalités)4.5. Association Réflexive

4.5.1. Premier cas : cardinalité (X,1) - (X,n), avec X=0 ou X=1.

4.5.2. Deuxième cas : cardinalité (X,n) - (X,n), avec X=0 ou X=1

4.6. Relation binaire aux cardinalités (0,1) - (1,1).

4.7. MCD : Etude de cas

5. LES CONTRAINTES : LES CLES

5.1. Clé artificielle5.2. Clé candidate5.3. Clé étrangère5.4. Clé naturelle

5.5. Clé primaire6. COURBE DU SOLEIL ET ETAPES DES DIFFERENTS MODELES

6.1.1. Courbe du soleil

6.1.2. Courbe du soleil et cycle de vie

6.1.3. Courbe du soleil et les modèles MERISE

CONCLUSION

CHAPITRE III : LA DEMARCHE MERISE ET INTRODUCTION A UML

INTRODUCTION

1. LA DEMARCHE MERISE

1.1. Le schéma directeur1.2. L'étude préalable

1.2.1. Étape 1 : Étude de l'existant1.2.2. Étape 2 : Scénarios futurs1.2.3. Étape 3 : Une évaluation des Scénarios

1.3. L'étude détaillée1.3.1. Étape 1 : Étude générale du MOT futur1.3.2. Étape 2 : Étude poussée de chaque procédure fonctionnelle1.3.3. Étape 3 : Validation du MCD1.3.4. Étape 4 : Passage au MLD

1.4. L'étude technique1.4.1. Étape 1 : structuration des données1.4.2. Étape 2 : spécification de l'architecture interne du système1.4.3. Étape 3 : les procédures techniques de sécurité1.4.4. Étape 4 : planification de la réalisation

1.5. La production1.5.1. Étape 1 : programmation de l'application1.5.2. Étape 2 : tests, mise au point

1.6. La mise en service

Page 6: PRIX : 2 500 F CFA

HIT-T SARL U: web : www.hittechnologie.com E-mail : [email protected] Tel : 90-47-51-03 /97-31-77-52Enregistré sous le décret n° 2012-008/PR du 07-03-2012, Arrêté n° 011/MCPSP/CAB/DPSP du 13-04-2012

ACSI ET SI: BTS/ LP/MP-HIT-T/Par A. AKANATE 1ère Edition HIT-TECHNOLOGY SARL U/ISIT Page 5 sur 110

1.6.1. Étape 1 : l'installation1.6.2. Étape 2 : la mise en exploitation

1.7. La maintenance1.7.1. La maintenance corrective

1.7.2. La maintenance adaptative

1.7.3. La maintenance perfective

1.7.4. La maintenance préventive2. INTRODUCTION A UML

2.1. But de UML

2.2. Exemples de représentation entité-association UML

2.3.2.3.1.

2.3.2. Diagramme de séquence (cf. collaboration)2.3.3. -transition)

2.3.4. Diagramme de classes

2.3.5.

2.3.6. Diagramme de collaboration (cf. séquence)2.3.7. -transition (cf. activité)2.3.8. Diagramme de composants

2.3.9. Diagramme de déploiement2.4.

2.5. Précisions3. ÉLEMENTS DE MERISE 2 : INTRODUCTION

3.1. Spécialisation simple3.2. Généralisation

4. COMPARAISON DE REPRESENTATION MERISE-UML

4.1. Outils de conception de Bases de Données : MERISE-UML4.1.1. Outils (Open-source, multi-OS)

4.1.2. Outils (propriétaires, payants)5. QUI FAIT QUOI

6. SECURITE BDD / SI

CONCLUSION

CONCLUSION GENERALE

DOCUMENTS PRODUITS

QUESTIONS-REPONSES

RECUEIL DES EXERCICES

CORRIGES PROPOSES DES EXERCICES

GLOSSAIRE

BIBLIOGRAPHIE ET WEBOGRAPHIE

Page 7: PRIX : 2 500 F CFA

HIT-T SARL U: web : www.hittechnologie.com E-mail : [email protected] Tel : 90-47-51-03 /97-31-77-52Enregistré sous le décret n° 2012-008/PR du 07-03-2012, Arrêté n° 011/MCPSP/CAB/DPSP du 13-04-2012

ACSI ET SI: BTS/ LP/MP-HIT-T/Par A. AKANATE 1ère Edition HIT-TECHNOLOGY SARL U/ISIT Page 6 sur 110

?

Ce l aux professionnels en activitédans le domaine de conception et

développement des bases de données, des applications et des syst . Cetouvrage constitue également un outil puissant pour la compréhension des concepts des

des organisations.

PREREQUIS

Connaissance en informatique,.

POURQUOI CE LIVRE ?

Ce livre répond aux attentes des apprenants dans le domaine de connaissance des bases deconception et développement des bases de données, des applications et des systèmes

. Le besoincesse croissant, nous avons jugé utile de mettre en place ce livreétudiants et tous les apprenants désireux dans leditdomaine. Ce livre contient exercices et corrigés afin de

Egalement, un glossaire a été fourni à la fin du livre.

OBJECTIFS SPECIFIQUES DE CE LIVRE

Comprendre le concept de système informatique, ,

Comprendre le vocabulaire et la démarche MERISE,Comprendr ou informatiqueavec la méthode MERISE ou UML,

ou UML,Comprendre et appliquer la démarche MERISE ou UML dans le processus de mise enplace ,Acquérir les notions de base sur la méthode UML,Savoir sécuriser une base de données ou une application.

A PROPOS

HIT-TECHNOLOGY (HIT-T) SARL U est un cabinet spécialisé dans le développement desapplications web et mobiles. Il offre également des services tels que : Les formations en

ques, lamaintenance informatique et réseau, la conception et la réalisation de sites web, la conceptionet la réalisation des applications web et mobiles, le consulting dans le domaine de mise en

sécurité réseau, pour ne citer queces points. Les formations sont offertes dans les filières tertiaires et technologiques. Lecabinet est enregistré sous le décret n° 2012-008 / PR du 07-03-2012, Arrêté n° 011 /MCPSP / CAB / DPSP du 13-04-2012.