Опис предметного середовища
MELTRIX – це веб-застосунок для покупки, пошуку та управління цифровими іграми для ПК та консолей. Основна мета системи – забезпечити користувачів зручним інтерфейсом для пошуку ігор за жанром, видавцем або акційними пропозиціями, а також надати швидкий доступ до спеціальних знижок і новинок.
Функціонал системи включає:
- Реєстрацію та авторизацію користувачів.
- Пошук ігор за назвою, жанром, видавцем.
- Перегляд каталогу ігор (акційні, новинки, бандли).
- Формування кошика та оформлення покупки.
- Збереження вибраних ігор у “Wishlist”.
- Перегляд інформації про акції, знижки та промо-пропозиції.
- Мультимовність інтерфейсу.
Опис бізнес-логіки (сценарій)
Скорочений опис предметного середовища подано у вигляді сценарію взаємодії користувача:
- Користувач відкриває головну сторінку.
- Виконує пошук гри або переглядає категорії.
- Додає обрану гру у кошик або у “Wishlist”.
- Проходить авторизацію (або реєструється).
- Підтверджує замовлення та здійснює оплату.
- Отримує доступ до завантаження гри.
Функціональні вимоги
Система повинна забезпечувати:
- Реєстрацію та вхід користувачів.
- Фільтрацію та пошук ігор.
- Каталог ігор із поділом на категорії.
- Кошик та функцію покупки.
- Список бажаних ігор (“Wishlist”).
- Підтримку декількох мов інтерфейсу.
Нефункціональні вимоги
Система повинна відповідати:
- Висока продуктивність: швидке завантаження сторінок.
- Надійність: збереження даних користувачів.
- Безпека: захист облікових даних та платежів.
- Зручність: інтуїтивно зрозумілий інтерфейс.
- Кросбраузерність: підтримка сучасних браузерів.
- Масштабованість: можливість розширення функціоналу.