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 · UML 1.3 |
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.