Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| cnam:nfe114:uwe:content [2024/01/29 23:58] – créée jcheron | cnam:nfe114:uwe:content [2025/08/12 02:35] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== UWE : Content model ====== | ====== UWE : Content model ====== | ||
| ===== Objectif ===== | ===== Objectif ===== | ||
| + | Modéliser les données métier (domaine du SI à informatiser). | ||
| ===== Modalités ===== | ===== Modalités ===== | ||
| + | Utilisation du diagramme de classes UML (pas d' | ||
| + | |||
| + | ===== Rappels ===== | ||
| + | Identifier les différents éléments et concepts : | ||
| + | < | ||
| + | <div class=" | ||
| + | </ | ||
| + | <uml> | ||
| + | @startuml | ||
| + | class Personne { | ||
| + | -nom : String | ||
| + | -prenom : String | ||
| + | +getNom() : String | ||
| + | +getPrenom() : String | ||
| + | } | ||
| + | |||
| + | class Employe { | ||
| + | -salaire : Double | ||
| + | +getSalaire() : Double | ||
| + | } | ||
| + | |||
| + | class Entreprise { | ||
| + | -nom : String | ||
| + | +getNom() : String | ||
| + | } | ||
| + | |||
| + | class Projet { | ||
| + | -nom : String | ||
| + | +getNom() : String | ||
| + | } | ||
| + | |||
| + | class Adresse { | ||
| + | -rue : String | ||
| + | -ville : String | ||
| + | -codePostal : String | ||
| + | +getAdresse() : String | ||
| + | } | ||
| + | |||
| + | interface Travailleur { | ||
| + | +travailler() : void | ||
| + | } | ||
| + | |||
| + | Personne <|-- Employe | ||
| + | Employe ..|> Travailleur | ||
| + | Entreprise " | ||
| + | Entreprise " | ||
| + | Projet " | ||
| + | Personne " | ||
| + | @enduml | ||
| + | |||
| + | </ | ||
| + | < | ||