2.3.1 Описание функции

Пользователь, обладающий определёнными привилегиями и идентификация которого подтверждена системой, имеет возможность формировать и редактировать учётный лист на основе формы, а так же просматривать и распечатывать шаблон для последующего ручного заполнения слушателем. Приоритет – высокий.

2.3.2 Последовательность «воздействие - реакция»

Таблица 2.5 – Воздействие – реакция при работе с учётным листом слушателя

Воздействие:

Реакция:

Пользователь делает запрос на создание нового листа слушателя.

Система предлагает сделать выбор: сформировать учётный лист слушателя сразу или распечатать шаблон учётного листа.

Воздействие:

Реакция:

Пользователь сделал выбор «сформировать учётный лист слушателя».

Система отображает форму для ввода данных о потенциальном слушателе.

Воздействие:

Реакция:

Пользователь сделал выбор «распечатать шаблон учётного листа»

Печать учётного листа с пустыми полями.

Воздействие:

Реакция:

Пользователь делает запрос на распечатку заполненного учётного листа.

Система выводит на печать заполненный учётный лист слушателя.

Воздействие:

Реакция:

Пользователь делает запрос на сохранение учётного листа слушателя.

Система сохраняет информацию о потенциальном слушателе в БД.

2.3.3 Функциональные требования

Таблица 2.6 – Список функциональных требований для работы с учётным листом слушателя

УчётЛист. НовыйЛист:

Система должна позволять пользователю добавлять новый учётный лист слушателя.

УчётЛист. Валидация:

Система должна требовать от пользователя заполнения всех необходимых полей.

УчётЛист. Печать:

Система должна выводить на печать или шаблон или заполненный учётный лист.

УчётЛист. Сохранение:

Система должна сохранять введённую информацию об учётном листе в БД.

2.4 Работа с личным делом слушателя

НЕ нашли? Не то? Что вы ищете?

2.4.1 Описание функции

Пользователь, обладающий определёнными привилегиями и идентификация которого подтверждена системой, может формировать личное дело, изменять и выводить его на печать. Приоритет – высокий.

2.4.2 Последовательность «воздействие - реакция»

Таблица 2.7 – Воздействие – реакция при работе с личным делом слушателя

Воздействие:

Реакция:

Пользователь делает запрос на создание нового личного дела.

Система отображает форму для ввода личных данных слушателей.

Воздействие:

Реакция:

Пользователь делает выбор слушателя из БД.

Система отображает данные из учётного листа слушателя и делает доступными поля для ввода данных.

Воздействие:

Реакция:

Пользователь делает запрос на загрузку ксерокопий документов.

Система открывает диалоговое окно для выбора изображений.

Воздействие:

Реакция:

Пользователь сохраняет введённые данные.

Система производит сохранение в БД.

Воздействие:

Реакция:

Пользователь делает запрос на просмотр личного дела требуемого слушателя.

Система отображает личное дело выбранного слушателя.

Воздействие:

Реакция:

Пользователь делает запрос на печать личного дела, выбранного слушателя.

Система выводит на печать личное дело.

Воздействие:

Реакция:

Пользователь производит изменение данных.

Система производит перезапись изменяемых данных в БД.

Воздействие:

Реакция:

Пользователь делает запрос на просмотр всех личных дел.

Система отображает список всех личных дел слушателей (по умолчанию в алфавитном порядке).

Воздействие:

Реакция:

Пользователь делает запрос на изменение критерия сортировки личных дел (по направлению, по курсу, по дате формирования)

Система осуществляет сортировку дел, согласно выбранному критерию.

2.4.3 Функциональные требования

Таблица 2.8 – Список функциональных требований для работы с личным делом слушателя

ЛичнДело. НовоеДело:

Система должна позволить пользователю создавать новое личное дело.

ЛичнДело. НовоеДело. ВыборСлуш:

Система должна иметь элемент управления для возможности выбора слушателя из БД (после этого становятся доступными поля для ввода остальных данных).

ЛичнДело. НовоеДело. Изображение:

Система должна позволить пользователю, если необходимо, загрузить изображения паспорта и идентификационного кода.

ЛичнДело. Сохранение:

Система должна сохранять данные о личном деле в БД.

ЛичнДело. Сохранение. Валидация:

Запретить сохранение данных, если не все поля заполнены.

ЛичнДело. Просмотр. ОдноДело:

Система должна отображать личное дело выбранного слушателя.

ЛичнДело. Просмотр. ОдноДело. Редактирование:

Система должна иметь функции редактирования информации при просмотре личного дела.

ЛичнДело. Просмотр. ОдноДело. Печать:

Система должна выводить на печать выбранное личное дело.

ЛичнДело. Просмотр. СписокДел:

Система должна отображать список всех личных дел (по умолчанию – по алфавиту).

ЛичнДело. Просмотр. СписокДел. Направление:

Система должна иметь возможность сортировки списка дел по направлению.

ЛичнДело. Просмотр. СписокДел. Курс:

Система должна иметь возможность сортировки списка дел по курсу.

ЛичнДело. Просмотр. СписокДел. Дата:

Система должна иметь возможность сортировки списка дел по дате.

ЛичнДело. Просмотр. СписокДел. Печать:

Система должна выводить на печать список личных дел.

ЛичнДело. Статус:

Система должна автоматически изменять статус в зависимости сформированных документов для данного слушателя (Посетитель, Слушатель, Выпускник)

2.5 Работа с личным делом сотрудников и преподавателей

2.5.1 Описание функции

Пользователь, обладающий определёнными привилегиями и идентификация которого подтверждена системой, может формировать личное дело, изменять, выводить его на печать, а так же просматривать информацию о сотрудниках и преподавателях. Приоритет – высокий.

2.5.2 Последовательность «воздействие - реакция»

Таблица 2.9 – Воздействие – реакция при работе с личным делом сотрудника и преподавателя

Воздействие:

Реакция:

Пользователь делает запрос на создание нового личного дела.

Система отображает форму для выбора типа личного дела (преподаватель, практикант, сотрудник на ½ ставки, подрядчик, сотрудник на полную ставку)

Воздействие:

Реакция:

Пользователь выбрал тип личного дела

Система отображает форму для ввода данных

Если выбран «сотрудник на полную ставку» или «сотрудник на ½ ставки», то форма позволяет выбрать должность сотрудника.

Воздействие:

Реакция:

Пользователь делает запрос на загрузку ксерокопий документов.

Система открывает диалоговое окно для выбора изображений.

Воздействие:

Реакция:

Пользователь сохраняет введённые данные.

Система производит сохранение в БД.

Воздействие:

Реакция:

Пользователь делает запрос на просмотр личного дела требуемого преподавателя.

Система отображает личное дело выбранного преподавателя.

Воздействие:

Реакция:

Пользователь делает запрос на печать личного дела, выбранного сотрудника или преподавателя.

Система выводит на печать личное дело.

Воздействие:

Реакция:

Пользователь производит изменение данных.

Система производит перезапись изменяемых данных в БД.

Воздействие:

Реакция:

Пользователь делает запрос на просмотр всех личных дел.

Система отображает список всех личных дел сотрудников или преподавателей (по умолчанию в алфавитном порядке).

Воздействие:

Реакция:

Пользователь делает запрос на изменение критерия сортировки личных дел (по направлению, по курсу, по дате формирования)

Система осуществляет сортировку дел, согласно выбранному критерию.

Воздействие:

Реакция:

Пользователь делает запрос на изменение статуса личного дела на «уволен»

Система изменяет статус

Воздействие:

Реакция:

Пользователь делает запрос на изменение типа личного дела

Система изменяет тип

2.5.3 Функциональные требования

Таблица 2.10 – Список функциональных требований для работы с личным делом сотрудника и преподавателя

ЛичнДело. НовоеДело:

Система должна позволить пользователю создавать новое личное дело.

ЛичнДело. НовоеДело. Тип:

Система должна позволять выбрать тип личного дела (преподаватель, практикант, сотрудник на ½ ставки, подрядчик, сотрудник на полную ставку)

ЛичнДело. НовоеДело. Должность:

Система должна позволять выбрать должность, если его тип «сотрудник на полную ставку» или «сотрудник на ½ ставки»

ЛичнДело. НовоеДело. Изображение:

Система должна позволить пользователю, если необходимо, загрузить изображения паспорта и идентификационного кода.

ЛичнДело. Сохранение:

Система должна сохранять данные о личном деле в БД.

ЛичнДело. Сохранение. Валидация:

Запретить сохранение данных, если не все поля заполнены.

ЛичнДело. Просмотр. ОдноДело:

Система должна отображать личное дело выбранного преподавателя.

ЛичнДело. Просмотр. Изменение. Статус:

Система должна позволять изменять статус личного дела на «уволен» и сохранять его в БД

ЛичнДело. Просмотр. Изменение. Тип:

Система должна позволять изменять тип личного дела

ЛичнДело. Просмотр. ОдноДело. Редактирование:

Система должна иметь функции редактирования информации при просмотре личного дела.

ЛичнДело. Просмотр. ОдноДело. Печать:

Система должна выводить на печать выбранное личное дело.

ЛичнДело. Просмотр. СписокДел:

Система должна отображать список всех личных дел (по умолчанию – по алфавиту).

ЛичнДело. Просмотр. СписокДел. Направление:

Система должна иметь возможность сортировки списка дел по направлению.

ЛичнДело. Просмотр. СписокДел. Курс:

Система должна иметь возможность сортировки списка дел по курсу.

ЛичнДело. Просмотр. СписокДел. Дата:

Система должна иметь возможность сортировки списка дел по дате.

ЛичнДело. Просмотр. СписокДел. Печать:

Система должна выводить на печать список личных дел.

2.6 Работа с договором

2.6.1 Описание функции

Пользователи, обладающие определёнными привилегиями и идентификация которых подтверждена системой, могут формировать утверждать (только директор) и распечатывать договор со слушателем и с преподавателем. Приоритет – критический.

2.6.2 Последовательность «воздействие - реакция»

Таблица 2.11 – Воздействие – реакция при работе с договором на обучение

Воздействие:

Реакция:

Пользователь делает запрос на формирование нового договора со слушателем.

Система отображает форму для выбора слушателя и типа (без сертификата,2-х сторонний(со свидетельством «Проминь») или 3-х сторонний(с сертификатом ОУЦ)) договора.

Воздействие:

Реакция

Пользователь делает запрос на формирование нового договора с преподавателем.

Система отображает форму для выбора преподавателя.

Воздействие:

Реакция:

У выбранного слушателя или преподавателя отсутствует информация о личном деле.

Система выводит сообщение о невозможности сформировать договор.

Воздействие:

Реакция:

У выбранного слушателя или преподавателя имеется информация о личном деле.

Система формирует заполненный шаблон договора для его предварительного просмотра.

Воздействие:

Реакция:

Пользователь делает запрос на сохранение заполненного шаблона.

Система сохраняет информацию о договоре в БД.

Воздействие:

Реакция:

Пользователь делает запрос на изменение типа договора.

Система меняет шаблон договора.

Воздействие:

Реакция:

Пользователь делает запрос на печать договора.

Система выводит на печать договор.

Воздействие:

Реакция:

Пользователь делает запрос на просмотр договора с преподавателем или со слушателем.

Система отображает выбранный вид договора.

Воздействие:

Реакция:

Пользователь осуществляет подтверждение договора.

Система изменяет статус договора и сохраняет его в БД.

Воздействие:

Реакция:

Пользователь делает запрос на просмотр списка договоров со слушателями или с преподавателями.

Система формирует список договоров (по умолчанию упорядочивается по дате)

Воздействие:

Реакция:

Пользователь делает запрос на сортировку по определённому критерию (статус, курс, направление, группа)

Система осуществляет сортировку договоров.

2.6.3 Функциональные требования

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7