Министерство образования и науки Российской Федерации
Государственное образовательное учреждение высшего профессионального образования
Горно-Алтайский государственный университет
Экономический факультет
Кафедра прикладной информатики в экономике
Реферат
По курсу «Мировые информационные ресурсы»
«Стандарты 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 без учета контекста хранимой информации, разработка информационных сайтов и порталов с сервисом не только по доступу к данным, но и по их добавлению и изменению, любые сферы деятельности, где необходима эффективная работа со структурированными данными.