Planowanie pracy

Autor: John Stephens
Data Utworzenia: 25 Styczeń 2021
Data Aktualizacji: 27 Czerwiec 2024
Anonim
Jak planować dzień pracy
Wideo: Jak planować dzień pracy

Zawartość

Definicja - Co oznacza planowanie pracy?

Planowanie zadań to proces przydzielania zasobów systemowych do wielu różnych zadań przez system operacyjny (OS). System obsługuje priorytetowe kolejki zadań oczekujące na czas procesora i powinien określić, które zadanie należy pobrać z której kolejki i ile czasu ma zostać przydzielone dla zadania. Ten rodzaj planowania zapewnia, że ​​wszystkie zadania są wykonywane rzetelnie i terminowo.


Większość systemów operacyjnych, takich jak Unix, Windows itp., Zawiera standardowe możliwości planowania zadań. Wiele programów, w tym systemy zarządzania bazami danych (DBMS), tworzenie kopii zapasowych, planowanie zasobów przedsiębiorstwa (ERP) i zarządzanie procesami biznesowymi (BPM), oferuje również specjalne funkcje planowania zadań.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia planowanie pracy

Planowanie zadań odbywa się za pomocą harmonogramów zadań. Harmonogramy zadań to programy, które umożliwiają planowanie, a czasami śledzenie zadań wsadowych na komputerze lub jednostek pracy, takich jak działanie programu płac. Harmonogramy zadań mają możliwość automatycznego uruchamiania i kontrolowania zadań poprzez uruchamianie przygotowanych instrukcji języka sterowania zadaniami lub za pomocą podobnej komunikacji z operatorem. Ogólnie rzecz biorąc, współczesne harmonogramy zadań obejmują graficzny interfejs użytkownika (GUI) wraz z pojedynczym punktem kontroli.


Organizacje, które chcą zautomatyzować niepowiązane obciążenie IT, mogą również użyć bardziej wyrafinowanych atrybutów z harmonogramu zadań, na przykład:

  • Planowanie w czasie rzeczywistym zgodnie z zewnętrznymi, nieprzewidzianymi zdarzeniami
  • Zautomatyzowane ponowne uruchomienie i odzyskiwanie w przypadku awarii
  • Powiadomienie personelu operacyjnego
  • Generowanie raportów o incydentach
  • Ścieżki audytu przeznaczone do celów zgodności z przepisami

Wewnętrzni programiści mogą pisać te zaawansowane możliwości; są one jednak zazwyczaj oferowane przez dostawców, którzy są ekspertami w dziedzinie oprogramowania do zarządzania systemami.

W harmonogramie stosuje się wiele różnych schematów, aby określić, które konkretne zadanie ma zostać uruchomione. Niektóre parametry, które można rozważyć, są następujące:

  • Priorytet pracy
  • Dostępność zasobów obliczeniowych
  • Klucz licencyjny, jeśli zadanie korzysta z licencjonowanego oprogramowania
  • Czas wykonania przypisany do użytkownika
  • Liczba równoległych zadań dozwolonych dla użytkownika
  • Przewidywany czas wykonania
  • Upłynął czas wykonania
  • Obecność urządzeń peryferyjnych
  • Liczba przypadków określonych zdarzeń