Upload
sergey-maslennikov
View
76
Download
2
Embed Size (px)
Citation preview
МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ (национальный исследовательский
университет)
Программно-информационное обеспечение научных конференций в сети интернет
ДипломникМасленников Сергей Дмитриевич
Научный руководитель Сошников Дмитрий Валерьевич
Москва, 2015
Введение
Актуальность: Конференция - важнейший элемент современного научного
процесса Отсутствует онлайн аналог
Цель работы: Разработка платформы для проведения онлайн научных конференций
Основные требования: Максимальная близость к формату традиционной научной
конференции Использование преимуществ онлайн формата для
максимального упрощения процесса и минимизации усилий участников
2
Традиционная научная конференция
Обмен свежими результатами и опытом между специалистами некоторой
предметной области
Комбинация качества и представительности материала: контент
формируется широким сообществом, но проходит тщательную пре-
модерацию
Одновременная публикация множества материалов обеспечивает
покрытие предметной области
Комбинация текстуального/графического и аудио изложения обеспечивает
максимально эффективное представление материала
Возможность оперативного обсуждения доклада с автором и другими
участниками
Нетривиальная бизнес-логика:
6 ролей участников конференции
5 основных этапов конференции
3
Особенности онлайн конференции1. Отсутствие «физического» доклада и «живого» обсуждения
Необходимо использование формата доклада приближенного к «живому»: поддержка разнообразных форматов (видео, слад-шоу, текст, графика), обсуждение доклада, поддержка keynote
2. Отсутствие ограничений на объем программы конференции Отсев только по релевантности, включение в программу всех
докладов, прошедших экспертизу, представление докладов в соответствии с рейтингом
3. Использование социальных сетей для авторизации и нотификации участников, и распространения информации о конференции
4. Возможность “игрофикации”
5. Нету дублирования существующих сервисов
5
Анализ существующих методов публикации информации в интернете
6
Типы онлайн ресурсов
Ключевые функции
Социальная сеть
Проф. социальная сеть
Форум
Перс. журнал / сайт
Видеохостинг
Электр. библиотека
Электронный журнал
Сервис онлайн обучения
Онлайн конференция
Пре-модерация материала Классификация материала Рейтинг материала Разработка материалов сообществом Охват предметной области в ширину Обсуждение материала с автором Синхронная публикация материалов Оперативная публикация материала Публикация материала от лица автора Поддержка локального сообщества
Техническое задание
Поддержка функций организатора конференции
Приглашение докладчиков и экспертов
Авторизация и нотификация через социальные сети
Интеграция с Facebook, Vkontakte и Twitter
Поддержка функций участника: регистрация, оценка и обсуждение
Просмотр доклада: текст, графика, видео, презентация
Поддержка профиля участников, рейтингов и игрофикации
Поддержка функций эксперта: оценка и отсев материалов
Поддержка функций автора: регистрация доклада, нотификации
Поиск, сортировка и фильтрация
Поддержка функций модератора платформы
7
Функциональность уровня платформы
Поддержка функций модератора платформы
Поддержка сообщества постоянных пользователей платформы:
профиль участника для участия в разных конференциях, история
участия, индивидуальная настройка уведомлений
Информация о проходящих, готовящихся и прошедших
конференциях
Рейтинги авторов и докладов по категориям конференций
Получение достижений
Рейтинги конференций
Долговременное хранение материалов всех конференций
10
Реализация платформы Архитектура платформы основана на шаблоне
проектирования MVC (Model-View-Controller) Инструментарий реализации:
Framework Microsoft .NET, язык C# ORM-технология: Entity Framework СУБД: MS SQL Server Compact 4 + SQL Lite
Toolbox Графические интерфейсы: JavaScript, HTML,
Jquery, Bootstrap API социальных сетей: В Контакте, Facebook,
Twitter 4 основных модуля
Модуль Базы Данных Модуль Регистрации Модуль Управления Конференциями Модуль Интеграции с социальными сетями
Общий объем оригинального кода: 7000 строк
12
Результаты Разработан новый тип сетевого сервиса: платформа для
проведения онлайн научных конференций С учетом выполненного анализа В полном соответствии с Техническим Заданием
Выработаны рекомендации по дальнейшему развитию платформы
С точки зрения автора, платформа обладает большим потенциалом реального использования во многих областях, связанных с подготовкой и публикацией профессиональных материалов сетевым сообществом.
17
Направления дальнейшего развития платформы
Интеграция с профессиональной социальной сетью Поддержка рейтинга и профессиональных данных экспертов,
автоматический подбор экспертов по теме конференции Персональное приглашение авторов Поддержка ссылок на фрагменты доклада или копий
фрагментов доклада в дереве комментариев Легкая миграция в облако за счет использования технологии
Microsoft Выбор, развертывание и продвижение первого варианта
реального использования платформы, например: Организация онлайн конференций по технологиям разработки IT Поддержка учебного процесса Организация внутри-корпоративного обмена опытом Новый формат открытого периодического сетевого издания итд
18