sgcUI sgcPlanner is nu beschikbaar

sgcPlanner. Drie weergaven. Eén plan.

Toon hetzelfde plan als agenda voor het team, als Gantt-diagram voor de projectmanager en als Kanban-bord voor de mensen die het werk doen. Sleep een kaart naar Klaar en de Gantt-balk en de agenda volgen meteen. Native voor Delphi, C++ Builder en .NET, inclusief broncode.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 t/m 13
  • 11 msom 10.000 taken met 15.000 koppelingen automatisch te plannen, Win64
  • 5 msKanban-indeling van 5.000 kaarten in 8 kolommen en 6 banen
  • 1 msWeekindeling van de Scheduler met 2.000 items met tijdstip
  • 3weergaven op één gegevensobject: Scheduler, Gantt en Kanban

Alles wat een plan nodig heeft.

Vergaderingen voor het team, projecten voor de manager, een bord voor de mensen die het werk doen. sgcPlanner tekent alle drie vanuit één model, op elk framework.

  • Drie weergaven, één model

    Scheduler, Gantt en Kanban gekoppeld aan één TsgcPlannerData, altijd gesynchroniseerd.

  • Mensen en ruimtes

    Dag-, werkweek-, week-, maand-, agenda- en tijdlijnweergaven, gegroepeerd per resource.

  • Projecten die zichzelf plannen

    Koppelingen met vertraging, automatisch plannen op de werkkalender, kritiek pad en baselines.

  • Jouw gegevens, jouw formaten

    TDataSet-binding, JSON, iCalendar en Microsoft Project XML, importeren en exporteren.

Zie het draaien.

Opgenomen uit de sgcPlanner-demo's en de sgcUI-suitedemo's.

Scheduler

Sleep om aan te maken, te verplaatsen en het formaat te wijzigen.

  • Sleep over lege tijdsloten en OnItemCreate geeft de nieuwe afspraak een naam of weigert het tijdslot.
  • Verplaatsen en formaat wijzigen klikken vast op Options.SlotMinutes, een voorvertoning volgt de aanwijzer en Escape annuleert.
  • Zes weergaven: dag, werkweek, week, maand, agenda en een resourcetijdlijn.
Een Gantt-diagram met het kritieke pad in rood en niet-werkdagen gearceerd
Gantt

Plan automatisch en zie het kritieke pad.

  • Schedule plaatst elke taak na zijn voorgangers op de werkkalender en slaat niet-werkdagen en feestdagen over.
  • ShowCriticalPath markeert de taken die de einddatum bepalen, TotalSlack geeft de minuten die een taak mag opschuiven.
  • Koppelingen van einde naar begin, begin naar begin, einde naar einde of begin naar einde, met vertraging in werktijd.
Kanban

Swimlanes en WIP-limieten houden het werk in beweging.

  • SwimlaneBy verdeelt het bord in banden per resource, bovenliggende taak of tag.
  • WIPLimit begrenst een kolom over alle banen: pwmWarn markeert het, pwmBlock weigert het neerzetten.
  • Een neergezette kaart wijzigt zijn status in de gedeelde gegevens, dus de Gantt en de Scheduler volgen meteen.
Een plan gekoppeld aan een TDataSet, getoond als Gantt en Kanban-bord, met wijzigingen die terug worden geschreven
Jouw gegevens

Koppel een TDataSet, sla JSON op, render PNG.

  • TsgcPlannerSource_DataSet laadt items, resources en afhankelijkheden uit FireDAC, TClientDataSet of dbExpress en schrijft de wijzigingen terug.
  • TsgcPlannerMSProject leest en schrijft Microsoft Project XML, TsgcPlannerICalendar de .ics-bestanden van andere agenda's.
  • TsgcPlannerRenderer tekent elke weergave naar PNG of SVG zonder venster, op Windows of Linux64.

Een teamplanner in een paar regels.

Twee mensen als resources, een dagelijkse stand-up uit een herhalingsregel en een weekweergave gegroepeerd per persoon. Dezelfde API in Delphi, C++ Builder en C#.

dotnet add package esegece.sgcPlanner.WinForms

C++ Builder- en C#-versies

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;

Onderdeel van sgcUI.

Koop sgcPlanner los, of krijg het in sgcUI Enterprise, naast de andere producten die zijn thema en runtime delen. Elk wordt geleverd met broncode.

Los verkrijgbaar

sgcPlanner

De planner los, met volledige broncode en 1 jaar updates.

€249 / ontwikkelaar
Prijzen van sgcPlanner

Standard

sgcGrid, sgcNavigation, sgcToolbar en sgcEditors.

€380 / ontwikkelaar
Bekijk Standard

Professional

Standard plus sgcCharts, sgcDashboard en sgcGauges.

€529 / ontwikkelaar
Bekijk Professional
Bevat sgcPlanner

Enterprise

Alle 15 sgcUI-producten.

€699 / ontwikkelaar
Bekijk Enterprise

Voor .NET is esegece.sgcPlanner.Community op NuGet gratis. sgcPlanner zit ook in de All-Access-bundel.

Ontdek sgcUI

Werkt samen met de rest van sgcUI.

Elk sgcUI-product tekent met dezelfde runtime, sgcUICore, dus de planner deelt lettertypen, witruimte, accentkleur en thema met de besturingselementen eromheen.

Zet sgcPlanner vandaag in je eigen toepassing.

Download de proefversie met alle functies ontgrendeld en draai de demo's ProjectPlanner, TeamScheduler en TaskBoard, of bekijk eerst alle functies.

Laatste blogberichten

Bekijk alle berichten →

Je bekijkt nu de sgcPlanner-weergave van eSeGeCe.

Toon me een andere invalshoek →
Niet-goed-geld-terug-garantie van 30 dagenNiet tevreden? Vraag binnen 30 dagen na aankoop een volledige terugbetaling aan. Bekijk het terugbetalingsbeleid