PLAN DE COURS
  Hiver 2007


PROJET D'ANALYSE ET DE MODÉLISATION
INM5151

Groupe 10

Lundi de 13h30 à 16h30 au local SH-3220

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

Site web: http://www.labunix.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


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


OBJECTIFS

  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

Lundi 29 janvier 2007

10%

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

IEEE830 et IEEE830résumé

Lundi 12 mars 2007

25%

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

 

Lundi 12 mars 2007

10%

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

IEEE1063-1987résumé

Lundi 16 avril 2007

10%

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

IEEE1028

Lundi 16 avril 2007

10%

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

Lundi 16 avril 2007

10%

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

fiche de co-évaluation

Lundi 16 avril 2007

10%

Présentation orale de fin de session

 

Lundi 16 avril 2007

15% 


 

CALENDRIER

Semaine

Contenu

8 janvier 2007

(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

8 janvier au 29 janvier 2007

  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 (pour les projets réels)
  3. Définition et répartition des tâches entre les membres des équipes
  4. Révision de matière en analyse

29 janvier 2007

(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).

29 janvier au 12 mars 2007

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

12 mars 2007

(cours) 

  1. Remise du rapport d'analyse SEL au début du cours. Une copie électronique du rapport SEL doit aussi être remise sur un CD ou une disquette.
  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

12 mars au

16 avril 2007

  1. Travail en équipe, réalisation du prototype
  2. Consultation avec les professeur (S.V.P. prenez un rendez-vous)

16 avril 2007

(cours)

  1. Remise des documents suivants au début du cours: 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 six 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

 


RÉFÉRENCES

  1. [Dix99] Larman Craig : Applying UML and patterns (Prentice Hall 1998).
  2. [Con99] Larry Constantine : Software for Use (Manning 1999).
  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 pouvez trouver sur le site http://www.labunix.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.

 

Les guides SEL de la session d’Hiver 2007

 

SEL

 Titre du projet

1

Chocolat Perfection Inc

2

Générateur d'examens de mathématiques

3

Gestion DVD

4

Ma recette

5

Mes DVD

6

Système de gestion d'une banque alimentaire

7

Valet d'Cœur