sgcUI sgcPlanner 출시

sgcPlanner. 뷰는 셋. 계획은 하나.

같은 계획을 팀에는 캘린더로, 프로젝트 관리자에게는 간트 차트로, 실무 담당자에게는 칸반 보드로 보여 주세요. 카드를 Done으로 끌어다 놓으면 간트 막대와 캘린더가 곧바로 따라와요. Delphi, C++ Builder, .NET용 네이티브이며 소스 코드가 포함돼요.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7~13
  • 11 ms작업 10,000개와 링크 15,000개의 자동 일정 계산, Win64
  • 5 ms8개 열과 6개 레인에 카드 5,000장을 배치하는 칸반 레이아웃
  • 1 ms시간이 지정된 항목 2,000개의 스케줄러 주간 뷰 레이아웃
  • 3하나의 데이터 객체에 연결된 뷰: 스케줄러, 간트, 칸반

계획에 필요한 모든 것.

팀을 위한 회의, 관리자를 위한 프로젝트, 실무 담당자를 위한 보드. sgcPlanner는 이 셋을 하나의 모델에서 모든 프레임워크로 그려 줘요.

  • 세 가지 뷰, 하나의 모델

    스케줄러, 간트, 칸반이 하나의 TsgcPlannerData에 연결되어 항상 동기화돼요.

  • 사람과 회의실

    일, 근무 주, 주, 월, 아젠다, 타임라인 뷰를 리소스별로 묶어 보여 줘요.

  • 스스로 일정을 잡는 프로젝트

    지연이 있는 링크, 근무 캘린더 기준 자동 일정 계산, 크리티컬 패스, 기준선을 지원해요.

  • 내 데이터, 내 형식

    TDataSet 바인딩, JSON, iCalendar, Microsoft Project XML을 가져오고 내보내요.

동작하는 모습을 보세요.

sgcPlanner 데모와 sgcUI 스위트 데모에서 녹화했어요.

스케줄러

끌어서 만들고, 옮기고, 크기를 조절하세요.

  • 빈 시간대를 끌면 OnItemCreate가 새 일정의 이름을 정하거나 그 시간대를 거부해요.
  • 이동과 크기 조절은 Options.SlotMinutes에 맞춰지고, 미리보기가 포인터를 따라오며 Esc로 취소해요.
  • 여섯 가지 뷰: 일, 근무 주, 주, 월, 아젠다, 리소스 타임라인.
크리티컬 패스를 빨간색으로 표시하고 휴무일에 음영을 넣은 간트 차트
간트

자동으로 일정을 잡고 크리티컬 패스를 확인하세요.

  • Schedule는 휴무일과 공휴일을 건너뛰며, 근무 캘린더에서 모든 작업을 선행 작업 뒤에 배치해요.
  • ShowCriticalPath는 종료일을 좌우하는 작업을 강조하고, TotalSlack는 작업이 밀릴 수 있는 시간을 분 단위로 알려 줘요.
  • 종료-시작, 시작-시작, 종료-종료, 시작-종료 링크를 지원하며, 지연은 근무 시간으로 계산해요.
칸반

스윔레인과 WIP 제한으로 업무 흐름을 유지하세요.

  • SwimlaneBy는 보드를 리소스, 상위 작업, 태그별 띠로 나눠요.
  • WIPLimit은 모든 레인에 걸쳐 열의 카드 수를 제한해요: pwmWarn는 표시만 하고, pwmBlock는 놓기를 거부해요.
  • 카드를 놓으면 공유 데이터의 상태가 바뀌므로 간트와 스케줄러가 곧바로 따라와요.
TDataSet에 연결된 계획을 간트와 칸반 보드로 보여 주고, 수정 내용을 다시 기록해요
내 데이터

TDataSet을 연결하고, JSON으로 저장하고, PNG로 렌더링하세요.

  • TsgcPlannerSource_DataSet는 FireDAC, TClientDataSet, dbExpress에서 항목, 리소스, 종속성을 불러오고 수정 내용을 다시 기록해요.
  • TsgcPlannerMSProject는 Microsoft Project XML을 읽고 쓰며, TsgcPlannerICalendar는 다른 캘린더의 .ics 파일을 다뤄요.
  • TsgcPlannerRenderer는 창 없이 Windows 또는 Linux64에서 모든 뷰를 PNG나 SVG로 그려요.

몇 줄로 만드는 팀 스케줄러.

두 사람을 리소스로 두고, 반복 규칙으로 매일 스탠드업을 만들고, 사람별로 묶은 주간 뷰를 보여 줘요. Delphi, C++ Builder, C#에서 같은 API예요.

dotnet add package esegece.sgcPlanner.WinForms

C++ Builder와 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;

sgcUI의 일부예요.

sgcPlanner를 단독으로 구매하거나, 같은 테마와 런타임을 쓰는 다른 제품들과 함께 sgcUI Enterprise로 받으세요. 모두 소스 코드가 포함돼요.

단독 구매

sgcPlanner

플래너 단독, 전체 소스 코드와 1년 업데이트 포함.

€249 / 개발자
sgcPlanner 가격

Standard

sgcGrid, sgcNavigation, sgcToolbar, sgcEditors.

€380 / 개발자
Standard 보기

Professional

Standard에 sgcCharts, sgcDashboard, sgcGauges 추가.

€529 / 개발자
Professional 보기
sgcPlanner 포함

Enterprise

sgcUI 제품 16종 모두.

€699 / 개발자
Enterprise 보기

.NET에서는 esegece.sgcPlanner.Community가 NuGet에서 무료예요. sgcPlanner는 All-Access 번들에도 들어 있어요.

sgcUI 살펴보기

지금 바로 sgcPlanner를 내 애플리케이션에 넣어 보세요.

모든 기능이 열린 체험판을 내려받아 ProjectPlanner, TeamScheduler, TaskBoard 데모를 실행하거나, 먼저 모든 기능을 둘러보세요.

블로그 최신 소식

모든 글 보기 →

지금 eSeGeCe의 sgcPlanner 관점을 보고 있어요.

다른 관점 보기 →
30일 환불 보장만족하지 않으세요? 구매 후 30일 이내에 전액 환불을 요청하세요. 환불 정책 보기