====== Analyse et Conception d'un Système d'Information : S2T ======
===== Objectifs =====
* Connaître les principes de mise en œuvre d’une approche qualité dans le processus de production du logiciel ([[http://anubis.polytech.unice.fr/iut/2010_2011/ppn#uf-techniques-complementaires-de-production-de-logiciel-tc-info-omgl2|o1]]).
* Connaître les outils de modélisation des systèmes d’information. ([[http://anubis.polytech.unice.fr/iut/2010_2011/ppn#uf-modelisation-des-systemes-d-information-tc-info-omgl1|o2]])
* Connaître un atelier de génie logiciel([[http://anubis.polytech.unice.fr/iut/2010_2011/ppn#uf-modelisation-des-systemes-d-information-tc-info-omgl1|o3]]).
===== Intervenants =====
^ Nom ^ Affiliation ^ Adresse ^
| [[blay@unice.fr|Mireille Blay-Fornarino (MBF)]] | IUT /UNSA / I3S | Bureau XXX Ou Bâtiment Templiers :Bureau 449 ([[http://www.polytech.unice.fr/~blay|www]]) |
| [[feneon@unice.fr|Nathalie Feneon (NF)]] | IUT/UNSA / I3S | Bureau XXX |
===== Contenu =====
- [[http://www.slideshare.net/MireilleBF/introduction-rapide-objet-et-uml|Introduction à la modélisation]] :
* Le développement logiciel
* Méthodes
* Introduction à UML
- Que doit faire le produit ? [[http://www.slideshare.net/MireilleBF/uml-cas-dutilisation|(Diagramme de cas d'utilisation)]]
- Modéliser un processus métier - [[http://www.slideshare.net/MireilleBF/diagramme-dactivit-en-uml|(Diagramme d'activité)]].
- Expliciter les interactions au sein d'un scénario ou entre scénarios ([[http://www.slideshare.net/MireilleBF/uml-interactions|Diagrammes de séquences et d'interactions]])
- Représenter le domaine ([[http://www.slideshare.net/MireilleBF/uml-classes-par-les-exemples|Diagrammes de classes]])
- [[http://www.slideshare.net/MireilleBF/vers-la-conception|De l'analyse à la conception]] :
- Premiers pas vers l'architecture
- Vers la base de données
- Modèle entité-relation : Savoir les lire.
- La place des tests
- Méthodes de développement dans l'entreprise
!-ILe niveau logique
- Du métier au logiciel : une approche, le processus unifié. (définition des itérations en TD).
- Une autre méthode : A voir avec M. Rio si possible
- Vers la conception : Le niveau logique : forme normale
- Conception de la base de données
- RUP?/ouverture aux méthodes agiles?
- Introduction aux diagrammes d'états
- Exigences et Conception.../La place du Test/ Retro-engeenerie / Outils de rétro-conception
- CMMI, PSP, TSP
- Modèles de données
- Composition??
- Metrics (S3?) : PMD scans Java source code and looks for potential problems like:
-!
===== Planification =====
^ Semaine ^ Intervenants ^ Type de séance ^ Contenu ^ A faire ^ A rendre ^
^ 21 févr. 11 Vacances ||||||
| 3 mars. 11 | //MBF// | **Cours** | -- [[http://www.slideshare.net/MireilleBF/introduction-rapide-objet-et-uml|Introduction à UML]] & [[http://www.slideshare.net/MireilleBF/uml-cas-dutilisation|Cas d'utilisation]] -- | --- | --- |
| 7 mars 11 | //MBF// | **Cours** | -- [[http://www.slideshare.net/MireilleBF/diagramme-dactivit-en-uml|Modélisation d'un processus métier]] -- | --- | --- |
^ 7 mars 11 | //MBF & NF// | **TD** |[[2010_2011:s2:omgl:mod-si:TD:uc|]] | --- | --- |
| 14 mars 11 | //MBF// | **Cours** | -- [[http://www.slideshare.net/MireilleBF/uml-interactions|Diagrammes de séquences et d'interactions, niveau Analyse]] -- | --- | --- |
^ 14 mars 11 | //MBF & NF// | **TD** | [[2010_2011:s2:omgl:mod-si:TD:uc|]] | --- | --- |
| 21 mars 11 | //MBF// | **Cours** | -- [[http://www.slideshare.net/MireilleBF/uml-classes-par-les-exemples|Domaine métier : Diagramme de classes]] -- | --- | --- |
^ 21 mars 11 | //MBF & NF// | **TD** | [[2010_2011:s2:omgl:mod-si:TD:activities|]] | --- | --- |
| 28 mars 11 | //MBF// | **Cours** | -- Contrôle Surprise!! -- | --- | --- |
^ 28 mars 11 | //MBF & NF// | **TD** | [[2010_2011:s2:omgl:mod-si:TD:activities|]] | --- | --- |
| 4 avr. 11 | //MBF// | **Cours** | -- [[http://www.slideshare.net/MireilleBF/vers-la-conception|De l'analyse à la conception]] -- | --- | --- |
^ 4 avr. 11 | //MBF & NF// | **TD** | [[2010_2011:s2:omgl:mod-si:td:séquences|]] | | --- |
| 11 avr. 11 | //MBF// | **Cours** | -- -- | --- | --- |
^ 11 avr. 11 | //MBF & NF// | **TD** | [[2010_2011:s2:omgl:mod-si:td:classes|Classes]] | --- | --- |
^ 18 avr. 11 -- Vacances ||||||
^ 25 avr. 11 -- Vacances ||||||
| 2 mai 11 | //MBF// | **Cours** | -- De la conception au code -- | --- | --- |
^ 2 mai 11 | //MBF & NF// | **TD** | [[2010_2011:s2:omgl:mod-si:td:classes|Classes]] | --- | --- |
| 9 mai 11 | //MBF// | **Cours** | -- -- | --- | --- |
^ 9 mai 11 | //MBF & NF// | **TD** | [[2010_2011:s2:omgl:mod-si:td:classesconception]] | --- | --- |
| 16 mai 11 | //MBF// | **Cours** | -- Vers la base de données -- | --- | --- |
^ 16 mai 11 | //MBF & NF// | **TD** | [[2010_2011:s2:omgl:mod-si:td:classescode|]] | | --- |
| 23 mai 11 | //MBF & NF// | **Cours** | -- -- | --- | --- |
^ 23 mai 11 | //MBF & NF// | **TD** | [[2010_2011:s2:omgl:mod-si:td:normalisation|]] | --- | --- |
^ 30 mai 11 -- Révisions? ||||||
^ 6 juin 11 | //MBF & NF// | **** | ---- | --- | --- |
^ 13 juin 11 -- Examen ||||||
===== Outils =====
===== Références =====
{{:2010_2011:s3:omgl:mod-si:umlparlapratique.gif|}}Un livre à lire absolument surtout dans sa dernière version :
[[http://www.editions-eyrolles.com/Livre/9782212112467|UML Par la pratique]] (Nous l'avons en plusieurs exemplaires à la bibliothèque).
[[http://www.soutou.net/christian/livres/UML2BD/Complements.html|
UML 2 pour les bases de données : Avec 20 exercices corrigés [Broché]
Christian Soutou (Auteur)]]
LOL [[http://blog.objectmentor.com/articles/2009/04/25/the-scatology-of-agile-architecture|The Scatology of Agile Architecture ]]