Accueil >FORMATIONS >Unités d’enseignements (UEs) et supports >Supports (Formations) >Licence DGUT Cnam Chine

Team Software Design Project


- Module Professor : Tatiana Aubonnet
Objectives :

Evaluation :
Project to be completed in groups (3-4 people).

The project conteints two parts : part 1 et part 2.
Part 1 : modularity and interface implementation
Create a drawing using circles and squares (Java code).
A document (report) 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.
UWE is a software engineering approach for the Web domain aiming to cover the whole life-cycle of Web application development.
https://uwe.pst.ifi.lmu.de/
1. Each group chooses an web application validated in class.
2. Design your application using the UWE method.
A document part 2 including the following steps :
 Application description
 Use the UWE design methodology :
o conceptual diagram
o navigation diagram,
o access diagram,
o presentation diagram.
 Generate code from conceptual diagrams.
 Conclusion.

Submit your project before March 20, 2026 (inclusive)

Please send as an attachment two separate files :
 Document (.doc/pdf) - report
 Slides (.ppt) of presentation
To my email address : tatiana.aubonnet@lecnam.net
Could you possibly use your e-mail address : lecnam.net ?
OneDrive is another solution for storing your documents.

The defenses will take place on March 19 and 20.


The class photo is available below

TSDP_photo1
TSDP_photo2

Software Part 1 :
 Eclipse Installation
Software Part 2 :
 JDK Installation
- Software Argo UWE


Documents are avalilable below :


Documents joints:
Project : Work requested, 2026
(Word - 181.2 kio)
Cours_TSDP_Introduction
(PowerPoint - 2.2 Mio)
Project part 1 - Interface tracable
(PowerPoint - 110 kio)
Cours_TSDP_Part 1 - Java Interface
(PowerPoint - 797 kio)
Cours_TSDP_Part 2 - UWE Method
(PowerPoint - 3.9 Mio)
Exemple : Part 2 - UWE method
(Word - 549.2 kio)