- Распечатать
Пакет управления контрольными списками
::: (info) () Чтобы загрузить приложение, посетите: Библиотека:::The Checklist Management Suite - это набор приложений, предназначенный для оптимизации процесса управления контрольными списками.
Назначение
Этот набор приложений позволяет создавать новые контрольные списки и настраивать задачи в них, эффективно организуя, какие задачи относятся к тем или иным контрольным спискам. Checklist Management Suite включает в себя три приложения: приложение для управления контрольными списками и две версии приложения для выполнения контрольных списков - для настольных компьютеров и для мобильных устройств.
Установка
Установка этого пакета приложений проста. Это готовый к использованию пакет приложений. Скачав его, вы можете сразу же приступить к созданию собственных чек-листов и задач с его помощью.
Как это работает
Как уже упоминалось выше, в состав пакета входят три приложения. Приложение "Менеджер" предназначено для создания и управления контрольными списками.
Это приложение состоит из шести шагов и использует две таблицы: (Определение)Процедуры и (Определение)Задачи. Эти две таблицы являются частью нашей общей модели данных, что повышает совместимость этих приложений с другими приложениями библиотеки, которые также используют общую модель данных.
Первый шаг в приложении менеджера - это "Обзор контрольных списков". Здесь пользователи могут просмотреть все ранее созданные контрольные списки. При выборе контрольного списка справа появляются задачи, связанные с ним.
На этом шаге есть пять важнейших кнопок. Под "Выбрать контрольный список" находятся кнопки "Создать", "Удалить" и "Редактировать".
Кнопка "Создать" переводит пользователя на шаг "Создание нового контрольного списка". "Удалить" удаляет выбранный контрольный список. "Редактировать" переводит на шаг "Управление контрольным списком", если контрольный список был выбран ранее. В нижнем колонтитуле находятся кнопки "Панель управления" и "Перейти к контрольному списку".
Кнопка 'Dashboard' переводит на шаг 'Dashboard', а 'Proceed to Checklist' - на приложение 'Checklist Execution Desktop'. Если вы предпочитаете, чтобы кнопка переходила в мобильную версию, вы можете соответствующим образом изменить логику срабатывания.
На шаге "Создать новый контрольный список" пользователь может создать новый контрольный список. Для этого необходимо указать "ID контрольного списка" и "Описание". После нажатия кнопки "Создать" пользователь будет переведен на шаг "Управление контрольными списками", и в таблице (Definition) Procedure будет создана новая запись с использованием предоставленной информации.
На шаге "Управление контрольными списками" основное внимание уделяется двум таблицам, между которыми расположены две кнопки. В таблице слева отображаются все ранее созданные задачи. Под этой таблицей находятся три кнопки - "Создать", "Удалить" и "Редактировать". Их функции аналогичны функциям, указанным в шаге "Обзор контрольных списков", но применяются они не к контрольным спискам, а к задачам. Здесь задачи можно удалять, создавать, переходя к новому шагу "Создать новую задачу", и редактировать на другом шаге "Редактировать задачу".
В таблице справа отображаются задачи, которые связаны с предварительно выбранным контрольным списком. Это достигается путем применения фильтра к таблице.
Две кнопки между таблицами позволяют пользователю связывать и развязывать задачи с предварительно выбранным контрольным списком.
Оба приложения для настольных и мобильных компьютеров состоят из двух шагов и вводят новую таблицу наряду с таблицами (Определение) Процедуры и (Определение) Задачи: (Журнал) Результаты проверки. Пользователи могут регистрировать результаты проверки в этой новой таблице.
На первом шаге приложения пользователь видит две таблицы: одну для контрольных списков и, при выборе контрольного списка, другую, в которой представлены задачи выбранного контрольного списка. При нажатии кнопки "Выполнить контрольный список" происходит сразу несколько действий. Сначала логика триггера создает массив, содержащий задачи выбранного контрольного списка. Одновременно создается запись в таблице (Log) Inspection Results. Кроме того, создаются "ID контрольного списка" и "ID выполнения", которые сохраняются как в таблице, так и в переменной.
На этапе "Контрольный список" пользователь может выполнить контрольный список. При входе в этот шаг приложение создает целочисленную переменную 'Length of Tasks Array' из ранее созданного массива.
Шаг разделен на три секции: 'Task of Current Checklist ID', 'Results of Current Checklist ID' и раздел 'Pass and Fail'.
В разделе 'Task of Current Checklist ID' находится таблица с двумя фильтрами, чтобы показать только те задачи, принадлежащие выбранному контрольному списку, которые еще не были выполнены.
В разделе "Результаты ID текущего контрольного списка" находится еще одна таблица с тремя фильтрами, в которой отображаются только результаты выполненных заданий.
При выборе задачи в правой части появляются ее подробные сведения. Здесь пользователь может определить, правильно ли выполнено задание. Пользователь может нажать кнопку "Пройти" или "Провалиться". Обе кнопки выполняют схожую логику срабатывания - при нажатии любой из них происходит сразу несколько действий. В таблице (Log) Inspection Result будет создана новая запись с информацией о прохождении/непрохождении. Выбранная задача будет добавлена в новый массив "Выполненные задачи", и, наконец, будет очищен заполнитель.
Как уже упоминалось, к двум таблицам слева применяются фильтры. В таблице 'Task of Current Checklist ID' применяется фильтр, благодаря которому задачи, включенные в массив 'Done Tasks', не отображаются в таблице. Таким образом, мы можем отличить выполненные задачи от невыполненных.
Если все задачи выполнены, пользователь может нажать кнопку "Завершить контрольный список". После этого приложение сравнит агрегат таблицы 'Check task QTY' и 'Length of Tasks Array' - если они равны, это означает, что все задания были выполнены и для каждого из них была сделана запись в таблице (Log) Inspection Result. Кроме того, идентификатор и дата выполнения будут сохранены в таблице (Definition) Procedure как "идентификатор аудита" и "дата последнего аудита".
Если не все задачи выполнены, кнопка "Завершить контрольный список" не позволит пользователю завершить контрольный список.