Editeur UML web-based
Diagrammes de classes UML
Les diagrammes de classes UML (Unified Modeling Language) ont pour objectif de représenter graphiquement la structure d'une architecture orientée objet. Pour ce faire, des éléments structurels sont mis en place, comme les classes et les énumérations, ainsi que des liens qui les relient entre elles.
Ces diagrammes sont principalement utilisés en génie logiciel et en amont d'un projet. Ils permettent d'établir des bases solides, indépendantes d'un quelconque langage de programmation et également de travailler en équipe, car tous les membres peuvent implémenter leur partie en sachant ce que les autres doivent réaliser.
De plus, cela permet d'avoir une vue d'ensemble sur le projet pour directement réfléchir à la meilleure implémentation possible.
Éditeurs existants
Sur le marché, il existe plusieurs logiciels permettant de créer des diagrammes de classes, cependant la plupart ne sont pas uniquement spécialisés dans ce type de diagrammes. Contrairement à ces derniers, Slyum est logiciel dédié à la création de diagrammes de classes, développé à la Haute École d'Ingénierie et de Gestion du canton de Vaud.
Améliorations significatives
Toutefois, ce logiciel n'est plus au goût du jour. Le but de ce projet était donc de créer une nouvelle version plus adaptée aux besoins actuels en le rendant disponible depuis le web.
Les diagrammes sont stockés sur un serveur, ce qui les rend disponibles en tout temps à condition d'avoir une connexion internet.
L'application propose une gestion de projet permettant à ses membres de collaborer en simultané sur un même diagramme.
Le changement de nom d'un des éléments du diagramme déclenche une modification en cascade sur tous les éléments qui le référencent. De cette manière, la cohérence est garantie.
Etudiant: Quentin Forestier
Année: 2022
Département: TIC
Filière: Informatique et systèmes de communication (anciennement Informatique) avec orientation en Logiciel
Type de formation: Plein temps
Enseignant responsable: Pier Donini
Téléchargements:
- Télécharger l'affiche
- Télécharger le rapport