12.7.4 Приобретение
Приобретение — это добавление имеющегося контента из внешнего источника в систему CCMS. В системе CCMS может присутствовать функция приобретения контента. В этом случае система должна поддерживать следующие возможности:
— разбор входящих данных на отдельные компоненты, присвоение частей входных данных элементам типа контента;
— учет входящих частей, которые не поддаются сегментированию или разбору, отделение обязательных элементов от опциональных в целевом типе контента;
— подтверждение создаваемых компонентов;
— отслеживание имени файла или запроса, составляющего входящий контент, даты и времени события приобретения, а также идентификаторов компонентов, которые были созданы и отклонены во время события;
— заполнение дополнительных метаданных (не представленных во входящих данных) значениями по умолчанию.
Если производится включение получаемого контента, система должна поддерживать следующие возможности:
— направленность входящего контента на типы контента в CCMS (или ввод в CCMS в виде компонентов, не принадлежащих к какой-либо категории);
— сегментация разового ввода данных на несколько компонентов;
— спецификация, выявление и учет полезных исключений в процессе приобретения;
— мониторинг, проверка и конфигурирование событий приобретения;
— возможность для администратора указывать правила заполнения дополнительных метаданных на основе значений, имеющихся во вводимых данных.
12.8 Схема работы
Функция схемы работы CCMS включает в себя создание (или определение) схемы работы, спецификацию схемы работы и отчет о схеме работы. Схема работы представляет собой именованную последовательность состояний, которую, как ожидается, должны пройти компоненты определенного вида, начиная с их изначального создания до конечного вывода из использования (архивацией или удалением).
12.8.1 Функциональность схемы работы
Система CCMS должна поддерживать:
— создание отдельной схемы работы;
— создание поля метаданных статуса (или состояния) с управляемым списком значений, которые могут быть применены к каждому объекту контента;
— возможность для администраторов применять поле статуса к объектам контента, так чтобы оно было частью метаданных каждого объекта контента;
— возможность для авторов видеть и менять значение поля статуса в CCMS, где производится авторская разработка, в случае реализации или через отдельный интерфейс, если собственная авторская разработка не поддерживается;
— отслеживание даты и времени каждого изменения статуса;
— возможность для администраторов менять установленные авторами статусы;
— возможность для авторов и администраторов просматривать объекты контента, отсортированные по статусу;
— блокировку определенных статусов в публикациях, создаваемых системой CCMS.
12.8.2 Расширенная функциональность схемы работы
Система CCMS должна поддерживать создание нескольких именованных схем работы. Система CCMS с расширенными возможностями должна обеспечивать администраторам следующие возможности:
— создавать (присваивать имена), изменять и удалять номера схем работы;
— добавлять, изменять и удалять этапы схемы работы;
— добавлять, изменять и удалять набор заданий (например, сдаточные материалы, инструкции, примеры), который может применяться к этапам различных схем работы;
— определять обязательные и необязательные этапы, а также обусловленные ответвления этапов;
— создавать роли (такие как автор, редактор, проверяющий) и присваивать эти роли пользователям системы CCMS;
— назначать отдельных авторов или роли этапам схемы работы;
— применять схемы работы к отдельным компонентам или целым объектам контента, так чтобы компоненты проходили через аналогичные этапы;
— создавать автоматические и ручные процедуры запуска схем работы;
— ручная процедура запуска срабатывает, когда автор или администратор выполняет действие в интерфейсе пользователя, которое вызывает изменение этапа;
— автоматическая процедура запуска срабатывает, когда событие в системе CCMS (например, при наступлении даты и времени или при добавлении в CCMS нового файла) вызывает изменение этапа;
— интегрировать схему работы в локализацию CCMS, чтобы локализация могла становиться частью общей схемы работы над объектом контента.
Система CCMS с расширенными возможностями должна обеспечивать авторам следующие возможности:
— просматривать присвоенные ими роли;
— выполнять задания в рамках схемы работы из своей среды авторской разработки, отсортированные по объектам контента, ролям или этапам схемы работы, за которые они ответственны;
— просматривать список объектов контента, в схемы работы которых они входят, наряду с текущим этапом схемы работы;
— просматривать список объектов контента, ожидающих своего автора, с указанием длительности ожидания;
— отображать свои объекты контента и, в зависимости от ситуации, переводить свои объекты контента на следующий этап схемы работы, а также вести учет комментариев, которые могут у них появляться в отношении текущего этапа;
— приостанавливать схему работы и вводить комментарий относительно причин приостановки.
12.8.3 Отчетность по этапам работы
Система CCMS должна обеспечивать администратору возможность просматривать статус схемы работы всех объектов контента в системе CCMS, отсортированных по статусу, типу контента или дате последнего изменения.
Рекомендуется, чтобы система CCMS включала следующее:
— поддержку аудита схемы работы с фиксацией перехода от этапа к этапу для каждого из объектов контента;
— поддержку сортировки и фильтрации в отчетах о схемах работы по схеме работы, объекту контента, этапу, роли, пользователю, дате и задаче;
— поддержку экспорта отчетов в общие табличные форматы, например CSV или формат с разделителями табуляции.
12.9 Публикация контента
Системы CCMS должны создавать выходные данные для публикации контента вне рабочего контента CCMS, как правило, на различных носителях информации, включая PDF, Интернет и мобильные устройства. Организации обязаны определить типы выводимых данных, необходимые пользователям, и организовать процесс публикации, при котором авторы смогут отбирать и использовать набор типов вывода с помощью функций системы CCMS.
Система CCMS должна поддерживать экспорт определенной версии контента для использования во внешней издательской системе CCMS, а также публикацию через встроенную или централизованную издательскую систему CCMS.
12.9.1 Экспорт в средства публикации
Система CCMS должна поддерживать экспорт для публикации. Система CCMS должна экспортировать выбранные компоненты, а также их зависимости и локализованные версии этих компонентов. Система CCMS должна проверять контент на отсутствие разметки о правах собственности, а также доступность локализованного контента, что должно позволять публиковать его без ссылок на исходный контент или метаданные CMS.
Пользователь имеет возможность формировать набор компонентов с определенными номерами версий или языковыми настройками для экспорта. Система CCMS должна проверять независимость внешней издательской системы CCMS от защищенной правами информации или связей с данной системой CCMS, с тем чтобы успешно завершить процесс публикации.
12.9.2 Централизованная публикация
Централизация обеспечивает единую точку контроля качества публикуемых материалов. Контроль качества помогает убедиться в том, что управление интерфейсом публикации возможно вне зависимости от конфигураций локальных настольных устройств, использующихся авторами.
В реализуемый организациями издательский канал должен входить интерфейс публикации, доступный из системы CCMS, а также серверный издательский канал для преобразования компонентов.
12.9.3 Интерфейс публикации
Интерфейс публикации должен поддерживать следующие возможности:
— пользователи должны иметь возможность создавать и настраивать сценарий публикации на основании параметров канала публикации;
— пользователи должны иметь возможность запускать процедуру публикации;
— пользователи должны иметь возможность создавать очереди на публикацию с целью распределения заданий на публикацию;
— пользователи должны иметь возможность передавать параметры в серверный канал публикации;
— пользователи должны иметь возможность отбора различных форматов вывода и языков для публикации;
— материал, выводимый при публикации, должен храниться в системе CCMS.
Кроме того, интерфейс публикации может:
— различать административные и базовые права пользователя на публикацию;
— давать пользователям возможность останавливать выполнение текущего задания на публикацию;
— давать пользователям возможность отслеживать и изменять порядок заданий в очереди на публикацию с целью расстановки приоритетов.
12.9.4 Канал XML-публикации
При работе с системами CCMS, которые поддерживают XML-контент, должны создаваться последовательности процессов публикации, называемые XML-каналами. В каналах должны выполняться разбор, подтверждение и преобразование контента на базе спецификации стандарта XML.
В канал должны входить дополнительные компоненты публикуемого материала, которые могут отсутствовать в исходной системе CCMS. Среди этих компонентов могут быть изображения, CSS, JavaScript и т. п.
Система CCMS должна подтверждать компоненты с помощью DTD или XML-схемы. В процессе разбора должно производиться расширение стандартных структур, которые могут не иметь определения в контенте, но могут быть определены в грамматике контента. Такие структуры, как правило, включают в себя стандартные значения атрибутов, используемых в процессе публикации, но не включаемых авторами в контент.
Система CCMS должна поддерживать обновление, конфигурирование и расширение канала публикации.
Общие XML-каналы включают в себя следующие этапы: разбор, валидацию, преобразование и форматирование. При этом система CCMS должна также поддерживать дополнительные произвольные этапы в рамках канала.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |



