- Module Instructor : Tatiana Aubonnet
Objectives :
Evaluation :
Project to be completed in groups (3-4 people).
Projet à réaliser (part 1 et part 2) :
Part 1 : modularity and interface implementation
Create a drawing using circles and squares (Java code).
A document part 1 (4-6 pages) including :
– The advantages of using an interface.
– The code for the class that extends "Square" and implements an interface. Comment your code.
– The code for filling shapes (for example, filling circles). Include explanations.
– Additional work : A description of the drawing created with the different shapes (possibly added shapes, such as triangles). Associated source code for the added shapes.
Part 2. Software design which UWE method.
Create a software design web site using the UWE method and generate Java code.
A document part 2 (4-6 pages) including :
– To Use the UWE design methodology : conceptual diagram, navigation diagram, presentation diagram.
– To Generate code from conceptual diagrams.
– Conclusion.
Submit your project by email before March 19, 2026 (inclusive) :
tatiana.aubonnet@lecnam.net
1. Your project report
2. Your presentation slides.
– The defenses will take place on 19/03/2026.
Software Part 1 :
– Eclipse Installation
Software Part 2 :
– JDK Installation
- Software Argo UWE
Les supports de cours sont disponibles ci-dessous.
|
Cours- Systèmes d’informations
(PowerPoint - 424 kio) |
|
Un exemple d’une application mobile (sans partie RGPD)
(PDF - 671.5 kio) |
|
Applications par la composition de micro-services
(PowerPoint - 4.4 Mio) |
|
Exemple2 : Projet Delimed_RGPD - présentation
(Powerpoint - 2 Mio) |
|
Support de cours _Partie1, 2, 3 et 4
(Powerpoint - 3.9 Mio) |
|
Exemple 1 d’un projet - rapport
(PDF - 429.6 kio) |
|
Exemple 1 d’un projet - présentation
(PDF - 158.8 kio) |
|
Project : Work requested, 2026
(Word - 303 kio) |