Разработка словаря-справочника данных для автоматизации процесса проектирования и сопровождения систем баз данных промышленных предприятий
Во второй главе диссертации на основе выполненной формализации концептуальной модели данных (КМД) разработаны концептуальные схемы основных приложений словаря-справочника, а также общие концептуальные схемы для процесса проектирования и сопровождения. В качестве средства формализованного описания данных на концептуальном уровне выбрана модель данных «объект — связь». Разработана также общая… Читать ещё >
Содержание
- ГЛАВА 1. ПРОБЛЕМЫ И ЗАДАЧИ АВТОМАТИЗМОВАННОГО ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ
- 1. 1. Жизненный цикл программного обеспечения информационных систем
- 1. 2. Анализ моделей данных
- 1. 3. Анализ разновидностей методологии «объект-связь»
- 1. 4. Методика концептуального проектирования систем баз данных
- Выводы по главе 1
- ГЛАВА 2. РАЗРАБОТКА МЕТОДОВ И СРЕДСТВ ПРЕДСТАВЛЕНИЯ И ОПИСАНИЯ ДАННЫХ НА КОНЦЕПТУАЛЬНОМ УРОВНЕ
- 2. 1. Формализованное описание концептуальной модели данных
- 2. 2. Средства описания данных на концептуальном уровне
- Выводы по главе 2
- ГЛАВА 3. РАЗРАБОТКА ЯЗЫКА ОПИСАНИЯ ДАННЫХ И
- РЕАЛИЗАЦИЯ СЛОВАРЯ-СПРАВОЧНИКА ДАННЫХ
- 3. 1. Язык описания данных
- 3. 2. Разработка баз данных словаря справочника
- 3. 3. Основные формы и отчеты
- Выводы по главе 3
- ГЛАВА 4. РАЗРАБОТКА МАКЕТА ИС СЛОВАРЯ-СПРАВОЧНИКА ДАННЫХ И АРХИТЕКТУРЫ ВЫЧИСЛИТЕЛЬНОЙ СЕТИ
- 4. 1. Выбор реляционной СУБД и разработка архитектуры ССД
- 4. 2. Характеристики распространенных СУБД
- 4. 3. Общая характеристика выбранной СУБД
- 4. 4. Организация распределенной информационной системы словаря-справочника данных
- 4. 4. 1. Построение локальной сети
- 4. 4. 1. 1. Основные виды топологий ЛВС
- 4. 4. 1. 2. Выбор типа кабельной системы
- 4. 4. 1. 3. Аппаратное обеспечение ЛВС
- 4. 4. 1. 4. Выбор протокола
- 4. 4. 1. 5. Прокладка сетевых соединений в здании
- 4. 4. 1. 6. Аппаратные характеристики базовых рабочих станций и серверов сети
- 4. 4. 1. 7. Программное обеспечение рабочих станций и серверов
- 4. 4. 2. Организация взаимодействия между удаленными офисами предприятия, с использованием существующей инфраструктуры сети
- 4. 4. 1. Построение локальной сети
- 4. 4. 3. Схемы организации ЛВС в головном и удаленном офисах предприятия
Разработка словаря-справочника данных для автоматизации процесса проектирования и сопровождения систем баз данных промышленных предприятий (реферат, курсовая, диплом, контрольная)
Актуальность темы
Увеличение количества промышленных предприятий, усложнение самих процессов обработки данных требует новых подходов к организации информации, позволяющей описывать подобные процессы и на основе сложной обработки подобной информации принимать те или иные управленческие решения.
Основа современной технологии создания таких информационных систем — автоматизированный банк данных. Наличие многих универсальных и специализированных систем управления базами данных сводит задачу построения банка данных к задачам проектирования базы данных и реализации на ее основе основных процедур и запросов по обработке информации.
Для больших баз данных — систем баз данных — особое значение имеет проблема организации метаданных в комплексную информационную систему — словарь-справочник данных (ССД), содержащую все необходимые сведения для процесса автоматизированного проектирования и сопровождения сложных структур данных, что характерно для большинства крупных промышленных предприятий.
В связи с этим, рассматриваемая диссертационная работа, посвященная вопросам разработки словаря-справочника данных для автоматизации процесса проектирования и сопровождения систем баз данных промышленных предприятий представляется актуальной.
Целью диссертационной работы является разработка научных методов и средств, обеспечивающих построение словаря-справочника данных для автоматизации процесса проектирования и сопровождения систем баз данных промышленных предприятий.
Объектом исследования является: типовое промышленное предприятие или объединение, на котором функционирует АСУ с развитой динамически изменяющейся системой баз данных.
Методы исследования. Результаты диссертационной работы получены на основе комплексного использования теории множеств, теории отношений, теории баз данных, теории вычислительных сетей и систем.
Научная новизна диссертации состоит в разработке методов и средств построения словаря-справочника данных для автоматизации процесса проектирования и сопровождения систем баз данных на промышленных предприятиях.
На защиту выносятся следующие основные научные результаты:
1. Методика проектирования и сопровождения систем баз данных промышленного предприятия.
2. Семантические модели основных приложений и предметной области для словаря-справочника предназначенного для автоматизации процесса проектирования и сопровождения систем баз данных промышленного предприятия.
3. Архитектура системы словаря-справочника для сопровождения системы базы данных промышленного предприятия.
4. Реляционные схемы базы данных для словаря-справочника.
Достоверность научных положений, рекомендаций и выводов подтверждена положительными результатами внедрения в ряде предприятий.
Практическая значимость полученных результатов. Результаты проведенных научных исследований были использованы при создании ряда систем баз данных на промышленных предприятиях.
Применение на практике макета информационной системы словаря-справочника данных позволило сократить сроки разработки информационного обеспечения, рационально спроектировать структуру систем баз данных и повысить эффективность функционирования службы администратора баз данных.
Внедрение результатов. Применение на практике макета информационной системы словаря-справочника данных позволило организовать эффективным образом хранение и использование л метаданных и существенно улучшить характеристики получаемого информационного обеспечения.
Основные результаты диссертации внедрены в следующих организациях: кафедра АСУ МАДИ (ГТУ), ООО «ТАРИНА».
Применение результатов работы позволило сократить сроки разработки информационного обеспечения в виде систем баз данных на 20% и существенно снизить время доступа к системе метаданных.
Результаты диссертации использованы также в учебном процессе кафедры АСУ МАДИ (ГТУ) при проведении лабораторных работ по курсам: «Базы и банки данных», «Проектирование интеллектуальных систем», а также при выполнении курсовых и дипломных проектов.
Апробация результатов. Основные научные положения и результаты диссертации докладывались и обсуждались на заседаниях кафедры «Автоматизированные системы управления» МАДИ (ГТУ) в 2005;2008 годах, на 54−56 научно-методических конференциях МАДИ (ГТУ) (Москва 2005;2008 годы), а также на международной конференции «Информационные и телекоммуникационные технологиив интеллектуальных системах» (Испания, Майорка, 2007 г.). •.
Публикации. Отдельные положения диссертации отражены в шести печатных работах.
В первой главе проведен детальный анализ методов, средств и систем для автоматизации проектирования и сопровождения систем баз данных и организации словаря-справочника данных. Проанализированы основные модели данных концептуального уровня. Обосновано применение расширенной модели объект-связь для задач описания семантики данных. Исследованы основные подходы к процессам проектирования и сопровождения систем баз данных. Определены основные характеристики этапов проектирования и требования к ним. Сформулированы основные подходы и задачи исследования, которые реализованы в последующих главах.
На основе проведенного анализа организационной модели предприятия предложена методика проектирования и сопровождения систем баз данных.
Во второй главе диссертации на основе выполненной формализации концептуальной модели данных (КМД) разработаны концептуальные схемы основных приложений словаря-справочника, а также общие концептуальные схемы для процесса проектирования и сопровождения. В качестве средства формализованного описания данных на концептуальном уровне выбрана модель данных «объект — связь» .
Рассматриваемая модель предполагает спецификацию ограниченного множества типов доменов.
В модели рассматриваются агрегаты двух типов: множество сущностей и связей. Объекты и связи имеют свойства, определяемые на композициях доменов, которые связываются с конкретной сущностью через атрибуты.
Приведены семантические модели для процесса проектирования и сопровождения систем баз данных.
В третьей главе рассмотрен язык описания данных модели концептуального уровня ввиду того, что он позволяет наиболее полно и точно описать все компоненты словаря-справочника данных. В главе также приведены реляционные схемы соответствующих компонентов семантических моделей словаря-справочника данных.
В четвертой главе диссертации разработана архитектура словаря-справочника данных, включающая основные базы метаданных, интерпретатор языка описании данных, систему интерфейсов, а также пакеты программ семантического анализа метаданных.
Разработана также общая архитектура локальной вычислительной сети (ЛВС) для администрирования словаря-справочника данных. Приведено общее описание назначения и функционирования информационной системы. На основании анализа современных средств проектирования и поддержки баз данных, обоснован выбор СУБД Access для реализации ИС, а также дан общий обзор её возможностей.
С целью выбора наиболее оптимальных параметров ЛВС, на стадии проектирования макета ЛВС системы администрирования проанализированы современные топологии ЛВС и аргументирован выбор топологии типа «звезда" — приведен анализ наиболее распространенных типов кабельных систем и обоснован выбор кабельных систем для горизонтальной разводки и межэтажных соединений. Основываясь на современных тенденциях развития аппаратного, обеспечения ЛВС, сделан выбор компонентов оборудования, обеспечивающего внутрисетевое взаимодействие. Проведен многоаспектный анализ современных протоколов внутрисетевого взаимодействия и сделан выбор протокола Fast/Gigabit Ethernet.
Объем работы и структура диссертации. Диссертационная работа состоит из введения, 4 глав основного текста, выводы по главам, заключения, списка использованной литературы из 92 наименований и приложения.
Выводы по главе 4.
1. Предложена общая архитектура словаря-справочника данных, включающая его основные компоненты и взаимосвязи между ними.
2. Обоснован выбор СУБД Access для реализации базы данных системы.
3. Предложена архитектура распределенной вычислительной сети предприятия, обоснована ее конфигурация.
4. Обоснован выбор технических и программных средств и характеристик кабельной системы.
Заключение
.
В итоге выполнения диссертации получены следующие основные результаты, определяющие научную новизну работы и её практическую ценность:
1. Проведён комплексный анализ методов средств и подходов к построению словаря-справочника данных, предназначенного для проектирования и сопровождения систем баз данных промышленных предприятий, который позволил сформулировать основные задачи и параметры исследуемой диссертационной работы.
2. Разработана формализованная методика, позволяющая выделить основные задачи проектирования и сопровождения систем баз данных с использованием словаря-справочника, являющегося инструментальным средством администратора баз данных.
3. На основе формализованного описания модели «объект-связь» разработаны основные концептуальные схемы словаря-справочника данных, позволяющие полно отразить семантику метаданных.
4. Разработаны реляционные схемы словаря-справочника данных на уровне его реализации, позволяющие использовать информацию для проектирования и анализа систем баз данных.
5. Предложена архитектура словаря-справочника, содержащая функционально полный набор компонентов для его рационального использования.
6. Предложена архитектура вычислительной сети для распределённого варианта администрирования баз данных.
7. На основе предложенных в диссертации методов и средств разработан 1 макет информационной системы словаря-справочника данных, внедрённый на ряде промышленных предприятий.
Список литературы
- Атре Ш. Структурный подход к организации баз данных / Пер. с англ. А. А. Александрова и В. И. Будзко- Под ред. В. И. Будзко. М.: Финансы и статистика, 1983. — 317 с.
- Ацкопян А.Х., Бояров О. Д., Левенчук А. И. Автоматизация концептуального проектирования баз данных СМ ЭВМ на основе формализаций знаний о предметной области // УС и М. — 1987. № 3. -С. 85 — 87.
- Ашимов A.A., Тунев У. А. Планирование работ при разработке программных комплексов // Программирование. — 1987. № 3. — С. 71 — 78.
- Базы и банки данных и знаний: Учебник для вузов по1 спец. «Автоматизированные системы обработки информации и управления» / Г. И. Ревунков, Э. Н. Самохвалов, В.В. Чистов- Под ред. В. Н. Четверикова. М.: Высшая школа, 1992. — 367 с.
- Бермер С. Foxpro 2.6 for Windows: Пер. с нем. — Киев: Торгово — издат. бюро BHV, 1995.-463 с.
- Бойко В.В., Савинков В. М. Проектирование информационной базы автоматизированной системы на основе СУБД: Практическое руководство -М.: Финансы и статистика, 1982. 174 с.
- Бойко В.В., Савинков В. М. Проектирование баз данных информационных систем. — 2-е изд., перераб. и доп. М.: Финансы и статистика, 1989.-351 с.
- Брешников A.B. Оперативная разработка баз данных средствами системы CLARION. M.: Машиностроение, 1995. 63 с.
- Будихин A.B., Буров Д. А., Круглов A.M., Остроух A.B. Принципы организации динамических интерфейсов доступа к данным сиспользованием словарей-справочников данных // Аэромеханика и прочность М., МГТУ ГА, 2007. С. 166−170.
- Будихин A.B., Николаев А. Б., Круглов A.M. Актуализация данных информационной системы средствами активного словаря-справочника // Межвузовский сборник научных трудов «Теория и практика информационных технологий» М., МАДИ (ГТУ), 2006.- С. 9−17.
- Буч Г., Рамбо Дж., Якобсон А. Язык UML. Руководство пользователя. -СПб.: Питер, 2004. 432 с.
- Вендров A.M. CASE технологии. Проектирование программного обеспечения экономических информационных систем. — М.: Финансы и статистика, 2000. — 544 с.
- Вендров A.M. CASE технологии. Современные методы и средства проектирования информационных систем. М.: Финансы и статистика, 2000. — 176 с.
- Вишняков В.А., Герман О. В. Модель распределения информационно-связанных задач в системах проектирования и управления // Автоматика и вычислительная техника. 1983. — № 1. — С. 14 — 18.
- Вьейра P. SQL Server 2000. Программирование в 2 ч. / Р. Вьейра: Часть!- Пер. с англ.- Под ред. С. М. Молявко. М.: БИНОМ. Лаборатория знаний, 2004. — 735 с.
- Вьейра P. SQL Server 2000. Программирование в 2 ч./ Р. Вьейра: Часть II- Пер. с англ.- Под ред. С. М. Молявко. М.: БИНОМ. Лаборатория знаний, 2004. — 807 с.
- Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс / Пер. с англ. — М.: Издательский дом «Вильяме», 2003. -1088 с.
- Грейвс М. Проектирование баз данных на основе XML. Пер. с англ. — М.: Издательский дом «Вильяме», 2002. 640 с.
- Грэй П. Логика, алгебра и базы данных / Пер. с англ. Х. И. Килова. М.: Машиностроение, 1989. — 368 с.
- Дейт К.Д. Введение в системы баз данных. / Пер. с англ. Гордиенко Ю. Г. 7-е изд. — М: Вильяме, 2002. — 1072 с.
- Инфологическая модель в системе автоматизированного проектирования баз данных: концепции построения и реализация / Вейнеров О. М., Савинков В. М., Жадан Н. В., Казаров М. С. // Прикладная информатика, 1987. — Вып. 2. — С. 59 — 75.
- Калиниченко JI.A. Методы и средства интеграции неоднородных баз данных. М.: Наука, 1983. — 424 с.
- Калянов Г. Н. CASE структурный системный анализ (автоматизация и применение). М.: Лори, 1996. — 242 с.
- Карпова Т. Базы данных: модели, разработка, реализация. — СПб.: Питер, 2001.-304 с.
- Коннолли Т., Бегг К, Страчан А. Базы данных: проектирование, реализация и сопровождение: Теория-и практика. 3-е изд. / Пер. с англ. М.: Издательский дом «Вильяме», 2003. — 436 с.
- Крахт В.А., Росталу Э. П. Проектирование баз данных на основе реляционно решетчатой концептуальной модели предметной области //УС иМ.- 1981. -№ 4. -С. 22−28.
- Крёнке Д. Теория и практика построения баз данных. 9-е изд. СПб.: Питер, 2004. — 864 с.
- Кругл ob A.M., Шень Янь Архитектура экспертной системы для проектирования баз данных // Методы прикладной информатики в автомобильно-дорожном комплексе. М., МАДИ (ГТУ), 2007.- С.35−40.
- Кузнецов С.Д. Основы баз данных. — М.: Изд-во «Интернет-университет информационных технологий ИНТУИТ.ру», 2005. — 488 с.
- Кухаренко Б.Г., Чиров В. В., Об одной проблеме проектирования логической структуры единой информационной базы // Программирование. 1984. — № 4 — С. 72 — 76.
- Лавров И.А., Максимова Л. Л. Задачи по теории множеств, математической логике и теории алгоритмов. 5-е изд., исправл. — М.: ФИЗМАТЛИТ, 2004. — 256 с.
- Леонг-Хонг Б., Плагман Б. Системы словарей-справочников данных. / Пер. с англ. М.: Финансы и статистика, 1986. — 311 с.
- Лешек А. М. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML.: Пер. с англ. — М.: Издательский дом «Вильяме», 2002. — 432 с.
- Маклаков C.B. BPwin и ERwin. CASE-средства разработки информационных систем. М.: Диалог-МИФИ, 2001. — 256 с.
- Малыхина М.П. Базы данных: основы, проектирование, использование. СПб.: БВХ-Петербург, 2004. — 512 с.
- Марков A.C., Лисовский К. Ю. Базы данных. Введение в теорию и методологию. М.: Финансы и статистика, 2004. — 512 с.
- Мартин Д. Планирование развития автоматизированных систем. М.: Финансы и статистика, 1984. — 196 с.
- Мейер Д. Теория реляционных баз данных. / Пер. с англ. М.: Мир, 1987.-608 с.
- Моисеев H.H. Элементы теории оптимальных систем. М., «Наука», 1975.
- Муханов А.В., Круглов А. М. Словари-справочники как средства автоматизации проектирования баз данных // Теория и средства автоматизации и управления. Сб. науч. тр. М., МАДИ (ГТУ), 2004.- С. 49−54.
- Мюллер Р. Базы данных и UML. Проектирование. — М.: Лори, 2002. — 432 с.
- Нейбург Э., Максимчук Р. Проектирование баз данных с помощью UML. М.: Издательский дом «Вильяме», 2002. — 288 с.
- Нейбург Э. Д., Максимчук Р. А. Проектирование баз данных с помощью UML. / Пер. с англ. — М.: Издательский дом «Вильяме», 2002. — 288 с.
- Плоткин Б. Универсальная алгебра, алгебраическая логика и базы данных. Новосибирск: Наука, 1991. — 448 с.
- Пинтер Л. Разработка приложений в Microsoft FoxPro 2.5. M.: ТОО Эдаль, 1995. — 412 с. Д8 — 95 / 18 075 ФМЗ 681.3 / П 326
- Разработка САПР: В 10 кн. Кн. 4. Проектирование баз данных САПР: Практ. пособие / О. М. Вейнеров, Э. Н. Самохвалов. Под ред. А. В. Петрова. М.: Высш. шк., 1990. — 144 с.
- Райордан Р. Основы реляционных баз данных. — М.: Изд-во «Русская Редакция», 2001.-384 с.
- Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление. 5-е изд., перераб. и доп.: Пер. с англ. — СПб.: БВХ-Петербург, 2004:.- 1040 с.
- Ролланд Ф. Основные концепции баз данных. — М.: Издательский дом «Вильяме», 2002.-256 с.
- Савинков В.М., Вейнеров О. М., Казаров М. С. Основные концепции автоматизации проектирования баз данных // Прикладная информатика. М.: Финансы и статистика, 1982. — Вып. 1. — С. 30 — 41. t
- Саймон А.Р. Стратегические технологии баз данных. Пер. с англ. — М.: Финансы и статистика, 1999. — 479 с.
- Сергиенко И.В., Лебедев Т. Т., Рощин В. А. Приближенные методы решения задач оптимизации. — Киев: Наукова думка, 1980э — 285 с.
- Стогний А.А., Азаров С. С., Барсуков ЯМ. Построение концептуальной1модели системы управления предметной области // УС и М. — 1988 № З.-С. 60−67.
- Тиори Т., Фрай Дж. Проектирование структур баз данных: в 2-х< кн. Кн. 1. Пер. с англ. Под ред. В. И. Скворцова М.: Мир, 1985. — 287 с.
- Фокс Д. Программное обеспечение и его разработка / Пер. с англ. — М.: Мир, 1985.-368 с.
- Фридман А.Л. Основы объектно-ориентированной разработки программных систем — М.: Финансы и статистика, 2000. — 192 с.
- Хансен Г, Хансен Дж. Базы данных. Разработка и управление. — М.: Бином, 2001.-704 с.
- Харрингтон Д. Проектирование объектно-ориентированных баз данных. Пер. с англ. М.: ДМК Пресс, 2001. — 272 с.
- Хомоненко А.Д., Цыганков В. М., Мальцев М. Г. Базы данных: Учебник для высших учебных заведений / Под ред. проф. А. Д. Хомоненко. -СПб.: КОРОНА-принт, 2000.-416 с.
- Хорафас Д., Легг С. Конструкторские базы данных / Пер. с англ. Д. Ф. Миронова. — М.: Машиностроение, 1990. — 224 с.
- Цаленко М.Ш. Семантические и математические модели баз данных. — М.: ВИНИТИ, 1985. 208 с.
- Adeli H. Expert System for Structural Design. London: Chapman & Hall, 1988.-330 p.
- Barker R. CASE*Method: Entity-Relationship Modelling. MA.: Addison-Wesley, 1990.-240 p. ,
- Bekke J.H. Semantic data modeling in relational environment: Diss. Delft, 1991.-VIII, 140 P. J2/23 923.
- Borgia A., Mypolopus I., Wong H.K.T. Generalization/Specialization as a Basis for Software Specification // On Conceptual Modeling. Berlin: Springer — Verlag, 1984. — P. 87 — 117.
- Brodie M.L. On the development of data Models // On Conceptual Modeling.- Berlin: Springer Verlag, 1984. — P. 19 — 47.
- Brodie M.L., Silva E. Active and Passive Component Modeling: ACM / PCM // Information Systems design methodologies: a compare review — Amsterdam: North-Holland, 1982. P. 41 — 92.
- Chen P.P. Application of the entity relationship model. // Lect. Notes in comp. Sci. — 1982. — V. 132.-P87−113
- Chen P.P. Preliminary framework for Entity — Relationships models // Entity- Relationship Approach to Systems Analysis and Design. Amsterdam: North-Holland, 1981. — P. 103 — 119.
- Choobinen J., Mannino M., Nunamaker J., Konsynski B. An Expert Database Design Systems based on Analysis of Forms // IEEE Transactions on Software Engineering. 1988. — v. 14, N2.-P.242−252.
- Classification and related methods of data analysis/ ed. Bock H. -Amsterdam: NORTH-HOLLAND, 198. 749 p.
- Codd E.F. Extending the data base relational model to capture more meaning // ACM Trans, on Database Systems. 1979.- V.4.-N4.-P.397 — 434.
- Elmasri R., Navathe S. Fundamentals of database systems. Redwood City (Ca.): The Benjaming/Cummings Publishins, 1989.-802 p.
- Elmasri R., Weeldreyer J., Hevnel A. The category concept: An extention to the entity-relationship model // Data and Knowledge Engineering. 1985.-V.1.-N1.-P.75−116.
- Entity relationship approach — ER'93: 12 th intern, conf. on entity -relationship approach. — Berlin: Springer, 1994. — X, 530 p.
- Halping T. Subtyping: Conceptual and logical issues. — Режим доступа: http://www.orm.net/pdi7Subtype.pdf, свободный.
- Hay D. A comparison of Data Modeling Techniques, 1999. — Режим доступа: http://www.essentialstrategies.com/documents/comparison.pdf, свободный.
- King R., McLeod B. A unified Model and Methodology for Conceptual Data Base Design // On Conceptual Modelling. Berlin: Springer — Verlag, 1984. -P. 315−327.
- Mukhanov A.V., Kruglov A.M. Data dictionary/directory and their use in business applications // 3-th International Conference On Information and Telecommunication Technologies in Intelligent Systems. June 02−09, Mallorca, Spain. P. 13 8−140. ?
- Kruglov A.M., Pronin I.E. Using data dictionary in database design process // 4-th International Conference On Information and Telecommunication Technologies in Intelligent Systems. May 27- June 03−06, Catania, Italy. -P. 98−99.
- Ng A., Paul J.F. A formal definition of entity-relationship Model // Entity' Relationship Approach to System Analysis and Design. Amsterdam: North
- Holland, 1981.-1981.P.211−230.
- Smith J.M., Smith D.C.P. Principles, of data base Conceptual design // Lect. Notes in Comp Sci. 1982.-V. 132.-P.114−146.
- Song I, Froehlich K. Entity-Relationship Modeling: A Practical How-to Guide // IEEE Potentials, Vol. 13, No. 5, Dec/Jan 1994−1995, pp. 29−34.
- Thiele D. Life cycle management using life cycle process standards. The journal of Software Engineering Australia, 2002.
- Ullman J. Principles of database and knowledge-base systems.-Rockvile: Computer Science Press, 1988.- 1137 p.
- Vertheijen G.M.A., Van Bekkum J. NIAM: Information Analysis Method // Information System design methodologies: a comparative review. -Amsterdam: North-Holland, 1982.-P.537−590.