Главная страница

лекция. Понятие итсервиса. Функциональные области управления службой ис


Скачать 386.78 Kb.
НазваниеПонятие итсервиса. Функциональные области управления службой ис
Дата11.05.2021
Размер386.78 Kb.
Формат файлаdocx
Имя файлалекция.docx
ТипДокументы
#203705
страница9 из 17
1   ...   5   6   7   8   9   10   11   12   ...   17
.

Типичный процесс публикации информации в World Wide Web реализован в Microsoft Content Management Server. Обычным приемом обеспечения оформления информационного наполнения являются шаблоны представления информации. Поэтому первым этапом процесса является создание наборов шаблонов. Типичный шаблон содержит разметку HTML и места, куда в дальнейшем будут вставлены данные (placeholder’ы в терминологии Microsoft). Далее на основе этих шаблонов авторы информационного наполнения создают страницы и представляют их редакторам для одобрения. Редакторы, в свою очередь, могут либо отклонить страницу и вернуть ее автору на доработку, либо одобрить ее и передать модератору сайта. В первом случае процесс повторяется снова, во втором же модератор сайта проверяет расположение страницы на сайте, дату и срок ее публикации. Если все в порядке, страница становится видна пользователям. Несмотря на то, что рабочий процесс в Microsoft Content Management Server фиксирован и не может быть изменен в дальнейшем, подобное решение подходит большинству пользователей, которым необходимо публиковать информацию в World Wide Web.

Создание контента

После того, как все типы контента созданы и рабочие процессы запущены, авторы информационного наполнения начинают создавать, изменять и удалять элементы контента указанного типа. В системе управления контентом RedHat для каждого вновь созданного типа контента необходимо написать собственный код для редактирования и обновления элементов контента данного типа (в терминах RedHat это называется Authoring Kit). Authoring Kit типа контента состоит из набора визуальных компонентов для просмотра и редактирования данных, связанных с элементами этого типа. RedHat CMS уже содержит некоторый набор визуальных компонентов, например, для редактирование текста, выбора изображений, выбора шаблона представления.

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

Рисунки и изображения, а также некоторые другие ресурсы являются важной составляющей каждой информационной системы. И разработчики, и дизайнеры должны знать, как унифицированным способом их использовать. Поэтому система управления контентом должна поддерживать базу (библиотеку) ресурсов для использования в информационных материалах. Работа с изображениями, анимациями и другими подобными ресурсами должна быть понятна пользователю, при этом обычно создается некоторое хранилище ресурсов. Туда могут входить изображения, фильмы, презентации и т.д. Это позволяет более эффективно использовать, разделять и администрировать ресурсы. В системе управления контентом RedHat такая работа с изображениями (и другими мультимедийными ресурсами) отсутствует. Система управления контентом OpenCMS поддерживает галереи ресурсов (например, картинок).

Возможность поиска объектов и их частей также важна для систем управления контентом. Некоторые системы имеют собственные механизмы поиска, другие ведут поиск средствами нижележащих хранилищ данных, которые они используют. Система управления контентом RedHat поддерживает поиск на основе механизма поиска базы данных Oracle. В системе управления контентом OpenCMS поиск основан на Apache Lucene (свободно распространяемая система индексации документов).

Система управления контентом является только одной из множества систем, которые используются на предприятии. Использование системы управления контентом будет успешным, если она будет обмениваться информацией с уже существующими системами. Механизмы этого объединения должны быть основаны на открытом или промышленном стандарте. Контент может подгружаться в базу данных или напрямую отображаться в графических шаблонах в режиме реального времени. Система управления контентом RedHat не поддерживает интеграцию с внешними системами. Единственным способом взаимодействия с внешними системами является взаимодействие на уровне нижележащих хранилищ данных, т.е. загрузка и выгрузка информации непосредственно из реляционного хранилища. В системе управления контентом OpenCMS поддерживается взаимодействие с EJB, где можно использовать Java Connectors. Java Connectors определяет стандартный Connector Service Provider Interface (Интерфейс поставщика услуг коннектора), который, как правило, реализует разработчик корпоративной информационной системы предприятия. Многие производители КИС (BEA, IBM, SAP, iPlanet) представляют адаптеры ресурсов, реализующие Connector SPI для обеспечения взаимодействия управляющих средств контейнера/сервера J2EE с EIS.

Управление пользователями

Управление пользователями включает создание, изменение и удаление учетных записей отдельных пользователей и их групп, а также назначение прав для работы с элементами контента. Важной частью требований является наличие пользовательских профилей (profiles), с помощью которых можно сгенерировать персональное представление информации для каждого пользователя. Полезной является и возможность пользователя делегировать свои права. Это позволяет пользователям переназначать исполнителя конкретной работы и избегать простоев из-за отсутствия отдельного лица.

Системы управления контентом RedHat и OpenCMS управляют учетными записями пользователей на основе собственных групп, не используя существующие идентификационные системы, например, Windows. Аутентификация средствами Windows позволила бы значительно упростить администрирование. При этом система управления контентом могла бы использовать операционную систему локального компьютера или контролера домена для проверки и сопровождения учетной записи пользователя

Представление информации создается на основе данных, а также предпочтений конкретного пользователя. Персонификация достигается путем использование профилей – специальных записей, в которых хранится информация, специфичная для конкретных пользователей. Система управления контентом RedHat не предоставляет возможности хранения персональных данных пользователей (хотя ее можно и реализовать, введя новые типы контента). Система управления контентом OpenCMS допускает создание индивидуального представления контента. Встроенная система администрирования OpenCMS позволяет сохранять связанные с пользователем данные.

Публикация информации

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

Как уже говорилось, чаще всего для решения проблемы представления в системах управления контентом используется технология шаблонов, определяющих внешний вид страницы. В идеале, разработчику шаблонов не нужно знать никаких технических тонкостей. На ранних этапах существования WWW шаблоны представляли “заготовки” HTML-кода, из которого путем манипуляций в HTML-редакторе получались готовые страницы. Сегодня такими заготовками манипулируют уже не дизайнеры в своих редакторах, а серверные web-приложения. Таким образом, современный шаблон Web-страницы представляет собой блок HTML, который благодаря специальным тегам или внедренным сценариям, облегчает включение динамически сгенерированного содержания на этапе выполнения. При использовании подобных шаблонов программистам необходим некоторый стандартизированный интерфейс для работы с ними – шаблонный движок (в английском языке существует устоявшийся термин – template engine), который может иметь разнообразные дополнительные функции, например, поддерживать кэширование шаблонов, их динамическое обновление и т.д.

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

Система управления контентом RedHat использует XSLT-преобразования на стороне сервера, которые в данном случае и являются шаблонами представления. Сценарий генерации страницы в этом случае описывается следующей схемой: клиент запрашивает требуемую страницу; сервер находит и сериализует в XML все элементы контента, находящиеся на этой странице; сервер находит и применяет соответствующее преобразование к этому документу; результат преобразования (требуемемая страница) возвращается клиенту. В отличии от RedHat CMS, OpenCMS использует Java Server Pages (JSP) и собственные библиотеки тегов для создания шаблонов страниц. Наличие библиотек тегов позволяет организовать работу так, чтобы дизайнеры и программисты могли решать свои задачи практически независимо друг от друга. При этом дизайнеры разрабатывают визуальное представление, используя HTML-, XML- и JSP-теги, а разработчики концентрируют свое внимание на реализации этих тегов, предназначенных, например, для доступа к свойствам элементов контента.

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

 

Влияние контента на эффективность деятельности предприятия.

Управление контентом предприятия (Enterprise Content Management, ECM) в простейшем понимании подразумевает управление всеми формами информации в организации.

Gartner дает общее определение ECM как категории, объединяющей такие технологии, как управление образами документов (Imaging), управление документами (Document Management), управление электронными записями (Electronic Records Management), управление веб-контентом (Web Content Management), рабочий процесс (Workflow) и коллективную работу с документами (Document Centric Collaboration). Но дело в том, что ECM — это не только технологии. Именно поэтому специалисты Международной ассоциации AIIM определяют ECM как совокупность стратегий, методов и инструментов, используемых для ввода, хранения, управления, обеспечения сохранности и передачи информации с целью поддержки наиболее важных бизнес-процессов.

Консалтинговая компания Forester определяет ECM как стратегию, определяющую:

1) управление всей неструктурированной информацией — изображениями, веб-контентом, обширными медиа-архивами и корпоративными записями;

2) способы интеграции всех репозиториев, существующих в рамках одной организации;

3) использование контента посредством привязки каждой единицы контента к конкретным бизнес-процессам и пользовательскому опыту.

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

Перспектива предприятия дает унифицированное и всеобъемлющее описание всех функций распространения, применения, публикации, получения информации, ее сбора (или добавления в систему) и доступа к ней. Данная перспектива определяет, где и как работает ECM. Понятие «контент» охватывает все многофункциональные компоненты, информацию, данные (структурированные или неструктурированные), записи, правила, структуры, темы и шаблоны. Оно определяет, что составляет ECM. Управление включает коммуникации, процессы, потоки работ, совместную работу, взаимодействие и обмен с широким кругом контрагентов. Здесь определяется, кто задействован в ECM, а также почему и когда они вступают во взаимодействие.

Ввод (или «захват») (исходный английский термин «capture») содержит функциональности и компоненты создания, захвата и обработки вводимой информации. Ввод информации может осуществляться в «ручном» режиме или автоматически (полуавтоматически) путем интеграции со специализированными прикладными системами. Ручной ввод может включать все формы информации — от бумажных документов до электронных офисных документов, электронные письма, формы, мультимедийные объекты, цифровые аудио- и видеозаписи. Автоматический или полуавтоматический захват может использовать в качестве источников структурированные данные, представленные в различных форматах XML, JSON и т.д. Обработка полученной информации включает процедуры распознавания, категоризации и индексирования информации. Компоненты управления формируют традиционные области применения ECM, к которым относятся:

Управление документами (Document Management, DM, Integrated Document Management, IDM) — один из базовых (и старейших) компонентов ECM, позволяющий более эффективно управлять созданием, изменением, утверждением и использованием электронных документов. Компонента IDM, по сути, представляет собой электронную библиотеку, обеспечивающую:

• хранение документов и метаданных («карточек документа»);

• версионность документов;

• разграничение доступа и ведение истории работы с документом;

• контроль целостности документа;

 • поиск и навигацию по документам.

Управление записями (Records Management, RM) обеспечивает работу с архивами документов длительного хранения, как электронных, так и бумажных. Записью (record) или официальным документом называется зафиксированная на материальном носителе идентифицируемая информация, созданная, полученная и сохраняемая организацией или частным лицом в качестве доказательства или подтверждения правовых обязательств либо деловой активности. Записи относятся к тому типу контента, который имеет для организации долгосрочное значение и управляется согласно графику хранения, определенному либо внешними нормативами (ISO 9000, CMM, ГОСТ и др.), либо внутренним регламентом организации. Практика RM может включать:

• создание, утверждение и соблюдение политик и практик в отношении документов, включая их хранение и уничтожение;

• разработку плана хранения записей, включающего краткосрочное и долгосрочное размещение физической записи и цифровой информации; • поддержку полного жизненного цикла документа от его создания (получения) до уничтожения;

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

Управление веб-контентом (Web Content Management, WCM) обеспечивает процесс раскрытия информации на сайтах, затрагивающий подготовку, согласование и публикацию контента. WCM позволяет распределить задачи управления контентом сайтов между сотрудниками, избежать повторного ввода и дублирования информации, хранящейся в ECM. WCM обеспечивает:

 • создание/редактирование контента в рамках контролируемого процесса раскрытия информации;

• автоматическую конвертацию контента в различные форматы представления;

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

• визуализацию данных для представления в Интернет.

Управление рабочими потоками (Workflow/Business Process Management, BPM) представляет средства автоматизации бизнес-процессов, включая разработку маршрутов, контроль и исполнение и т.д. Реальный выигрыш от внедрения ECM можно получить только при ее интеграции с основными бизнес-системами предприятия, потому что главное назначение ECM — активно включить неструктурированную информацию в бизнес-процессы. Workflow определяет, как структурированы задачи, кто отвечает за их исполнение, каков порядок их выполнения, как они синхронизируются и отслеживаются. BPM обеспечивает:

 • инструменты для разработки и отображения рабочего процесса;

• отображение структур процесса и организации;

• ввод, администрирование, управление версиями, визуализацию и поставку группированной информации со связанными с ней документами или данными;

средства напоминания, контроля предельных сроков, делегирования задач и другие административные функции;

• мониторинг и документирование состояния процесса, маршрутизацию и формирования выхода.

Поддержка работы рабочих групп (Collaboration, Groupware) предоставляет средства для обеспечения работы распределенных проектных команд, включая средства интерактивного общения, групповую работу над документами, а также проектно-ориентированные методы взаимодействия. Компонента Groupware обеспечивает:

 • средства коммуникаций, включая чаты, программы мгновенного обмена сообщениями, видеоконференции и т.д.;

• совместную, одновременную, управляемую обработку информации, включая совместную работу над документами и накопление общей базы информации по проекту;

• средства управления проектами, обеспечивающие планирование, контроль задач и результатов;

• инструменты поддержки методик креативности (например, «белые доски» для мозгового штурма) и принятия решений.

Компоненты «Хранения» используются для временного хранения информации, которая не предназначена для архивирования. Даже при использовании носителей, которые пригодны для долговременной архивации, «Хранение» все же отделено от «Сохранения». Компоненты «Сохранения» ECM обеспечивают долговременное, безопасное хранение и резервное копирование статической, неизменяемой информации. Компоненты доставки («распространения») ECM используются для представления информации от компонентов «Управления», «Хранения» и «Сохранения». Они также содержат функции, используемые для ввода информации в системы (такие, как передача информации на носители или генерация форматированных выходных файлов) или для чтения (например, преобразование или сжатие) информации для компонентов «Хранения» и «Сохранения». Функциональность категории «Распространение» также известна как «выход» и сводится к термину «Управление Выходом». Распространение включает три группы функций: преобразование, безопасность и распределение. Преобразование обеспечивает преобразование контента в формы и форматы, необходимые пользователям или компонентам ECM. Безопасность является межсекционным функционалом, который доступен для всех компонентов ECM, и обеспечивает ограничение доступа к контенту и функциональности средствами управления цифровыми правами, в том числе с поддержкой электронной цифровой подписи и инфраструктуры управления открытыми ключами. В 2005 году AIIM (Association for Information and Image Management, AIIM — некоммерческая международная организация, которая предоставляет образовательные программы, исследования и передовые практики, чтобы помочь организациям индексировать, контролировать и оптимизировать свои информационные ресурсы) представила ECM как большое здание с входом и выходом информации на цокольном этаже и управлением бизнес-процессами в качестве лифта, соединяющего все этажи. Эта новая модель включает в себя много дополнительных компонентов, таких как: управление электронной почтой, управление цифровыми активами, интеграция контента и другие. Внедрение концепции ECM делает традиционную обработку данных завершенной, сводя вместе структурированную, слабо структурированную и неструктурированную информацию, обеспечивая одновременно контроль и доступность корпоративной информации. ECM концепция в процессе своего развития претерпевает изменения, порождаемые развитием средств вычислительной техники и коммуникаций и изменениями потребностей пользователей. Вместе с тем на рынке ECM-систем представлено множество стабильных, надежных и все более доступных продуктов как коммерческих: MS SharePoint, Open Text, eDocLib, Documentum, IBM FileNet и др., так и свободно распространяемых: Alfresco, Nuxeo, eXo Platform и др

Обеспечение правовой защиты контента.

Интернет-сайт включает в себя несколько групп охраняемых объектов интеллектуальной собственности, среди которых наиболее оригинальными и нуждающимися в юридической защите могут быть:

1) дизайн сайта;

2) контент или содержание — текст, графическое, фотографическое и иное содержание сайта;

3) название, соответствующее доменному имени сайта;

4) компьютерная программа (ПО или программа ЭВМ) и база данных сайта;

Каждой из этих групп элементов сайта будет предоставляться правовая охрана в соответствии с частью четвертой Гражданского Кодекса РФ.

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

Авторским правом могут охраняться используемые для обеспечения функционирования сайта компьютерные программы (программы для ЭВМ), в том числе система управления сайтом, отдельные модули управления, скрипты, плагины и др.

Для комплексной защиты сайта и контента желательно пройти все 8 шагов и получить авторское право:

Шаг первый. Поставить знак Копирайт

Знак Копирайт, это первая защита прав в Интернете и своего рода предупреждение всем: у произведения есть хозяин, коммерческое использование без разрешения собственника - автора или правообладателя запрещено.

Copyright © Вы автор или правообладатель

Шаг второй. Защита торговой марки на название сайта

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

Шаг третий. Регистрация авторских прав на контент, тексты и изображения

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

Шаг четвертый. Регистрация оригинальной программы или базы данных

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

Шаг пятый. Регистрация имени, названия сайта или домена в качестве СМИ

Дополнительная зашита авторских прав тоже «выдается» вам вместе со Свидетельством о регистрации СМИ и никто не имеет права использовать вашу информацию без ссылок на источник.

Шаг шестой. Заключить лицензионный договор с автором контента сайта

Лицензионный договор с автором или несколькими авторами контента это хорошая защита прав и вас самих от недобросовестных исполнителей. Вы становитесь правообладателем.

Шаг седьмой. Сообщение о правилах использования контента сайта

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

Шаг восьмой. Лицензионное соглашение с пользователем

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

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

Так, только с разрешения правообладателя может осуществляться использование контента, дизайна и других объектов, которое выражается в следующих действиях (пункт 2 статьи 1270 ГК РФ):

воспроизведение произведения, то есть создание какой-либо его копии, в том числе в цифровой форме (включая запись в память компьютерного устройства);

— доведение произведения до всеобщего сведения, то есть распространение через Интернет и др.

Способы и методы защиты контента сайта и защиты прав

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

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

Однако в связи со сравнительной простотой размещения и изъятия информации в интернете до принятия мер по юридической защите нарушенных прав (обращение в суд, предъявления претензии) настоятельно рекомендуется позаботиться об обеспечении доказательств, удостоверяющих факт такого нарушения.

Можно обратиться к нотариусу для обеспечения доказательств путем удостоверения факта нахождения произведений, правами на которые обладает автор (правообладатель), на определенном сайте в интернете. Обратите внимание, что обеспечивать доказательства нотариус вправе только до возбуждения дела и суда.

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

1) нахождения произведения на сайте на определенную дату;

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

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

Основные функции и классификация систем управления контентом

Ввод данных; хранение контента, создание резервных копий. Категоризация, разметка контента; Поиск и индексация; Представление контента пользователю; Совместная работа над контентом; Контроль доступа; Контроль версий; Публикация контента.

Системы управления контентом - наследники средств авторской работы над созданием и развитием сайтов (т. е. визуального редактирования документов и поддержки их структуры) - FrontPage, DreamViewer, PageMill, HomeSite и др. С их помощью можно было легко создавать и модифицировать информационное наполнение, не обладая специальной квалификацией. Но по ряду причин такие системы перестают удовлетворять растущие потребности бизнеса. Анализ этих причин нужно начать с рассмотрения двух основных видов сайтов, встречающихся сейчас в Интернете, - статических и динамических.

Статические сайты

При создании такого вида сайтов специалисты пишут в HTML-формате каждую страницу в отдельности. Однако эти сайты дороги в эксплуатации и не обеспечивают должной гибкости.

Это обусловлено несколькими факторами. Во-первых, смешение дизайна и контента. Как следствие, затруднено редактирование и обновление информационного наполнения, что в свою очередь влечет за собой верстку новых страниц и изменение дизайна, так как очень часто они переплетены большим количеством взаимных ссылок.

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

Наконец, третий (он же основополагающий) фактор - невозможность поддержки бизнес-процессов. Высокие темпы развития сетевых технологий и взаимодействие сетей предприятий приводят к использованию Web-ориентированных решений во внутренней сети предприятия (intranet), с одной стороны, и к взаимодействию на их основе с внешними партнерами (extranet) - с другой.

Примеров использования таких решений в настоящее время очень много. Это Интернет-магазины, где посетитель формирует заказ и хочет видеть динамику его выполнения, онлайновые издания, где материал до публикации проходит несколько стадий - общение с редактором, правку, возвращение автору и т. д. Другими словами, поддержка бизнес-процессов на базе статических сайтов неэффективна и крайне сложна в реализации.

Динамические сайты

Динамические сайты не хранят Web-страницы целиком, а формируют их на лету, по мере обращения к ним пользователя. Вся информация хранится в базе данных, а программы, написанные с использованием языков ASP, PHP, Perl и т. д., генерируют из базы данных HTML-страницы.

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

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

· регистрацию и аутентификацию - подтверждение достоверности имени пользователя;

· персонализацию - хранение настроек для каждого пользователя;

·возможность общения - разного рода форумы, гостевые книги, комментарии;

· интеграцию со средствами электронной переписки - подписка на новостные блоки, ответы на вопросы.

На основе статических сайтов вся эта функциональность реализована быть не может. Поэтому крупных Web-ориентированных решений на базе статических сайтов сейчас уже не встретишь.

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

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

Системы управления контентом

Появившиеся на рынке информационных технологий системы управления контентом (Content Management System - CMS) позволили найти компромисс между низкой гибкостью статических и высокой стоимостью динамических сайтов и в результате повысить управляемость и снизить затраты на администрирование ресурса.

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

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

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

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

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

Управление деловыми процессами включает этапы разработки структуры ресурса, предварительного просмотра и публикации подготовленного контента. Определяется внешний вид, подготавливаются шаблоны, распределяются роли пользователей и классифицируется необходимая бизнес-информация (товары, цены, объемы и т. д.). Важными компонентами здесь являются службы, поддерживающие своевременность поступления необходимого контента. При этом ведется аудит событий и сохраняются версии документов, причем при необходимости пользователи могут обращаться к предыдущим версиям.

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

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

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

Существует два метода персонализации: на основе правил и с помощью фильтров.

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

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

Рассмотрим архитектуру ЕСМ- систем на примере платформы IBM FileNet, которая реализована в виде иерархической структуры, в которой выделяются три основных слоя: хранилища контента, ядра платформы и наборов функциональных компонентов (рис. 4).

Ядро платформы реализовано в виде набора следующих базовых сервисов.

Сервисы для приложений обеспечивают интеграцию с внешними программными средствами и доступ с их стороны к данным, функциональным компонентам и возможностям платформы FileNet через средства межпрограммного взаимодействия и Web-интерфейс.

Сервисы организации контента обеспечивают хранение и управление различными видами неструктурированных документов и поддерживают такие структурные единицы, как документы, папки, сохраненные запросы, шаблоны, отчеты и т. п.

1   ...   5   6   7   8   9   10   11   12   ...   17


написать администратору сайта