ВВЕДЕНИЕ
ОПРЕДЕЛЕНИЯ И СОКРАЩЕНИЯ
СИСТЕМНЫЙ АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Анализ существующих социальных сетей
1.2 Анализ программных средств и компонентов, необходимых для разработки программного продукта.
1.3 Анализ и выбор СУБД
1.4 Анализ алгоритмов персонализированной рекомендации контента
1.5 Архитектурный интерфейс взаимодействия модулей распределенного приложения
1.6 Постановка задачи для разрабатываемого проекта
2 СИСТЕМНОЕ ПРОЕКТИРОВАНИЕ
2.1 Архитектура программного обеспечения проекта
2.2 Разработка проектной программы достижения цели на основе диаграммы Исикавы
2.3 Функциональная структура веб-системы
2.4 Проектирование структуры сетевого интерфейса
2.4.1 Проектирование структуры типов данных сетевого интерфейса
2.4.2 Проектирование структуры запросов сетевого интерфейса
2.4.3 Проектирование структуры мутаций сетевого интерфейса
2.5 Проектирование структур данных
2.5.1 Построение инфологической модели “сущность” — “связь”
2.5.2 Логическое представление базы данных
2.5.3 Построение физической модели
3. ТЕХНИЧЕСКОЕ ПРОЕКТИРОВАНИЕ
3.1 Проектирование пользовательского интерфейса веб-системы
3.1.1 Пользовательский интерфейс страницы «Поиск»
3.1.2 Пользовательский интерфейс формы регистрации новых пользователей
3.1.3 Пользовательский интерфейс авторизации пользователей
3.1.4 Пользовательский интерфейс формы создания событий
3.1.5 Пользовательский интерфейс просмотра события
3.1.6 Пользовательский интерфейс главной страницы сервиса социального взаимодействия
3.2 Проектирование рекомендательной системы
3.2.1. Подбор параметров пользователей для рекомендательной системы
Таблица 3.1 Примеры признакового описания пользователей сайта.
3.2.2. Выбор программных средств реализации нейронной сети
3.2.3. Определение числа кластеров
3.2.4. Анализ предпочтений пользователей каждого кластера
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ