
Итоговая работа
.pdf
Система скидок. Просмотр |
Система должна позволять |
|
|
пользователю с ролью «Клиент» |
|
|
просматривать объект «Система |
|
|
скидок» со следующими |
|
|
атрибутами: |
|
|
|
Скидки на определенные |
|
|
товары |
|
Скидки при оптовой покупке |
|
|
|
|
Ответы на вопросы. Просмотр |
Система должна позволять |
|
|
пользователю с ролью «Клиент» |
|
|
просматривать объект «Ответы на |
|
|
вопросы» со следующими |
|
|
атрибутами: |
|
|
|
Автор ответа |
|
|
Контакты автора |
|
Тема на отвеченный вопрос |
|
|
|
Ответ на вопрос |
|
|
|
Наличие товара. Просмотр |
Система должна позволять |
|
|
пользователю с ролью «Клиент» |
|
|
просматривать объект «Наличие |
|
|
товара» со следующими атрибутами: |
|
|
|
Наличие товара на |
|
|
определенный размер одежды |
|
|
(S, L, M, XL, XXL) |
|
|
Когда ожидается поставка |
|
|
(при наличии ожидаемой |
|
|
доставки) |
|
|
|
Местоположение филиала. |
Система должна позволять |
|
Просмотр |
пользователю с ролью «Клиент» |
|
|
просматривать объект |
|
|
«Местоположение филиала» со |
|
|
следующими атрибутами: |
|
|
|
Текстовая информация адреса |
|
|
Карта, где помечен филиал |
|
|
Иная информация, связанная с |
|
|
местоположением филиала |
|
|
|
Размер одежды. Просмотр |
Система должна позволять |
|
|
пользователю с ролью «Клиент» |
|
|
просматривать объект «Размер |
|
|
одежды» со следующими |
|
|
атрибутами: |
|
|
Таблица размеров для России |
|
|
|
Таблица размеров по |
|
|
международным меркам |
|
|
|
3.2. Требования к возможностям роли Сотрудник отдела продаж
Таблица 3.2.1. – Требования к роли Сотрудник отдела продаж
Требование |
Описание требования |
|
|
|
|
Система скидок. Редактирование |
Система должна позволять |
|
|
пользователю с ролью «Сотрудник |
|
|
отдела продаж» редактировать |
|
|
объект «Скидки» со следующими |
|
|
атрибутами: |
|
|
|
№ артикула товара |
|
|
Размер скидки |
|
|
|

Продолжение таблицы 3.2.1.
|
Дата выставления товара со |
|
|
|
скидкой |
|
|
|
Наличие товара. Редактирование |
Система должна позволять |
|
|
пользователю с ролью «Сотрудник |
|
|
отдела продаж» редактировать |
|
|
объект «Информация о товаре» со |
|
|
следующими атрибутом: |
|
|
|
Наличие товара |
|
|
|
Каталог. Редактирование |
Система должна позволять |
|
|
пользователю с ролью «Сотрудник |
|
|
отдела продаж» редактировать |
|
|
объект «Каталог» со следующими |
|
|
атрибутом: |
|
|
|
Убрать товар |
|
|
Добавить товар |
|
Переместить товар в архив |
|
|
|
|
Размер одежды. Редактирование |
Система должна позволять |
|
|
пользователю с ролью «Сотрудник |
|
|
отдела продаж» редактировать |
|
|
объект «Информация о товаре» со |
|
|
следующими атрибутом: |
|
|
|
Изменить размер параметров |
|
|
товара |
|
|
|
3.3. Требования к возможностям роли Админ
Таблица 3.3.1. – Требования к роли Админ
Требование |
Описание требования |
|
|
|
|
Просмотр. Ответы на часто |
Система должна позволять |
|
задаваемые вопросы |
пользователю с ролью «Админ» |
|
|
просматривать объект «FAQ» со |
|
|
следующими атрибутами: |
|
|
Дата и время вопроса |
|
|
|
Имя пользователя |
|
|
Вопрос |
|
|
|
Ответы на часто задаваемые |
Система должна позволять |
|
вопросы. Редактирование |
пользователю с ролью «Админ» |
|
|
редактировать объект «FAQ» со |
|
|
следующими атрибутами: |
|
|
Написание нового ответа на |
|
|
|
вопрос |
|
|
Выбор конкретного товара |
|
|
|
Статус заказа. Просмотр |
Система должна позволять |
|
|
пользователю с ролью «Админ» |
|
|
просматривать объект «Статус |
|
|
заказа» со следующими атрибутами: |
|
|
|
Местоположение товара |
|
Время и дата заказа |
|
|
Время и дата отправки |
|
|
|
|
Статус заказа. Редактирование |
Система должна позволять |
|
|
пользователю с ролью «Админ» |
|
|
редактировать объект «Статус |
|
|
заказа» со следующими атрибутами: |
|
|
Время и дата прибытия |
|
|
|
|

Информация о заказе. |
Система должна позволять |
|
Редактирование |
пользователю с ролью «Клиент» |
|
|
редактировать объект «Личная |
|
|
информация» со следующими |
|
|
атрибутами: |
|
|
|
ФИО |
|
|
Пол |
|
|
Телефон |
|
|
Почта |
|
|
Возраст |
|
|
Город |
|
|
Реквизиты карты |
|
|
|
Информация о заказе. Добавление |
Система должна позволять |
|
|
пользователю с ролью «Клиент» |
|
|
добавлять вопросы в объекте |
|
|
«Вопросы» со следующими |
|
|
атрибутами: |
|
|
|
ФИО |
|
|
Контактная информация |
|
|
Тема вопроса |
|
|
Описание вопроса |
|
|
|
3.4. Требования к возможностям роли Владелец филиала магазина
Таблица 3.4.1. – Требования к роли Сотрудник отдела продаж
Список сотрудников. |
Система должна позволять |
Редактирование |
пользователю с ролью «Владелец |
|
филиала магазина» редактировать |
|
объект «Список сотрудников» со |
|
следующими атрибутами: |
|
|
Продолжение таблицы 3.4.1
|
|
Добавлять новых сотрудников |
|
|
Удалять из базы уволенных |
|
|
сотрудников |
|
|
|
Местоположение филиала. |
Система должна позволять |
|
Редактирование |
пользователю с ролью «Владелец |
|
|
филиала магазина» редактировать |
|
|
объект «Местоположение филиала» |
|
|
со следующими атрибутами: |
|
|
|
Изменять адрес филиала, при |
|
|
изменении местоположения |
|
|
Редактировать виджет «Карта» |
|
|
|
Отчётность. Просмотр |
Система должна позволять |
|
|
пользователю с ролью «Владелец |
|
|
филиала магазина» просматривать |
|
|
объект «Отчётность» со |
|
|
следующими атрибутами: |
|
|
|
Все затраты за определенный |
|
|
период |
|
|
Вся выручка за определенный |
|
|
период |
|
|
Чистая прибыль |
|
|
Количество проданных |
|
|
товаров |
|
|
Товары, которые наиболее |
|
|
популярны |
|
|
Активность сайта (просмотры, |
|
|
клики и т.п.) |
|
|
|
4.Нефункциональные требования
4.1.Предложения о пользователях
ПП-1: Пользователи должны уметь читать на русском языке ПП-2: Пользователи должны обладать базовыми навыками работы с ПК
ПП-3: Пользователи, выполняющие серверную часть работы системы должны иметь опыт работы с UNIX системами и бухгалтерской программой
1С в качестве роли «Админ» и «Сотрудник отдела продаж»
4.2. Требования к качеству в использовании (Quality in Use)
Раздел использует терминологию стандарта ГОСТ Р ИСО 9241-210-2012.
«Эргономика взаимодействия человек-система. Часть 210. Человеко-
ориентированное проектирование интерактивных систем».
4.2.1. Требования к Результативности
Средняя доля успешных завершений сценариев необученным пользователем должна быть не менее 50%.
4.2.2. Требования к Скорости обучения
Средняя длительность обучения, необходимая для доведения результативности выполнения сценариев пользователем до 95% не должна превышать 10 минут.
4.2.3. Требования к Эффективности (скорость работы
пользователя)
1. Среднее время выполнения учетных сценариев обученным пользователем не должно превышать 10 минут в 80% случаев, не должно превышать 15 минут в 95% случаев.
2.Среднее время выполнения сложных сценариев обученным пользователем не должно превышать 20 минут в 80% случаев, не должно превышать 35 минут в 95% случаев.
3.Среднее время выполнения поисковых сценариев обученным пользователем не должно превышать 5 минут в 80% случаев, не должно превышать 10 минут в 95% случаев.
4.2.4. Требования к Точности
Средняя доля ошибок, совершаемых обученным пользователем в течение первых 7 минут нового сеанса работы не должна превышать
10%
4.2.5 Требования к Утомляемости
Среднее время непрерывной работы обученного пользователя, после которой число ошибок возрастает более, чем на 20%, не должно быть не более 30 минут.
4.2.6. Требования к Удовлетворенности
Средняя оценка пользователями системы должна находится на уровне
–ожидания оправданы
4.3.Ограничения к ПО
4.3.1. Операционная среда
ОС-1: Система должна функционировать в следующих веб-
обозревателях в ОС Windows и ОС MacOS:
1.Google Chrome (не ниже 59.1.2)
2.Mozilla Firefox (не ниже 89.0)
3.Safari (не ниже 6.1)
ОС-2: Система должна предоставлять интерфейс на русском языке
4.3.2. Ограничения проектирования и реализации
ОП-1: Система должна использовать для хранения структурированных данных технологии СУБД Microsoft SQL Server 2019;
ОП-2: Система должна взаимодействовать со следующими внешними системами:
Рекрутинговая система
4.3.3. Предложения об оборудовании. Пользовательское
оборудование
ПО-1: Персональный компьютер архитектуры IBM PC с доступом к сети Интернет со следующими характеристиками:
1.Объём оперативной памяти не менее 2Гб;
2.Объём долговременной памяти не менее 256Гб;
3.Мощность центрального процессора не менее 40Гфлопс;
4.Электронный дисплей с разрешением не менее 1024 пикселов по горизонтали;
5.Компьютерная клавиатура;
6.Компьютерная мышь;
7.Сетевая карта со скоростью передачи данных не менее 10Мбит/c.
4.4.Требования к составу поставки
СП-1: Поставка программной системы должна включать:
1.Исходный код;
2.Дистрибутив для платформы Windows или MacOS;
3.Комплект документации к программной системе, написанная на русском языке
4.4.1. Документация
Комплект документации к программной системе должен
включать:
Д-1: Руководство админа по развёртыванию, обновлению и обслуживанию системы;
Д-2: Руководство пользователя по использованию системы.
4.4.2. Требования к лицензированию и патентной чистоте
ЛПЧ-1: Все права на вновь созданный исходный код принадлежат Заказчику;
ЛПЧ-2: Разработчик не имеет права распространения кода в любых целях без согласования с Заказчиком;
ЛПЧ-3: При разработке системы запрещено использование сторонних платных компонентов;
ЛПЧ-4: Допускается использование готовых компонентов,
распространяемых по лицензии Open Source APL 3.0;
ЛПЧ-5: При разработке системы запрещено использование нелицензированных компонентов.
4.5. Требования к внешнему качеству ПО (External Quality)
Раздел использует терминологию стандарта ГОСТ Р ИСО/МЭК
25010-2015. «Информационные технологии. Системная и программная инженерия. Требования и оценка качества систем и программного обеспечения (SQuaRE). Модели качества систем и программных продуктов»
4.5.1. Требования к Производительности
1.Система должна поддерживать одновременную работу не менее 80 пользователей на сайте;
2.Система должна позволять исполнять 80% типовых запросов за время не более 3-х секунд;
3.Система должна исполнять 95% типовых запросов за время не более 5-ти секунд.