Analysis laboratory II

Quadrimestre 3 -

General course description

As a follow-up to the first-year course, the second-year course tackles in much more depth the necessary process and models for the analysis of an IS, from the data gathering about the user's needs to the realisation of the analysis documentation as basis for the realisation of an application. It presents the the use of UML diagrams for tha anlysis and documentation of an Object Oriented application. The course shows on the basis of an example which models can be used for the custom development of an application.

The course also deepens the quality issue of an IS with a whole chapter devoted to testing and elaborating functional testing plans.

For each chapter in the course, practical exercices are resolved in the lab. These exercises apply the theoretical concepts and give the opportunity to the students to use a CASE tool.

Learning basic skills

First-year analysis course

Course Aims

Apply the teached methodology to a case study used in the labs, in order to understand the steps of a data oriented analysis. Give the students a theoretical and practical knowledge of analysis concepts so as to be able to meet the third-year course requirements.

Learning outcomes

To be able:

  • To understand the theoretical concepts linked to OO analysis models
  • To master the main modelling techniques and be able to generate models of a medium range difficulty similar to the laboratory exercises
  • To be able to document diagrams


  • course slides (poESI) Ch. Morley, J. Hugues, B. Leblanc, UML 2 Pour l'analyse d'un système d'information. Le cahier des charges du maître d'ouvrage., Eyrolles P. Roques, UML par la pratique. Etudes de cas et exercices corrigés., Eyrolles