Retour aux projets

Projet 01 Livré

File Sharing System.

Projet d'analyse logicielle et de conception de système

Analyse et conception d'un système de partage de fichiers avant l'implémentation. Aucun code, et c'était le but : le livrable était une spécification assez précise pour servir de base à la construction.

Rôle
Analyse et conception
Méthode
Cas d'utilisation UML
Année
2026
Statut
Livré

Présentation

Ce projet consistait à analyser et concevoir un système de partage de fichiers avant l'implémentation. L'objectif était de définir ce que le système devait accomplir, d'identifier comment les différents utilisateurs interagiraient avec lui et de documenter son comportement attendu.

Besoins

Une plateforme de partage de fichiers devient rapidement difficile à développer si ses acteurs, permissions, fonctionnalités et flux de travail ne sont pas clairement définis avant l'implémentation.

Implémentation

J'ai analysé les exigences du système, identifié les acteurs principaux et les cas d'utilisation, créé des diagrammes de cas d'utilisation UML et rédigé des spécifications détaillées expliquant le comportement de chaque interaction majeure.

Ma contribution

J'ai participé à l'analyse des exigences, à l'identification des cas d'utilisation, à la modélisation UML et à la création de spécifications fonctionnelles détaillées.

Décisions techniques

Transformer une idée de produit large en exigences précises et testables. Chaque cas d'utilisation devait avoir des acteurs clairs, des préconditions, des flux attendus, des scénarios alternatifs et des résultats définis.

Bilan

La spécification décrit les acteurs, les permissions, les préconditions, les scénarios alternatifs et les conflits possibles entre utilisateurs.