5.2.5. Подсистема «Сотрудники»
Функции подсистемы «Сотрудники» представлены в табл. 5.
Таблица 5. Функции подсистемы «Сотрудники»
Функция |
|
|
|
Описание |
|
|
23.09.21. Добавлено. |
|
05.10.21. Реализовано. |
|
|
(1.1) |
|
Отображается упорядоченная таблица со всеми |
|||
«Отображение |
|
должностями в виде иерархии групп и элементов. |
|||
таблицы |
|
Ограничения на число уровней иерархии отсутствуют. |
|||
должностей» |
|
Столбцы таблицы: Название, Характеристика. |
|||
|
|
Отображаются кнопки «Создать», «Создать группу» и |
|||
|
|
«Создать на основе выбранной записи» (в виде иконки), |
|||
|
|
поле поиска, меню «Еще» с доп. функциями (в т. ч. |
|||
|
|
пунктом «Удалить»). |
|||
|
|
Заранее предопределена должность «Ремонтник», |
|||
|
|
которую запрещается удалять или изменять название. |
|||
(1.2) |
|
Предусловия: |
|||
«Создание |
|
(1.1) «Отображение таблицы должностей». |
|||
должности» |
|
При нажатии на кнопку «Создать» открывается |
|||
|
|
диалоговое окно создания новой должности. |
|||
|
|
После заполнения всех данных и нажатия на кнопку |
|||
|
|
«Записать и закрыть», диалоговое окно исчезает и в |
|||
|
|
таблице должностей появляется новая запись. |
|||
|
|
Поля для заполнения: Название, Характеристика. |
|||
(1.3) |
|
Предусловия: |
|||
«Изменение |
|
(1.1) «Отображение таблицы должностей». |
|||
должности» |
|
В таблице должностей выбрана запись. |
|||
|
|
При нажатии на пункт «Изменить» в контекстном меню |
|||
|
|
выбранной записи открывается диалоговое окно |
|||
|
|
изменения должности. |
|||
|
|
После заполнения всех данных и нажатия на кнопку |
|||
|
|
«Записать и закрыть», диалоговое окно исчезает и в |
|||
|
|
таблице должностей выбранная запись обновляется. |
|||
|
|
Поля для изменения: Название, Характеристика. |
|||
36
(1.4) |
Предусловия: |
||
«Удаление |
(1.1) «Отображение таблицы должностей». |
||
должности» |
В таблице должностей выбрана запись. |
||
|
При выборе записи и нажатии на пункт «Удалить» в |
||
|
меню «Еще» открывается диалоговое окно |
||
|
подтверждения удаления выбранной записи. |
||
|
При нажатии на кнопку «Да», запись удаляется, окно |
||
|
подтверждения закрывается. |
||
|
При нажатии на кнопку «Нет», запись не удаляется, |
||
|
окно подтверждения закрывается. |
||
(1.5) |
Предусловия: |
||
«Создание |
(1.1) «Отображение таблицы должностей». |
||
группы |
При нажатии на кнопку «Создать группу» открывается |
||
должностей» |
диалоговое окно создания группы должностей. |
||
|
После заполнения всех данных и нажатия на кнопку |
||
|
«Записать и закрыть», диалоговое окно исчезает и в |
||
|
таблице должностей появляется новая группа. |
||
|
Поля для заполнения: Название группы. |
||
(1.6) |
Предусловия: |
||
«Изменение |
(1.1) «Отображение таблицы должностей». |
||
группы |
В таблице должностей выбрана группа. |
||
должностей» |
При нажатии на пункт «Изменить» в контекстном меню |
||
|
выбранной группы открывается диалоговое окно |
||
|
изменения группы должностей. |
||
|
После заполнения всех данных и нажатия на кнопку |
||
|
«Записать и закрыть», диалоговое окно исчезает и в |
||
|
таблице должностей выбранная группа обновляется. |
||
|
Поля для изменения: Название группы. |
||
(1.7) |
Предусловия: |
||
«Удаление |
(1.1) «Отображение таблицы должностей». |
||
группы |
В таблице должностей выбрана группа. |
||
должностей» |
При выборе группы и нажатии на пункт «Удалить» в |
||
|
меню «Еще» открывается диалоговое окно |
||
|
подтверждения удаления выбранной группы. |
||
|
При нажатии на кнопку «Да», группа удаляется, окно |
||
|
подтверждения закрывается. |
||
|
При нажатии на кнопку «Нет», группа не удаляется, |
||
|
окно подтверждения закрывается. |
||
|
|
27.09.21. Добавлено. |
|
«Добавление |
Диалоговое окно добавления. После заполнения данных |
||
сотрудника» |
(пользователь, отдел) и нажатия на кнопку «Добавить», |
||
|
диалоговое окно исчезает и в таблице информации о |
||
|
пользователе появляется новая запись. |
||
|
37 |
|
|
«Удаление |
Диалоговое окно удаления. После нажатия на кнопку |
||||
сотрудника» |
«Удалить», диалоговое окно исчезает и в таблице |
||||
|
|
информации о пользователе количество записей |
|||
|
|
уменьшается на 1. |
|||
«Редактирование |
Диалоговое окно редактирования. После редактирования |
||||
сотрудника» |
данных (пользователь, отдел) и нажатия на кнопку |
||||
|
|
«Редактировать», диалоговое окно исчезает и в таблице |
|||
|
|
пользователей выбранная запись обновляется. |
|||
|
01.10.21. Изменено. |
|
05.10.21. Реализовано. |
|
|
(2.1) |
|
Отображается упорядоченная таблица со всеми |
|||
«Отображение |
сотрудниками в виде иерархии групп и элементов. |
||||
таблицы |
Ограничения на число уровней иерархии отсутствуют. |
||||
сотрудников» |
Столбцы таблицы: Фамилия, Имя, Отчество, Email, |
||||
|
|
Рабочий телефон, Личный телефон, День рождения. |
|||
|
|
Отображаются кнопки «Создать», «Создать группу» и |
|||
|
|
«Создать на основе выбранной записи» (в виде иконки), |
|||
|
|
поле поиска, меню «Еще» с доп. функциями (в т. ч. |
|||
|
|
пунктом «Удалить»). |
|||
(2.2) |
|
Предусловия: |
|||
«Создание |
(2.1) «Отображение таблицы сотрудников». |
||||
сотрудника» |
При нажатии на кнопку «Создать» открывается |
||||
|
|
диалоговое окно создания нового сотрудника. |
|||
|
|
После заполнения всех данных и нажатия на кнопку |
|||
|
|
«Записать и закрыть», диалоговое окно исчезает и в |
|||
|
|
таблице сотрудников появляется новая запись. |
|||
|
|
Поля для заполнения: Изображение, Фамилия, Имя, |
|||
|
|
Отчество, День рождения, Email, Рабочий телефон, |
|||
|
|
Личный телефон, Характеристика. |
|||
(2.3) |
|
Предусловия: |
|||
«Изменение |
(2.1) «Отображение таблицы сотрудников». |
||||
сотрудника» |
В таблице сотрудников выбрана запись. |
||||
|
|
При нажатии на пункт «Изменить» в контекстном меню |
|||
|
|
выбранной записи открывается диалоговое окно |
|||
|
|
изменения сотрудника. |
|||
|
|
После заполнения всех данных и нажатия на кнопку |
|||
|
|
«Записать и закрыть», диалоговое окно исчезает и в |
|||
|
|
таблице сотрудников выбранная запись обновляется. |
|||
|
|
Поля для изменения: Изображение, Фамилия, Имя, |
|||
|
|
Отчество, День рождения, Email, Рабочий телефон, |
|||
|
|
Личный телефон, Характеристика. |
|||
38
(2.4) |
|
Предусловия: |
|||
«Удаление |
|
(2.1) «Отображение таблицы сотрудников». |
|||
сотрудника» |
|
В таблице сотрудников выбрана запись. |
|||
|
|
При выборе записи и нажатии на пункт «Удалить» в |
|||
|
|
меню «Еще» открывается диалоговое окно |
|||
|
|
подтверждения удаления выбранной записи. |
|||
|
|
При нажатии на кнопку «Да», запись удаляется, окно |
|||
|
|
подтверждения закрывается. |
|||
|
|
При нажатии на кнопку «Нет», запись не удаляется, |
|||
|
|
окно подтверждения закрывается. |
|||
(2.5) |
|
Предусловия: |
|||
«Создание |
|
(2.1) «Отображение таблицы сотрудников». |
|||
группы |
|
При нажатии на кнопку «Создать группу» открывается |
|||
сотрудников» |
|
диалоговое окно создания группы сотрудников. |
|||
|
|
После заполнения всех данных и нажатия на кнопку |
|||
|
|
«Записать и закрыть», диалоговое окно исчезает и в |
|||
|
|
таблице сотрудников появляется новая группа. |
|||
|
|
Поля для заполнения: Название группы. |
|||
(2.6) |
|
Предусловия: |
|||
«Изменение |
|
(2.1) «Отображение таблицы сотрудников». |
|||
группы |
|
В таблице сотрудников выбрана группа. |
|||
сотрудников» |
|
При нажатии на пункт «Изменить» в контекстном меню |
|||
|
|
выбранной группы открывается диалоговое окно |
|||
|
|
изменения группы сотрудников. |
|||
|
|
После заполнения всех данных и нажатия на кнопку |
|||
|
|
«Записать и закрыть», диалоговое окно исчезает и в |
|||
|
|
таблице сотрудников выбранная группа обновляется. |
|||
|
|
Поля для изменения: Название группы. |
|||
(2.7) |
|
Предусловия: |
|||
«Удаление |
|
(2.1) «Отображение таблицы сотрудников». |
|||
группы |
|
В таблице сотрудников выбрана группа. |
|||
сотрудников» |
|
При выборе группы и нажатии на пункт «Удалить» в |
|||
|
|
меню «Еще» открывается диалоговое окно |
|||
|
|
подтверждения удаления выбранной группы. |
|||
|
|
При нажатии на кнопку «Да», группа удаляется, окно |
|||
|
|
подтверждения закрывается. |
|||
|
|
При нажатии на кнопку «Нет», группа не удаляется, |
|||
|
|
окно подтверждения закрывается. |
|||
|
17.10.21. Добавлено. |
|
18.10.21. Реализовано. |
|
|
39
(3.1) |
Отображается таблица со всеми приемами сотрудников |
«Отображение |
на работу. |
таблицы |
Столбцы таблицы: Дата документа, Сотрудник, |
приемов |
Должность, Отдел, Дата проведения. |
сотрудников на |
Отображаются кнопки «Создать» и «Создать на основе |
работу» |
выбранной записи» (в виде иконки), поле поиска, меню |
|
«Еще» с доп. функциями (в т. ч. пунктом «Удалить»). |
(3.2) |
Предусловия: |
«Создание |
(3.1) «Отображение таблицы приемов сотрудников на |
записи о приеме |
работу». |
сотрудника на |
При нажатии на кнопку «Создать» открывается |
работу» |
диалоговое окно создания факта приема сотрудника на |
|
работу. |
|
После заполнения всех данных и нажатия на кнопку |
|
«Провести и закрыть», диалоговое окно исчезает и в |
|
таблице приемов сотрудников на работу появляется |
|
новая запись. |
|
Поля для заполнения: Дата документа, Сотрудник, |
|
Должность, Отдел. |
|
Если сотрудник уже был принят на работу и не был |
|
уволен, то система выдает сообщение об ошибке. |
|
Дата проведения меняется после каждого проведения. |
(3.3) |
Предусловия: |
«Изменение |
(3.1) «Отображение таблицы приемов сотрудников на |
записи о приеме |
работу». |
сотрудника на |
В таблице приемов сотрудников на работу выбрана |
работу» |
запись. |
|
При нажатии на пункт «Изменить» в контекстном меню |
|
выбранной записи открывается диалоговое окно |
|
изменения факта приема сотрудника на работу. |
|
После заполнения всех данных и нажатия на кнопку |
|
«Провести и закрыть», диалоговое окно исчезает и в |
|
таблице приемов сотрудников на работу выбранная |
|
запись обновляется. |
|
Поля для изменения: Сотрудник, Должность, Отдел. |
40