Идентификатор | Статус | Приоритет | Версия | Функциональное требование |
FR-UC-01 | + | 1.0 | Реализовать добавление данных о новых работниках | |
FR-UC-02 | + | 1.0 | Реализовать корректировку данных о перемещенных работниках | |
FR-UC-03 | + | 1.0 | Реализовать удаление данных об уволенных работниках | |
FR-UC-04 | + | 1.0 | Реализовать изменения данных о работниках | |
FR-UC-05 | + | 1.0 | Реализовать возможность предварительного просмотра данных о работниках | |
FR-UC-06 | + | 1.0 | Реализовать возможность формирования ведомостей принятых работников | |
FR-UC-07 | + | 1.0 | Реализовать возможность формирования отчета «Анализ кадрового состояния предприятия» | |
FR-UC-08 | + | 1.0 | Реализовать возможность формирования ведомостей уволенных работников | |
FR-UC-09 | + | 1.0 | Реализовать возможность печати ведомостей принятых работников | |
FR-UC-10 | + | 1.0 | Реализовать возможность печати ведомостей уволенных работников | |
FR-UC-11 | + | 1.0 | Реализовать возможность печати отчета | |
FR-UC-12 | + | 1.0 | Реализовать возможность предварительного просмотра отчета | |
FR-UC-13 | + | 1.0 | Реализовать добавление данных с выдачей сообщения в случае ошибки ввода данных | |
FR-UC-14 | + | 1.0 | Реализовать корректировку данных | |
FR-UC-15 | + | 1.0 | Реализовать удаление данных | |
FR-UC-16 | + | 1.0 | Реализовать вход в систему (проверка имени пользователя и пароля) с выдачей сообщения в случае неправильного ввода имени пользователя и/или пароля, а также при отсутствии связи с сервером |
· Требования к внешнему интерфейсу
· Интерфейсы пользователя
Таблица 8‑1. Интерфейсы пользователя
Идентификатор | Статус | Версия | Интерфейс пользователя |
IU-01 | + | 1.0 | Единое оформление всех окон и сообщений системы в соответствии со стандартами разработки Web-интерфейса |
IU-02 | + | 1.0 | Работа с БД ведется путем добавления, редактирования, удаления записей таблиц БД, которые на экране представлены в виде 2-мерных таблиц |
IU-03 | + | 1.0 | Выбор таблицы необходимых функций и таблиц БД осуществляется из древовидного списка |
IU-04 | + | 1.0 | Добавление, редактирование карточек читателей и изданий осуществляется путем заполнения (редактирования) полей соответствующих форм. Поля представляют собой стандартные элементы управления (поля ввода, ниспадающие списки, радиокнопки и т. д.) |
IU-05 | + | 1.0 | Формирование запроса на поиск изданий осуществляется путем выбора данных, либо ввода данных запроса на соответствующей форме |
IU-06 | + | 1.0 | Подтверждение либо отказ выполнения различных действий в системе осуществляется путем нажатия на соответствующие кнопки |
IU-07 | + | 1.0 | Сообщения с предупреждениями либо информацией об ошибках выводятся в соответствующих окнах, которые можно просмотреть и закрыть, либо непосредственно на форме, с которой работает пользователь |
IU-08 | + | 1.0 | Ограничений на разрешение экрана нет, однако рекомендуемое разрешение составляет 1024х768, как наиболее удобное |
· Интерфейсы оборудования
Таблица 8‑2. Интерфейсы оборудования
Идентификатор | Статус | Версия | Интерфейс оборудования |
IH-01 | + | 1.0 | Протокол обмена данными между клиентами и сервером – ТСР |
IH-02 | + | 1.0 | Сетевое оборудование поддерживает все протоколы обмена данными, предусмотренные стандартами Fast Ethernet и установленными ОС |
· Интерфейсы программного обеспечения
Таблица 8‑3. Интерфейсы программного обеспечения
Идентификатор | Статус | Версия | Интерфейс программного обеспечения |
IS-01 | + | 1.0 | Система взаимодействует с Web-сервером Apache, который включает поддержку языка программирования PHP, на котором написана система. |
IS-02 | + | 1.0 | Система взаимодействует с СУБД MySQL 5 |
IS-03 | + | 1.0 | Взаимодействие системы с внешними серверами осуществляется по сети при помощи протокола TCP |
· Интерфейсы передачи информации
Таблица 8‑4. Интерфейсы передачи информации
Идентификатор | Статус | Версия | Интерфейс передачи информации |
IC-01 | + | 1.0 | Взаимодействие системы с внешними компонентами, находящимися на сервере осуществляется по сети, построенной по стандартам Fast Ethernet на скоростях и частотах, предусмотренных данным стандартом (скорость обмена не более 100 Mbit/s). |
IC-02 | + | 1.0 | Информация передается в виде ТСР-кадров, которые не шифруются дополнительно |
· Другие нефункциональные требования
· Требования к производительности
Таблица 9‑1. Требования к производительности
Идентификатор | Статус | Приоритет | Версия | Требование к производительности |
PR-01 | + | 1.0 | Скорость работы сетевого оборудования – 100 Mbit/s | |
PR-02 | + | 1.0 | Время запуска системы – не более 5 сек. | |
PR-03 | + | 1.0 | Время обработки запроса на поиск детали – не более 3 сек. | |
PR-04 | + | 1.0 | Возможность одновременного обслуживания 100 клиентов без снижения производительности |
· Атрибуты качества
Таблица 9‑2. Атрибуты качества
Идентификатор | Статус | Приоритет | Версия | Атрибут качества |
QA-01 | + | 1.0 | Удобный и функциональный Web-интерфейс, не требующий большого количества времени на освоение и работу | |
QA-02 | + | 1.0 | Легкость обслуживания системы (должен быть предусмотрен соответствующий функционал для обслуживания и настройки системы) | |
QA-03 | + | 1.0 | Небольшое количество сбоев в работе системы (не более 2-3 за рабочий день) | |
QA-04 | + | 1.0 | Устойчивость к сбоям, возможность продолжать работу с системой в случае сбоя |
Приложение 1. Словарь терминов
Сокращение, термин | Расшифровка сокращения или термина |
Учет движения кадров | Процесс, который фиксируется, при любом изменении. |
Специалист отдела кадров | Сотрудник предприятия, который отвечает за все кадровые перестановки |
Аналитик | Пользователь системы, анализирующий данные |
Администратор данных | Пользователь системы, осуществляющий оповещение |
Руководство | Пользователь системы, формирующий план |