Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
обеспечению
в соответствии с СТ РК 1090 - 2002
Содержание
1 Вводная часть
1.1 Цель
1.2 Назначение
1.3 Определения, сокращения аббревиатуры
1.4 Ссылки
1.5 Обзор
2 Общая часть
2.1 Перспективы использования продукта
2.2 Функции продукта
2.3 Характеристики пользователя
2.4 Общие ограничения
2.5 Предположения и зависимости
3 Конкретные требования
Введение
1.1 Цель
Цель создания данной СТПО - наглядное демонстрирование функций и
интерфейсов необходимых реализовать. Аудитория - разработчики, заказчик.
1.2 Назначение
Для работы системы необходимо реализовать реляционную БД (MySQL),
автоматизированную систему ведения бухгалтерского и налогового учета.
1.3 Определения, сокращения аббревиатуры
СТПО - Спецификация требований к программному обеспечению
UC - Use-case
БД - база данных
1.4 Ссылки
https://online.zakon.kz/Document/?doc_id=30010938
https://adilet.zan.kz/rus/docs/V1500011801
1.5 Обзор
Данная СТ ПО состоит из 3 основных частей:
1. Введение - описание целей, назначения и общая информация для
дальнейшей работы с СТ ПО.
2. Общая часть - описание целей, перспектив, задач, характеристик и
предметной области продукта для которого разработана данная СТ ПО.
3. Конкретные требования - описание всех функций и задач которые
необходимо реализовать в конечном продукте.
Общая часть
2.1 Перспективы использования продукта
Готовый продукт будет иметь возможность предоставлять услуги сети аптек
“HealthCare” всем желающим вне зависимости от их города проживания.
2.2 Функции продукта
Главная функция продукта - реализация товара из сети аптек в онлайн
режиме.
В функционал также входят такие функции как: создание личного кабинета,
учет и отслеживание поступающих заявок, поиск по базе данных, связь с
персоналом.
2.3 Характеристики пользователя
Пользователями системы могут являться:
1.Персонал аптеки (оператор,курьер,заведующий складом,администратор) -
для успешной работы в среде системы персоналу необходим опыт работы с
ПК, базами данных, знание 2 языков (русский, казахский).
2.Обычный пользователь(клиент) - для успешного взаимодействия с
системой пользователю достаточно знать русский либо казахский языки. При
возникновении проблем с функционалом системы пользователь будет получать
соответствующие подсказки или будет предложен вариант обращения к
консультанту.
2.4 Общие ограничения
2.5 Предположения и зависимости
Система не должна иметь зависимости от платформы
использования(персональный компьютер, смартфон и т.д.). Работа системы
может выполняться на всех распространенных операционных
системах(Windows,IOS,Android,Linux,MacOs).
3. Конкретные требования
3.1 Функциональные требования
Бизнес - действия исполняемые действующими лицами в процессе оказания
услуги:
Описание:
Клиент просматривает историю заказов. Имеет возможность удалить историю
заказов.
Основное действующее лицо: Клиент(Пользователь)
Второстепенное действующее лицо: Нет
Предусловия:
⦁ Пользователь находится в разделе личный кабинет. Пользователь
авторизован.
Основной сценарий:
⦁ Пользователь открывает страницу с историей заказов.
⦁ Пользователь видит список совершенных им ранее заказов.(ИС 1)
⦁ Пользователь имеет возможность очистить историю заказов.
Постусловия:
⦁ Пользователь получил список товаров отсортированный в соответствии с
заданным им критерием.
Альтернативные сценарии:
Исключительные ситуации:
ИС1 (Пользователь еще не совершал заказов) - выводится сообщение “Вы еще
не совершали заказов” и ссылка на страницу каталога.
Пользовательский интерфейс:
Входные данные:
Описание:
Клиент при возникновении вопросов об услугах предоставляемых услугах или
реализуемых аптекой товарах обращается за консультацией к сотруднику
онлайн-аптеки .
Основное действующее лицо: Пользователь, Оператор-фармацевт
Второстепенное действующее лицо: Нет
Предусловия:
⦁ У пользователя возникли вопросы об услугах или товарах реализуемых
онлайн-аптекой
Основной сценарий:
⦁ Пользователь открывает онлайн-чат.
⦁ Пользователь отправляет сообщение сотруднику
⦁ Оператор-фармацевт открывает онлайн-чат и просматривает сообщение.
⦁ Оператор-фармацевт отправляет ответное сообщение.
Постусловия:
⦁ Клиент получил профессиональную консультацию.
Альтернативные сценарии: UC - 1.4.2
Исключительные ситуации: Нет
Пользовательский интерфейс: