Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 1.51 KB

File metadata and controls

51 lines (32 loc) · 1.51 KB
author Gouvernon Stan, Pillonel Marc, Ciani Sirio date: 2025-06-14 title: | Application de Gestion de Graphes

Introduction

Cette application permet de créer, éditer et manipuler des graphes à travers une interface graphique moderne. Elle inclut une bibliothèque de graphes réutilisable, un éditeur graphique et une suite de tests automatisés.

Installation et configuration

Prérequis

  • Installer .NET 8 SDK ou version supérieure.
  • Un IDE compatible (Visual Studio 2022+, Rider, ou VS Code avec l'extension C#).

Étapes d'installation

  1. Clonez le dépôt depuis votre gestionnaire de sources.
  2. Ouvrez le fichier Graphs.sln dans votre IDE.

Structure du projet

  • /GraphEditor : Application graphique principale (UI, logique, vues).
  • /GraphLibrary : Bibliothèque de classes pour l'utilisation et la manipulation des graphes (modèles, algorithmes, utilitaires).
  • /GraphTests : Projet de tests unitaires.
  • /Presentation : Présentations, documentation, résultats d'expériences.

Compilation et exécution

Pour compiler et exécuter l'application :

dotnet build Graphs.sln
dotnet run --project GraphEditor/GraphEditor.csproj

Tests

Pour lancer les tests automatisés :

dotnet test GraphTests/GraphTests.csproj

Déploiement

Exécuter le script publish.sh.

Références