Разработка методов и средств единого представления структурированных данных в информационных системах
Диссертация
Аналогичная проблема имеет место в области взаимодействия с внешними информационными системами. Обычно обмен данными осуществляется с помощью сообщений и/или файлов. В настоящее время сложилась тенденция, при которой для каждого канала, связывающего информационные системы, создается узкоспециализированный формат обмена. Это приводит к существованию десятков разных форматов, содержащих одни… Читать ещё >
Содержание
- Глава 1. Обзор тематики структурированных данных
- 1. 1. Языки программирования
- 1. 2. СУБД
- 1. 2. 1. Модели данных
- 1. 2. 2. Преобразование моделей данных
- 1. 2. 3. Ограничения целостности
- 1. 2. 4. Методы доступа к БД
- 1. 3. Проектирование баз данных
- 1. Моделирование в терминах «Сущность-связь»
- 1. 3. 2. Существующие на рынке CASE-средства
- 1. 3. 3. Классификация CASE-средств
- 1. 4. Форматы данных в информационных системах
- 1. 4. 1. Стандарт XML
- 1. 4. 2. Форматы данных, основанные на XML
- 1. 5. Постановка задач диссертационной работы
- 1. Моделирование в терминах «Сущность-связь»
- 2. 1. Общее описание технологии
- 2. 2. ER-модель
- 2. 3. Иерархическое представление ER-модели
- 2. 4. ER-модель и базы данных
- 2. 4. 1. Реляционные БД
- 2. 4. 2. Иерархические БД
- 2. 4. 3. Объектно-ориентированные БД
- 2. 5. ER-модель и XML-файлы
- 2. 5. 1. Назначение формата
- 2. 5. 2. Общие положения
- 2. 5. 3. Простые типы
- 2. 5. 4. Атрибуты сущностей
- 2. 5. 5. Сущности
- 2. 5. 6. Первичные и альтернативные ключи
- 2. 5. 7. Связи между сущностями
- 2. 5. 8. Документные БД
- 2. 6. ER-модель и набор классов
- 2. 6. 1. Карта атрибутов
- 2. 6. 2. Дополнение структуры данных функциональностью
- 2. 6. 3. Другие применения технологии генерации классов
- 3. 1. Используемые определения
- 3. 2. Формализация модели данных
- 3. 3. Формулировка задачи
- 3. 4. Алгоритм создания иерархического представления ER-модели
- 3. 4. 1. Описание алгоритма
- 3. 4. 2. Анализ алгоритма
- 3. 5. Созданный инструментарий
- 3. 5. 1. Способы взаимодействия с CASE-средством
- 3. 5. 2. Состав инструментария
- 3. 6. Эффективность
Список литературы
- Арлазоров В.Л., СоловьевД.В. Документ как система представлений // Сборник трудов ИСА РАН «Методы и средства работы с документами» / Под редакцией Арлазарова В. Л. и Емельянова Н. Е. М.: Эдиториал УРСС, 2000. С. 52−61.
- Арсеньев Б.П. Система автоматизации семантической интеграции распределенных баз данных / Автореферат диссертации на соискание ученой степени кандидата технических наук СПб., 1997.
- Белоусов H.H. Конструирование преобразователей моделей данных в системе интеграции неоднородных баз данных / Автореферат диссертации на соискание ученой степени кандидата физико-математических наук М., 1988.
- Бен-Ари М. Языки программирования. Практический сравнительный анализ / Пер. с англ. М. Мир: 2000.
- Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++, 2-е изд. / Пер. с англ. М.: «Издательство Бином" — СПб.: «Невский диалект», 2000.
- Буч Г., РамбоДж., Джекобсон А. JML. Руководство пользователя: Пер. с англ. М.: ДМК Пресс, 2000.
- Вендров A.M. CASE-технологии. Современные методы и средства проектирования информационных систем -http://www.interface.rvi/LOGWORKS/caset/glaval/case.htm.
- Гарольд Э. Р. Java Beans / Пер. с англ. М.: Лори, 1999.
- Горбунов-Посадов М. Расширяемые программы М.: Полиптих, 1999.
- Дейт К. Дж. Введение в системы баз данных / Пер. с англ. 6-е изд. К.: Диалектика, 1998.
- Джордан Д., Обработка объектньк баз данных в С++. Программирование по стандарту ODMG: Пер. с англ. -М.: Издательский дом «Вильяме», 2001.
- Емельяов А. Н Щелкачева И. В. Основные характеристики моделей данных и их применение к ИНЕС. Сборник Школа «Банки данных в автоматизированных системах. Опыт и проблемы» Калинин, 1986, стр. 38.
- ЕмельяновН. Е. Введение в СУБД ИНЕС. М.: Наука, гл. ред. физ.-мат. лит., 1998.
- Емельянов НЕ., Тищенко В. А. Методы отображения объектов для построения Web-сервера объектно-ориентированной базы данных // Сборник трудов
- ИСА РАН «Развитие безбумажной технологии в организационньсс системах» / Под редакцией Арлазарова В. Л. и Емельянова Н. Е. М.: Эдиториал УРСС, 1999. С. 96−109.
- Замулин A.B. Интегральная языковая среда для описания и реализации баз данных различных моделей / Автореферат диссертации на соискание ученой степени доктора физико-математических наук Новосибирск: 1989.
- Керниган Б., ПайкР. Практика программирования: Пер. с англ. СПб.: Невский Диалект, 2001.
- Кнут, Дональд Э. Искусство программирования. Том 1. Основные алгоритмы, 3-е изд. / Пер. с англ. М: Издательский дом «Вильяме», 2000.
- Конопли Т., Бегг К, Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2-е изд.: Пер. с англ. -М.: Издательский дом «Вильяме», 2000.
- Кормен Т., Лейзерсон Ч., РиеестР. Алгоритмы: построение и анализ. М: МЦНМО, 2000.
- Космынин А.Н. Методы и средства организации типовополной модели баз данных / Автореферат диссертации на соискание ученой степени кандидата технических наук М.: 1991.
- Марка Д., МакГоуэн К. Методология структурного анализа и проектирования: Пер. с англ. М.: Мета Технология, 1993.
- МейерД. Теория реляционных баз данных / Пер. с англ. М. Мир, 1987.
- МутушевД.М. Методы обеспечения доступа к объектно-ориентированным базам данных на основе стандартов реляционных систем / Автореферат диссертации на соискание ученой степени кандидата физико-математических наук-М.: 1998.
- Новиков Ф., Дискретная математика для программистов. СПб.: Питер, 2000.
- ОззуМ.Т., ВалдуризП. Распределенные и параллельные базы данных: Пер. с англ. СУБД, 4/1996, с. 4.
- Плискин Е. Л. Слышкин В.В. Архитектура серверной части системы документооборота // Методы и средства работы с документами: Сб. ст. М.: Эдито-риал УРСС, 2000. С. 263−279.
- Плискин Е.Л. Управление версиями в системах коллективного создания документов // Развитие безбумажной технологии в организационных системах: Сб. ст. М.: Эдиториал УРСС, 1999, С. 214−251.
- ЪХ.ПорайД.С, ГолоусиковаA.A. Создание среды хранения объектов над иерархической СУБД // Развитие безбумажной технологии в организационных системах: Сб. ст. М.: Эдиториал УРСС, 1999. С. 252−279.
- ПорайД.С. Дистанционное обучение через Интернет // Методы и средства работы с документами: Сб. ст. М.: Эдиториал УРСС, 2000. С. 280−287.
- ПорайД.С. Обработка документов как основа построения информационных систем // Управление информационными потоками: Сб. ст. М.: Эдиториал УРСС, 2002. С. 282−295.
- ПорайД.С, Плискин Е. Л., СолощенкоД.В., ГолоусиковаА.А., Карпенко СМ., ЛогиновA.C. Опыт разработки Интернет-приложения «Система дистанционного обучения» // Методы и средства работы с документами: Сб. ст. М.: Эдиториал УРСС, 2000. С. 288−303.
- ПорайД.С. Представление документов в формате XML // Управление информационными потоками: Сб. ст. М.: Эдиториал УРСС, 2002. С. 296−308.
- Романов Б.Л. Средства разработки форм документов // Сборник трудов ИСА РАН «Методы и средства работы с документами» / Под редакцией Арлаза-рова В.Л. и Емельянова Н. Е. М.: Эдиториал УРСС, 2000. С. 304−311.
- Саймон А.Р. Стратегические технологии баз данных / Пер с англ. / Под ред. и с пред. М. Р. Когаловского М.: Финансы и статистика, 1999.
- СебестаР. Основные концепции языков программирования, 5-е изд.: Пер. с англ. М.: Издательский дом «Вильяме», 2001.
- Семенов Ю.А. Сети Интернет. Архитектура и протоколы. М.: «Блик Плюс», 1998.
- Система программирования баз данных Модула-90К / Лютый В. Г., Мерков А. R, ЛеонтьевЮ. В. и др. М.: ВЦ РАН, 1994.
- Система управления базами данных ИНЕС // Под редакцией В.Л. Арлазаро-ва и Н. Е. Емельянова. М: Министерство обороны СССР, 1982.
- Системы управления базами данных и знаний: Справ, изд. /А. Н. Наумов, А. М. Вендров, В. К. Иванов и др.- Под ред. А. Н Наумова. М.: Финансы и статистика, 1991.
- Соловьев А.В. Разработка методов и средств взаимодействия объектно-ориентированных систем управления базами данных с электроннъши издательскими комплексами / Диссертация на соискание ученой степени кандидата технических наук М., 2000.
- Среда и хранилище: ООБД/АндреевA.M., БерезктД.В., Кантонистов Ю. А. IIМир ПК, 1998, № 4, С. 74−81.
- Станишич П. Конверсия реляционных баз данных в объектно-ориентированные и соответствующая трансляция запросов / Автореферат диссертации на соискание ученой степени кандидата физико-математических наук М., 1999.
- Страуструп Б. Дизайн и эволюция С++: Пер. с англ. М.: ДМК Пресс, 2000.
- Страуструп Б. Язык программирования С++, спец. изд.: Пер. с англ. М.- СПб.: «Издательство БИНОМ» — «Невский Диалект», 2001.
- Теоретические основы компьютерной безопасности /77. Я Девянин, О. О. Михальский, Д. И. Правите и др. М.: Радио и связь, 2000.
- ФаулерМ., Скотт К. UML в кратком изложении. Применение стандартного языка объектного моделирования: Пер. с англ. М.: Мир, 1999.
- ХаррингтонД. Проектирование объектно-ориентированных баз данных: Пер. с англ. М.: ДМК Пресс, 2001.
- Язык описания данных КОДАСИЛ / Пер. с англ. под ред. М. Р. Когаловского и Г. Л. Столярова-М.: Статистика, 1981.
- Apache Software Foundation (официальный сайт) http://www.apache.org.
- CASE-средства http://www.interface.ru/chapters/software.htm.
- Database Template Library http://www.geocities.coni/corw1niov/dtl/1ndex.htm.
- DOM (официальная документация) http://www.w3.org/TR/REC-DOM-Level-i.
- ERwin. Справочное руководство // Logic Works Inc. / Hep. с англ. 1995.
- FAQ no ERwin http://www.interface.ru/faq/platinum/faq er.htm.
- IDEFl Information modeling. Technical Report AFWAL-TR-81−4023.
- Information Integration for Concurrent Engineering (ПСЕ). IDEF4 Object-Oriented Design Method Report. Version 2.0
- InfoZip Group (официальная страница) -http://www.freesoftware.com/pub/infozip/.
- Integration Definition for Information Modeling (ШЕР1Х). Federal Information Processing Standard (FIPS). Publication 184. December 1993.
- Microsoft Foundation Classes электронная документация Microsoft Developer Library, выпуск «Июнь 2001 г».
- OIFML (описание предложения) http ://www. odmg. org.
- Oracle, ODBC and DB2-CLI Template Library -http://members.fortunecitv.com/skuchin/home.htm.106
- Ozsu, TamerM., Valduriez, Patrick. Principles of distributed database systems / Englewood Cliffs, NJ: Prentice Hall, 1991.
- Sciore, Edward. Using annotations to support multiple kinds of versioning in an object-oriented database system. ACM Transactions on Database Systems. Vol. 16, No. 3 (Sept. 1991), pp. 417−438.
- Sessions R Object Persistence beyond object-oriented databases / Upper Saddle River, NJ: Prentice Hall, 1996.
- Singhal v., KakkadSk, Wilson P. Texas: An Efficient, Portable Persistent Store // Persistent Object Systems: Proceedings of the Fifth International Workshop on Persistent Object Systems, pages 11−33, San Miniato, Italy, September 1992.
- SourcePro DB http://www.roguewave.com/products/sourcepro/db.
- TAMINO (официальный сайт) http://www.soflwareag.com/tamino/.
- Texas http://www.cs.utexas.edu/users/oops/.
- The Object Data Standard: ODMG 3.0 Morgan Kaufinann Publishers, 2000.
- Xalan http://xml.apache.org/xalan-c/.
- XForms http ://www. w3. org/MarkUp/F orms/.
- XHTML http://www.w3 .org/MarkUp/.
- XML http://www.w3. org/XML/.
- XML Query http://www.w3 .org/XML/Querv.
- XML Schema http://www.w3.org/XML/Schema.
- XSLT http://www.w3 .org/Stvle/XSL/.