SlideShare a Scribd company logo
1 of 50
Использование CMS Plone
     для e-learning
J ,j
Грегер Сергей Эдуардович
доцент кафедры информационных технологий
Нижнетагильского технологического института.


Публикации:
учебное пособие «Сервер приложений Zope»;
электронное учебное пособие по использованию CMS
Plone в составе дистрибутива Linux Нау Линукс
"Школьный сервер».
Интересы: разработка Web-приложений, e-learning,
проектирование информационных систем,
использование сервера приложений Zope и CMS Plone,
язык программирования Python, семантический Web.
Цели вебинара
 Познакомить членов сообщества с
  системой разработки порталов Plone.
 Рассмотреть особенности использования
  для задач E-leartning
 Привести примеры реализации
 Представить дополнительные ресурсы по
  вопросам использования Plone
План вебинара
   Стратегии реализации
   Возможности Plone
   Компоненты e-learn
   Документация
 Знаете ли Вы что такое Plone?
1.Никогда не слышал
2.Слышал, но точно не знаю
3.Пробовал использовать
4.Использую
СТРАТЕГИИ РЕАЛИЗАЦИИ
Подходы к реализации e-learning
 Интегрированные системы –
  функциональность определена
  возможностью системы
 Компонентные системы –
  функциональность определяется
  подключением модулей
LMS и корпоративная ИС
 Повышение эффективности - взаимная
  интеграция информационных систем
  университета
 Успех интеграции e-learning в
  деятельность университета возможен при
  ее включении в ИС университета
 Расширение возможностей LMS –
  использование возможностей портала
Plone
 Plone – система разработки и
  администрирования порталов
 Community сайт
 Open Source -> бесплатна
 В 2099 году в очередной раз признана
  лучшей CMS в своем классе
Plone и сообщества




Plone и сообщества                    10
Сайт/портал общего назначения
 Официальный сайт Администрации города Вологды
  http://www.vologda-city.ru/
 Факультет филологии и искусств Санкт-Петербургского
  государственного университета
  http://philarts.spbu.ru/about/info-ref
 Список учебных заведений использующих Plone:
  запись в моем блоге
 Об использовании Plone в госучреждениях:
  Почему Plone хорошо работает в крупных государственных учр
Open Curse Wire
Массачусетский технологический институт
 http://ocw.mit.edu/OcwWeb/web/courses/courses/index.ht
  m
 Скачать систему:
  http://educommons.com
 Сообщество Plone: http://plone.org
Многоуровневая стратегия внедрения
 Уровень преподавателя-пользователя:
    Включение существующего контента
    Встроенный редактор Web-страниц
    Встроенная система навигации
    Интуитивный интерфейс (метафора файловой системы)
    Централизованно устанавливаемый дизайн портала
      Новая книга:Erik Rose Plone 3 for Education
   http://linux-ink.ru/static/Docs/NauLinux/School/5.3/Docs/Nau/plone-book.pdf
    -Руководство для пользователей и начинающих администраторов
   http://window.edu.ru/window/catalog?p_mode=1&p_rid=57385&p_rubr=2.2.75.6.10
     — Разработка веб-порталов с использованием CMS PLONE: Методическое
    пособие.
Многоуровневая стратегия внедрения
 Уровень квалифицированного
  пользователя:
   Изменение дизайна
   Определение этапов жизненного цикла
    контента
   Введение и реализация новых бизнес-правил
Многоуровневая стратегия внедрения
 Пользователь с навыками
  программирования:
   Расширение возможностей Plone через систему
    моделирования
   Разработка нового интерфейса
Установка

 Все платформы
 Легко установить
 Нет зависимостей
Zope - сервер приложений
                  --Web-сервер
                  -- Объектная база данных
  --Система публикации



                                   Сайт 1
                                   Сайт 2
Plone          Plone
  1              N
                                  Сайт N
Возможные решения
 Задание шаблона представления знания –
  УМК
 Система рецензирования и публикации
  контента
 «Домашний» портал
ВОЗМОЖНОСТИ PLONE
Главная страница
 Возможность администрирования системы
  и редактирования ее содержимого
  удаленно, через веб-интерфейс.
 Обычный пользователь может управлять
  содержимым сайта и, частично, его
  отображением без специальных навыков
  программирования.
Контент-типы
 Контент представлен как набор объектов
  фиксированных контент-типов (метафора
  Lego):
     «Папка» - представление раздела сайта
     «Файл» – любой двоичный источник данных
     «Cтраница» – представление веб-страниц
     «Изображение» – представление графики
Контент-типы
 «Ссылка» – ссылка на внутренний или
  внешний контент
 «Коллекция» – поисковый запрос или запрос
  по критериям
 «Новость» –представление новости
 «Событие» – представление различных
  событий
Хранение контента
   во внутренней объектной базе данных
   в файловой системе на сервере
   во внешней реляционной базе данных
   на удаленных Web и FTP-серверах.
    каждая организация сможет выбрать
    наиболее удобный для себя способ
    хранения документов.
Расширение возможностей
 Расширение возможностей Plone производится
  через подключение дополнительных модулей
  — так называемых продуктов.
 Одним из следствий подключение продукта
  обычно является появление возможности
  включать в состав сайта содержимого нового
  типа — контент-типа
 Новый контент-тип получает все
  возможности, предоставляемые CMS —
  управление безопасностью, метаданными,
  интерфейсом и т.д.
Пользовательский контент
 Пользователь получает личный раздел
  сайта – микросайт внутри портала
 Любой документ может быть открыт для
  общего редактирования
 Вокруг каждого информационного
  элемента пользователь может формировать
  контекс – распределенный форум, блог.
Медиа
 Создание подкастингов, потокового аудио и
  видео
 Формирование разделяемых медиа-
  ресурсов
Метаданные
   Встроенная поддержка Dublin Core
   Стандарт IMS
   Расширение метаданных
   Категоризация по редактируемому словарю
   Система настраиваемой фильтрации
Система классификации
 Поиск по метаданным и полному тексту
  документа.
 Набор метаданных документов соответствует
  элементам формата Dublin Core:
     Автор
     Заглавие
     Аннотация
     Тематика
     ключевые слова и прочие атрибуты..
Синдикация
   Подключение каналов RSS, Atom
   Хранятся как отдельный ресурс
   Обновляются постоянно
   Можно производить поиск
Обратная связь
 Настраиваемая система правил для
  действий пользователя
 Жизненный цикл документа -
  рецензирование, отправка на доработку ,
  разрешение на публикацию
Поисковая система
 Результат поиска хранится как ресурс:
   постоянно доступен
   обновляем
 Поиск как в Google Suggest
   текстовый
   расширенный
Форматы хранения
 Поддерживается вариативность форматов
  представления электронных ресурсов:
   djvu, pdf, doc
   html, ppt, rft, txt, xls.
 По документу в любом из этих форматов
  создается полнотекстовый поисковый
  индекс.
Жизненный цикл контента
 Доступность электронного документа в
  зависимости от его статуса.
 Обеспечивается  поддержка набора
  состояний у документа, связанных с его
  жизненным циклом (workflow)
 Возможность определения набора
  состояний пользователем
КОМПОНЕНТЫ E-LEARN
eduCommons
 Решение для системы открытых курсов
  Массачусетского технологического
  института
 http://www.educommons.org
 http://cosl.usu.edu/projects/educommons
Что может eduCommons
   Портал для публикации курсов
   Построен на Plone
   Открытая лицензия (GPL)
   Свободна для использования (как и Plone)
   Import/export курсов
Что не может eduCommons
 eduCommons не LMS
 Не отслеживаются оценки студентов
 Нет связи с инструкторами
EduComponents

    EduComponents
    
        ECLecture
    
        ECFolder
    
        ECAssignmentBox
    
        ECQuiz
    
        ECReviewBox
    
        ECSpooler
ECLecture
  Группирует всю связанныю с курсами информацию. Можно
  ввести все основные "метаданных" (такие, как название,
  инструктора, время, место, и т.д.)
 ECLecture служит «порталом» для всех связанных с курсами
  материалов, таких как слайды, упражнения, тесты и т.д.
 Можно управлять этими материалами с использованием
  соответствующих типов содержимого (например, ECFolder и
  ECAssignmentBox для выполнения заданий), и добавить их в
  качестве ресурсов для курса.
 Для взаимодействия с ECLecture эти ресурсы могут храниться
  как внутри него, так и могут быть сохранены в другом месте,
  даже на другом сервере.
 http://plone.org/products/eclecture/releases
ECAssignmentBox
 ECAssignmentBox позволяет, получать из
  сети и оценивать домашние задания
   для обычной формы обучения
   для e-learn формы
   GPL лицензия
   http://plone.org/products/ecassignmentbox
Facilty/Staff Directory
 Facilty/Staff Directory – продукт для:
     организации хранения данных о пользователях;
     организации различного рода подразделений
     определения прав доступа



ДОКУМЕНТАЦИЯ
Общая информация
 http://ru.wikipedia.org/wiki/
  Система_управления _содержимым — 
  Статья в Википедии о системах 
  управления содержимым (CMS).
 http://ru.wikipedia.org/wiki/Framework — 
  Статья в Википедии о Framework.
 http://ru.wikipedia.org/wiki/RSS — Статья в 
  Википедии о RSS.
 Ресурсы о Zope
 http://www.zope.org — Сайт Zope.
 http://www.zope.org/Product — Продукты для Zope.
 Ресурсы о Plone
 http://www.plone.org — Сайт Plone.
 http://www.plone.org/products — Продукты для 
  Plone.
 http://www.plone.org/documentation — Документация 
  о Plone.
 http://opensourcearticles/plone/english/part_01 — 
  Введение в Plone (на английском языке). .
Сайты о Zope 3
 http://zope3.ru — Сайт Zope3.ru.
 http://zopelada.ru — Сайт для изучающих 
  Zope3.
 http://zope3.ru — Русскоязычный сайт Zope 
  3.
Форумы, блоги и рассылки
 http://python.com.ua/forum — Форум по Zope.
 http://zope.net.ru — Русскоязычный форум по 
  Zope и Python.
 http://plone.org.ru — Сайт поддержки 
  пользователей Zope и Plone.
 http://www.zope.org/Planet — Блог сообщества 
  Zope.
 http://planet.plone.org — Блог сообщества 
  Plone.
Электронные книги
 http://docs.zope.org/zope2/zdgbook/source — 
  Zope Developer's Guide.
 www.plonebook.info/books/3.1-eng-1 — A 
user's guide to Plone
Электронные книги
   http://linux-ink.ru/static/Docs/NauLinux/School/5.3/Docs/Nau/plone-book.pdf
    -Руководство для пользователей и начинающих администраторов
   http://window.edu.ru/window/catalog?
    p_mode=1&p_rid=57385&p_rubr=2.2.75.6.10 — Разработка веб-порталов с
    использованием CMS PLONE: Методическое пособие.

More Related Content

What's hot

презентация Moodle
презентация Moodleпрезентация Moodle
презентация Moodleksanka90
 
Дистанционное обучение в Чувашии
Дистанционное обучение в ЧувашииДистанционное обучение в Чувашии
Дистанционное обучение в ЧувашииAtner Yegorov
 
Что такое Moodle | Анатолий Бакал
Что такое Moodle | Анатолий БакалЧто такое Moodle | Анатолий Бакал
Что такое Moodle | Анатолий БакалAnatoliy Bakal
 
Кросс платформенная модель обучения (использовать)
Кросс платформенная модель обучения (использовать)Кросс платформенная модель обучения (использовать)
Кросс платформенная модель обучения (использовать)Andrey Kuznetsov
 
Разработка малобюджетного учебного сайта на основе концепции Wiki часть 1. По...
Разработка малобюджетного учебного сайта на основе концепции Wiki часть 1. По...Разработка малобюджетного учебного сайта на основе концепции Wiki часть 1. По...
Разработка малобюджетного учебного сайта на основе концепции Wiki часть 1. По...Сообщество eLearning PRO
 
Лекция #2. Принцип организации World Wide Web
Лекция #2. Принцип организации World Wide WebЛекция #2. Принцип организации World Wide Web
Лекция #2. Принцип организации World Wide WebЯковенко Кирилл
 
Ryltseva
RyltsevaRyltseva
Ryltsevaidotsu
 
Внедрение Moodle в Днепропетровской медицинской академии
Внедрение Moodle в Днепропетровской медицинской академии Внедрение Moodle в Днепропетровской медицинской академии
Внедрение Moodle в Днепропетровской медицинской академии Alexey Dubinsky
 
Обзор современных LMS
Обзор современных LMSОбзор современных LMS
Обзор современных LMSMarina Shibut
 

What's hot (10)

презентация Moodle
презентация Moodleпрезентация Moodle
презентация Moodle
 
Moodle или не Moodle
Moodle или не MoodleMoodle или не Moodle
Moodle или не Moodle
 
Дистанционное обучение в Чувашии
Дистанционное обучение в ЧувашииДистанционное обучение в Чувашии
Дистанционное обучение в Чувашии
 
Что такое Moodle | Анатолий Бакал
Что такое Moodle | Анатолий БакалЧто такое Moodle | Анатолий Бакал
Что такое Moodle | Анатолий Бакал
 
Кросс платформенная модель обучения (использовать)
Кросс платформенная модель обучения (использовать)Кросс платформенная модель обучения (использовать)
Кросс платформенная модель обучения (использовать)
 
Разработка малобюджетного учебного сайта на основе концепции Wiki часть 1. По...
Разработка малобюджетного учебного сайта на основе концепции Wiki часть 1. По...Разработка малобюджетного учебного сайта на основе концепции Wiki часть 1. По...
Разработка малобюджетного учебного сайта на основе концепции Wiki часть 1. По...
 
Лекция #2. Принцип организации World Wide Web
Лекция #2. Принцип организации World Wide WebЛекция #2. Принцип организации World Wide Web
Лекция #2. Принцип организации World Wide Web
 
Ryltseva
RyltsevaRyltseva
Ryltseva
 
Внедрение Moodle в Днепропетровской медицинской академии
Внедрение Moodle в Днепропетровской медицинской академии Внедрение Moodle в Днепропетровской медицинской академии
Внедрение Moodle в Днепропетровской медицинской академии
 
Обзор современных LMS
Обзор современных LMSОбзор современных LMS
Обзор современных LMS
 

Similar to компоненты E learn для Plone

Установка и настройка CMS Plone. Грегер С.Э. 06.04.2010
Установка и настройка CMS Plone. Грегер С.Э. 06.04.2010Установка и настройка CMS Plone. Грегер С.Э. 06.04.2010
Установка и настройка CMS Plone. Грегер С.Э. 06.04.2010Сообщество eLearning PRO
 
C# Desktop. Занятие 01.
C# Desktop. Занятие 01.C# Desktop. Занятие 01.
C# Desktop. Занятие 01.Igor Shkulipa
 
Презентация Игоря Сазонова на IT Global Meetup #5
Презентация Игоря Сазонова на IT Global Meetup #5Презентация Игоря Сазонова на IT Global Meetup #5
Презентация Игоря Сазонова на IT Global Meetup #5Lilia Smirnova
 
Инструмент для разработки эл. курсов Course lab. WebSoft
Инструмент для разработки эл. курсов Course lab. WebSoftИнструмент для разработки эл. курсов Course lab. WebSoft
Инструмент для разработки эл. курсов Course lab. WebSoftСообщество eLearning PRO
 
Виртуальный Кампус МЭСИ
Виртуальный Кампус МЭСИВиртуальный Кампус МЭСИ
Виртуальный Кампус МЭСИTatiana Kozlova
 
Программно-информационное обеспечение научных конференций в сети интернет
Программно-информационное обеспечение научных конференций в сети интернетПрограммно-информационное обеспечение научных конференций в сети интернет
Программно-информационное обеспечение научных конференций в сети интернетSergey Maslennikov
 
Портал "Классная Оценка" описание сервисов
Портал "Классная Оценка" описание сервисовПортал "Классная Оценка" описание сервисов
Портал "Классная Оценка" описание сервисовВиталий Зайцев
 
Кросс платформенная модель обучения (семинар)
Кросс платформенная модель обучения (семинар)Кросс платформенная модель обучения (семинар)
Кросс платформенная модель обучения (семинар)Andrey Kuznetsov
 
Портал поддержки учебного процесса
Портал поддержки учебного процессаПортал поддержки учебного процесса
Портал поддержки учебного процессаКРОК
 
Создание репозитория вуза на платформе Dspace
Создание репозитория вуза на платформе DspaceСоздание репозитория вуза на платформе Dspace
Создание репозитория вуза на платформе Dspacebntulibrary
 
Презентация к вебинару "Использование технологий Веб 2.0 в корпоративном обуч...
Презентация к вебинару "Использование технологий Веб 2.0 в корпоративном обуч...Презентация к вебинару "Использование технологий Веб 2.0 в корпоративном обуч...
Презентация к вебинару "Использование технологий Веб 2.0 в корпоративном обуч...SRC
 
Платформа для проведения интернет конференций
Платформа для проведения интернет конференцийПлатформа для проведения интернет конференций
Платформа для проведения интернет конференцийSergey Maslennikov
 

Similar to компоненты E learn для Plone (20)

Установка и настройка CMS Plone. Грегер С.Э. 06.04.2010
Установка и настройка CMS Plone. Грегер С.Э. 06.04.2010Установка и настройка CMS Plone. Грегер С.Э. 06.04.2010
Установка и настройка CMS Plone. Грегер С.Э. 06.04.2010
 
C# Desktop. Занятие 01.
C# Desktop. Занятие 01.C# Desktop. Занятие 01.
C# Desktop. Занятие 01.
 
Semantic oer
Semantic oerSemantic oer
Semantic oer
 
Moodle
MoodleMoodle
Moodle
 
Презентация Игоря Сазонова на IT Global Meetup #5
Презентация Игоря Сазонова на IT Global Meetup #5Презентация Игоря Сазонова на IT Global Meetup #5
Презентация Игоря Сазонова на IT Global Meetup #5
 
A2
A2A2
A2
 
Инструмент для разработки эл. курсов Course lab. WebSoft
Инструмент для разработки эл. курсов Course lab. WebSoftИнструмент для разработки эл. курсов Course lab. WebSoft
Инструмент для разработки эл. курсов Course lab. WebSoft
 
Виртуальный Кампус МЭСИ
Виртуальный Кампус МЭСИВиртуальный Кампус МЭСИ
Виртуальный Кампус МЭСИ
 
Symfony 3
Symfony 3Symfony 3
Symfony 3
 
Программно-информационное обеспечение научных конференций в сети интернет
Программно-информационное обеспечение научных конференций в сети интернетПрограммно-информационное обеспечение научных конференций в сети интернет
Программно-информационное обеспечение научных конференций в сети интернет
 
Портал "Классная Оценка" описание сервисов
Портал "Классная Оценка" описание сервисовПортал "Классная Оценка" описание сервисов
Портал "Классная Оценка" описание сервисов
 
Maslennikov
MaslennikovMaslennikov
Maslennikov
 
Кросс платформенная модель обучения (семинар)
Кросс платформенная модель обучения (семинар)Кросс платформенная модель обучения (семинар)
Кросс платформенная модель обучения (семинар)
 
Портал поддержки учебного процесса
Портал поддержки учебного процессаПортал поддержки учебного процесса
Портал поддержки учебного процесса
 
Создание репозитория вуза на платформе Dspace
Создание репозитория вуза на платформе DspaceСоздание репозитория вуза на платформе Dspace
Создание репозитория вуза на платформе Dspace
 
SP
SPSP
SP
 
Презентация к вебинару "Использование технологий Веб 2.0 в корпоративном обуч...
Презентация к вебинару "Использование технологий Веб 2.0 в корпоративном обуч...Презентация к вебинару "Использование технологий Веб 2.0 в корпоративном обуч...
Презентация к вебинару "Использование технологий Веб 2.0 в корпоративном обуч...
 
Chonova ychenik
Chonova ychenikChonova ychenik
Chonova ychenik
 
Платформа для проведения интернет конференций
Платформа для проведения интернет конференцийПлатформа для проведения интернет конференций
Платформа для проведения интернет конференций
 
Саммит2011_Коновалов
Саммит2011_КоноваловСаммит2011_Коновалов
Саммит2011_Коновалов
 

More from Sergey Greger

Реалтзация связанных списков в CMS Plone
Реалтзация связанных списков в CMS PloneРеалтзация связанных списков в CMS Plone
Реалтзация связанных списков в CMS PloneSergey Greger
 
Встроенные Java scripts в plone 3
Встроенные Java scripts в plone 3Встроенные Java scripts в plone 3
Встроенные Java scripts в plone 3Sergey Greger
 
Разработка проекта в CMS Plone
Разработка проекта в CMS PloneРазработка проекта в CMS Plone
Разработка проекта в CMS PloneSergey Greger
 
создание пользовательских типов в Dexterity
создание пользовательских типов в Dexterityсоздание пользовательских типов в Dexterity
создание пользовательских типов в DexteritySergey Greger
 
разработка контент типа через Web
разработка контент типа  через Webразработка контент типа  через Web
разработка контент типа через WebSergey Greger
 
Каталоги и поиск в plone
Каталоги и поиск в ploneКаталоги и поиск в plone
Каталоги и поиск в ploneSergey Greger
 
Реализация инструментальной среды семантического моделирования учебного про...
Реализация  инструментальной среды семантического  моделирования учебного про...Реализация  инструментальной среды семантического  моделирования учебного про...
Реализация инструментальной среды семантического моделирования учебного про...Sergey Greger
 

More from Sergey Greger (7)

Реалтзация связанных списков в CMS Plone
Реалтзация связанных списков в CMS PloneРеалтзация связанных списков в CMS Plone
Реалтзация связанных списков в CMS Plone
 
Встроенные Java scripts в plone 3
Встроенные Java scripts в plone 3Встроенные Java scripts в plone 3
Встроенные Java scripts в plone 3
 
Разработка проекта в CMS Plone
Разработка проекта в CMS PloneРазработка проекта в CMS Plone
Разработка проекта в CMS Plone
 
создание пользовательских типов в Dexterity
создание пользовательских типов в Dexterityсоздание пользовательских типов в Dexterity
создание пользовательских типов в Dexterity
 
разработка контент типа через Web
разработка контент типа  через Webразработка контент типа  через Web
разработка контент типа через Web
 
Каталоги и поиск в plone
Каталоги и поиск в ploneКаталоги и поиск в plone
Каталоги и поиск в plone
 
Реализация инструментальной среды семантического моделирования учебного про...
Реализация  инструментальной среды семантического  моделирования учебного про...Реализация  инструментальной среды семантического  моделирования учебного про...
Реализация инструментальной среды семантического моделирования учебного про...
 

компоненты E learn для Plone

  • 2. J ,j Грегер Сергей Эдуардович доцент кафедры информационных технологий Нижнетагильского технологического института. Публикации: учебное пособие «Сервер приложений Zope»; электронное учебное пособие по использованию CMS Plone в составе дистрибутива Linux Нау Линукс "Школьный сервер». Интересы: разработка Web-приложений, e-learning, проектирование информационных систем, использование сервера приложений Zope и CMS Plone, язык программирования Python, семантический Web.
  • 3. Цели вебинара  Познакомить членов сообщества с системой разработки порталов Plone.  Рассмотреть особенности использования для задач E-leartning  Привести примеры реализации  Представить дополнительные ресурсы по вопросам использования Plone
  • 4. План вебинара  Стратегии реализации  Возможности Plone  Компоненты e-learn  Документация
  • 5.  Знаете ли Вы что такое Plone? 1.Никогда не слышал 2.Слышал, но точно не знаю 3.Пробовал использовать 4.Использую
  • 7. Подходы к реализации e-learning  Интегрированные системы – функциональность определена возможностью системы  Компонентные системы – функциональность определяется подключением модулей
  • 8. LMS и корпоративная ИС  Повышение эффективности - взаимная интеграция информационных систем университета  Успех интеграции e-learning в деятельность университета возможен при ее включении в ИС университета  Расширение возможностей LMS – использование возможностей портала
  • 9. Plone  Plone – система разработки и администрирования порталов  Community сайт  Open Source -> бесплатна  В 2099 году в очередной раз признана лучшей CMS в своем классе
  • 10. Plone и сообщества Plone и сообщества 10
  • 11. Сайт/портал общего назначения  Официальный сайт Администрации города Вологды http://www.vologda-city.ru/  Факультет филологии и искусств Санкт-Петербургского государственного университета http://philarts.spbu.ru/about/info-ref  Список учебных заведений использующих Plone: запись в моем блоге  Об использовании Plone в госучреждениях: Почему Plone хорошо работает в крупных государственных учр
  • 12. Open Curse Wire Массачусетский технологический институт  http://ocw.mit.edu/OcwWeb/web/courses/courses/index.ht m  Скачать систему: http://educommons.com  Сообщество Plone: http://plone.org
  • 13. Многоуровневая стратегия внедрения  Уровень преподавателя-пользователя:  Включение существующего контента  Встроенный редактор Web-страниц  Встроенная система навигации  Интуитивный интерфейс (метафора файловой системы)  Централизованно устанавливаемый дизайн портала  Новая книга:Erik Rose Plone 3 for Education  http://linux-ink.ru/static/Docs/NauLinux/School/5.3/Docs/Nau/plone-book.pdf -Руководство для пользователей и начинающих администраторов  http://window.edu.ru/window/catalog?p_mode=1&p_rid=57385&p_rubr=2.2.75.6.10  — Разработка веб-порталов с использованием CMS PLONE: Методическое пособие.
  • 14. Многоуровневая стратегия внедрения  Уровень квалифицированного пользователя:  Изменение дизайна  Определение этапов жизненного цикла контента  Введение и реализация новых бизнес-правил
  • 15. Многоуровневая стратегия внедрения  Пользователь с навыками программирования:  Расширение возможностей Plone через систему моделирования  Разработка нового интерфейса
  • 16. Установка  Все платформы  Легко установить  Нет зависимостей
  • 17. Zope - сервер приложений --Web-сервер -- Объектная база данных --Система публикации Сайт 1 Сайт 2 Plone Plone 1 N Сайт N
  • 18. Возможные решения  Задание шаблона представления знания – УМК  Система рецензирования и публикации контента  «Домашний» портал
  • 21.  Возможность администрирования системы и редактирования ее содержимого удаленно, через веб-интерфейс.  Обычный пользователь может управлять содержимым сайта и, частично, его отображением без специальных навыков программирования.
  • 22. Контент-типы  Контент представлен как набор объектов фиксированных контент-типов (метафора Lego):  «Папка» - представление раздела сайта  «Файл» – любой двоичный источник данных  «Cтраница» – представление веб-страниц  «Изображение» – представление графики
  • 23. Контент-типы  «Ссылка» – ссылка на внутренний или внешний контент  «Коллекция» – поисковый запрос или запрос по критериям  «Новость» –представление новости  «Событие» – представление различных событий
  • 24.
  • 25. Хранение контента  во внутренней объектной базе данных  в файловой системе на сервере  во внешней реляционной базе данных  на удаленных Web и FTP-серверах.  каждая организация сможет выбрать наиболее удобный для себя способ хранения документов.
  • 26. Расширение возможностей  Расширение возможностей Plone производится через подключение дополнительных модулей — так называемых продуктов.  Одним из следствий подключение продукта обычно является появление возможности включать в состав сайта содержимого нового типа — контент-типа  Новый контент-тип получает все возможности, предоставляемые CMS — управление безопасностью, метаданными, интерфейсом и т.д.
  • 27. Пользовательский контент  Пользователь получает личный раздел сайта – микросайт внутри портала  Любой документ может быть открыт для общего редактирования  Вокруг каждого информационного элемента пользователь может формировать контекс – распределенный форум, блог.
  • 28. Медиа  Создание подкастингов, потокового аудио и видео  Формирование разделяемых медиа- ресурсов
  • 29. Метаданные  Встроенная поддержка Dublin Core  Стандарт IMS  Расширение метаданных  Категоризация по редактируемому словарю  Система настраиваемой фильтрации
  • 30. Система классификации  Поиск по метаданным и полному тексту документа.  Набор метаданных документов соответствует элементам формата Dublin Core:  Автор  Заглавие  Аннотация  Тематика  ключевые слова и прочие атрибуты..
  • 31. Синдикация  Подключение каналов RSS, Atom  Хранятся как отдельный ресурс  Обновляются постоянно  Можно производить поиск
  • 32. Обратная связь  Настраиваемая система правил для действий пользователя  Жизненный цикл документа - рецензирование, отправка на доработку , разрешение на публикацию
  • 33. Поисковая система  Результат поиска хранится как ресурс:  постоянно доступен  обновляем  Поиск как в Google Suggest  текстовый  расширенный
  • 34. Форматы хранения  Поддерживается вариативность форматов представления электронных ресурсов:  djvu, pdf, doc  html, ppt, rft, txt, xls.  По документу в любом из этих форматов создается полнотекстовый поисковый индекс.
  • 35. Жизненный цикл контента  Доступность электронного документа в зависимости от его статуса.  Обеспечивается  поддержка набора состояний у документа, связанных с его жизненным циклом (workflow)  Возможность определения набора состояний пользователем
  • 37. eduCommons  Решение для системы открытых курсов Массачусетского технологического института  http://www.educommons.org  http://cosl.usu.edu/projects/educommons
  • 38. Что может eduCommons  Портал для публикации курсов  Построен на Plone  Открытая лицензия (GPL)  Свободна для использования (как и Plone)  Import/export курсов
  • 39. Что не может eduCommons  eduCommons не LMS  Не отслеживаются оценки студентов  Нет связи с инструкторами
  • 40. EduComponents  EduComponents  ECLecture  ECFolder  ECAssignmentBox  ECQuiz  ECReviewBox  ECSpooler
  • 41. ECLecture  Группирует всю связанныю с курсами информацию. Можно ввести все основные "метаданных" (такие, как название, инструктора, время, место, и т.д.)  ECLecture служит «порталом» для всех связанных с курсами материалов, таких как слайды, упражнения, тесты и т.д.  Можно управлять этими материалами с использованием соответствующих типов содержимого (например, ECFolder и ECAssignmentBox для выполнения заданий), и добавить их в качестве ресурсов для курса.  Для взаимодействия с ECLecture эти ресурсы могут храниться как внутри него, так и могут быть сохранены в другом месте, даже на другом сервере.  http://plone.org/products/eclecture/releases
  • 42. ECAssignmentBox  ECAssignmentBox позволяет, получать из сети и оценивать домашние задания  для обычной формы обучения  для e-learn формы  GPL лицензия  http://plone.org/products/ecassignmentbox
  • 43. Facilty/Staff Directory  Facilty/Staff Directory – продукт для:  организации хранения данных о пользователях;  организации различного рода подразделений  определения прав доступа 
  • 45. Общая информация  http://ru.wikipedia.org/wiki/ Система_управления _содержимым —  Статья в Википедии о системах  управления содержимым (CMS).  http://ru.wikipedia.org/wiki/Framework —  Статья в Википедии о Framework.  http://ru.wikipedia.org/wiki/RSS — Статья в  Википедии о RSS.
  • 46.  Ресурсы о Zope  http://www.zope.org — Сайт Zope.  http://www.zope.org/Product — Продукты для Zope.  Ресурсы о Plone  http://www.plone.org — Сайт Plone.  http://www.plone.org/products — Продукты для  Plone.  http://www.plone.org/documentation — Документация  о Plone.  http://opensourcearticles/plone/english/part_01 —  Введение в Plone (на английском языке). .
  • 47. Сайты о Zope 3  http://zope3.ru — Сайт Zope3.ru.  http://zopelada.ru — Сайт для изучающих  Zope3.  http://zope3.ru — Русскоязычный сайт Zope  3.
  • 48. Форумы, блоги и рассылки  http://python.com.ua/forum — Форум по Zope.  http://zope.net.ru — Русскоязычный форум по  Zope и Python.  http://plone.org.ru — Сайт поддержки  пользователей Zope и Plone.  http://www.zope.org/Planet — Блог сообщества  Zope.  http://planet.plone.org — Блог сообщества  Plone.
  • 49. Электронные книги  http://docs.zope.org/zope2/zdgbook/source —  Zope Developer's Guide.  www.plonebook.info/books/3.1-eng-1 — A  user's guide to Plone
  • 50. Электронные книги  http://linux-ink.ru/static/Docs/NauLinux/School/5.3/Docs/Nau/plone-book.pdf -Руководство для пользователей и начинающих администраторов  http://window.edu.ru/window/catalog? p_mode=1&p_rid=57385&p_rubr=2.2.75.6.10 — Разработка веб-порталов с использованием CMS PLONE: Методическое пособие.