Материал: КПО. Проект

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Функция

Описание

(2.5)

Предусловия:

«Создание

(2.1) «Отображение таблицы сотрудников».

группы

Роль в системе: Пользователь или Администратор.

сотрудников»

При нажатии на кнопку «Создать группу» открывается

 

диалоговое окно создания группы сотрудников.

 

После заполнения всех данных и нажатия на кнопку

 

«Записать и закрыть», диалоговое окно исчезает и в

 

таблице сотрудников появляется новая группа.

 

Поля для заполнения: Название группы.

(2.6)

Предусловия:

«Изменение

(2.1) «Отображение таблицы сотрудников».

группы

В таблице сотрудников выбрана группа.

сотрудников»

При нажатии на пункт «Изменить» в контекстном меню

 

выбранной группы открывается диалоговое окно

 

изменения группы сотрудников.

 

После заполнения всех данных и нажатия на кнопку

 

«Записать и закрыть», диалоговое окно исчезает и в

 

таблице сотрудников выбранная группа обновляется.

 

Поля для изменения: Название группы.

 

Изменение любых полей невозможно в случае роли

 

«Только для чтения».

(2.7)

Предусловия:

«Удаление

(2.1) «Отображение таблицы сотрудников».

группы

В таблице сотрудников выбрана группа.

сотрудников»

Роль в системе: Администратор.

 

При выборе группы и нажатии на пункт «Удалить» в

 

меню «Еще» открывается диалоговое окно

 

подтверждения удаления выбранной группы.

 

При нажатии на кнопку «Да», группа удаляется, окно

 

подтверждения закрывается.

 

При нажатии на кнопку «Нет», группа не удаляется,

 

окно подтверждения закрывается.

(3.1)

Отображается таблица со всеми приемами сотрудников

«Отображение

на работу.

таблицы

Столбцы таблицы: Дата документа, Сотрудник,

приемов

Должность, Отдел, Дата проведения.

сотрудников на

Отображаются кнопки «Создать» и «Создать на основе

работу»

выбранной записи» (в виде иконки), поле поиска, меню

 

«Еще» с доп. функциями (в т. ч. пунктом «Удалить»).

 

 

 

41

Функция

Описание

(3.2)

Предусловия:

«Создание

(3.1) «Отображение таблицы приемов сотрудников на

записи о приеме

работу».

сотрудника на

Роль в системе: Пользователь или Администратор.

работу»

При нажатии на кнопку «Создать» открывается

 

диалоговое окно создания факта приема сотрудника на

 

работу.

 

После заполнения всех данных и нажатия на кнопку

 

«Провести и закрыть», диалоговое окно исчезает и в

 

таблице приемов сотрудников на работу появляется

 

новая запись.

 

Поля для заполнения: Дата документа, Сотрудник,

 

Должность, Отдел.

 

Если сотрудник уже был принят на работу и не был

 

уволен, то система выдает сообщение об ошибке.

 

Дата проведения меняется после каждого проведения.

(3.3)

Предусловия:

«Изменение

(3.1) «Отображение таблицы приемов сотрудников на

записи о приеме

работу».

сотрудника на

В таблице приемов сотрудников на работу выбрана

работу»

запись.

 

При нажатии на пункт «Изменить» в контекстном меню

 

выбранной записи открывается диалоговое окно

 

изменения факта приема сотрудника на работу.

 

После заполнения всех данных и нажатия на кнопку

 

«Провести и закрыть», диалоговое окно исчезает и в

 

таблице приемов сотрудников на работу выбранная

 

запись обновляется.

 

Поля для изменения: Сотрудник, Должность, Отдел.

 

Изменение любых полей невозможно в случае ролей

 

«Пользователь» и «Только для чтения».

(3.4)

Предусловия:

«Удаление

(3.1) «Отображение таблицы приемов сотрудников на

записи о приеме

работу».

сотрудника на

В таблице приемов сотрудников на работу выбрана

работу»

запись.

 

Роль в системе: Администратор.

 

При выборе записи и нажатии на пункт «Удалить» в

 

меню «Еще» открывается диалоговое окно

 

подтверждения удаления выбранной записи.

 

При нажатии на кнопку «Да», запись удаляется, окно

 

подтверждения закрывается.

 

42

Функция

Описание

 

При нажатии на кнопку «Нет», запись не удаляется,

 

окно подтверждения закрывается.

(4.1)

Отображается таблица со всеми перемещениями

«Отображение

сотрудников.

таблицы

Столбцы таблицы: Дата документа, Сотрудник,

перемещений

Должность, Отдел, Дата проведения.

сотрудников»

Отображаются кнопки «Создать» и «Создать на основе

 

выбранной записи» (в виде иконки), поле поиска, меню

 

«Еще» с доп. функциями (в т. ч. пунктом «Удалить»).

(4.2)

Предусловия:

«Создание

(4.1) «Отображение таблицы перемещений

записи о

сотрудников».

перемещении

Роль в системе: Пользователь или Администратор.

сотрудника»

При нажатии на кнопку «Создать» открывается

 

диалоговое окно создания факта перемещения

 

сотрудника.

 

После заполнения всех данных и нажатия на кнопку

 

«Провести и закрыть», диалоговое окно исчезает и в

 

таблице перемещений сотрудников появляется новая

 

запись.

 

Поля для заполнения: Дата документа, Сотрудник,

 

Должность, Отдел.

 

Если сотрудник ещё не был принят на работу или был

 

уволен, то система выдает сообщение об ошибке.

 

Дата проведения меняется после каждого проведения.

(4.3)

Предусловия:

«Изменение

(4.1) «Отображение таблицы перемещений

записи о

сотрудников».

перемещении

В таблице перемещений сотрудников выбрана запись.

сотрудника»

При нажатии на пункт «Изменить» в контекстном меню

 

выбранной записи открывается диалоговое окно

 

изменения факта перемещения сотрудника.

 

После заполнения всех данных и нажатия на кнопку

 

«Провести и закрыть», диалоговое окно исчезает и в

 

таблице перемещений сотрудников выбранная запись

 

обновляется.

 

Поля для изменения: Сотрудник, Должность, Отдел.

 

Изменение любых полей невозможно в случае ролей

 

«Пользователь» и «Только для чтения».

 

 

 

43

Функция

Описание

(4.4)

Предусловия:

«Удаление

(4.1) «Отображение таблицы перемещений

записи о

сотрудников».

перемещении

В таблице перемещений сотрудников выбрана запись.

сотрудника»

Роль в системе: Администратор.

 

При выборе записи и нажатии на пункт «Удалить» в

 

меню «Еще» открывается диалоговое окно

 

подтверждения удаления выбранной записи.

 

При нажатии на кнопку «Да», запись удаляется, окно

 

подтверждения закрывается.

 

При нажатии на кнопку «Нет», запись не удаляется,

 

окно подтверждения закрывается.

(5.1)

Отображается таблица со всеми увольнениями

«Отображение

сотрудников.

таблицы

Столбцы таблицы: Дата документа, Сотрудник, Дата

увольнений

проведения.

сотрудников»

Отображаются кнопки «Создать» и «Создать на основе

 

выбранной записи» (в виде иконки), поле поиска, меню

 

«Еще» с доп. функциями (в т. ч. пунктом «Удалить»).

(5.2)

Предусловия:

«Создание

(5.1) «Отображение таблицы увольнений

записи об

сотрудников».

увольнении

Роль в системе: Пользователь или Администратор.

сотрудника»

При нажатии на кнопку «Создать» открывается

 

диалоговое окно создания факта увольнения сотрудника.

 

После заполнения всех данных и нажатия на кнопку

 

«Провести и закрыть», диалоговое окно исчезает и в

 

таблице увольнений сотрудников появляется новая

 

запись.

 

Поля для заполнения: Дата документа, Сотрудник,

 

Занятые сотрудником КО (табличная часть:

 

Инвентарный номер КО (неизменяемое), КО

 

(неизменяемое), Подтверждение (флажок), Назначить

 

сотруднику (сотрудник)).

 

Вручную добавлять и удалять записи в Занятые

 

сотрудником КО запрещается системой.

 

При проведении все занятые сотрудником КО

 

назначаются другим сотрудникам.

 

Нельзя переназначить КО увольняемому сотруднику.

 

Нельзя назначить КО не принятому на работу или

 

уволенному сотруднику.

 

В случае состояний Под ремонт, Под замену и В

 

ремонте материально-ответственное лицо должно быть

 

44

Функция

Описание

 

из отдела ремонтных работ, выбор других лиц

 

запрещается системой.

 

Дата проведения меняется после каждого проведения.

(5.3)

Предусловия:

«Изменение

(5.1) «Отображение таблицы увольнений

записи об

сотрудников».

увольнении

В таблице увольнений сотрудников выбрана запись.

сотрудника»

При нажатии на пункт «Изменить» в контекстном меню

 

выбранной записи открывается диалоговое окно

 

изменения факта увольнения сотрудника.

 

После заполнения всех данных и нажатия на кнопку

 

«Провести и закрыть», диалоговое окно исчезает и в

 

таблице увольнений сотрудников выбранная запись

 

обновляется.

 

Поля для изменения: Сотрудник, Занятые сотрудником

 

КО (табличная часть: Инвентарный номер КО

 

(неизменяемое), КО (неизменяемое), Подтверждение

 

(флажок), Назначить сотруднику (сотрудник)).

 

Изменение любых полей невозможно в случае ролей

 

«Пользователь» и «Только для чтения».

(5.4)

Предусловия:

«Удаление

(5.1) «Отображение таблицы увольнений

записи об

сотрудников».

увольнении

В таблице увольнений сотрудников выбрана запись.

сотрудника»

Роль в системе: Администратор.

 

При выборе записи и нажатии на пункт «Удалить» в

 

меню «Еще» открывается диалоговое окно

 

подтверждения удаления выбранной записи.

 

При нажатии на кнопку «Да», запись удаляется, окно

 

подтверждения закрывается.

 

При нажатии на кнопку «Нет», запись не удаляется,

 

окно подтверждения закрывается.

45