ТЗ на Корстон App Дизайн и модульная структура Korston App Korston App – приложение, в котором собрана информация о всех комплексах Корстон, услугах которые предлагает Корстон, событиях которые происходят в Корстон, а также через которое можно оплачивать и получать услуги. В приложении должна быть возможность выбрать город (как в автоматическом так и в ручном режиме). Приложение должно быть разбито на модули по видам оказываемых услуг, например: Модуль Гостиница Модуль Ресторан Модуль Кинотеатр и т.д. В разных комплексах модули и их наполнение может различаться. Архитектура приложения Korston App Приложение должно иметь клиент серверную архитектуру, а также интерфейсы для интеграции с Navision и другими IT системами Korston. Должна быть предусмотрена система журналирования системных событий и действий пользователя в интерфейсе приложений. Наполнение приложения Korston App контентом В серверной части приложения должна быть административная консоль для наполнения приложения контентом. Авторизация в Korston App Авторизация в KorstonApp должна происходить по логину и паролю, в том числе можно использовать уже существующий аккаунт в социальных сетях. К каждой учетной записи должна быть возможность привязать бонусную карту. К одной учетной записи возможно привязать несколько бонусных карт, например возможность привязать свою бонусную карту и бонусную карту своего ребенка. Должна быть предусмотрена возможность использования четной записи Korston App для авторизации на сайте Корстон и прочих ресурсах. Возможность оплаты через Korston App В приложении Korston App должна быть возможность оплаты по кредитной карте (через uniteiler) или по бонусной карте. Описание функционала модулей в Korston App Модуль Гостиница 1. Информация об отеле с фотографиями номеров, тарифами, место нахождением и т.д. 2. Бронирование с функционалом оплаты (интеграция KorstonApp и Navision) 3. Рум Сервис – заказ еды в номер, возможен только при идентификации гостя и подтверждения его нахождения в отеле. Для этого будет использоваться номер карты или номер брони при условии, если бронь была сделана через приложение. Если к аккаунту не привязана карта и бронь происходила не через KorstonApp - заказ Рум Сервис через приложение будет невозможен. (интеграция KorstonApp и Navision) 4. Заказ такси 5. Просмотр задолжности (интеграция KorstonApp и Navision) 6. Просмотр услуг включенных в стоимость номера (интеграция KorstonApp и Navision) Модуль Рестораны 1. 2. 3. 4. 5. Информационная часть Акции проводимые в ресторанах Бронирование столов Меню с фотографиями блюд Возможность заказа напрямую через приложение. Для этого нужно будет знать что гость в данный момент находится в ресторане, предлагаем делать check in его бонусной карты на терминале. (интеграция KorstonApp и Navision) 6. Вкладка «Заказ тортов» (дизайн на выбор, фото сделанных работ), стоимость каждого типа за 1 кг (возможно в другом модуле) Модуль Кинотеатр 1. Расписание 2. Возможность оставлять отзывы 3. Покупка билетов (интеграция KorstonApp, Navision и UCS) Модуль Боулинг и Бильярд 1. Информационная часть 2. Бронирование столов и дорожек, в том числе предоплата (интеграция KorstonApp и Navision) Детский парк 1. Информационная часть 2. Продажа карт Парковка 1. Покупка QR-code и оплата Модуль Интертеймент 1. Информация о мероприятиях 2. Продажа Бранчей 3. Продажа НГ и Елок 4. Продажа билетов на другие мероприятия Конференц залы 1. Информационная часть 2. Планы залов, расстановка, площадь 3. Обратная связь 4. - Возможность просматривать конференц- и банкетные залы 5. - Возможность формировать запрос на тип мероприятия (рассадка театр, класс, U-shape, кабаре и т.д.) и количество человек, и сразу видеть возможный вариант расстановки в зале 6. - Наличие всех вариантов банкетного меню с ценами на 1 гостя Фитнес 1. Информационная часть 2. Пополнение баланса на карте Бонусная система 1. Состояние счета 2. Пополнение бонусов, в том числе на картах детей 3. - Заказать карту (анкета) 4. - Обновить персональные данные 5. - Специальные предложения для вас 6. - Проверка баланса 7. - Опросы 8. - Перевести бонусы 9. - История бонусов 10. - Заявление об утери карты 11. - Виртуальная карта 12. Заблокировать карту Стадии разработки(выпуска версий) Korston App 1. Версия №1 включает в себя. a. Основной каркас приложения (модули) b. Система авторизации, привязки бонусных карт c. Описательную часть ( контент) по всем модулям d. Модуль Бонусная система – реализация основного функционала e. Модуль Гостиница – полная реализация функционала f. Кинотеатр – полная реализация функционала 2. Версия №2 включает в себя дополнительно. a. Модуль Бонусная система – полная реализация функционала b. Модуль Рестораны – полная реализация функционала 3. Версия №3 включает в себя весь описанный функционал. Крос платформенность Korston App Korston App должен работать под следующими платформами: iOS под iPad и iPhone Android Windows Phone Интерфейс Korston App Интерфейс Korston App должен быть реализован в виде, приближенном к календарю событий с возможностью настройки слоев и возможностью интеграции в общий календарь мобильных устройств. Поддержка Korston App Поддержка Korston App осуществляется разработчиком приложения. Поддержка должна включать в себя: исправление ошибок в приложении, тестирование на совместимость с новыми операционными системами перед их выходом, а также обновления приложения под новые операционные системы. Первый год поддержки приложения должен осуществляться бесплатно. Приложение №1. Структурная схема взаимодействия приложения KORSTON APP DMZ Контент Сервисы KORSTON APP (IOS, ANDROID) Се сы рв и WWW.KORSTON.RU AAA KORSTON APP BACK (Web сервисы) NAV FRONT БД Учетные записи BONUS NAV FRONT BONUS SQ L NAS Site N L SQ SQ L NAS Site 2 L SQ SQ L NAS Site 1 Се XM рв L/S ис o ы/ ck Д а et нн ые NAV FRONT L SQ t cke е /So анны L XM сы/Д рв и Се XML/Soc ket Сервисы /Данные AA A BONUS