Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Итоговая работа

.pdf
Скачиваний:
0
Добавлен:
27.05.2024
Размер:
685.32 Кб
Скачать

Система скидок. Просмотр

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

 

пользователю с ролью «Клиент»

 

просматривать объект «Система

 

скидок» со следующими

 

атрибутами:

 

 

Скидки на определенные

 

 

товары

 

Скидки при оптовой покупке

 

 

Ответы на вопросы. Просмотр

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

 

пользователю с ролью «Клиент»

 

просматривать объект «Ответы на

 

вопросы» со следующими

 

атрибутами:

 

 

Автор ответа

 

 

Контакты автора

 

Тема на отвеченный вопрос

 

 

Ответ на вопрос

 

 

Наличие товара. Просмотр

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

 

пользователю с ролью «Клиент»

 

просматривать объект «Наличие

 

товара» со следующими атрибутами:

 

 

Наличие товара на

 

 

определенный размер одежды

 

 

(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-ти секунд.

Соседние файлы в предмете Системный анализ