[go: up one dir, main page]

RU2758183C1 - Method and device for training in planning and performing tasks - Google Patents

Method and device for training in planning and performing tasks Download PDF

Info

Publication number
RU2758183C1
RU2758183C1 RU2020115309A RU2020115309A RU2758183C1 RU 2758183 C1 RU2758183 C1 RU 2758183C1 RU 2020115309 A RU2020115309 A RU 2020115309A RU 2020115309 A RU2020115309 A RU 2020115309A RU 2758183 C1 RU2758183 C1 RU 2758183C1
Authority
RU
Russia
Prior art keywords
tasks
block
plan
matrix
task
Prior art date
Application number
RU2020115309A
Other languages
Russian (ru)
Inventor
Михаил Игоревич Колмаков
Игорь Георгиевич Масленников
Original Assignee
Михаил Игоревич Колмаков
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Михаил Игоревич Колмаков filed Critical Михаил Игоревич Колмаков
Priority to RU2020115309A priority Critical patent/RU2758183C1/en
Application granted granted Critical
Publication of RU2758183C1 publication Critical patent/RU2758183C1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

FIELD: computer technology.
SUBSTANCE: invention relates to specialized computing devices; it can be used in systems for business process automation. A method for training in planning and performing tasks is characterized by that training is carried out through the sequential passage of preparatory and daytime stages of training. At the first preparatory stage of training, a user writes task attributes into rows M1(i,1:k) of a matrix of unsorted tasks M1n1,k of a block of unsorted tasks using an input unit, where i is the ordinal number of a task in the matrix of unsorted tasks, n1 is the total number of tasks in the matrix of unsorted tasks, k is a number of task attributes, and thereby forms a matrix of unsorted tasks. At the second preparatory stage of training, the block of unsorted tasks, depending on values of task class identifiers of the matrix of unsorted tasks, moves rows M1(i,1:k) of the matrix of unsorted tasks in a matrix of tasks of a weekly plan M2n2,k of a block of tasks of a weekly plan, where n2 is a number of tasks of a weekly plan, in a matrix of tasks of a daily plan M3n3,k of a block of tasks of a daily plan, where n3 is a number of tasks of a daily plan, in a matrix of non-urgent tasks M5n5,k of a block of non-urgent tasks, where n5 is a number of non-urgent tasks. After that, at a daytime stage of training, the user sequentially sends rows M3(i,1:k) of the matrix of tasks of a daily plan from the block of tasks of a daily plan for a user interface, using the input unit, after which, if necessary, the user adjusts attributes-tasks using the input unit, while the block of tasks of a daily plan sets a value of a corresponding element of changing attributes of tasks of a daily plan R(i)=1, then, if all elements R(1) correspond to the value “1”, then a logical block “AND” is triggered, and it transmits a control signal to a unit for accumulating results of task quality assessment, which, depending on a time value from a time unit, writes a value of quality assessment of tasks of a daily plan to elements of a vector of quality assessment of tasks of a daily plan R2(j), at the end of the daytime stage of training, on a signal from the time block, the block of tasks of a daily weekly plan and the block of tasks of a daily plan change task class identifiers M2(i,1) and M3(i,1) and, depending on their values, as well as data from the time block, distribute tasks between the matrix of tasks of a weekly plan of the block of tasks of a weekly plan, the matrix of tasks of a daily plan of the block of tasks of a daily plan, the matrix of completed tasks of the block of completed tasks, the matrix of non-urgent tasks of the block of non-urgent tasks, and also form a vector of changing attributes of tasks of a daily plan of the block of tasks of a daily plan of zero elements, after which the next daytime stage of training is repeated.
EFFECT: reduction in didactic material, when training in planning and performing tasks, increase in the stability of performing tasks by a user.
10 cl, 6 dwg

Description

Изобретение относится к специализированным устройствам вычислительной техники и может быть использовано в системах автоматизации деловых процессов, в частности в системах управления временными ресурсами, людьми или проектами, например, организация, планирование, составление расписаний или распределение временных, человеческих или машинных ресурсов. [МПК G06Q 10/06, G06F 17/00]The invention relates to specialized computing devices and can be used in systems for automating business processes, in particular in systems for managing time resources, people or projects, for example, organizing, planning, scheduling or allocating time, human or machine resources. [IPC G06Q 10/06, G06F 17/00]

Из уровня технички известны СИСТЕМЫ И МЕТОДЫ УПРАВЛЕНИЯ ПРОЕКТАМИ [US2013103448 (А1), опубл. 25.04.2013 г.], которые включают в себя подачу запроса на запуск проекта в системе управления проектами, получение уведомления о том, что обработчики ролей были назначены множеству задач, необходимых для завершения проекта, выполнение по меньшей мере одной задачи из множества задач, а также получение уведомления о том, что по меньшей мере одна задача была рассмотрена по меньшей мере одним из назначенных обработчиков роли.From the technical level known SYSTEMS AND METHODS OF PROJECT MANAGEMENT [US2013103448 (A1), publ. 04/25/2013], which include submitting a request to start a project in the project management system, receiving a notification that role handlers have been assigned to a set of tasks required to complete a project, performing at least one task from a set of tasks, and also receiving notification that at least one task has been reviewed by at least one of the assigned role handlers.

Недостатком данного аналога являются относительно узкие функциональные возможности по планированию и управлению только проектами.The disadvantage of this analogue is the relatively narrow functionality for planning and managing only projects.

Также из уровня техники известна ПОРТАТИВНАЯ СИСТЕМА УПРАВЛЕНИЯ ЗАДАЧАМИ [CN105761014 (А), опубл. 13.07.2016], характеризующаяся тем, что задачи принимают за единицу на основе оригинального программного обеспечения для управления целевыми потоками задач, автоматически сортируя и сопоставляя множество задач с использованием принципа общего планирования в соответствии с различными схемами в порядке: приоритет, и создание графика плана задач. В этом методе содержатся три основные сборки: клиентское программное обеспечение, серверное программное обеспечение и база данных. Клиентское программное обеспечение и серверное программное обеспечение, соответственно, содержат интерфейс клиента и сборку доступа к данным. База данных содержит таблицу информации о персонале, записывающую информацию о персонале, информацию о задаче записи из таблицы задач, таблицу схемы распределения записей, записывающую информацию схемы распределения, и таблица выполнения задачи, записывающая ход выполнения задачи. Изобретение делает прорыв на основе оригинального программного обеспечения для управления целевыми потоками задач, уделяет больше внимания повышению производительности труда сотрудников и позволяет тратить основное время и усилия сотрудников на выполнение задач.Also known from the prior art PORTABLE TASK CONTROL SYSTEM [CN105761014 (A), publ. 07/13/2016], characterized by the fact that tasks are taken as a unit based on the original software for managing target flows of tasks, automatically sorting and matching many tasks using the principle of general scheduling in accordance with various schemes in order: priority, and creating a task plan schedule ... This method contains three main assemblies: client software, server software, and database. The client software and the server software, respectively, contain a client interface and a data access assembly. The database includes a personnel information table recording personnel information, task information of recording from the task table, a record distribution scheme table recording the distribution scheme information, and a task execution table recording the progress of the task. The invention makes a breakthrough based on the original software for managing target flows of tasks, pays more attention to improving employee productivity and allows you to spend most of the time and effort of employees on tasks.

Недостатком данного аналога является многоуровневая иерархическая система построения данного решения, которая обуславливает сложность реализации и низкую надежность.The disadvantage of this analogue is a multi-level hierarchical system for building this solution, which causes the complexity of implementation and low reliability.

Также из уровня техники известна СИСТЕМА И МЕТОД ПОДДЕРЖКИ ПЛАНИРОВАНИЯ ПРОЕКТА [JP2011048459 (А), опубл. 10.03.2011], включающее устройство управления проектом, управляющее проектом, содержащее множество задач, ранее сохраняет данные результатов планировщика для определения соотношения между по меньшей мере идентификатором ответственного лица, идентификатором вида задачи, идентификатором планировщика плана, частотой начисления платы, задержкой времени выполнения коэффициент и частота соблюдения сроков выполнения на основе результатов выполнения существующего проекта. Когда устройство управления проектом получает запланированный проект, подготовленный в терминале планировщика, устройство управления проектом получает частоту заряда, коэффициент задержки времени выполнения и частоту соблюдения времени выполнения от устройства хранения в каждой задаче на основе комбинации среди идентификатора вида задачи, идентификатора плановика, и идентификатор ответственного лица, относящийся к запланированному проекту, вычисляет коэффициент соблюдения времени выполнения заказа, средний коэффициент задержки и ожидаемое время задержки в каждой задаче и создает информацию об оценке проекта.Also from the prior art known SYSTEM AND METHOD OF SUPPORTING PROJECT PLANNING [JP2011048459 (A), publ. 03/10/2011], including a project management device managing a project containing a plurality of tasks, previously stores the scheduler results data to determine the relationship between at least the responsible person identifier, the task type identifier, the plan scheduler identifier, the charging frequency, the execution time delay ratio, and the frequency of meeting deadlines based on the results of an existing project. When the project manager receives a scheduled project prepared in the scheduler terminal, the project manager receives the charge rate, runtime delay ratio and runtime observance rate from the storage device in each task based on a combination among task type ID, planner ID, and responsible person ID. related to the planned project, calculates the lead time adherence rate, the average latency rate, and the expected latency for each task, and generates project evaluation information.

Недостатком данного аналога является сложная аппаратная реализация, предусматривающая контроль множества физических показателей, которая ограничивает возможности реализации известного технического решения.The disadvantage of this analogue is a complex hardware implementation, which provides for the control of a variety of physical indicators, which limits the implementation of the known technical solution.

Наиболее близкая по технической сущности является АВТОМАТИЗИРОВАННАЯ СИСТЕМА УПРАВЛЕНИЯ ПРЕДПРИЯТИЕМ [RU 2599339 С1, опубл. 10.10.2016], содержащая базу данных плановых проектных задач, блок календарного среднесрочного планирования, базу данных о сотрудниках, базу данных о функциональных задачах по договорным и внутренним соглашениям, базу данных учета рабочего времени и блок расчета заработной платы, отличающаяся тем, что введены блок оценки важности функциональных задач, вход которого соединен с выходом базы данных о функциональных задачах по договорным и внутренним соглашениям, блок оценки временных рамок выполнения функциональных задач, вход которого соединен с выходом блока оценки важности функциональных задач, а выход соединен с первым входом блока календарного среднесрочного планирования, блок оценки важности плановых проектных задач, вход которого соединен с выходом базы данных плановых проектных задач, блок оценки временных рамок выполнения плановых проектных задач, вход которого соединен с выходом блока оценки важности плановых проектных задач, а выход соединен со вторым входом блока календарного среднесрочного планирования, третий вход которого соединен с выходом базы данных о сотрудниках и первым входом блока расчета заработной платы, блок оценки выполнения среднесрочного плана, вход которого соединен с выходом блока календарного среднесрочного планирования, первый выход соединен с четвертым входом блока календарного среднесрочного планирования, а второй выход соединен со вторым входом блока расчета заработной платы, третий вход которого соединен с выходом базы данных учета рабочего времени, а также последовательно соединенные блок оперативной памяти дополнительных задач, блок оценки важности дополнительных задач и блок оценки временных рамок выполнения дополнительных задач, выход которого соединен с пятым входом блока календарного среднесрочного планирования.The closest in technical essence is the AUTOMATED ENTERPRISE MANAGEMENT SYSTEM [RU 2599339 C1, publ. 10.10.2016], containing a database of planned project tasks, a block of calendar medium-term planning, a database of employees, a database of functional tasks under contractual and internal agreements, a database of working hours and a payroll block, characterized in that a block assessing the importance of functional tasks, the input of which is connected to the output of the database on functional tasks according to contractual and internal agreements, a block for assessing the time frame for performing functional tasks, the input of which is connected to the output of the block for assessing the importance of functional tasks, and the output is connected to the first input of the block of medium-term scheduling , a block for assessing the importance of planned project tasks, the input of which is connected to the output of the database of planned project tasks, a block for assessing the time frames for performing planned project tasks, the input of which is connected to the output of the block for assessing the importance of planned project tasks, and the output is connected to the second input of the calendar block medium-term planning, the third input of which is connected to the output of the employee database and the first input of the payroll block, the block for evaluating the implementation of the medium-term plan, the input of which is connected to the output of the medium-term calendar planning block, the first output is connected to the fourth input of the medium-term calendar planning block, and the second the output is connected to the second input of the payroll block, the third input of which is connected to the output of the working time accounting database, as well as a series-connected block of RAM for additional tasks, a block for evaluating the importance of additional tasks and a block for evaluating the time frame for performing additional tasks, the output of which is connected to the fifth input of the block of medium-term scheduling.

Основной технической проблемой прототипа является сложная и громоздкая архитектура построения системы управления и планирования, для работы с которой пользователю необходимо изучить большое количество дидактического материала по работе с ней (инструкций и методичек), кроме того к недостатку прототипа можно отнести низкую стабильность работы пользователей с известной системой, которая обусловлена тем, что у пользователя не вырабатывается навык выполнения поставленных задач.The main technical problem of the prototype is the complex and cumbersome architecture of building a control and planning system, for working with which the user needs to study a large amount of didactic material on working with it (instructions and manuals), in addition, the disadvantage of the prototype can be attributed to the low stability of users' work with the known system. , which is due to the fact that the user does not develop the skill of performing the assigned tasks.

Задачей изобретения является устранение недостатков прототипа.The objective of the invention is to eliminate the disadvantages of the prototype.

Техническим результатом изобретения является повышение стабильности выполнения пользователем задач.The technical result of the invention is to increase the stability of the user's performance of tasks.

Указанный технический результат достигается за счет того, что способ обучения планированию и выполнению задач, характеризующийся тем, что обучение осуществляют посредством последовательного прохождения двух подготовительных и дневных этапов обучения: на первом подготовительном этапе обучения пользователь посредством блока ввода записывает в строчки M1(i, 1:k) матрицы не отсортированных задач M1n1,k блока неотсортированных задач атрибуты задач, где i - порядковый номер задачи в матрице не отсортированных задач, n1 - общее количество задач в матрице не отсортированных задач, k - количество атрибутов задач, и тем самым формирует матрицу неотсортированных задач, на втором подготовительном этапе обучения блок не отсортированных задач в зависимости от значений идентификаторов классов задач M1(i, 1) матрицы не отсортированных задач перемещает строчки M1(i, 1:k) матрицы не отсортированных задач в матрицу задач недельного плана M2n2,k блока задач недельного плана, где n2 - количество задач недельного плана, в матрицу задач дневного плана M3n3,k блока задач дневного плана, где n3 - количество задач дневного плана, в матрицу не актуальных задач M5n5,k блока не актуальных задач, где n5 - количество не актуальных задач, после чего на дневном этапе обучения пользователь из блока задач дневного плана последовательно посредством блока ввода отправляет строчки М3(i, 1:k) матрицы задач дневного плана на пользовательский интерфейс, после чего при необходимости пользователь посредством блока ввода корректирует атрибуты - задачи, при этом блок задач дневного плана задает значение соответствующего элемента изменения атрибутов задач дневного плана R(i)=1, затем если все элементы R(1:n3) соответствуют значению «1», тогда срабатывает логический блок «И» и передает управляющий сигнал в блок накопления результатов оценки качества выполнения задач, который в зависимости от значения времени с блока времени записывает в элементы вектора оценки качества выполнения задач дневного плана R2(j) значение оценки качества выполнения задач дневного плана, при завершении дневного этапа обучения по сигналу с блока времени блок задач дневного недельного плана и блок задач дневного плана изменяют идентификаторы классов задач М2(i, 1) и М3(i, 1) и в зависимости от их значений, а также данных с блока времени распределяют задачи между матрицей задач недельного плана M2n2,k блока задач недельного плана, матрицей задач дневного плана M3n3,k блока задач дневного плана, матрицей выполненных задач M4n4,k блока выполненных задач, матрицей не актуальных задач M5n5,k блока не актуальных задач, а также формируют вектор изменения атрибутов задач дневного плана R(1, n3) блока задач дневного плана из нулевых элементов, после чего повторяется следующий дневной этап обучения.The specified technical result is achieved due to the fact that the method of teaching planning and performing tasks, characterized by the fact that learning is carried out by sequentially passing through two preparatory and daytime stages of training: at the first preparatory stage of training, the user, through an input unit, writes in lines M1 (i, 1: k) matrices of unsorted tasks M1 n1, k of the block of unsorted tasks are attributes of tasks, where i is the ordinal number of the task in the matrix of unsorted tasks, n1 is the total number of tasks in the matrix of unsorted tasks, k is the number of attributes of tasks, and thus forms the matrix unsorted tasks, at the second preparatory stage of training, the block of unsorted tasks, depending on the values of the identifiers of the classes of tasks M1 (i, 1) of the matrix of unsorted tasks, moves the rows M1 (i, 1: k) of the matrix of unsorted tasks into the matrix of tasks of the weekly plan M2 n2 , k of the block of tasks of the weekly plan, where n2 is the number of tasks not effective plan, into the matrix of daily plan tasks M3 n3, k block of daily plan tasks, where n3 is the number of daily plan tasks, into the matrix of irrelevant tasks M5 n5, k block of irrelevant tasks, where n5 is the number of irrelevant tasks, then on During the day stage of training, the user from the block of daily plan tasks sequentially through the input block sends lines M3 (i, 1: k) of the matrix of the daily plan tasks to the user interface, after which, if necessary, the user, through the input block, corrects the attributes - tasks, while the block of daily plan tasks sets the value of the corresponding element for changing the attributes of daily plan tasks R (i) = 1, then if all the elements R (1: n3) correspond to the value "1", then the logical block "AND" is triggered and transmits a control signal to the block for accumulating the results of assessing the quality of execution tasks, which, depending on the time value from the time block, writes to the elements of the vector for assessing the quality of the daily plan tasks R2 (j) h the assessment of the quality of the daily plan tasks, at the end of the day training stage, upon a signal from the time block, the daily weekly plan task block and the daily plan task block change the identifiers of the task classes M2 (i, 1) and M3 (i, 1) and, depending on their values, as well as data from the time block, distribute tasks between the matrix of tasks of the weekly plan M2 n2, k of the task block of the weekly plan, the matrix of tasks of the daily plan M3 n3, k of the block of tasks of the daily plan, the matrix of completed tasks M4 n4, k of the block of completed tasks, the matrix is not topical tasks M5 n5, k of the block of non-topical tasks, and also form a vector of change in the attributes of the tasks of the daily plan R (1, n3) of the block of tasks of the daily plan from zero elements, after which the next day training stage is repeated.

В частности, новые подготовительные этапы обучения могут осуществляться при прохождении текущих дневных этапов обучения.In particular, new preparatory stages of training can be carried out during the passage of the current daytime stages of training.

В частности, если статус повторяемости М3(i, 2) задачи дневного плана M3(i, 1:k) соответствует значению «ежедневный», тогда при завершении дневного этапа обучения статус ее выполнения M3(i, 3) меняется на «не обработанный».In particular, if the repeatability status M3 (i, 2) of the daily plan task M3 (i, 1: k) corresponds to the value “daily”, then at the end of the daytime stage of training, the status of its execution M3 (i, 3) changes to “not processed” ...

В частности, при завершении дневного этапа обучения, если дата начала выполнения задачи недельного плана M2(i, 4) соответствует текущей дате, тогда ее идентификатор класса задачи M2(i, 1) меняется на «задача дневного плана» после чего перемещается в матрицу задач дневного плана M3(n3, k).In particular, at the end of the day training stage, if the start date of the task of the weekly plan M2 (i, 4) corresponds to the current date, then its class identifier of the task M2 (i, 1) changes to "task of the day plan" and then moves to the matrix of tasks daily plan M3 (n3, k).

В частности, при записи задач в строчки M1(i, 1:k) матрицы не отсортированных задач M1n1,k блока неотсортированных задач пользователь указывает атрибуты задачи: идентификатор класса задачи, статус повторяемости задачи, статус выполнения задачи, дата начала выполнения, дата окончания выполнения, наименование задачи, описание задачи, трудоемкость выполнения, примечания.In particular, when writing tasks to the lines M1 (i, 1: k) of the matrix of unsorted tasks M1 n1, k of the block of unsorted tasks, the user specifies the task attributes: task class identifier, task repeatability status, task execution status, start date, end date execution, name of the task, description of the task, complexity of implementation, notes.

В частности, пользователь посредством блока ввода передает на пользовательский интерфейс матрицу не отсортированных задач M1n,k блока неотсортированных задач, матрицу задач недельного плана M2n2,k из блока задач недельного плана, матрицу задач дневного плана M3n3,k из блока задач дневного плана, матрицу выполненных задач M4n4,k из блока выполненных задач, матрицу не актуальных задач M5n5,k из блока не актуальных задач.In particular, the user through the input block transfers to the user interface a matrix of unsorted tasks M1 n, k of a block of unsorted tasks, a matrix of weekly plan tasks M2 n2, k from a weekly plan task block, a daily plan task matrix M3 n3, k from a daily plan task block , the matrix of completed tasks M4 n4, k from the block of completed tasks, the matrix of irrelevant tasks M5 n5, k from the block of not urgent tasks.

В частности, значение оценки качества выполнения задач дневного плана блоком накопления результатов оценки качества выполнения задач рассчитывается по соотношению R2(j)=1440-(Ч⋅60+М), где Ч - текущий час суток и М - текущая минута сработки логического блока «И».In particular, the value of assessing the quality of the daily plan tasks execution by the block for accumulating the results of assessing the quality of tasks execution is calculated by the ratio R2 (j) = 1440- (H⋅60 + M), where H is the current hour of the day and M is the current minute of triggering of the logical block " AND".

В частности, после изменения значения элемента R(i) изменения атрибутов задач дневного плана на «1», изменяется цвет отображения соответствующей задачи M3(i, 1:k) на пользовательском интерфейсе.In particular, after changing the value of the element R (i), changing the attributes of the daily plan tasks to "1", the display color of the corresponding task M3 (i, 1: k) on the user interface changes.

Указанный технический результат достигается за счет того, что устройство для обучения планированию и выполнению задач содержит блок ввода, который подключен к блоку не отсортированных задач, к блоку задач недельного плана, к блоку задач дневного плана, к блоку выполненных задач и к блоку не актуальных задач, блок не отсортированных задач подключен к блоку задач недельного плана, к блоку задач дневного плана, к блоку выполненных задач и к блоку не актуальных задач, блок задач недельного плана подключен к блоку задач дневного плана, к блоку выполненных задач и к блоку не актуальных задач, блок задач дневного плана подключен к блоку выполненных задач и к блоку не актуальных задач, блок выполненных задач подключен к блоку не актуальных задач, блок задач дневного плана подключен к логическому блоку «И», выход которого последовательно соединен с блоком накопления результатов оценки качества выполнения задач и с пользовательским интерфейсом, также к пользовательскому интерфейсу подключены блок не отсортированных задач, блок задач недельного плана, блок задач дневного плана, блок выполненных задач и блок не актуальных задач, блок времени подключен к блоку не отсортированных задач, к блоку задач недельного плана, к блоку задач дневного плана, к блоку выполненных задач, к блоку не актуальных задач и к блоку накопления результатов оценки качества выполнения задач. В частности, блок не отсортированных задач, блок задач недельного плана, блок задач дневного плана, блок выполненных задач и блок не актуальных задач содержат матрицы с атрибутами задач, образованными последовательностями 0 и 1 в соответствии со схемой кодирования ASC II.The specified technical result is achieved due to the fact that the device for teaching planning and performing tasks contains an input unit that is connected to the block of unsorted tasks, to the block of tasks of the weekly plan, to the block of tasks of the daily plan, to the block of completed tasks and to the block of irrelevant tasks. , the block of unsorted tasks is connected to the block of tasks of the weekly plan, to the block of tasks of the daily plan, to the block of completed tasks and to the block of irrelevant tasks, the block of tasks of the weekly plan is connected to the block of tasks of the daily plan, to the block of completed tasks and to the block of irrelevant tasks , the block of tasks of the daily plan is connected to the block of completed tasks and to the block of irrelevant tasks, the block of completed tasks is connected to the block of non-urgent tasks, the block of tasks of the daily plan is connected to the logical block "I", the output of which is sequentially connected to the block of accumulation of results of assessing the quality of execution tasks and with the user interface, also the bloc are connected to the user interface to unsorted tasks, block of tasks of the weekly plan, block of tasks of the daily plan, block of completed tasks and block of irrelevant tasks, the time block is connected to the block of unsorted tasks, to the block of tasks of the weekly plan, to the block of tasks of the daily plan, to the block of completed tasks, to the block of non-urgent tasks and to the block of accumulation of the results of assessing the quality of tasks. In particular, the block of unsorted tasks, the block of tasks of the weekly plan, the block of tasks of the daily plan, the block of completed tasks and the block of irrelevant tasks contain matrices with task attributes formed by sequences 0 and 1 in accordance with the ASC II coding scheme.

Краткое описание чертежейBrief Description of Drawings

На фиг. 1 показана блок-схема устройства для обучения планированию и выполнению задач.FIG. 1 shows a block diagram of a device for teaching scheduling and execution of tasks.

На фиг. 2-6 показан интерфейс варианта реализации интерфейса устройства для обучения планированию и выполнению задач.FIG. 2-6 shows the interface of an embodiment of the device interface for teaching scheduling and performing tasks.

На фигуре обозначено: 1 - блок ввода, 2 - блок не отсортированных задач, 3 - блок задач недельного плана, 4 - блок задач дневного плана, 5 - блок выполненных задач, 6 - блок не актуальных задач, 7 - логический блок «И», 8 - блок накопления результатов оценки качества выполнения задач, 9 - пользовательский интерфейс, 10 - блок времени.The figure indicates: 1 - block of input, 2 - block of unsorted tasks, 3 - block of tasks of the weekly plan, 4 - block of tasks of the daily plan, 5 - block of completed tasks, 6 - block of irrelevant tasks, 7 - logical block "AND" , 8 - block for accumulating the results of assessing the quality of tasks, 9 - user interface, 10 - time block.

Осуществление изобретенияImplementation of the invention

Устройство для обучения планированию и выполнению задач содержит блок ввода 1, который подключен к блоку не отсортированных задач 2, блоку задач недельного плана 3, блоку задач дневного плана 4, блоку выполненных задач 5, блоку не актуальных задач 6. Блок не отсортированных задач 2, блок задач недельного плана 3, блок задач дневного плана 4, блок выполненных задач 5 и блок не актуальных задач 6 содержат матрицы с атрибутами задач, образованными последовательностями 0 и 1 в соответствии со схемой кодирования ASC II.The device for teaching planning and execution of tasks contains an input unit 1, which is connected to a block of unsorted tasks 2, a block of tasks of a weekly plan 3, a block of tasks of a daily plan 4, a block of completed tasks 5, a block of irrelevant tasks 6. Block of unsorted tasks 2, block of tasks of the weekly plan 3, block of tasks of the daily plan 4, block of completed tasks 5 and block of irrelevant tasks 6 contain matrices with task attributes formed by sequences 0 and 1 in accordance with the ASC II coding scheme.

Блок не отсортированных задач 2 подключен к блоку задач недельного плана 3, блоку задач дневного плана 4, блоку выполненных задач 5 и к блоку не актуальных задач 6. Блок задач недельного плана 3 подключен к блоку задач дневного плана 4, блоку выполненных задач 5 и к блоку не актуальных задач 6. Блок задач дневного плана 4 подключен к блоку выполненных задач 5 и к блоку не актуальных задач 6. Блок выполненных задач 5 подключен к блоку не актуальных задач 6.The block of unsorted tasks 2 is connected to the block of tasks of the weekly plan 3, the block of tasks of the daily plan 4, the block of completed tasks 5 and to the block of irrelevant tasks 6. The block of tasks of the weekly plan 3 is connected to the block of tasks of the daily plan 4, the block of completed tasks 5 and to block of irrelevant tasks 6. The block of tasks of the daily plan 4 is connected to the block of completed tasks 5 and to the block of irrelevant tasks 6. The block of completed tasks 5 is connected to the block of irrelevant tasks 6.

Блок задач дневного плана 4 подключен к логическому блоку «И» 7, выход которого последовательно соединен с блоком накопления результатов оценки качества выполнения задач 8 и с пользовательским интерфейсом 9.The block of tasks of the daily plan 4 is connected to the logical block "AND" 7, the output of which is connected in series with the block for accumulating the results of assessing the quality of tasks 8 and with the user interface 9.

Также к пользовательскому интерфейсу 9 подключены блок не отсортированных задач 2, блок задач недельного плана 3, блок задач дневного плана 4, блок выполненных задач 5 и блок не актуальных задач 6.Also, a block of unsorted tasks 2, a block of tasks of a weekly plan 3, a block of tasks of a daily plan 4, a block of completed tasks 5 and a block of irrelevant tasks 6 are connected to the user interface 9.

Блок времени 10 подключен к блоку не отсортированных задач 2, блоку задач недельного плана 3, блоку задач дневного плана 4, блоку выполненных задач 5, к блоку не актуальных задач 6 и к блоку накопления результатов оценки качества выполнения задач 8.The time block 10 is connected to the block of unsorted tasks 2, the block of tasks of the weekly plan 3, the block of tasks of the daily plan 4, the block of completed tasks 5, to the block of irrelevant tasks 6 and to the block of accumulation of the results of assessing the quality of the tasks 8.

Обозначения векторов и матриц, используемых в устройстве для обучения планированию и выполнению задач:Designations of vectors and matrices used in the device for teaching planning and performing tasks:

- M1n,k - матрица не отсортированных задач, которая хранится в блоке неотсортированных задач 2, где n - количество не отсортированных задач, k - количество атрибутов задач;- M1 n, k is the matrix of unsorted tasks, which is stored in the block of unsorted tasks 2, where n is the number of unsorted tasks, k is the number of task attributes;

Количество атрибутов задач может изменяться в различных вариантах реализации заявленного решения, например, для рассматриваемого варианта реализации задачи могут иметь следующие классы:The number of task attributes can vary in different implementations of the declared solution, for example, for the considered implementation option, the tasks can have the following classes:

1) M1n,1 - идентификатор класса задачи: задача недельного плана, задача дневного плана, не актуальная задача, выполненная задача;1) M1 n, 1 - task class identifier: weekly plan task, daily plan task, not actual task, completed task;

2) M1n,2 - статус повторяемости задачи: еженедельная задача, ежедневная задача, разовая;2) M1 n, 2 - task repeatability status: weekly task, daily task, one-time;

3) M1n,3 - статус выполнения задачи: не выполнена, выполнена;3) M1 n, 3 - task execution status: not completed, completed;

4) M1n,4 - дата начала выполнения;4) M1 n, 4 - start date of execution;

5) M1n,5 - дата окончания выполнения;5) M1 n, 5 - completion date;

6) M1n,6 - наименование задачи;6) M1 n, 6 - task name;

7) M1n,7 - описание задачи;7) M1 n, 7 - problem description;

8) M1n,8 - трудоемкость выполнения;8) M1 n, 8 - complexity of execution;

9) M1n,9 - примечания.9) M1 n, 9 - notes.

- M2n2,k - матрица задач недельного плана, которая хранится в блоке задач недельного плана 3, где n2 - количество задач недельного плана, k - количество атрибутов задач;- M2 n2, k is the matrix of weekly plan tasks, which is stored in the block of tasks of the weekly plan 3, where n2 is the number of tasks in the weekly plan, k is the number of task attributes;

- M3n3,k - матрица задач дневного плана, которая хранится в блоке задач дневного плана 4, где n3 - количество задач дневного плана, k - количество атрибутов задач;- M3 n3, k is the matrix of daily plan tasks, which is stored in the block of daily plan tasks 4, where n3 is the number of daily plan tasks, k is the number of task attributes;

- M4n4,k - матрица выполненных задач, которая хранится в блоке выполненных задач 5,- M4 n4, k is the matrix of completed tasks, which is stored in the block of completed tasks 5,

где n4 - количество выполненных задач, k - количество атрибутов задач;where n4 is the number of completed tasks, k is the number of task attributes;

- M5n5,k- матрица не актуальных задач, которая хранится в блоке не актуальных задач 6,- M5 n5, k - matrix of irrelevant tasks, which is stored in the block of irrelevant tasks 6,

где n5 - количество не актуальных задач, k - количество атрибутов задач;where n5 is the number of irrelevant tasks, k is the number of task attributes;

- Rn3 - вектор изменения атрибутов задач дневного плана, где n3 - количество задач дневного плана;- R n3 is the vector of changes in the attributes of daily plan tasks, where n3 is the number of daily plan tasks;

- R2d - вектор оценки качества выполнения задач дневного плана, где d - количество контролируемых дней.- R2 d is a vector for assessing the quality of the daily plan tasks, where d is the number of monitored days.

Ячейки указанных матриц и векторов могут быть образованы последовательностями 0 и 1 в соответствии с применяемой схемой кодирования, например, ASC II, следовательно, блок не отсортированных задач 2, блок задач недельного плана 3, блок задач дневного плана 4, блок выполненных задач 5, а также блок не актуальных задач 6 полностью охарактеризованы на функциональном уровне и описываемая форма реализации предполагает использование логических элементов или программируемого (настраиваемого) многофункционального средства. Таким образом, признаки имеют материальную сущность и действия осуществляются над материальными объектами. Блок ввода 1 может быть выполнен в виде клавиатуры, манипулятора «Мышь» или сенсорного экрана мобильного телефона.The cells of these matrices and vectors can be formed by sequences 0 and 1 in accordance with the coding scheme used, for example, ASC II, therefore, block of unsorted tasks 2, block of tasks of the weekly plan 3, block of tasks of the daily plan 4, block of completed tasks 5, and Also, the block of irrelevant tasks 6 are fully characterized at the functional level and the described form of implementation involves the use of logic elements or a programmable (customizable) multifunctional tool. Thus, signs have a material essence and actions are carried out over material objects. The input unit 1 can be made in the form of a keyboard, a "Mouse" manipulator or a touch screen of a mobile phone.

Пользовательский интерфейс 9 может быть выполнен в виде экрана компьютера или мобильного устройства.The user interface 9 can be made in the form of a computer screen or a mobile device.

Способ обучения планированию и выполнению задач реализуется посредством последовательного прохождения подготовительных и дневных этапов обучения. На первом подготовительном этапе обучения пользователь посредством блока ввода 1 записывает в строчки M1(i, 1:k) матрицы не отсортированных задач M1n1,k блока неотсортированных задач 2 атрибуты задач, где i - порядковый номер задачи в матрице не отсортированных задач, n1 - общее количество задач в матрице не отсортированных задач, k - количество атрибутов задач, и тем самым формирует матрицу неотсортированных задач.The way of teaching planning and performing tasks is realized through the sequential passage of the preparatory and daytime stages of training. At the first preparatory stage of training, the user, through input block 1, writes in the lines M1 (i, 1: k) matrices of unsorted tasks M1 n1, k of the block of unsorted tasks 2 task attributes, where i is the ordinal number of the task in the matrix of unsorted tasks, n1 - the total number of tasks in the matrix of unsorted tasks, k is the number of task attributes, and thus forms a matrix of unsorted tasks.

Например, для рассматриваемого варианта реализации матрица не отсортированных задач М15,9 может быть реализована в следующем виде:For example, for the considered implementation option, the matrix of unsorted tasks M1 5.9 can be implemented in the following form:

Figure 00000001
Figure 00000001

Figure 00000002
Figure 00000002

На втором подготовительном этапе обучения блок не отсортированных задач в зависимости от значений идентификаторов классов задач М1(i, 1) матрицы не отсортированных задач перемещает строчки M1(i, 1:9) матрицы не отсортированных задач в матрицу задач недельного плана М22 9 блока задач недельного плана 3:At the second preparatory stage of training, the block of unsorted tasks, depending on the values of the identifiers of the classes of tasks M1 (i, 1) of the matrix of unsorted tasks, moves the lines M1 (i, 1: 9) of the matrix of unsorted tasks into the matrix of tasks of the weekly plan M2 2 9 of the task block week plan 3:

Figure 00000003
Figure 00000003

Figure 00000004
Figure 00000004

Figure 00000005
Figure 00000005

в матрицу задач дневного плана М33,9 блока задач дневного плана 4:in the matrix of tasks of the daily plan M3 3.9 block of tasks of the daily plan 4:

Figure 00000006
Figure 00000006

Figure 00000007
Figure 00000007

После чего на дневном этапе обучения пользователь из блока задач дневного плана последовательно посредством блока ввода отправляет строчки М3(i, 1:9) матрицы задач дневного плана на пользовательский интерфейс, после чего при необходимости пользователь посредством блока ввода корректирует атрибуты - задачи, например,After that, at the daytime stage of training, the user from the block of daily plan tasks sequentially through the input block sends lines M3 (i, 1: 9) of the matrix of the daily plan tasks to the user interface, after which, if necessary, the user, through the input block, corrects the attributes - tasks, for example,

Figure 00000008
Figure 00000008

Figure 00000009
Figure 00000009

Одновременно, блок задач дневного плана 4 задает значение соответствующего элемента изменения атрибутов задач дневного плана R(1)=1, затем если все элементы R(1:3) соответствуют значению «1», тогда срабатывает логический блок «И» 7 и передает управляющий сигнал в блок накопления результатов оценки качества выполнения задач 8, который в зависимости от значения времени с блока времени 10 записывает в элементы R2(1) значение оценки качества выполнения задач дневного плана. Например, если последняя задача дневного плана была выполнена в 20:45, тогда блок накопления результатов оценки качества выполнения задач 8 записывает в элемент R2(1)=1440-20*60+45=195, при этом чем быстрее будут отработаны все задачи дневного плана, тем более высока будет выставлены оценка.At the same time, the block of tasks of the daily plan 4 sets the value of the corresponding element for changing the attributes of tasks of the daily plan R (1) = 1, then if all the elements of R (1: 3) correspond to the value "1", then the logical block "AND" 7 is triggered and the control a signal to the block for accumulating the results of evaluating the quality of tasks 8, which, depending on the time value from the time block 10, writes to the elements R2 (1) the value of evaluating the quality of the tasks of the daily plan. For example, if the last task of the daily plan was completed at 20:45, then the block for accumulating the results of assessing the quality of task execution 8 writes to the element R2 (1) = 1440-20 * 60 + 45 = 195, while the faster all tasks of the daily plan, the higher the score will be.

После изменения значения элемента R(1) изменения атрибутов задач дневного плана на «1», изменяется цвет отображения соответствующей задачи М3(1, 1:k) на пользовательском интерфейсе. Например, цвет отображения может поменяться с красного на зеленый.After changing the value of the element R (1), changing the attributes of the daily plan tasks to "1", the display color of the corresponding task M3 (1, 1: k) on the user interface changes. For example, the display color may change from red to green.

При завершении дневного этапа обучения в 00:00 по сигналу с блока времени блок задач дневного недельного плана 3 и блок задач дневного плана 4 изменяют идентификаторы классов задач M2(i, 1) и M3(i, 1) и в зависимости от их значений и данных с блока времени 10, например, M21,1 = задача дневного плана, М22,1 = задача недельного плана, М33,1 = выполненная задача, М32,1 = выполненная задача, М33,1 = задача дневного плана, после чего распределяют задачи между матрицей задач недельного плана:At the end of the day training stage at 00:00, upon a signal from the time block, the daily weekly plan task block 3 and the daily plan task block 4 change the identifiers of the task classes M2 (i, 1) and M3 (i, 1) and, depending on their values and data from time block 10, for example, M2 1.1 = daily plan task, M2 2.1 = weekly plan task, M3 3.1 = task completed, M3 2.1 = task completed, M3 3.1 = daily plan task , after which the tasks are distributed between the matrix of tasks of the weekly plan:

Figure 00000010
Figure 00000010

Figure 00000011
Figure 00000011

матрицей задач дневного плана М32,9 блока задач дневного плана 4:matrix of tasks of the daily plan M3 2.9 block of tasks of the daily plan 4:

Figure 00000012
Figure 00000012

Figure 00000013
Figure 00000013

матрицей выполненных задач М42,9 блока выполненных задач 5:matrix of completed tasks M4 2.9 of the block of completed tasks 5:

Figure 00000014
Figure 00000014

Figure 00000015
Figure 00000015

Формируют вектор изменения атрибутов задач дневного плана R(1,2) блока задач дневного плана из нулевых элементов, после чего повторяется следующий дневной этап обучения.A vector of changes in the attributes of the daily plan tasks R (1,2) of the daily plan task block is formed from zero elements, after which the next day training stage is repeated.

Во время обучения пользователь посредством блока ввода 1 передает на пользовательский интерфейс 9 матрицу не отсортированных задач M1n,k блока неотсортированных задач, матрицу задач недельного плана M2n2,k из блока задач недельного плана, матрицу задач дневного плана M3n3,k из блока задач дневного плана, матрицу выполненных задач M4n4,k из блока выполненных задач, матрицу не актуальных задач M5n5,k из блока не актуальных задач.During training, the user through input block 1 transfers to the user interface 9 the matrix of unsorted tasks M1 n, k of the block of unsorted tasks, the matrix of tasks of the weekly plan M2 n2, k from the task block of the weekly plan, the matrix of tasks of the daily plan M3 n3, k from the block of tasks daily plan, a matrix of completed tasks M4 n4, k from a block of completed tasks, a matrix of non-urgent tasks M5 n5, k from a block of non-urgent tasks.

В 2019 году заявитель изготовил вариант реализации заявленного устройства в качестве программного средства для мобильного устройства и веб-сервиса, работа, с интерфейсом которого показан на фиг. 2-6.In 2019, the applicant made a variant of the implementation of the claimed device as a software tool for a mobile device and a web service, the work with the interface of which is shown in Fig. 2-6.

Первоначально задачи пользователь составляет общий список задач. Все задачи, которые у него написаны на разных носителях или существуют только в его голове, он вносит в список «Общий список задач» (см. Фиг. 2).Initially, the user creates a general task list. All tasks that he has written in different media or exist only in his head, he adds to the list "General list of tasks" (see Fig. 2).

После того, как задачи выписаны в колонку «Общий список задач», пользователь формирует список задач на неделю - те задачи, которые пользователь планирует выполнить на текущей неделе (см. Фиг. 3).After the tasks are written out in the "General list of tasks" column, the user generates a list of tasks for the week - those tasks that the user plans to perform this week (see Fig. 3).

Ежедневно из списка задач на неделю или из общего списка отбираются задачи, которые должны быть сделаны в текущую дату. Список, в который помещаются задачи, называется «На сегодня» (см. Фиг. 4).Every day, tasks to be done on the current date are selected from the list of tasks for the week or from the general list. The list in which the tasks are placed is called "Today" (see Fig. 4).

Когда пользователь открывает или вносит какое-либо изменение в задачу списка «На сегодня», у задачи изменяется внешний вид. В данном случае меняется цвет обводки задачи на зеленый, при этом задача может быть не выполнена, у нее может быть просрочен срок выполнения. Важным является то, что она располагается в списке «Задачи на сегодня» (см. Фиг. 5).When a user opens or makes any changes to a task in the Today list, the appearance of the task changes. In this case, the color of the outline of the task changes to green, and the task may not be completed, it may be overdue. It is important that it is located in the "Tasks for today" list (see Fig. 5).

Когда со всеми задачами из списка «Задачи на сегодня» было произведено какое-либо действие, она все меняют свой внешний вид, а пользователь в конце календарного дня получает баллы - вознаграждение от системы просто за то, что он обратил внимание на свои задачи (см. Фиг. 6).When an action has been taken with all the tasks from the “Tasks for Today” list, they all change their appearance, and the user at the end of the calendar day receives points - a reward from the system simply for paying attention to his tasks (see . Fig. 6).

Действие повторяется каждый день. За счет того, что система не заставляет выполнять задачи, вносить в нее какие-то существенные изменения, но начисляет баллы за элементарные любые действия, человеку просто зайти в систему и подвигать задачи. В основе построения методики обучения планированию и выполнению задач лежит схема Действие (действие с задачей) - Результат (изменение цвета задачи на пользовательском интерфейсе 9) - Вознаграждение (получение баллов, если все задачи поменяли свой цвет), которая ведет к желанию и выработке привычки регулярно заходить в сервис и двигать задачи.The action is repeated every day. Due to the fact that the system does not force you to perform tasks, make any significant changes to it, but gives points for any elementary actions, a person just logs into the system and moves the tasks. The basis for building a methodology for teaching planning and performing tasks is the scheme Action (action with a task) - Result (changing the color of the task on the user interface 9) - Reward (getting points if all tasks have changed their color), which leads to desire and habit development on a regular basis enter the service and move tasks.

Методика основана на Scrum методологии - гибкому подходу к разработке программного обеспечения. Мы применяем его к работе с задачами, которые ставит себе человек, и добавляем в него игровую составляющую в виде мгновенного отклика системы на действие с задачей и вознаграждения в конце каждого дня.The methodology is based on the Scrum methodology - an agile approach to software development. We apply it to work with tasks that a person sets for himself, and add a game component to it in the form of an instant response from the system to an action with a task and a reward at the end of each day.

Указанный технический результат достигается за счет того, что у пользователя благодаря архитектуре построения формируется привычка ежедневно работать с задачами текущего дневного плана, это дисциплинируется пользователя, вырабатывается привычка постановки и выполнения задач.The specified technical result is achieved due to the fact that, thanks to the construction architecture, the user develops the habit of working daily with the tasks of the current daily plan, this disciplines the user, develops the habit of setting and performing tasks.

В период тестирования заявленный способ показал свою эффективность на контрольной группе в 200 человек. В течение трех месяцев использования количество завершенных в срок задач возросло на 70%.During the testing period, the claimed method has shown its effectiveness in a control group of 200 people. Within three months of use, the number of tasks completed on time increased by 70%.

Claims (13)

1. Способ обучения планированию и выполнению задач, характеризующийся тем, что обучение осуществляют посредством последовательного прохождения подготовительных и дневных этапов обучения:1. A method of teaching planning and performing tasks, characterized by the fact that training is carried out through sequential passage of the preparatory and daytime stages of training: на первом подготовительном этапе обучения пользователь посредством блока ввода записывает в строчки M1(i, 1:k) матрицы не отсортированных задач M1n1,k блока неотсортированных задач атрибуты задач, где i - порядковый номер задачи в матрице не отсортированных задач, n1 - общее количество задач в матрице не отсортированных задач, k - количество атрибутов задач, и тем самым формирует матрицу неотсортированных задач,at the first preparatory stage of training, the user, using the input block, writes in the lines M1 (i, 1: k) matrices of unsorted tasks M1 n1, k of the block of unsorted tasks task attributes, where i is the ordinal number of the task in the matrix of unsorted tasks, n1 is the total number tasks in the matrix of unsorted tasks, k is the number of task attributes, and thus forms a matrix of unsorted tasks, на втором подготовительном этапе обучения блок не отсортированных задач в зависимости от значений идентификаторов классов задач M1(i, 1) матрицы не отсортированных задач перемещает строчки М1(i, 1:k) матрицы не отсортированных задач в матрицу задач недельного плана M2n2,k блока задач недельного плана, где n2 - количество задач недельного плана, в матрицу задач дневного плана M3n3,k блока задач дневного плана, где n3 - количество задач дневного плана, в матрицу не актуальных задач M5n5,k блока не актуальных задач, где n5 - количество не актуальных задач, после чего на дневном этапе обучения пользователь из блока задач дневного плана последовательно посредством блока ввода отправляет строчки М3(i, 1:k) матрицы задач дневного плана на пользовательский интерфейс, после чего при необходимости пользователь посредством блока ввода корректирует атрибуты -задачи, при этом блок задач дневного плана задает значение соответствующего элемента изменения атрибутов задач дневного плана R(i)=1, затем если все элементы R(1:n3) соответствуют значению «1», тогда срабатывает логический блок «И» и передает управляющий сигнал в блок накопления результатов оценки качества выполнения задач, который в зависимости от значения времени с блока времени записывает в элементы вектора оценки качества выполнения задач дневного плана R2(j) значение оценки качества выполнения задач дневного плана,at the second preparatory stage of training, the block of unsorted tasks, depending on the values of the identifiers of the classes of tasks M1 (i, 1) of the matrix of unsorted tasks, moves the rows M1 (i, 1: k) of the matrix of unsorted tasks into the matrix of tasks of the weekly plan M2 n2, k of the block tasks of the weekly plan, where n2 is the number of tasks of the weekly plan, to the matrix of tasks of the daily plan M3 n3 , k block of tasks of the daily plan, where n3 is the number of tasks of the daily plan, to the matrix of irrelevant tasks M5 n5, k of the block of irrelevant tasks, where n5 - the number of irrelevant tasks, after which, at the daytime stage of training, the user from the daily plan task block sequentially through the input block sends lines M3 (i, 1: k) of the daily plan task matrix to the user interface, after which, if necessary, the user, through the input block, corrects the attributes -tasks, while the block of daily plan tasks sets the value of the corresponding element for changing the attributes of daily plan tasks R (i) = 1, for So if all the elements of R (1: n3) correspond to the value "1", then the logical block "AND" is triggered and transmits the control signal to the block for accumulating the results of evaluating the quality of task execution, which, depending on the time value from the time block, writes to the elements of the evaluation vector quality of daily plan tasks fulfillment R2 (j) value of assessing the quality of daily plan tasks fulfillment, при завершении дневного этапа обучения по сигналу с блока времени блок задач дневного недельного плана и блок задач дневного плана изменяют идентификаторы классов задач M2(i, 1) и М3(i, 1) и в зависимости от их значений, а также данных с блока времени распределяют задачи между матрицей задач недельного плана M2n2,k блока задач недельного плана, матрицей задач дневного плана M3n3,k блока задач дневного плана, матрицей выполненных задач M4n4,k блока выполненных задач, матрицей не актуальных задач M5n5,k блока не актуальных задач, а также формируют вектор изменения атрибутов задач дневного плана R(1, n3) блока задач дневного плана из нулевых элементов, после чего повторяется следующий дневной этап обучения.at the end of the day training stage, upon a signal from the time block, the daily weekly plan task block and the daily plan task block change the identifiers of the task classes M2 (i, 1) and M3 (i, 1) and, depending on their values, as well as data from the time block distribute tasks between the matrix of tasks of the weekly plan M2 n2 , k block of tasks of the weekly plan, matrix of tasks of the daily plan M3 n3, k block of tasks of the daily plan, matrix of completed tasks M4 n4, k block of completed tasks, matrix of irrelevant tasks M5 n5, k block not actual tasks, and also form a vector of change in the attributes of the tasks of the daily plan R (1, n3) of the block of tasks of the daily plan from zero elements, after which the next day training stage is repeated. 2. Способ обучения по п. 1, отличающийся тем, что новые подготовительные этапы обучения могут осуществляться при прохождении текущих дневных этапов обучения.2. The method of teaching according to claim 1, characterized in that the new preparatory stages of training can be carried out during the passage of the current daytime stages of training. 3. Способ обучения по п. 1, отличающийся тем, что если статус повторяемости M3(i, 2) задачи дневного плана M3(i, 1:k) соответствует значению «ежедневный», тогда при завершении дневного этапа обучения статус ее выполнения M3(i, 3) меняется на «не обработанный».3. The training method according to claim 1, characterized in that if the repeatability status M3 (i, 2) of the daily plan task M3 (i, 1: k) corresponds to the value "daily", then at the end of the day training stage, the status of its execution M3 ( i, 3) is changed to "not processed". 4. Способ обучения по п. 1, отличающийся тем, что при завершении дневного этапа обучения, если дата начала выполнения задачи недельного плана М2(i, 4) соответствует текущей дате, тогда ее идентификатор класса задачи M2(i, 1) меняется на «задача дневного плана» после чего перемещается в матрицу задач дневного плана M3(n3, k).4. The method of training according to claim 1, characterized in that at the end of the day stage of training, if the start date of the task of the weekly plan M2 (i, 4) corresponds to the current date, then its class identifier of the task M2 (i, 1) changes to “ the task of the daily plan ”and then moves to the matrix of tasks of the daily plan M3 (n3, k). 5. Способ обучения по п. 1, отличающийся тем, что при записи задач в строчки M1(i, 1:k) матрицы не отсортированных задач M1n1,k блока неотсортированных задач пользователь указывает атрибуты задачи: идентификатор класса задачи, статус повторяемости задачи, статус выполнения задачи, дата начала выполнения, дата окончания выполнения, наименование задачи, описание задачи, трудоемкость выполнения, примечания.5. The training method according to claim 1, characterized in that when writing tasks to the lines M1 (i, 1: k) of the matrix of unsorted tasks M1 n1, k of the block of unsorted tasks, the user specifies the task attributes: task class identifier, task repeatability status, task execution status, start date, completion date, task name, task description, complexity of execution, notes. 6. Способ обучения по п. 1, отличающийся тем, что пользователь посредством блока ввода передает на пользовательский интерфейс матрицу не отсортированных задач M1n,k блока неотсортированных задач, матрицу задач недельного плана M2n2,k из блока задач недельного плана, матрицу задач дневного плана M3n3,k из блока задач дневного плана, матрицу выполненных задач M4n4,k из блока выполненных задач, матрицу не актуальных задач M5n5,k из блока не актуальных задач.6. The learning method according to claim 1, characterized in that the user, through the input unit, transfers to the user interface the matrix of unsorted tasks M1 n, k of the block of unsorted tasks, the matrix of tasks of the weekly plan M2 n2, k from the unit of tasks of the weekly plan, the matrix of tasks of the daily plan M3 n3, k from the block of tasks of the daily plan, the matrix of completed tasks M4 n4, k from the block of completed tasks, the matrix of irrelevant tasks M5 n5, k from the block of irrelevant tasks. 7. Способ обучения по п. 1, отличающийся тем, что значение оценки качества выполнения задач дневного плана блоком накопления результатов оценки качества выполнения задач рассчитывается по соотношению R2(j)=1440-(Ч⋅60+М), где Ч - текущий час суток и М - текущая минута сработки логического блока «И».7. The method of teaching according to claim 1, characterized in that the value of assessing the quality of the tasks of the daily plan by the block for accumulating the results of assessing the quality of task execution is calculated by the ratio R2 (j) = 1440- (H⋅60 + M), where H is the current hour days and M - the current minute of operation of the logical block "AND". 8. Способ обучения по п. 1, отличающийся тем, что после изменения значения элемента R(i) изменения атрибутов задач дневного плана на «1», изменяется цвет отображения соответствующей задачи M3(i, 1:k) на пользовательском интерфейсе.8. The training method according to claim 1, characterized in that after changing the value of the element R (i), changing the attributes of the daily plan tasks to "1", the display color of the corresponding task M3 (i, 1: k) on the user interface changes. 9. Устройство для обучения планированию и выполнению задач содержит блок ввода, который подключен к блоку не отсортированных задач, к блоку задач недельного плана, к блоку задач дневного плана, к блоку выполненных задач и к блоку не актуальных задач, блок не отсортированных задач подключен к блоку задач недельного плана, к блоку задач дневного плана, к блоку выполненных задач и к блоку не актуальных задач, блок задач недельного плана подключен к блоку задач дневного плана, к блоку выполненных задач и к блоку не актуальных задач, блок задач дневного плана подключен к блоку выполненных задач и к блоку не актуальных задач, блок выполненных задач подключен к блоку не актуальных задач, блок задач дневного плана подключен к логическому блоку «И», выход которого последовательно соединен с блоком накопления результатов оценки качества выполнения задач и с пользовательским интерфейсом, также к пользовательскому интерфейсу подключены блок не отсортированных задач, блок задач недельного плана, блок задач дневного плана, блок выполненных задач и блок не актуальных задач, блок времени подключен к блоку не отсортированных задач, к блоку задач недельного плана, к блоку задач дневного плана, к блоку выполненных задач, к блоку не актуальных задач и к блоку накопления результатов оценки качества выполнения задач.9. The device for teaching planning and execution of tasks contains an input unit, which is connected to the block of unsorted tasks, to the block of tasks of the weekly plan, to the block of tasks of the daily plan, to the block of completed tasks and to the block of irrelevant tasks, the block of unsorted tasks is connected to the block of tasks of the weekly plan, to the block of tasks of the daily plan, to the block of completed tasks and to the block of irrelevant tasks, the block of tasks of the weekly plan is connected to the block of tasks of the daily plan, to the block of completed tasks and to the block of irrelevant tasks, the block of tasks of the daily plan is connected to the block of completed tasks and to the block of non-urgent tasks, the block of completed tasks is connected to the block of non-urgent tasks, the block of tasks of the daily plan is connected to the logical block "I", the output of which is sequentially connected to the block for accumulating the results of assessing the quality of task execution and to the user interface, as well a block of unsorted tasks, a block of tasks of the weekly plan, bl ok daily plan tasks, block of completed tasks and block of irrelevant tasks, the time block is connected to the block of unsorted tasks, to the block of tasks of the weekly plan, to the block of tasks of the daily plan, to the block of completed tasks, to the block of irrelevant tasks and to the block of accumulation of results assessing the quality of tasks. 10. Устройство по п. 9, отличающееся тем, что блок не отсортированных задач, блок задач недельного плана, блок задач дневного плана, блок выполненных задач и блок не актуальных задач содержат матрицы с атрибутами задач, образованными последовательностями 0 и 1 в соответствии со схемой кодирования ASC II.10. The device according to claim 9, characterized in that the block of unsorted tasks, the block of tasks of the weekly plan, the block of tasks of the daily plan, the block of completed tasks and the block of irrelevant tasks contain matrices with task attributes formed by sequences 0 and 1 in accordance with the scheme ASC II encoding.
RU2020115309A 2020-04-30 2020-04-30 Method and device for training in planning and performing tasks RU2758183C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2020115309A RU2758183C1 (en) 2020-04-30 2020-04-30 Method and device for training in planning and performing tasks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2020115309A RU2758183C1 (en) 2020-04-30 2020-04-30 Method and device for training in planning and performing tasks

Publications (1)

Publication Number Publication Date
RU2758183C1 true RU2758183C1 (en) 2021-10-26

Family

ID=78289656

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2020115309A RU2758183C1 (en) 2020-04-30 2020-04-30 Method and device for training in planning and performing tasks

Country Status (1)

Country Link
RU (1) RU2758183C1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU4849U1 (en) * 1996-06-07 1997-08-16 Андрей Игоревич Забродин DEVICE FOR TRAINING AND CONTROL OF STUDENTS
JP2011048459A (en) * 2009-08-25 2011-03-10 Toshiba Corp System and method for supporting project planning
US8082277B1 (en) * 2007-06-05 2011-12-20 The Board of Trustees of the University of Alabama, for and on behalf of the University of Alabamaiin Huntsville Systems and methods for generating technical documents
US20130103448A1 (en) * 2011-06-21 2013-04-25 King Abdulaziz City For Science And Technology Project management systems and methods thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU4849U1 (en) * 1996-06-07 1997-08-16 Андрей Игоревич Забродин DEVICE FOR TRAINING AND CONTROL OF STUDENTS
US8082277B1 (en) * 2007-06-05 2011-12-20 The Board of Trustees of the University of Alabama, for and on behalf of the University of Alabamaiin Huntsville Systems and methods for generating technical documents
JP2011048459A (en) * 2009-08-25 2011-03-10 Toshiba Corp System and method for supporting project planning
US20130103448A1 (en) * 2011-06-21 2013-04-25 King Abdulaziz City For Science And Technology Project management systems and methods thereof

Similar Documents

Publication Publication Date Title
Lei et al. A statistical analysis of the effects of Scrum and Kanban on software development projects
Dener et al. Solving the exam scheduling problems in central exams with genetic algorithms
Nembhard et al. Parallel system scheduling with general worker learning and forgetting
Ambler et al. Introduction to disciplined agile delivery
Lunesu et al. Using simulation for understanding and reproducing distributed software development processes in the cloud
Turner et al. Modeling kanban processes in systems engineering
Domanskyi et al. A hybrid method for managing agile team in a distributed environment
Schwindt Resource allocation in project management
Davies Bank-office process management in the financial services: a simulation approach using a model generator
RU2758183C1 (en) Method and device for training in planning and performing tasks
CN115147088A (en) A business management method, device, electronic device and storage medium
Papajohn et al. Exploring potential delays associated with requests for information in CM/GC highway construction
Javdani Gandomani et al. A reliable hybrid software development model: CRUP (Crystal Clear & RUP)
Dutta et al. Analyzing organization structures and performance through agent-based socio-technical modeling
Kurashkin et al. Software designed for fitness club client's requirements management automation
Kuchta et al. Traditional versus agile scheduling and implementation of R&D projects: a case study
Halimeh et al. Scrum metaprocess: a process line approach for customizing Scrum
Porrawatpreyakorn et al. A knowledge transfer framework for supporting the transition to agile development of web application in the thai telecommunications industry
Yoon Evaluating the Effect of Process Change on the Performance of an Agile Software Maintenance Team Using Discrete Event Simulation
Bartsch et al. Simulation environment for IT service support processes: Supporting service providers in estimating service levels for incident management
Prasetyo et al. A Case Study of Using Scrum for Small to Medium Software Development Project E-Voting Student Council Elections
Kom et al. Designing cost measurement system in a small scrum based software company using activity based costing model (case study: ABC company)
Sihombing Development of Financial Management Information System at Education Foundation Using RAD Method
Pathak The advantages of using project management tools in industries
Leffingwell Mastering the iteration: An agile white paper