PLAN DE COURS
Automne 2003


PROJET D'ANALYSE ET DE MODÉLISATION
INM5151

Groupe 40

Jeudi, de 09h00 à 12h00 au local SH 2040

Professeur: Makarenkov Vladimir
Local: PK-4815
Téléphone: (514) 987-3000, poste 3870
Télécopieur: (514) 987-8477

Site web: http://www.info.uqam.ca/~makarenv/INM5151/INM5151.htm 


Coordonnateur du cours: Guy Tremblay
Local: PK-4435
Téléphone: (514) 987-3000, poste 8213
Télécopieur: (514) 987-8477
Courriel: tremblay.guy@uqam.ca


NOTES FINALES pour le groupe 40

 

DESCRIPTION (du cours selon l'annuaire)

Intégrer les connaissances théoriques acquises en analyse et modélisation par la réalisation, en groupe, d'un travail important. Acquérir une expérience pratique de mise en oeuvre d'une méthode formelle utilisée en industrie. Planification, réalisation et documentation formelle d'un projet de système d'information. Apprentissage étape par étape et utilisation d'une méthodologie de développement employée dans l'industrie pour procéder à l'analyse et la conception de systèmes. Pratique des méthodes courantes de travail en génie logiciel: présentations, révisions structurées, etc.

Préalables: INF5151- Génie logiciel: analyse et modélisation


CONTENU DU COURS


OBJECTIFS

AUTRES

1.      GÉNÉRAUX

2.      Appliquer les connaissances théoriques acquises en analyse et modélisation par la réalisation, en équipe, d'un travail d'envergure.

3.      Acquérir une expérience pratique de mise en oeuvre d'une analyse.

4.      Réalisation et documentation d'un projet de système d'information.

5.      Apprentissage et utilisation d'une méthodologie pour procéder et à la conception de systèmes.

6.      Pratique des méthodes courantes de travail en génie logiciel : présentations, révisions, etc.


ÉVALUATION

Description sommaire

Documents de référence

Pour le

Pondération

L'étude d'opportunité (entre 15 et 20 pages, en groupe)

IEEE1362

Jeudi 25 septembre 2003

7.5%

Le SEL, spécification des exigences d'un logiciel (entre 60 et 100 pages, en groupe)

IEEE830 et IEEE830résumé

 

Jeudi 30 octobre 2003

25%

Présentation orale de mi-session (en rapport aux exigences du logiciel)

 

Jeudi 30 octobre 2003

10%

Le rapport sur le prototype (entre 20 et 30 pages, en groupe)

 Voir la section 3 de la précision sur le prototype

Jeudi 4 décembre 2003

10%

Le guide d'utilisateur (entre 20 et 30 pages, en groupe)

IEEE1063-1987résumé

Jeudi 4 décembre 2003

7.5%

Le rapport individuel d’inspection d’un autre SEL (entre 10 et 20 pages)

IEEE1028

Jeudi 4 décembre 2003

7.5%

Le rapport individuel de synthèses (3 pages maximum)

 Décrire le déroulement du projet et votre contribution à la rédaction de la documentation et à l'implantation du prototype

Jeudi 4 décembre 2003

10%

La co-évaluation selon les critères prédéfinis (individuelle)

fiche de co-évaluation

Jeudi 4 décembre 2003

10%

Présentation orale de fin de session

 

Jeudi 4 décembre 2003

12.5% 


CALENDRIER

Semaine

Contenu

4 septembre 2003 

(cours)

1.      Présentation du cours

2.      Présentation des suggestions de projets

3.      Formation des équipes d'étudiants

4.      Proposition et choix des projets par les équipes

4 au 25 septembre 2003

1.      Compléter le choix des projets, seulement pour les équipes qui n'en ont pas

2.      Rencontres entre les équipes et les proposeurs de projets

3.      Définition et répartition des tâches entre les membres des équipes

4.      Révision de matière en analyse

5.      Notez que le professeur Vladimir Makarenkov sera absent du 9 au 19 septembre 2003. Pendant cette période, vous pouvez consulter Abdoulaye Baniré Diallo à diallo.abdoulaye_banire@courrier.uqam.ca

25 septembre 2003

(cours)

1.      Remettre au professeur au début du cours l'étude de l'opportunité  de chacune des équipes

2.      Consultation et discussion avec le professeur si nécessaire (S.V.P. prenez un rendez-vous, si vous souhaitez une consultation).

25 septembre 2003 au 30 octobre 2003

1.      Travail en équipe

2.      Consultation avec le professeur (S.V.P. prenez un rendez-vous si vous souhaitez une consultation)

30 octobre 2003

(cours) 

1.      Remise du rapport d'analyse SEL au début du cours

2.      Présentation orale en classe des projets par les équipes

3.      N.B.: présentation avec acétates, Navigateurs ou PowerPoint par tous les membres de l'équipe

30 octobre 2003 au

4 décembre 2003

1.      Travail en équipe, réalisation du prototype

2.      Consultation avec les professeur (S.V.P. prenez un rendez-vous)

4 décembre 2003

(cours)

1.      Remise des documents suivants au début du cours: le rapport sur le  prototype, le guide d'utilisateur, le rapport d’inspection d’un autre SEL, le rapport individuel de synthèse et la fiche de co-évaluation remplie de façon individuelle par chacun des membres de l'équipe

2.      Présentation orale en classe des projets par les équipes

·  Il y a en tout sept documents papier (non-électronique) à remettre: un à la 4e semaine, un à la mi-session et cinq à la fin de session. Les documents remis en retard ne seront pas acceptés, sauf exceptions avec pré-autorisation du professeur.

·  précision sur le prototype

·  Notes sur les présentations orales et les rapports à remettre

 

Documents SEL Automne 2003

 

SELs

Titres du projet

Notes présentation Intra

Notes présentation Finale (ces notes ont été données prenant en compte la complexité du prototype implanté)

1

Système de réservation de billets

(B+ ) pour tout le monde

(A-) pour tout le monde

2

Système de gestion d'offres d'emplois

(A) pour Alain Tassé et D pour ses coéquipiers

 

3

Système de gestion de logements résidentiels

(A-) pour tout le monde

(A-) pour tout le monde

4

Système de gestion d'une collection de DVD

(A)  pour tout le monde

(A-) pour tout le monde

5

Système de gestion des horaires des employés WebVision

(A-) pour tout le monde

(A-) pour tout le monde

6

Système de gestion d'une ligue de hockey

(B) pour tout le monde, même si j’aime le hockey

(A+) pour tout le monde

7

Agence de voyage EconoVoyage

(A) pour tout le monde

(B+) pour tout le monde

8

Marmite à Herbe

(B+) pour tout le monde

(A-) pour tout le monde

 


RÉFÉRENCES

OPTIONNELLES

1.      [Con99] Larry Constantine : Software for Use (Manning 1999).

2.      [Dix99] Larman Craig : Applying UML and patterns (Prentice Hall 1998).

3.      [Kov99] Dix Alan : Human Computer Interaction (Prentice Hall 1999).

4.      [IE830]ANSI/IEEE : Std 830-1993 IEEE Recommended Practice for Software .

5.      [IE1016]ANSI/IEEE : Std 1016-1993 IEEE Standard for Software Reviews and Audits.

6.      [ [I12027] ISO : Std 12207 Information Technology Software Life Processes.

7.      Lev98] Levesque Ghislain : Analyse de système orientée-objet et génie logiciel (Chenellière 1999).

8.      [Lev98] Levesque Ghislain : Analyse de système orientée-objet et génie logiciel (Chenellière 1999).

9.      [IE1016]ANSI/IEEE : Std 1016-1993 IEEE Standard for Software Reviews and Audits.

10.  [IE830]ANSI/IEEE : Std 830-1993 IEEE Recommended Practice for Software.

11.  [Kov99] Dix Alan : Human Computer Interaction (Prentice Hall 1999).

12.  [Dix99] Larman Craig : Applying UML and patterns (Prentice Hall 1998).

13.  [Con99] Larry Constantine : Software for Use (Manning 1999).

14.  [I12027] ISO : Std 12207 Information Technology Software Life Processes.

15.  Vous trouverez dans le site du professeur Hafedh Mili, http://www.info.uqam.ca/~mili/Enseignement/INM5151, quatre document en français préparés pour le cours INM 5151: Rappel d'analyse orientée objet (UML et Méthode Larman), Plan des Spécifications des exigences d'un logiciel SEL, Guide pour la revue formelle des SEL et Guide de l'utilisateur. Les plans de ces trois derniers sont fournis en annexe. Dans le syllabus du cours INF5151 que vous avez suivi, il y a une longue liste de références dont plusieurs sont utiles pour le cours INM5151.