You are on page 1of 16

Introduction au modul...

Page 1 sur 16

Introduction au module - version V2


Mise en garde Prsentation Plan Participants Bibliographie Cours Web Outils

Sommaire :

Mise en garde
L'obtention de ce module est conditionne par la ralisation de DEUX projets. Ces projets sont dcrits succintement. Vous aurez certainement besoin de prcisions supplmentaires. Il faudra alors entrer en contact avec le

http://foad.u-picardie.fr... 11/01/2012

Introduction au modul... Page 2 sur 16

tuteur et lui poser des questions. Les projets sont rendre pour le quinze juin (semestre 1) ou le quinze dcembre (semestre 2), dlai de rigueur. Il n'y a pas d'examen terminal. Cependant, en cas de doute sur l'identit de la personne qui a fait le projet, un oral pourra tre organis lors de la priode d'examen. Il s'agit de la seconde version de ce module. Par rapport la prcdente, nous avons procd aux retouches suivantes : suppression du sujet (unique) du projet, celui-ci tant assez peu professionnel (car concernant un jeu... de Monopoly) et la ralisation demande n'ayant qu'un lointain rapport avec une problmatique de type cration

http://foad.u-picardie.fr... 11/01/2012

Introduction au modul... Page 3 sur 16

de bases de donnes ; ajout d'un projet de mise en train, constitu de deux preuves en temps limit, avec corrigs permettant de rviser les notions vues dans le module "thorique" (C305 Mthodes

orientes objets d'analyse et de conception) et aussi de


prendre en main l'outil d'aide ; ajout de deux des trois projets proposs aux apprenants dans le module B304 Mthodes

systmiques d'analyse et de conception (L'aroclub du


Castellet, Charlie et la bibliothque), ce qui permettra ceux qui le souhaitent et le peuvent de faire une comparaison entre les approches ; utilisation du troisime projet du mme module B304 (La maison Phildex) et de trois rponses

http://foad.u-picardie.fr... 11/01/2012

Introduction au modul... Page 4 sur 16

proposes par nos tudiants, une bonne (le dossier avait t not 17/20), une moyenne (elle avait eu 14/20) et une mauvaise (sa note tait infrieure 10/20) pour servir de modles, bons ou mauvais, de ce qui est attendu ; fourniture, enfin, de deux autres ressources pdagogiques, un document traitant d'un dossier type (quel plan, quels objectifs...) et un second abordant le problme de la notation de ces dossiers et fournissant une proposition de barme. Une volution sorte. majeure, en quelque

http://foad.u-picardie.fr... 11/01/2012

Introduction au modul... Page 5 sur 16

Prsentation
Ce module contient les noncs de trois projets numrots de 0 2. Le premier correspondent ce qu'en restauration on appelle une mise en bouche. Le cas "Les flots bleus" doit tre considr par les tudiants comme de petits exercices d'chauffement. Il s'agit en fait de deux sujets, l'un de contrle continu, l'autre d'examen, que nous avons donns nos tudiants en prsentiel. Chaque preuve tait prvue pour une dure de deux heures. Chacune est assortie d'un corrig. L'ide est la suivante : aprs avoir essay de rpondre aux diffrentes questions, puis finement analys les corrigs, nos apprentis analystes devront implmenter ces corrigs avec l'outil d'aide. Cette mise en train a

http://foad.u-picardie.fr... 11/01/2012

Introduction au modul... Page 6 sur 16

donc un double objectif : revoir (est-ce bien une rvision ?) les notions contenues dans le module de cours et prendre en main l'outil. Quatre heures devraient tre le maximum pour cette phase. Les deux suivants ("L'aroclub du Castellet" et "Charlie et la bibliothque") sont beaucoup plus consquents. Ils sont trs rgulirement proposs nos tudiants des filires initiales se droulant en prsentiel. Ceux-ci ont, en gnral, une quinzaine d'heures pour les traiter. Les deux noncs sont lgrement diffrents de par leurs donnes. Le premier, l'aroclub, comprend une bauche de liste des fonctions demandes par le client et un premier recensement des proprits. Le deuxime, la bibliothque, a pour point

http://foad.u-picardie.fr... 11/01/2012

Introduction au modul... Page 7 sur 16

de dpart un compte-rendu d'interview. Pour chacun, la problmatique est la mme : fournir la structure de donnes ncessaire, dcrire chaque fonction, fournir l'architecture fonctionnelle du logiciel, tout en rpondant au mieux la demande du client, en suivant la "mthode" prconise par UML et en faisant preuve de la matrise des diffrentes notations de ce langage et de recul par rapport au langage, l'application elle-mme et sa propre pratique durant ce projet. Dans certains cas, des annexes complmentaires sont disponibles. N'hsitez pas contacter votre tuteur.

http://foad.u-picardie.fr... 11/01/2012

Introduction au modul... Page 8 sur 16

Quelques lments de "rdaction" sont enfin disponibles dans la partie Ressources pdagogiques.

Plan
Ce module comprend un projet d'entranement et deux projets "vritables". Ils peuvent tre "attaqus" selon le scnario suivant :

http://foad.u-picardie.fr... 11/01/2012

Introduction au modul... Page 9 sur 16

Le projet 0 peut tre "saut" si l'apprenant pense matriser concepts et techniques mis en oeuvre dans ce module C308 (ceux-ci sont dvelopps dans le module C305).

http://foad.u-picardie.fr... 11/01/2012

Introduction au mod... Page 10 sur 16

Participants
Responsable du module : Corine Cauvet (IUP-MIAGE d'Aix-Marseille) Participants : Alain Vailly et Emmanuel Desmontils (MIAGE de Nantes).

Bibliographie
Il y a de trs nombreux ouvrages disponibles sur le langage UML et le processus unifi. Voici ceux qui nous paraissent les plus utiles.

http://foad.u-picardie.fr... 11/01/2012

Introduction au mod... Page 11 sur 16

1. Pascal ANDRE et Alain VAILLY.Spcification des logiciels ; deux exemples de pratiques rcentes : Z et UML. Collection Technosup, ditions Ellipses. Juillet 2001. ISBN n 27298-0774-8. 2. Pascal ANDRE et Alain VAILLY. Exercices corrigs corrigs d'UML ; passeport pour la matrise de la notation. Collection Technosup. ditions Ellipses. Septembre 2003. ISBN n 27298-1725-5. 3. Pascal ROQUES. UML 2 par la pratique : tudes de cas et exercices corrigs. 5e dition. ditions EYROLLES. Septembre 2006. ISBN n 2-212-12014-1. 4. Xavier BLANC, Isabelle MOUNIER, Cdric BESSE et Olivier SALVATORI. UML 2 pour les dveloppeurs : cours avec

http://foad.u-picardie.fr... 11/01/2012

Introduction au mod... Page 12 sur 16

exercices corrigs. ditions EYROLLES. Septembre 2006. ISBN n 2-212-12029-X 5. Pierre-Alain MULLER et Nathalie GAERTNER. Modlisation objet avec UML. 2e dition. ditions EYROLLES. Dcembre 2003. ISBN n 2-212-11397-8. 6. Alistair COCKBURN. Rdiger des cas d'utilisation efficaces. ditions EYROLLES. Dcembre 1999. ISBN n 2-212-09288-1. D'autres ouvrages (que ceux ci dessus) pourront tre trouvs dans la bibliographie tenue sur le site www.developpez.com, dans la rubrique Conception/UML/Livres UML. Avantage, chaque rfrence est commente. ... et, bien entendu, on n'oubliera pas que ce module n'est "que" le module

http://foad.u-picardie.fr... 11/01/2012

Introduction au mod... Page 13 sur 16

pratique du module C305 Mthodes

orientes objets d'analyse et de conception". Sa lecture est


indispensable au bon achvement des projets.

Cours Web
Ce module C308 est troitement li au module C305 Mthodes systmiques d'analyse et conception. Il a pour objectif de mettre en pratique tout ce qui a t abord dans ce module "thorique". Nous conseillons donc aux apprenants de consulter ce module en cas de problmes ou bien de faire appel aux tuteurs.

http://foad.u-picardie.fr... 11/01/2012

Introduction au mod... Page 14 sur 16

D'autres ressources sont accessibles sur le net. Nous recommandons, en particulier, pour tout ce qui est du "ressort" des notions du langage UML, les diagrammes de classes, de squences... le portail MEDAL que nous avons mis disposition des tudiants nantais. On peut galement mentionner le site uml.free.fr qui est une trs bonne initiation UML et UP. Il contient, entre autres choses, une page de liens sur des sites, anglophones ou francophones, consulter (sans modration...).

http://foad.u-picardie.fr... 11/01/2012

Introduction au mod... Page 15 sur 16

Outils
La cration de plans logiciels (comprenant la structure de la base de donnes, l'architecture des fonctions... ) est considrablement plus facile si l'on dispose d'un outil d'aide la conception. Il en existe plusieurs sur le march. Ces logiciels, pour la plupart, sont assez chers (?). Il nous faut tout de suite prciser ce que nous entendons par cher. Payer 2000 euros pour une version professionnelle monoposte n'est pas, dans l'absolu, une dpense insurmontable pour une entreprise si le gain de productivit apport par l'outil est l. En matire de profession, toute dpense s'value en termes d'investissement et de retour sur investissement. Payer 2000 euros pour la mme version

http://foad.u-picardie.fr... 11/01/2012

Introduction au mod... Page 16 sur 16

professionnelle monoposte est une dpense excessive pour un tudiant. Pour surmonter cet cueil, il n'y a que quatre solutions. La premire, le piratage, est illgale. Nous ne pouvons que la condamner. La deuxime est le recours aux versions d'valuation, le plus souvent gratuites. Celles-ci sont toutefois toujours brides, soit en qualit (une ou plusieurs fonctions ne sont pas disponibles -le plus souvent, c'est la fonction de sauvegarde qui manque) ou en quantit (on peut tout faire avec le logiciel, mais le nombre d'objets manipulables est limit). N'hsitez pas demander conseil votre tuteur afin de trouver le logiciel adapt aux besoins de ce module.

http://foad.u-picardie.fr... 11/01/2012