Смекни!
smekni.com

Стандарты ODA и SGML (стр. 1 из 3)

Министерство образования и науки Российской Федерации

Государственное образовательное учреждение высшего профессионального образования

Горно-Алтайский государственный университет

Экономический факультет

Кафедра прикладной информатики в экономике

Реферат

По курсу «Мировые информационные ресурсы»

«Стандарты ODA и SGML»

Выполнил:

Разгоняев Александр Сергеевич

3 курс, 837 группа

Проверил:

Кыров Виктор Николаевич

Реферат защищён

«____»______________2010 года

Оценка ________

________________

(подпись руководителя)

г. Горно-Алтайск

2010

Содержание

Введение 3

Глава 1. Object Data Base Markup Language 4

1.1 Основные положения 4

1.2 Технология ODA 6

1.3 Практическое применение 7

Глава 2. Стандарт SGML 9

2.1 Что такое SGML 9

2.2 Терминология 11

2.3 Особенности SGML 12

Заключение 16

Список литературы 17


Введение

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

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

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

форме».

В документационном обеспечении управления и производства при подготовке многих видов документов в настоящее время используются различные системы, в основном это – текстовые процессоры, которые позволяют быстро и качественно подготавливать как электронные, так и бумажные документы. Параллельно используются единые стандарты применяемые к электронным документам которыми и являются SGML и ODA. О которых и будет написано в данной работе.

Глава 1. Object Data Base Markup Language

1.1 Основные положения

В настоящее время общепринятым и совместно используемым единым стандартом хранения и передачи структурированных данных является стандарт ODA (Object Data Base Markup Language), т.е. такой формат данных, который не привязан ни к платформе, ни к конкретному программному пакету.

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

Формат ODA равнозначно воспринимается всеми операционными системами, в связи с чем, отсутствует платформенная привязанность и сложности с межплатформенными отношениями и поэтому является основой для единого формата хранения и передачи структурированных данных

ODA (Object Data Base Markup Language) – язык описания структурированных данных объектного типа, который разработан на базе языка XML (Extensible Markup Language), рекомендованного консорциумом W3C в качестве стандарта, с целью наращивания функциональных возможностей и повышения уровня взаимодействия в Сети 6 октября 2000 года.

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

ODA не повторяет традиционные, стандартные решения, а позволяет использовать мощный и современный принцип объектной информации.

Вот основные тезисы, положенные в основу технологии ODA.

Любую информацию можно представить в виде объектов, имеющих собственное название и некий набор свойств, описывающих их.

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

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

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

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

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

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

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

Документы формата ODA являются объектными хранилищами данных любого типа, структуры и содержания.

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

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

Формат ODA равнозначно воспринимается всеми операционными системами, в связи с чем, отсутствует платформенная привязанность и сложности с межплатформенными отношениями.

Для полноценной работы с данными ODA необходим ODA сервер.

Для доступа к ODA данным достаточно любого Web-броузера, поддерживающего HTML, XML и JavaScript.

1.2 Технология ODA

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

В основе стандарта лежат 5 принципов построения данных:

1. Описание строения базы в отдельном файле.

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

2. Создание из каждой записи базы отдельного файла.

В отличие от существующих объектных баз данных, в котором все записи базы составляют один файл, по стандарту ODA каждая запись базы данных - это отдельный файл в формате xml. Все файлы-объекты хранятся в папке OBJECTS. Структура каждого файла состоит из заполненных полей, определенных заголовком данной базы.

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

Кроме полей, определенных в заголовке данной базы, в файле объекта возможны так называемые «необязательные» поля. Это могут быть поля другой базы данных; поля, доступные для чтения другой программой; поля, доступные для чтения другим пользователем и т.п.

4. Использование глобального уникального идентификатора (GUID) для каждой базы данных.

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

5. Использование связей между базами через GUID.

Использование GUID’а позволяет работать с различными базами не только на отдельном компьютере или в локальной сети, но и в сети Интернет.

1.3 Практическое применение

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

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

Другими словами, с помощью технологии ODA можно создать комплексную систему управления предприятием.

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