Projets de licence d'informatique
2001-2002
Université de Caen
Semaine spéciale projets :
28 janvier 2002 - 1er février 2002
Coordination
Jacques Vergne, bureau S3-391, tél: 02 31 56 73 36,
e-mail : Jacques.Vergne@info.unicaen.fr
(mis à jour le 14 janvier 2002)
Objectifs de cette semaine
-
Faire le point sur la définition et l'avancement de votre projet
au tiers du chemin
-
Démarrer les travaux coordonnés du projet avec les cours
de génie logiciel et les cours de communication
-
Préparer l'écriture du prérapport (qui sera noté
et fait partie du contrôle continu du génie logiciel)
Préparation pour le lundi 28 janvier 2002
: premier écrit sur votre projet
En une ou 2 pages, vous décrivez votre projet, vous faites le point
sur le travail réalisé, et vous ébauchez des solutions.
Vous apportez ce document en 3 exemplaires et vous le remettez à
vos 3 enseignants : génie logiciel, communication,
et responsable de projet.
Il doit être compréhensible par un lecteur non spécialiste,
et ne connaissant pas le domaine.
Vous préparez aussi votre exposé du sujet en 5 mn.
Groupes
Les groupes de TD-TP sont les mêmes qu'au prmeier semestre.
Emploi du temps et contenus
-
lundi 28/1 : TP 1 de génie logiciel (3h)
-
10h15 - 13h15 :
-
groupe 1-1 : Jacques Vergne, salle S3-272
-
groupe 2-1 : Dominique Bourgoin, salle S3-274
-
groupe 3-1 : Sylvain Sauvage, salle S3-255
-
15h30 - 18h30 :
-
groupe 1-2 : Jacques Vergne, salle S3-272
-
groupe 2-2 : Dominique Bourgoin, salle S3-274
-
groupe 3-2 : Sylvain Sauvage, salle S3-255
présentation des cours de génie logiciel
travail sur la définition du projet :
chaque étudiant expose son sujet aux autres étudiants
en 5'
un étudiant d'un autre thème pose
des questions et valide la bonne réception de l'exposé (rotation
de 15' par binôme)
(NB : les groupes auront les mêmes enseignants en TD de GL au 2ème
semestre)
(NB2 : ces horaires particuliers sont dus aux examens d'anglais)
-
mardi 29/1, mercredi 30/1 ou jeudi 31/1 : pour chaque binôme, une
réunion avec son responsable de projet
travail sur la définition du sujet, présentation de la
première maquette, préparation du prérapport
-
mercredi 30/1 : cours de communication (2h)
-
8h - 10h : groupe 1-1, Martine Drou, salle S3-259
-
10h15 - 12h15 : groupe 1-2, Martine Drou, salle S3-259
-
jeudi 31/1 : cours de communication (2h)
-
14h - 16h : groupe 2-1, Alice Barbier, salle S3-259
-
16h15 - 18h15 : groupe 2-2, Alice Barbier, salle S3-259
-
jeudi 31/1 : cours de communication (2h)
-
8h - 10h : groupe 3-1, Marianne Briex, salle S3-259
-
10h15 - 12h15 : groupe 3-2, Marianne Briex, salle S3-259
Prérapport pour le vendredi 15 février
2002 : deuxième écrit sur votre projet
Le prérapport sera noté et fait partie du contrôle
continu du génie logiciel.
En 5 à 10 pages, vous décrivez votre projet à ce
stade de votre travail sans oublier les points suivants (ce n'est pas un
plan, mais un rappel de contenus souhaitables):
- présentation du
contexte et du sujet
- problèmes particuliers
posés par le sujet
- description globale du
modèle de votre logiciel en cours de réalisation (modèle
commencé en TP de GL) - (cf. ci-dessous)
- idées et choix
de solutions
- description globale de
ces solutions
- petit lexique du domaine
(cette première partie pourra être
reprise dans le rapport final)
- point sur l'état
d'avancement du travail
- plan de la suite du travail
: liste des tâches et planning prévisionnel
Vous donnerez ce document en 3 exemplaires pour vos 3 enseignants :
génie
logiciel, communication, et responsable de projet.
Il doit être compréhensible par un lecteur non spécialiste,
ne connaissant pas le domaine, par exemple un étudiant de licence
d'un autre thème du projet.
*
Du point de vue du Génie Logiciel,
vous décrirez le modèle de votre système informatique:
0) présentation du contexte et du sujet
1) acteurs autour du système (diagramme de contexte statique)
-
identifier les acteurs (rôles abstraits)
-
environnement humain et informatique du système
-
lister et nommer les acteurs, les définir par une phrase
2) ajouter les échanges d'informations acteurs <-->
système
-
les nommer, les définir par une phrase (diagramme de
contexte dynamique)
3) services rendus aux acteurs par le système
(diagramme des cas d'utilisation)
-
étude plus fine des interactions acteurs <--> système,
en dissociant en grandes fonctions
-
nommer les services rendus, les définir par une phrase
4) pour chaque cas d'utilisation
-
définir les objets partagés entre acteurs et système
:
objets traités, mémorisés, produits,
transformés
objets du monde modélisé
objets importants pour les acteurs
objets persistants ou pas
-
lister et nommer les objets (avec le vocabulaire des acteurs), les
définir par une phrase
d'où les classes candidates => 1 diagramme de classe /
cas d'utilisation
-
puis relier les objets, nommer les liens, les définir par
une phrase
5) réunir les objets des différents cas --> un
unique diagramme des classes
car les mêmes objets interviennent dans les différents
cas
(NB: vous n'êtes pas censés connaître UML pour
le moment, mais si vous l'avez abordé à l'IUT, vous pouvez
l'utiliser)