http://pagesperso.g-scop.grenoble-inp.fr/%7Etollenam/msi/index_fichiers/image001.jpg

Cours de Management des Systèmes d'Information

Grenoble INP Génie Industriel 2ème Année, filière ICL 

Equipe pédagogique (issue de G-SCOP) : Lilia GZARA, Elie KHOURY, Ahmad SHAHWAN,

Michel TOLLENAERE (resp du module)

 

Date séance

Cours

TD et projet

Sites WEB et ouvrages de référence

Semaine 43

Cours :

22 octobre 2013

durée totale: 3h

 

1)         Algèbre relationnelle  – SGBD - Relationnel (diaporama)

·    Concepts de base : domaine, relation, clé d'une relation, n-uplets, constituant, schéma, base de données relationnelle

·    Opérateurs ensemblistes : union, intersection, différence, produit cartésien

·    Opérateurs : affectation, sélection, projection, jointure, division. Propriétés des opérateurs.

·    contraintes d'intégrité, clé référentielle

Normalisation des relations

1.   Identification du besoin de normalisation

2. Première forme normale, décomposition d'une relation

3.   Seconde forme normale

SQL, langage standard des SGBD-R

·    instructions de manipulation DML SELECT…. From ….Where

·    instructions de description DDL

·    instructions de gestion des droits DCL.

 

 

 Bases de données relationnelles : la base dans les techniques de l'ingénieur.

- le relationnel (INRETS)

- SQL (INRETS)

Access : modélisation et réalisation d’une base de données, PUG, 2008.

A Relational Model of Data for Large Shared Data Banks, E. F. Codd


 

Semaine 45

Cours : 5 novembre 2013

durée: 1h20

TD1 mardi 5 nov : 1h20

 

2) Modélisation du système d’information

Modèle objet : instances, classes, associations (diaporama)

·   UML : Unified Modelling Language

·   Historique

·   Description UML des 9 diagrammes. Axes de modélisation d’un système et niveaux d'abstraction

·   Modèle Fonctionnel : use cases et diagramme de collaboration

TD n°1 : BD relationnelles

A partir d’une BD existante, définition de requêtes simples puis complexes en relationnel puis en SQL : requêtes multi-tables, jointures, totalisation, tableau croisé

Sujet : TD n°1

 

UML en français (cours en ligne, liens...) : le site de référence

Semaine 46

Cours : 12 novembre 2013

durée: 1h20

TD1 mardi 12  nov : 1h20

·   Modèle Statique : Objets et classes, relations entre classes, associations, multiplicité et arité des associations

·   contraintes sur associations

Passage du modèle objet statique au relationnel

·         implanter un modèle statique en relationnel

TD n°1 : BD relationnelles

A partir d’une BD existante, définition de requêtes simples puis complexes en relationnel puis en SQL : requêtes multi-tables, jointures, totalisation, tableau croisé

Sujet : TD n°1

Le texte de la norme :

· UML 1.1
  (pdf 700kO)

· UML 1.3
  (pdf 6,2 MO)

Semaine 47

Cours : 19 novembre 2013

durée: 1h20

TD2 mardi 19 nov : 3h

Modèle objet : modèles dynamiques (activités, états, séquences)

·  diagramme de séquences

·  diagramme d'état transition

TD n° 2: gestion d’un stock.

·        Etude de cas : conception d'un SI, aspect fonctionnel et dynamique

·        Etude de cas : conception d'un SI, aspect statique – passage au relationnel, écriture de requêtes SQL.

UML en action par Pascal Roques, Franck Vallée

ISBN 2-212-09127-3

Editions Eyrolles

UML par la pratique par Pascal Roques, Eyrolles

Semaine 48

Cours : 26 novembre 2013

durée: 1h20

TD3 mardi 26 nov : 1h20

Modèle objet : modèles dynamiques (activités, états, séquences)

·   Retour sur le Modèle Statique : Héritage, contraintes sur héritage, implantation de l'héritage en relationnel 

Gestion du temps dans un SI : versionnement, traçabilité, normalisation

TD n° 3 : Etude de cas: conception d'un SI. Gestion de transport de colis et de tournées en logistique. 

 


 

Semaine 49

3 décembre 2013

cours : 1h20

TD : 1h20

Analyse d’un système construit sur une base ACCESS : fonctions, use cases, séquences

·   L’exemple de la gestion d’un réseau d’agences de voyages. Un exemple de démarche SI. Le cas des compagnies aériennes.

TD n° 3 : Etude de cas: conception d'un SI. Gestion de transport de colis et de tournées en logistique.

Ouvrage "DES BASES DE DONNÉES À l'INTERNET"

P. Mathieu, 2000, Ed Vuibert

MERISE : méthode de conception A. Collongues, J. Hugues, B. Laroche, Dunod 1987

Semaine 50

 

10 décembre 2013

cours : 1h20

3) Démarche de modélisation objet : analyse, conception, implantation, conduite de projets

Principaux modèles de développement : cycle en V, cascade, spirale, RAD

4) conduite de projets, architectures de systèmes basés sur le WEB, (VBA), évolution.

 

 

Le site Internet de Michel Volle http://www.volle.com

Semaine 50 et 51

TD de 6h les 10 et 17 décembre 2013 en salle info

2 fois 3h

TD n°4 : Formation MS ACCESS 2010: un outil de SGBD-R

·         Création de tables et de structures

·         Import de données

·         Création de requêtes

·         Création de formulaires et d’interfaces homme machine (IHM)

·         Lien avec Excel

·         Usage de graphiques

Finalisation des IHM par profil, boutons.

(en extension : Programmation en VBA : principes et exemples) 

Nombreux ouvrages et sites Internet sur Microsoft Access 2003 et 2010

Access : modélisation et réalisation d’une base de données, Raibon, Brauner, Cordel, Filippi, PUG, 2008.

Le site de PAGORA sur MS-Access http://cerig.efpg.inpg.fr/tutoriel/bases-de-donnees/sommaire.htm

Congés d’Hiver

 Congés d’Hiver

Congés d’Hiver

3 séances de 4h du 6 au 22 janvier 2014 :

en groupe TP et salles informatiques

Remise des travaux

Jeudi 23 janvier – 12h

Réalisation d’un projet SI  : conception UML, implémentation MS-Access, tests.

·     Réalisation de manuel de spécifications UML,

·      Base de données MS Access - IHM

·      Manuel utilisateurs de la BD (travail par groupe de 2)

Travail estimé à 12 h encadrées et 10h en autonomie.

Sujets : fournis début janvier, remise le jeudi 23 janvier - 12h au plus tard.

Fourniture des résultats par dépôt sur CHAMILO (dossier travaux) d’un unique fichier contenant une archive zippée avec la base de données mdb, les specs et le manuel utilisateur (.docx ou pdf).

 

 

Références bibliographiques :

 

« Bases de données - de la modélisation au SQL », Laurent Audibert, 2009, Editions Ellipses

« UML 2 : de l'apprentissage à la pratique», Laurent Audibert, 2009, Editions Ellipses

"Systèmes d'information : structuration, modélisation et communication", Jean Claude COURBON, InterEditions, 1993

"Des Bases de données à l'Internet" P. Mathieu, 2000, Ed Vuibert

"UML en action par Pascal Roques, Franck Vallée ISBN 2-212-09127-3 Editions Eyrolles

"Bases de données - de la modélisation au SQL", Laurent Audibert, eds Ellipses 2009

"UML 2 - de l'apprentissage à la pratique", Laurent Audibert, eds Ellipses 2009

http://josdblog.blogspot.fr/2009/09/livre-base-de-donnees-de-la.html

"Management des systèmes d'information", Kenneth Laudon, Jane Laudon, Eric Fimbel, Serge Costa, 11eme edition, 2011, PEARSON

Manuels des logiciels de Bases de Données utilisés ; notes de cours données sous forme de polycopiés.

nombreux sites Internet dédiés

Site du cours Internet http://www.g-scop.fr/~tollenam/msi

The Unified Modelling Language Reference Manual, J. Rumbaugh

CAD CAM, principles, ... Ch. McMahon, J. Browne. 

Numerous WEB sites dedicated to the topics.