UC-WG3-007 Самовивіз ліків з аптеки
Responsible Team | WG3 |
---|---|
Responsible | @Ірина Шуляк (Unlicensed) |
Business Process | |
Business Requirements | |
Stakeholders Requirements | |
Functional Requirements | SOLR-WG3-007-1 Перегляд доступних аптек для самовивозу SOLR-WG3-007-2 Валідація вибору аптеки для самовивозу |
Non-functional Requirements | TBD |
Priority | SHOULD HAVE |
Actors | Користувач мобільного додатку банкінгу |
Preconditions |
|
Trigger (Start Point) | Користувач обрав опцію "Самовивіз із аптеки". |
Main Flow (Sunny Day Scenario)
Flow of Events
Користувач обирає опцію "Самовивіз із аптеки" на етапі оформлення замовлення.
Система завантажує інтерактивну карту з позначками аптек та список доступних аптек.
Користувач:
Обирає аптеку на карті, або
Обирає аптеку зі списку.
Система відображає детальну інформацію про аптеку:
Назва;
Адреса;
Час роботи;
Контактний телефон;
Орієнтовний час підготовки замовлення.
Користувач натискає "Обрати аптеку".
Система зберігає обраний стан (вибір аптеки й інші деталі замовлення) та пропонує підтвердити вибір.
Користувач переглядає дані та натискає "Підтвердити аптеку".
Система зберігає вибір аптеки та автоматично повертає користувача на сторінку оформлення замовлення.
Post-Conditions
Користувач успішно обрав аптеку для самовивозу при оформленні замовлення.
Alternative Flow (Rainy Day Scenario) #1
Flow of Events
Користувач не обрав аптеку та натиснув кнопку "Продовжити" або вийшов із цього етапу.
Система виводить повідомлення: "Будь ласка, оберіть аптеку для продовження замовлення".
Користувач повертається до вибору аптеки.
Post-Conditions
Користувач залишається на етапі вибору аптеки, дані про замовлення не змінюються.
Alternative Flow (Rainy Day Scenario) #2
Flow of Events
Користувач не знаходить потрібної аптеки поблизу.
Користувач використовує фільтри для розширення радіусу пошуку або вибирає інший населений пункт.
Система оновлює карту та список аптек згідно з новими параметрами пошуку.
Користувач повторює вибір аптеки.
Post-Conditions
Система відображає оновлену карту та список аптек із новими результатами.
Alternative Flow (Rainy Day Scenario) #3
Flow of Events
Користувач натискає кнопку "Змінити аптеку" на екрані підтвердження.
Система повертає користувача на етап вибору аптеки.
Користувач обирає іншу аптеку.
Post-Conditions
Система зберігає нову аптеку та оновлює інформацію про замовлення.
Alternative Flow (Rainy Day Scenario) #4
Flow of Events
Система виявляє, що вибраний товар або його кількість недоступні в обраній аптеці.
Система повідомляє користувача: "Обраний товар/кількість недоступні. Виберіть іншу аптеку."
Користувач натискає "Обрати іншу аптеку".
Система повертає користувача на етап вибору аптеки.
Post-Conditions
Користувач перенаправлений на етап вибору аптеки, попередня аптека не підтверджена.