Библиотеки университетов европы и open conference system. Функционал Олимпиады «Менделеев

После изучения сервиса Олимпиады «Менделеев», был составлен перечень функциональных возможностей:

    Онлайн регистрация (управление датой регистрации)

    Просмотр уже существующего аккаунта

    Восстановление пароля пользователем (сброс пароля на почту)

    Прохождение теста онлайн

    Просмотр общих сведений об олимпиаде

    Просмотр документов (положение об олимпиаде, положение об олимпиаде по праву, регламент олимпиады)

    Просмотр “календаря этапов” (т.е. просмотр дат проведения первого и второго этапа, а также даты регистрации)

    Просмотр результатов олимпиады (победители первого и второго этапа отдельно, а также победители олимпиады)

    Просмотр заданий прошлых лет

    Просмотр работ победителей текущего года

    Просмотр результатов прошлых лет (за четыре года, включая текущий)

    Разграничение доступа по организаторам олимпиады

    Учет мероприятий (событий)

Таким образом, был определен перечень требований к новому сервису.

Open Journal Systems Основные сведения

Open Journal Systems (OJS) представляет собой систему управления журналами и публикациями, которая была разработана Государственным Проектом Знаний благодаря финансируемым из федерального бюджета усилиям по расширению и улучшению доступа к научным исследованиям.

Особенности OJS:

    OJS устанавливается и управляется локально.

    Редакторы могут настраивать требования, секции, процесс обзора и т.д.

    Онлайн представления и управление всем содержанием.

    Подписка модуля с выбором вариантов открытого доступа.

    Комплексная индексация содержимого части глобальной системы.

    Инструменты для чтения содержания на основе области и выбор редакторов.

    Уведомление по электронной почте и возможность комментирования для читателей.

    Полная контекстная онлайн поддержка.

OJS помогает в каждой стадии процесса реферируемых публикаций, от представлений до онлайн публикаций и индексации. Посредством своих систем управления, она обеспечивает индексацию исследований, OJS стремится улучшить как научное, так и общественное качество реферируемых научных исследований.

OJS - это программное обеспечение со свободным доступом к журналам по всему миру. Его цель - создать общедоступный жизнеспособный вариант журнала для других издательств. Открытый доступ может увеличить читательскую аудиторию журнала, а так же дает возможность внести свой вклад в общественное благо в глобальном масштабе.

Open Conference Systems Основные сведения

Open Conference Systems (OCS) является свободным веб-инструментом для создания публикаций, который создаст полное веб-присутствие для вашей научной конференции.

OCS позволит вам:

    Создать веб-сайт конференции

    Принимать работы в электронном виде.

    Загружать и оценивать работы.

    Отправлять отзывы и комментарии с замечаниями автору работы.

    Размещать материалы конференции и документы в удобном для поиска формате

    Назначение должностей участникам конференции (руководитель, руководитель трека, рецензент, автор, читатель)

    Регистрировать участников

    Интегрировать пост обсуждения онлайн-конференции

Open Conference Systems (OCS) is an open source solution to managing and publishing scholarly conferences online. OCS is a highly flexible management and publishing system that can be downloaded for free and installed on a local Web server. It has been designed to reduce the time and energy devoted to the clerical and managerial tasks associated with managing a conference, while improving the record-keeping and efficiency of editorial processes. It seeks to improve the scholarly and public quality of conference publishing through a number of innovations, from making policies more transparent to improving indexing.

System Background

OCS is a conference management and publishing system . OCS covers all aspects of online conference management and publishing, from setting up conference website to operational tasks such as submitting, reviewing, editing, publishing, archiving, and indexing of the conference papers. OCS also helps to manage the people involved in organizing a conference, including keeping track of the work of directors, track directors, reviewers, and authors, notifying readers and registrants, and assisting with the correspondence.

OCS is flexible and scalable . A single installation of OCS can support the operation of multiple conferences, and multiple years for each conference. Each conference has its own unique URL as well as its own look and feel. OCS can enable a single director to manage all aspects of a conference, or OCS will support an international team of people with diverse responsibilities for a conference"s various aspects.

OCS supports the principle of extending access . This system is intended not only to assist with conference publishing, but also to demonstrate how costs of conference publishing can be reduced to the point where providing readers with "open access" to the contents of proceedings may be a viable option. The concept of open access is elaborated in a number of articles stemming from this project which are freely available under PKP Publications on Public Knowledge Project website.

The origins of OCS . Largely based on the existing code used for Open Journal Systems , OCS was developed to meet the needs of scholarly conference organizers. OCS is a research and development initiative of the Public Knowledge Project at the University of British Columbia. Its continuing development is currently overseen by a partnership among UBC"s Public Knowledge Project, the Canadian Center for Studies in Publishing, and the Simon Fraser University Library. For more information, see the Public Knowledge Project web site. The latest version of OCS is 2.1, released in April 2008. OCS has been used by over 100 scholarly conferences, as shown by OCS Conferences on the PKP website.

OCS Features .

OCS will allow you to:

  • create a conference Web site
  • compose and send a call for papers
  • electronically accept paper and abstract submissions
  • allow paper submitters to edit their work
  • post conference proceedings and papers in a searchable format
  • post, if you wish, the original data sets
  • register participants
  • integrate post-conference online discussions

In OCS 2.0, more features were incorporated:

  • manage conferences that occur more than once (e.g. yearly)
  • an expanded, multiple-round review system
  • e-mail template system
  • localization & translation tools
  • credit card payment for registrations
  • automated "thanks-for-submitting" messages
  • accept login/password for participants
  • Creative Commons licensing of presentations
  • more customizable, scalable and secure code

New features incorporated into the latest version OCS 2.1 include:

  • Session Scheduler
  • Reviewer form
  • Multiple languages
  • Help files
  • Documentation

Management Structure

Editorial Process

New submissions typically go through four steps in the editorial process, involving directors, track directors, reviewers, and authors.

  1. Unassigned Queue: Items wait to be assigned to one or more track directors.
  2. Submission Review: Items undergo peer review and are subject to an editorial decision.
  3. Submission Editing: Items undergo layout and copyediting.
  4. Publishing: Items are scheduled for Website posting.
Editorial Roles
  • Site Administrator: Oversees the entire OCS installation, and sets up any new conference sites hosted on the installation.
  • Conference Manager: Oversees a conference site on the installation, including all of the user accounts particular to that site. The Conference Manager creates, configures and maintains any scheduled conference instances for their particular conference site.
  • Registration Manager: Responsible for conference registrations.
  • Director: Manages the proposal submission, editing, and publication process for a conference. Sets the conference timeline. The Director can also act as a Track Director.
  • Track Director: Responsible for managing the submissions for their particular track. They see the submissions through the review and editing process, and are responsible for accepting or rejecting them for the conference.
  • Reviewer: Provides peer-review of the submissions for the conference. Recommmends for or against the inclusion of the submission to the conference.
  • Submit their proposals to the conference, and participate in the review and editing process.
  • Reader: Users that can register to read the proceedings, while some conferences do not require registration for that.

Создание и поддержка сайтов на издательской платформе OJS (Open Journal Systems)

Техническая служба АНО ИД «Научное обозрение» оказывает помощь редакциям в создании или модернизации сайтов научных журналах на базе международной издательской платформы Open Journal Systems (OJS).

Преимущества международной издательской платформы Open Journal Systems (OJS):

1. OJS является свободно распространяемым программным обеспечением с открытым кодом. Т.е. Вы не зависите от разработчиков и навязываемых лицензионных договоров.
2. OJS изначально создавалась как специализированная издательская платформа. Она поддерживает обмен данными с международными реферативными базами данных и библиотеками.
3. Имеет низкую стоимость разработки и поддержки сайтов на OJS.

Мы предлагаем услуги по разработке и поддержке сайтов на Open Journal Systems (OJS):

1. Разработка дизайна и проектирование структуры сайта научного журнала

Внешний вид сайта – это лицо журнала, а правильно разработанный и имеющий индивидуальную структуру дизайн позволит избежать в дальнейшем переделок и доработок сайта в целом.

Поэтому необходимо отнестись к вопросам разработки web-дизайна сайта с полной ответственностью и серьезностью. Разработка и создание дизайна сайта это поэтапный процесс, который выполняется после разработки структуры сайта и является очередным шагом в создании сайта.

Данная услуга включает в себя:

Разработка концепции дизайна;
составление списка модулей сайта;
создание внешней структуры сайта;
графическая проработка модулей сайта;
создание макета сайта.

2. Установка и настройка сайта журнала на Open Journal Systems

Имея в наличии доменное имя и оплаченные услуги хостинга, мы можем приступить к установке и настройке сайта на OJS.

Open Journal Systems (OJS) - распространяемое бесплатно открытое решение для публикации научных журналов онлайн, которое по своей функциональности не имеет аналогов в мире. OJS позволяет не только публиковать статьи в Интернете, но и организовывать весь рабочий процесс издательского дела: приём, рецензирование и каталогизирование статей.

Установка OJS включает:

Создание базы данных и пользователя MySQL;
выгрузку на сервер файлов системы управления контентом (OJS);
настройку основных конфигурационных файлов системы;
базовую настройку интерфейса OJS, а также основных модулей.

OJS является специальной и наиболее правильной системой, на основе которой создаются сайты для научных изданий с дальнейшим размещением выпусков и статей!

Настройка издательской платформы включает в себя:

Настройка OJS для автоматического и полуавтоматического предоставления метаданных (индексирования) в международные реферативные базы данных научной информации (CrossRef, MedLine, Web Of Knowledge, Scopus, EMbase, Google Scholar, DOAJ);
настройка экспорта метаданных статей для программ управления библиографией (EndNote, ReferenceManager, ProCite, Mendeley, Zotero);
настройка системы вывода библиографических ссылок на опубликованные статьи в соответствии с международными стандартами (Vancouver, Turabian, MLA, APA, ABNT, CBE);
организация системы назначения цифровых идентификаторов(DOI) каждой единице хранимой информации.

Необходимо подчеркнуть, что в OJS (в отличие от многих других систем управления контентом) полноценно поддерживаются и экспортируются все метаданные, которые необходимы для размещения научных журналов, статей и сборников в международных наукометрических базах данных .

3. Размещение информации на сайте журнала

Мы оказываем услуги по информационному наполнению сайтов журналов, а также переноса информации со старых версий сайтов на модернизированные. Наполнение сайта включает в себя размещение таких данных и элементов, как:

Информация о журнале;
информация о редакционном совете, редакционной политике, руководствах для авторах;
информация о рубриках, сборниках, статьях, авторах;
другие тексты и графические элементы сайта;
информация в «подвале» (нижней части сайта);
элементы меню, элементы в боковых колонках сайта;
локализация некоторых системных элементов сайта.

Также возможно последующее редактирование (при необходимости) размещенной информации, данных и элементов.

4. Комплексная поддержка и сопровождения научного журнала

Данная услуга включает:

Обновление системы OJS до текущей версии с сохранением индивидуальных доработок;
минорные изменение интерфейса;
доработка программно-функциональной части OJS;
аренда серверного пространства и создание резервных копий сайта;
включение и настройка дополнительных модулей OJS;
изменение текстового содержимого на сайте;
установка критических обновлений OJS;
корректура перевода языковых версий сайтов;
помощь в регистрации журнала в реферативных базах данных.

Стоимость и сроки выполнения услуг по каждому конкретному проекту являются индивидуальными. Направить запрос на разработку, комплексную поддержку и сопровождение научного журнала вы можете на электронную почту или позвонив нам по телефону +7 499 34 68 127

Учёт домашних доходов с расходами - сплошное расстройство. Теперь вот вместо того, чтоб спать, пытаюсь вспомнить, что же умею делать за деньги, потому что на одну зарплату прокормить семью вообще нереально.

  • Программировать на Перле - как древние CGI-приложения, так и современные, с использованием фреймворков Mojolicious, Dancer, Catalyst.
  • Программировать на PHP: в основном допиливать существующие приложения, а не писать с нуля что-то большое.
  • Настраивать CMS Drupal и WordPress, а также дорабатывать их темы оформления.
  • Настраивать и дорабатывать Open Journal Systems, включая реализацию многоязычности имён - делал это в OJS 2.4.2, 2.4.7.1, 2.4.8.1, думаю, и в Open Conference Systems смогу реализовать.
  • Кроссбраузерно верстать веб-страницы.
  • Немножко программировать на Руби (в том числе, с использованием Ruby on Rails) - наверное, на юниорском уровне.
  • Немножко программировать на ЯваСкрипте - как голый JavaScript, так и с jQuery.
  • Постоянно внушать коллегам необходимость использования багтрекера и системы контроля версий.
  • (хоть и не считаю это основными профессиональными навыками ) фотографировать, петь, аккомпанировать на шестиструнной гитаре, водить легковой автомобиль, быть Дедом Морозом, набирать ноты в MuseScore и LilyPond - медленно, но красиво.

Хочу от 15 USD / 1 kRUB в час.

Statt zu schlafen (нем. ) - вместо того, чтобы спать

RewriteRule ^en(glish)?/(\w+)(/?.*)$ /$2/user/setLocale/en_US?source=/$2$3 [L] RewriteRule ^ru(ssian)?/(\w+)(/?.*)$ /$2/user/setLocale/ru_RU?source=/$2$3 [L]

Это даст возможность использовать URL вида http:// hostname / язык / journal / путь, где язык может быть как названием нужного языка, так и его двухбуквенным кодом. Для уже рассмотренной серии «Вестника ЮУрГУ» теперь можно применять такие ссылки:

  • http://vestnik.susu.ru/english/cmi - первая страница журнала на английском языке,
  • http://vestnik.susu.ru/en/cmi/issue/archive - список выпусков на английском языке,
  • http://vestnik.susu.ru/russian/cmi/about/contact - контактная информация на русском языке,
  • http://vestnik.susu.ru/ru/cmi/issue/current - текущий выпуск на русском языке.

Отметим, что для сервиса OCS нет официальной доступной русской локализации.

Однако, присутствует не полная русская локализация среды. Следует так же отметить, что данный проект является командной работой, поэтому и локализация среды была разделена между участниками рабочей группы.

Основной библиотекой локализаций является папка Locale, в которой находятся папки с доступными локализациями. Так же каждый модуль имеет свои файлы локализации в отдельности. Задачей является локализация основных библиотек. В представленной библиотеке девять доступных языков, для нашей локализации был выбран перевод с английского языка.

Любая папка локализации содержит шесть основных файлов: администратор, автор, руководитель, шаблоны сообщений, локализация и менеджер. Так же в английской локализации присутствует файл "по умолчанию".

В ходе работы были переведены все указанные файлы, а так же некоторые дополнительные файлы библиотек, которые отвечают за общие панели сайта и системные сообщения.

Очевидным несовпадением требований является проведение теста в формате онлайн. Сервис OCS не поддерживает подобную функцию, и для него нет доступных модулей, которые бы добавили ее. Так же недостатки локализации могут существенно затруднять проведение олимпиады. Затруднительно так же классифицировать пользователей. Руководителю олимпиады необходимо вручную зачислять всех пользователей, на определенный трек конференции, что неприемлемо при проведении мероприятий такого уровня.

В стандартной сборке сервис OCS не удовлетворяет требованиям, выдвинутым к среде проведения олимпиады.

В результате этого, появилась необходимость найти альтернативное решение. Этим решением стала виртуальная обучающая среда - Moodle.

Moodle Основные сведения

Moodle - система управления курсами (электронное обучение), также известная как система управления обучением или виртуальная обучающая среда. Является аббревиатурой от англ. Modular Object - Oriented Dynamic Learning Environment (модульная объектно-ориентированная динамическая обучающая среда). Представляет собой свободное веб-приложение, предоставляющее возможность создавать сайты для онлайн-обучения.

Moodle позволяет подключать также следующие типы модулей:

    Элементы курса

    Отчеты администратора

    Типы заданий

    Плагины аутентификации

    Форматы курсов

    Отчеты по курсам

    Поля базы данных (для элемента курса «База данных»)

    Плагины подписки на курсы

  1. Отчеты по оценкам

    Форматы экспорта оценок

    Форматы импорта оценок

    Портфолио

    Типы вопросов в тестах

    Отчеты по тестам

    Хранилища файлов

    Типы ресурсов

    Плагины поиска

    Отчеты по оценкам

    Форматы экспорта оценок

    Форматы импорта оценок

    Портфолио

    Типы вопросов в тестах

    Форматы импорта/экспорта тестов

    Отчеты по тестам

    Хранилища файлов

    Типы ресурсов

    Плагины поиска

Создание проекта в Moodle и его анализ

Рисунок 6

      Если настройка ресурса производилась ранее, но нужной подкатегории еще не существует (например, в категории “Менделеев” нет подкатегории “Лучший по праву (обществознание)”), то ее необходимо добавить.

Рисунок 7


Рисунок 8

      Запретить гостевой доступ (Рисунок 9)

Рисунок 9

      В переименование ролей:

"Студент" заменить на "Участник",

"Учитель" заменить на "Член Жюри"

      Остальные настройки оставить без изменения

    Перейти к созданному курсу. Переименовать каждую тему (например, Для 9-х классов, Для 10-х классов, Для 11-х классов)

    1. В каждую из тем добавить элемент курса “тест” (Рисунок 10)

Рисунок 10

      Задать для элемента “тест” название "первый тур".

      В разделе синхронизация определить начало и окончание тестирования, а также ограничение по времени, согласно положению олимпиады.

      Установить проходной бал в категории оценка согласно положению олимпиады, установить количество попыток 1.

      В "свойствах вопроса" → "режим проведения вопроса" выбрать "немедленный отзыв".

      Запретить "повторный ответ в попытке"

      В "настройках просмотра" установить галочки, напротив: "во время попытки", "баллов". "После того, как тест будет закрыт" отметить все пункты.

      Добавить итоговый отзыв (при необходимости)

    Согласно положению на 2015 год.

    1. Для отображения информации по второму туру добавить элемент "Страница", в названии указать "Второй тур”"

      В разделе "Содержание" → "Содержание страницы" разместить всю необходимую информацию о проведении второго тура олимпиады и встроить необходимый контент (картинки, ссылки на страницы) если он требуется.

    Если в положении указать, что второй тур будет проводиться дистанционно, то возможна следующая реализация тура:

    1. В каждую из тем добавить элемент курса "задание".

      На элемент задание назначить роли проверяющих (член жюри), такой ролью может обладать ранее определенный зарегистрированный пользователь.

Рисунок 11

      Элемент "задание" переименовать во "второй тур".

      Добавить описание ко второму туру.

      Загрузить задания и бланк ответов (если предусмотрена строгая форма ответа) в раздел "дополнительные файлы".

      Определить сроки выполнения задания в разделе "Доступно".

      Вид ответа "в виде файла".

      Тип отзыва "Отзыв в виде комментария" и "Ведомость с оценками".

Не трудно видеть, что проект обладает нужными функциональными возможностями. Так же следует заметить, что внутри самого сервиса есть функция обмена сообщениями, что облегчает работу всем пользователям сервиса. Данная среда полностью удовлетворяет поставленной задаче.

mob_info