sgcUI sgcPlanner est disponible dès maintenant

sgcPlanner. Trois vues. Un seul plan.

Affiche le même plan comme un calendrier pour l'équipe, un diagramme de Gantt pour le chef de projet et un tableau Kanban pour ceux qui font le travail. Glisse une carte vers Terminé et la barre du Gantt et le calendrier suivent aussitôt. Natif pour Delphi, C++ Builder et .NET, avec le code source inclus.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 à 13
  • 11 mspour planifier automatiquement 10 000 tâches avec 15 000 liens, Win64
  • 5 msde mise en page Kanban pour 5 000 cartes dans 8 colonnes et 6 couloirs
  • 1 msde mise en page de la vue semaine du planificateur avec 2 000 éléments horaires
  • 3vues sur un seul objet de données : planificateur, Gantt et Kanban

Tout ce qu'il faut à un plan.

Des réunions pour l'équipe, des projets pour le chef de projet, un tableau pour ceux qui font le travail. sgcPlanner dessine les trois à partir d'un seul modèle, sur tous les frameworks.

  • Trois vues, un seul modèle

    Planificateur, Gantt et Kanban liés à un même TsgcPlannerData, toujours synchronisés.

  • Personnes et salles

    Vues jour, semaine de travail, semaine, mois, agenda et chronologie, regroupées par ressource.

  • Des projets qui se planifient

    Liens avec décalage, planification automatique sur le calendrier de travail, chemin critique et planning de référence.

  • Tes données, tes formats

    Liaison TDataSet, JSON, iCalendar et XML Microsoft Project, en import et en export.

Regarde-la en action.

Enregistré à partir des démos sgcPlanner et des démos de la suite sgcUI.

Scheduler

Glisse pour créer, déplacer et redimensionner.

  • Glisse sur des créneaux vides et OnItemCreate nomme le nouvel événement ou refuse le créneau.
  • Les déplacements et redimensionnements s'alignent sur Options.SlotMinutes, un aperçu suit le pointeur et Échap annule.
  • Six vues : jour, semaine de travail, semaine, mois, agenda et chronologie des ressources.
Un diagramme de Gantt avec le chemin critique en rouge et les jours non travaillés grisés
Gantt

Planifie automatiquement et vois le chemin critique.

  • Schedule place chaque tâche après ses prédécesseurs sur le calendrier de travail, en sautant les jours non travaillés et les jours fériés.
  • ShowCriticalPath met en évidence les tâches qui déterminent la date de fin, TotalSlack donne le nombre de minutes dont une tâche peut glisser.
  • Liens fin à début, début à début, fin à fin ou début à fin, avec décalage en temps de travail.
Kanban

Couloirs et limites WIP gardent le travail fluide.

  • SwimlaneBy découpe le tableau en bandes par ressource, tâche parente ou étiquette.
  • WIPLimit plafonne une colonne sur tous les couloirs : pwmWarn la signale, pwmBlock refuse le dépôt.
  • Une carte déposée change son statut dans les données partagées, de sorte que le Gantt et le planificateur suivent aussitôt.
Un plan lié à un TDataSet, affiché comme un Gantt et un tableau Kanban, avec les modifications réécrites
Tes données

Lie un TDataSet, enregistre en JSON, génère du PNG.

  • TsgcPlannerSource_DataSet charge les éléments, ressources et dépendances depuis FireDAC, TClientDataSet ou dbExpress et réécrit les modifications.
  • TsgcPlannerMSProject lit et écrit le XML de Microsoft Project, TsgcPlannerICalendar les fichiers .ics des autres calendriers.
  • TsgcPlannerRenderer dessine n'importe quelle vue en PNG ou SVG sans fenêtre, sous Windows ou Linux64.

Un planificateur d'équipe en quelques lignes.

Deux personnes comme ressources, un point quotidien issu d'une règle de récurrence et une vue semaine regroupée par personne. La même API en Delphi, C++ Builder et C#.

dotnet add package esegece.sgcPlanner.WinForms

Versions C++ Builder et C#

uses
  Classes, Controls, Forms, SysUtils,
  sgcUICore_Theme, sgcPlanner_Data, sgcPlanner_Scheduler,
  sgcPlanner_Scheduler_VCL;

procedure CreateScheduler(aForm: TForm);
var
  oData: TsgcPlannerData;
  oScheduler: TsgcVCLScheduler;
  vItem: TsgcPlannerItem;
  vMonday: TDateTime;
begin
  vMonday := Date - DayOfWeek(Date) + 2;
  oData := TsgcPlannerData.Create(aForm);
  oData.Resources.AddResource('ana', 'Ana').Color := $FF2563EB;
  oData.Resources.AddResource('luis', 'Luis').Color := $FF0F766E;
  // a daily stand-up from an iCalendar recurrence rule
  vItem := oData.AddItem('standup');
  vItem.Title := 'Daily stand-up';
  vItem.Start := vMonday + EncodeTime(9, 0, 0, 0);
  vItem.Finish := vMonday + EncodeTime(9, 15, 0, 0);
  vItem.RecurrenceRule := 'FREQ=DAILY;BYDAY=MO,TU,WE,TH,FR';
  vItem.Resources := 'ana,luis';
  // a week view, one column per person
  oScheduler := TsgcVCLScheduler.Create(aForm);
  oScheduler.Parent := aForm;
  oScheduler.Align := alClient;
  oScheduler.Data := oData;
  oScheduler.Theme := utDark;
  oScheduler.View := psvWeek;
  oScheduler.Options.GroupByResource := True;
end;

Fait partie de sgcUI.

Achète sgcPlanner seul, ou obtiens-le dans sgcUI Enterprise, aux côtés des autres produits qui partagent son thème et son runtime. Chacun est fourni avec le code source.

Seule

sgcPlanner

Le planificateur seul, code source complet et 1 an de mises à jour.

€249 / développeur
Tarifs de sgcPlanner

Standard

sgcGrid, sgcNavigation, sgcToolbar et sgcEditors.

€380 / développeur
Voir Standard

Professional

Standard plus sgcCharts, sgcDashboard et sgcGauges.

€529 / développeur
Voir Professional
Inclut sgcPlanner

Enterprise

Les 15 produits sgcUI.

€699 / développeur
Voir Enterprise

Pour .NET, esegece.sgcPlanner.Community sur NuGet est gratuit. sgcPlanner figure aussi dans le bundle All-Access.

Découvrir sgcUI

Fonctionne avec le reste de sgcUI.

Chaque produit sgcUI dessine avec le même runtime, sgcUICore, de sorte que le planificateur partage polices, espacements, couleur d'accent et thème avec les contrôles qui l'entourent.

Mets sgcPlanner dans ta propre application dès aujourd'hui.

Télécharge l'essai avec toutes les fonctionnalités débloquées et lance les démos ProjectPlanner, TeamScheduler et TaskBoard, ou parcours d'abord toutes les fonctionnalités.

Les derniers articles du blog

Voir tous les articles →

Tu vois la vue sgcPlanner d'eSeGeCe.

Montre-moi un autre angle →
Garantie satisfait ou remboursé de 30 joursPas satisfait ? Demandez un remboursement intégral dans les 30 jours suivant l'achat. Voir la politique de remboursement