МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:

Презентация:



Advertisements
Похожие презентации
Национальный аэрокосмический университет им. Н.Е. Жуковского «ХАИ» Кафедра «Компьютерные системы и сети» РАЗРАБОТКА И ИССЛЕДОВАНИЯ ИНФОРМАЦИОННО-АНАЛИТИЧЕСКОЙ.
Advertisements

Дипломный проект на тему: Разработка информационной системы учета документации в метрологической службе с использованием технологии быстрой разработки.
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:
Тема Выполнил: ФИО студента, группа Руководитель: должность, ученая степень ФИО руководителя ДИПЛОМНАЯ РАБОТА.
Дипломная работа Разработка веб-системы для учета и контроля исполнения заданий водителями транспортных средств Исполнители: Ким Кирилл Игоревич Синтяпов.
1 Разработка автоматизированной информационной системы количественной оценки деятельности студентов ВУЗа Кузбасский государственный технический университет.
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:
Рогов Павел (271 ПИ ) Назаренко Дмитрий (272 ПИ ) Научный руководитель : Гринкруг Е. М. Курсовая работа. Клиент - серверное Android- приложение для планирования.
Выполнил студент группы А Алексан П.А.. Проектирование и реализация информационной системы «Лаборатория химического анализа» для автоматизации обработки.
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:
РАЗРАБОТКА ПРИЛОЖЕНИЯ ДЛЯ СОЗДАНИЯ ЗАДАНИЙ НА КЛАССИФИКАЦИЮ ПОНЯТИЙ ДЛЯ НАЧАЛЬНОЙ ШКОЛЫ Выполнила: Жогина В.А., гр.4709 Руководитель: Кайсарова Д. В.,
Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
Архитектура ресурсной системы распределенных виртуальных сред Курсовая работа на тему: «Архитектура ресурсной системы распределенных виртуальных сред»
Тамбовский государственный университет имени Г.Р. Державина Институт математики, физики и информатики Кафедра информатики и информационных технологий Иванова.
L o g o РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ РЕАЛИЗАЦИИ УЧЕБНОЙ И МЕТОДИЧЕСКОЙ ЛИТЕРАТУРЫ ВУЗА Брескин Леонид Игоревич Дипломная работа Трофимов Иван ЕвгеньевичНаучный.
Разработка автоматизированной учетно-пропускной системы для службы безопасности предприятия Руководитель: Лу Павел Цзуйлянович Исполнитель: Никифорова.
Лекция 22 Лекция 22 Локальные, сетевые и распределенные базы данных. Архитектура «файл- сервер». Двух и трехуровневая архитектура «клиент-сервер». Модель.
Чувашский Государственный педагогический университет имени И.я.Яковлева Тема учебного проекта: Базы данных в сети Интернет Автор: Студент ФМФ 5-го курса.
Информационная система. Компьютер – справочная система Терминалы используются в магазинах, авиакассах, банках, гостиницах и т.д.
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 2 Понятие об облачных вычислениях. Обзор платформ.
Транксрипт:

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта: Разработка системы оценки фотографий для социальной сети «В Контакте» Выполнили: студенты группы С-64 Ковалев М.М., Бадаев В.А. Руководитель: Столяров Д.О. Курсовая работа по дисциплине «Сети ЭВМ и средства телекоммуникаций» на тему:

Проблема Рейтинг есть на любом хостинге фотографий В Контакте его нет 1

Существующие решения Лицемер Мисс «В Контакте» И т.д. 2

Существующие решения Конкурс красоты, а не фотографий! Плата за каждое действие Всё на Flash 3

Техническое задание Разработать бизнес-модель условно- бесплатной оценки фотографий Реализовать бесплатную часть функционала как масштабируемую платформу для запуска платной части В реализации с клиентской стороны должны использоваться только средства HTML/JS 4

Требования к бизнес-модели Бесплатность основного функционала Высокая завуалированная востребованность платных функций Вирусное распространение приложения Увлекательность приложения 5

Решение: продавать гарантии и привилегии Пользователь может за плату защитить фотографию от плохих оценок Пользователь может за плату голосовать неограниченно Пользователь может за плату голосовать особыми голосами 6

Требования к бесплатной части Возможность выставлять фотографии из своих альбомов на голосование Возможность просматривать выставленные на голосование фотографии друзей Возможность раз в сутки голосовать за фотографии друзей Возможность просматривать статистику своих фотографий 7

Средства решения iFrame-приложение HTML JavaScript CSS PHP MySQL 8

Архитектура iFrame-приложения 9

Проблема Основные функции API «В Контакте» доступны только клиентской части приложения 10

Решение: AJAX Основная часть взаимодействия с сервером «В Контакте» выносится на сторону JS JS взаимодействует с серверами vkontakte и auditory через GET-запросы HTTP 11

Безопасность Основная часть запросов идёт от клиента – брешь в безопасности Используется система авторизации по цифровой подписи 12

Взаимодействие с API vkonakte JS по GET-запросу через JSON получает подпись от vkontakte Формирует свою подпись Соединяет с запросом к API Направляет GET-запрос к API Получает ответ через JSON 13

Взаимодействие с нашим API JS формирует свою подпись Соединяет с запросом к API Оправляет GET-запрос на сервер Получает ответ в JSON 1414

Задачи серверной стороны Отвечать на запросы пользователей Хранить все данные приложения Проверять правомерность действий пользователя 1515

Архитектура БД 16

Особенности БД Работа под высокой нагрузкой Обработка запросов от клиентской стороны Хранение как пользовательских, так и служебных данных 17

Просмотр альбомов 18

Добавление фотографий 19

Обзор друзей 20

Голосование 2121

Защита от «накрутки» 2323

Просмотр оценок 2424

Вывод Разработана концепция условно-бесплатной службы оценки фотографий Сформулированы требования к платформе для системы Платформа реализована и удовлетворяет требованиям 2525

Вопросы ? Разработка системы оценки фотографий для социальной сети «В Контакте» Выполнили: Ковалев М.М., Бадаев В.А. Руководитель: Столяров Д.О.