Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемАлла Малахова
1 Р АЗРАБОТКА СИСТЕМЫ ПЕРСОНАЛИЗАЦИИ КОНТЕНТА ДЛЯ МОБИЛЬНЫХ КЛИЕНТОВ Руководитель: Кириллин Вячеслав Алексеевич кандидат ф.-м.н. Рецензент: Антипов Илья Геннадьевич ст. преп. каф. сист. прогр. Исполнитель: Зарубин Михаил (545гр.)
2 О ПРОЕКТЕ SmartKupon – это сервис для создания накопительной программы лояльности на основе мобильных телефонов
3 П ЕРСОНАЛИЗАЦИЯ Сервер
4 З АДАЧИ Разработать сервер, обеспечивающий выдачу персонализированного контента, в том числе: Разработать архитектуру сервера Написать протокол общения с клиентскими приложениями Ввести систему выдачи уникальных кодов валидации
5 Разработка архитектуры (1/4) DB Сервер клиентского приложения Сервер валидатора Панель администратора Сайт для партнеров SMS сервер TomCat
6 Разработка архитектуры (2/4)
7 Servlet (View) DB Controller ParserGenerator Model HTTP Request TomCat HTTP Response XML Request (Java) Class Response (Java) Class SQL Разработка архитектуры (3/4)
8 Model Protocol handlerDatabaseValidation CodesGraphics File System History engine Black BoxWap Alert Time machine Error handler Update engine Разработка архитектуры (4/4)
9 П РОТОКОЛ XML (~20 запросов) Пример (запрос регистрации) Все запросы имею заголовки вида:... А все ответы имеют заголовки вида:... Запрос: Ответ:
10 Механизм предъявления кода и его валидация КлиентВалидатор Код: Код принят!
11 Система выдачи уникальных кодов валидации 1/2 Требования: Уникальность Небольшая длина (4-5 символов) Низкая вероятность угадать/ошибиться Учет особых параметров системы Единая бонусная карта (онлайн, оффлайн) Купоны (обычные, дорогие)
12 … … … Партнер 1 Партнер 2 Партнер n … Система выдачи уникальных кодов валидации 2/2 - свободный код - код для купонов - код бонусной карты - код для оффлайн валидации бонусной карты
13 На : выдано кодов могут быть завалидированы – возращены в систему При текущем количестве партнеров, мощность множества = кодов Т.е. используется ~ 1,4% от общего количества возможных кодов Статистика по кодам валидации
14 Р ЕЗУЛЬТАТЫ Реализована серверная часть системы, обеспечивающая выдачу персонализированного контента Произведена интеграция с клиентским приложением Разработки, описанные в данной дипломной работе, успешно внедрены в действующую систему SmartKupon
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.