Lecture course: 37.5 hours (first semester) and 37.5 hours of laboratory session or practical assignments
Coordinator : JDM
As a follow-up of the first-year course, the second-year course tackles in much more depth the necessary process and models for the analysis of an IS, data grabbing to the setting up of files as basis for the realisation of an application. It presents the concepts of analysis and the Object-Oriented approach based mainly on the RUP/UML method. The course gives alsa a brief introduction to some user-friendliness principles of a GUI.
The course mainly deals with the process, the diagram - most of them UML - and the documentation linked to data model and processing: class diagrams, Use Case diagram, functional specifications in detailed Use Cases, activity diagrams, sequential diagrams, "vopc", state diagram, CRUD matrix, MPL. It also deals with certain aspects of architecture of IS regarding the Man-Machine Interfaces as a complement to the Ergonomics cours. It deepens the quality issue of an IS with a whole chapter devoted to testing and elaborating functional testing plans. Each chapter of the course includes exercises meant for the laboratory sessions. These exercises enable the students to implement theoretical concepts and to become familiarized with automated tools supporting analysis such as Rational Rose, which is studied in a detailed way in the third year.
First-year analysis course
See the table of assessments for the 2nd year.