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

кандидата технических наук
Болдонов, Валерий Иннокентьевич
город
Иркутск
год
1983
специальность ВАК РФ
05.13.01
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Объектное моделирование и функциональная универсальность в задачах построения баз данных»

Оглавление автор диссертации — кандидата технических наук Болдонов, Валерий Иннокентьевич

В в е д е н и е

Глава I. Объектное моделирование в задачах обработки данных при управлении организационными системами . Г

§ I. Место и роль автоматизированной системы обработки данных в управлении организационными системами . I?

§ 2. Объектное моделирование: построение объектной модели и ее отображение в информационную модель

2.1. Метод построения объектной модели.

2.2. Отображение объектной модели в информационную модель.

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

Глава П. Разработка информационной базы данных для информационно-поисковых задач (на примере разработки специализированной системы обработки данных)

§ I. Назначение и функции специализированной системы обработки данных. 53

§ 2. Организация информационной базы данных.

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

СКИС).

2.2. Построение объектной модели при разработке информационной базы данных для информационно-поисковой системы производства подшипников (планово-номенклатурный фонд)

2.3. Построение объектной модели для гидробиологической информационной системы.

2.4. Отображение структур объектной модели в структуры данных информационной модели

§ 3. Описание схем структур данных.

§ 4. Организация структур данных на уровне файлов

§ 5. Программный комплекс системы

§ 6. Организация связи пользователя с системой . III

Глава Ш. Разработка информационной базы данных для информационно-расчетных задач (на примере разработки информационно-расчетной системы).

§ I. Назначение и функщш системы.

§ 2. Построение объектной модели.

§ 3. Информационное описание.

Представление структур данных

§ 4. Организация данных. Файлы данных.

§ 5. Общая схема информационно-расчетной системы. Организация связи пользователя с системой. Программный комплекс системы.

3 а к л ю ч е н и е.

Ли т е р а т ур а.

Введение 1983 год, диссертация по информатике, вычислительной технике и управлению, Болдонов, Валерий Иннокентьевич

Вопросы исследования и разработки автоматизированных систем обработки данных, а также проектирования информационных баз данных выделились в отдельную научную дисциплину ¡1,6,7,9, 11-15,23-26,31,35]. В отечественной и зарубежной литературе имеется много работ, в которых рассматриваются уровни разработки архитектуры системы информационных баз данных ¡5,15,18,38, 44,4в], методы формализованного описания структур данных и задания отношений между ними [з,23,27,32,33,41-43,46,47], представление данных на физическом уровне и приемы программной реализации алгоритмов обработки данных ¡9,19-22,28,30,4о]. Все это является важным при решении задач автоматизации управления организационными системами.

Однако, рассмотрение часто ведется с весьма общих позиций. В последнее время возникла потребность в детальной проработке ряда вопросов. Как отмечалось специалистами, недостаточно выявлены место и роль автоматизированных систем обработки данных при управлении организационными системами и особенности, связанные с динамикой реальных систем и взаимодействием пользователя и разработчика [14,с.398-404; 15,с.371-401; 34,39,48]. Мало внимания уделялось на начальной стадии разработки информационных баз данных анализу и выделению структурных единиц и отношений между ними в организационных системах ¡14,с.347-348; 24,с.57-59; 38,44,4б]. Не затрагивались особенности, проявляющиеся при разработке и внедрении системы обработки данных в конкретной предметной области реального мира. В этом случае возникает необходимость в классификации задач обработки данных. "Сделать ее необходимо не по производственному принципу

АСУ-прибор, АСУ-газ и т.д.), а по информационно-алгоритмическому, когда в основу кладется общность алгоритмов и структур данных. Классов объектов окажется не так уж много. На них и следует ориентировать системы управления базами данных и пакеты прикладных программ. От этого выигрывают и потребители, так как они будут иметь конкретные рекомендации по выбору системных средств, и разработчик их, ибо ему будут поставлены четкие требования" Это важно, если учесть то обстоятельство, что технические средства, на которых реализуется система обработки данных, используемый программный аппарат быстро устаревают. Этот круг вопросов находится в центре внимания настоящей работы, цель которой разработать и реализовать методики отбора необходимой и достаточной информации, выбора объекта информационного описания при построении информационных баз данных для информационно-поисковых и информационно-расчетных задач обработки данных в управлении организационными системами. Объединяет приведенные вопросы то, что они относятся к начальной стадии разработки информационных баз данных. На этой стадии нужно стремиться к наиболее тесному контакту с пользователем, направленному на создание более точной математической модели организационной системы для полного учета информационных требований пользователя. Такая модель позволит повысить эффективность как разработки, так и эксплуатации автоматизированной системы.

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

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

В настоящее время разработано и эксплуатируется большое количество автоматизированных систем обработки данных. Реализованы они на высоком научном и программном уровнях. Но эффективность использования их во многом зависит от правильного задания места и роли в конкретной предметной области. Особенно это важно для организационных систем, в которых управляющим и управляемым объектами являются коллективы людей [14].

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

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

Особое внимание уделяется учету взаимодействия пользователя и разработчика в процессе проектирования и создания информационных баз данных. Как отмечал ранее Бартон в своем обзоре [зэ], отсутствие такого учета является слабостью подходов к разработке.

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

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

Второй параграф посвящен описанию метода объектного моделирования как одному из важнейших этапов разработки информационных баз данных. Приведем эти этапы:

I. Объектное моделирование.

П. Информационное описание.

Ш. Физическая реализация системы.

1У. Внедрение системы обработки данных.

Последние три этапа достаточно хорошо исследованы ]15,18, 23,24,26,28,41-43]. Однако, успех разработки системы обработки данных во многом предопределяется результатами исследования, проводимыми на первом этапе. До настоящего времени эти вопросы были плохо формализованы и их реализация во многом зависела от искусства разработчика.

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

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

Шаг I. Построение дерева целей.

Шаг 2. Построение дерева управляющих воздействий.

Шаг 3. Построение дерева организационных структур.

Шаг 4. Построение дерева информации.

Шаг 5. Построение объектной модели.

Цри построении объектной модели решаются следующие вопросы: а) выбор объекта информационного описания; б) задание таблипр характеристик объектов информационного описания и их словарей; в) явное задание отношений вложенности между характеристиками в таблице; г) неявное задание отношений между группами характеристик в таблице.

После решения этих вопросов получаем объектную модель, которая включает в себя следующие элементы:

1. Объекты информационного описания.

2. Таблицы характеристик объектов со словарями.

3. Описания объектов конечного уровня дерева организационных структур конкретной реальной системы по пунктам X и 2.

4. Структуры объединения объектов конечного уровня по уровням вложенности характеристик.

5. Структуры объединения объектов конечного уровня по межгрупповым отношениям.

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

Далее информационное описание (модель) строится на основе полученной объектной модели. Элементы объектной модели логически отображаются в структуры данных информационной модели с использованием расширенного понятия интегрированной схемы поля. Понятие интегрированной схемы поля здесь расширено по сравнению с обычным [Зб] за счет введения дополнительных отношений. Отметим некоторое свойство универсальности, проявившееся в ин-формадионно-поисковых задачах. Хотя объектные модели для кадровой, производства подшипников, гидробиологической систем оказались1, естественно, различными, их же отображения в информационные модели совпали. Это обстоятельство непосредственно было использовано на практике (см.гл.П,§ 3).

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

В § 3 рассматриваются вопросы, связанные с классификацией задач обработки данных при управлении организационными системами. Выделяются два класса задач: информационное-поисковые и информационно-расчетные. В основу выделения положено информационное требование (запрос) пользователя. К информационно-поисковым задачам отнесем такие, для которых информационные требования пользователя являются заранее не определяемыми. Структура операторов преобразования данных от нижнего уровня к верхнему должна обладать универсальностью. Примером таких задач являются задачи обработки данных по кадровому персоналу. Для информационно-расчетных задач информационные требования пользователя (алгоритма расчета) являются стандартизированными. Операторы преобразования данных между уровнями имеют строгое функциональное назначение и их структура разработана с учетом реализации алгоритмов прикладных программ. Типичными инфортдаонно-расчет-ными задачами являются планово-экономические и учетно-экономи-ческие задачи.

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

Рассмотренные в первой главе метод объектного моделирования и этапы разработки, а также схемы информационных баз данных для выделенных классов задач обработки данных в управлении организационными системами позволяют пользователю и разработчику создать логическую структуру информационной базы и общую схему автоматизированной системы. После этого по полученным результатам решается вопрос о выборе системы управления базами данных из имеющихся (например, СУБД "ОКА", ИНЕС) [4-,2э] или о разработке новой системы.

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

В § I приведены назначение и функции системы. В § 2 рассматривается организация информащонной базы данных. На конкретных примерах показано применение метода построения объектной модели для разработки специализированной кадровой информационной системы (п.2.1), информационно-поисковой системы производства подшипников (п.2.2) , гидробиологической информационной системы (п.2.3). Для каждой из этих систем выбран объект информационного описания (ДОЛЖНОСТЬ, ПОДЛИННИК, ПУНКТ НАБЛОДЕ-НШ) с соответствующей таблицей характеристик, явными и неявными отношениями и построена объектная модель.

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

Описание параметров схемы проводится в два шага. Первый -это описание на входном языке системы, второй - задание формата, то есть описание на физическом уровне.

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

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

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

В § 5 приведен программный комплекс системы, реализованный на языках ПЛ-1 и АССЕМБЛЕР в среде ОС 4.1, ОС 6.1 (МРТ , ЮТ) и использующий стандартный набор технических устройств ЕС ЭВМ.

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

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

В § I рассматриваются основные функции систем. Построение объектной модели приводится в § 2.

В § 3 рассматривается представление структур данных, то есть информационное моделирование на уровне поля, статьи, файла. Поле отображает одно отдельное свойство объекта, описываемое в строке или столбце исходного документа. Статья отображает отдельный исходный документ из всего множества исходных документов, описывающих реальный объект. Файл отображает множество однотипных документов'1, описывающих объекты конечного уровня. Схемы, описывающие эти структуры данных, считаются внешними, они являются средством описания представления разработчика о предметной области.

Организация информационной базы для информационно-расчетных задач рассмотрена в § 4.

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

В заключении приведены основные результаты работы:

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

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

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

4. Разработаны схемы информационных баз данных для классов информационно-поисковых и информационно-расчетных задач.

5. Созданы и внедрены информационные базы данных и программные средства управления ими для информационно-поисковых задач (по кадровому персоналу, по промышленной продукции, по гидробиологическим данным) и для инфортционно-расчетных задач: контроль выполнения планов и расчет планов выпуска продукции, расчет планов поставок и перевозок. Программная реализация систем обработки данных проводилась на комплексе технических средств ЕС ЭВМ (ЕС-1022, ЕС-1030, ЕС-ЮЗЗ, ЕС-1045, ЕС-1060) в среде ОС 4.1, ОС 6.1 (МРТ.МУТ).

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

Основные результаты диссертационной работы докладывались и обсуждались на областной научно-технической конференции "Планирование и управление подготовкой кадров в вузе (содержание, организационные формы и автоматизация)" (Иркутск, 1977), республиканском совещании "Проблемы экологии Прибайкалья" (Иркутск,

1979), республиканской конференции "Разработка информационного обеспечения прогнозов научно-технического прогресса" (Иркутск,

1980), всесоюзных совещаниях по банкам данных (Москва, 1980,

1982), заседании Иркутского отделения Сибирского математического общества (Иркутск, 1983) и на семинарах в Институте математики и механики УНЦ АН СССР (Свердловск, 1983), НИЩ МГУ (Москва,

1983), ВЦ АН Арм.ССР и ШУ (Ереван, 1983). По теме диссертации опубликовано 8 работ.

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

Заключение диссертация на тему "Объектное моделирование и функциональная универсальность в задачах построения баз данных"

Основные результаты диссертации состоят в следующем:

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

2. Разработан метод объектного моделирования для построения информационных баз данных. Под объектным моделированием понимается отбор необходимой и достаточной информации установления отношений "цель-управление-структура-информация" на всех уровнях организационной системы и выбор объекта нижнего (конечного) уровня для информационного описания. Метод построения объектной модели заключается в последовательном выполнении следующих шагов:

Шаг I. Построение дерева целей.

Шаг 2. Построение дерева управляющих воздействий.

Шаг 3. Построение дерева-организационных структур.

Шаг 4. Построение дерева информации.

Шаг 5. Построение объектной модели.

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

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

4. Разработаны схемы информационных баз данных для классов информационно-поисковых и информационно-расчетных задач.

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

ЗАКЛЮЧЕНИЕ

Библиография Болдонов, Валерий Иннокентьевич, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)

1. Автоматизация проектирования оиотем управления /Под ред. В.А.Трапезникова. - М.: Статистика, 1978, - 196 с.

2. Бабунашвили П.К. Контроль и управление в организационных системах. Экономика и матем.методы, 1696, т.5, № 2,с.37-40.

3. Берзтисс А.Т. Структуры данных. Теория и практика. М.: Статистика, 1974, - 210 с,

4. Беркович С. А., Абрамович А.П., Кочин Ю.Я. Проблемы прикладной математической экономики.Информационная система для задач экономического планирования. М.: Ин-т проблемм управления, 1975, - 51 с.

5. Бойко В.В. Разработка инфологической модели информационной -базы АСУ. В кн.: Сб.матер.Вс.семинара "Программное обеспечение банков данных", - 1979, с.15-23.

6. Бушев С.И., Бесфамильный H.A. Программно-аппаратные методы управления данными. М.: Наука, 1982. - 240 с.

7. Волков С.И. Объективная необходимость и некоторые проблемы создания АСУ. М.: Сб."Экономич. и организ. обеспечение АСУ", 1974, с.24-36.

8. Вычислительная техника и обработка данных. Терминологический толковый словарь фирмы ИБМ.- М.: Статистика, 1978. 231 с.

9. Глушков В.М. Введение в АСУ. Киев :Техника, 1974. -317 с.

10. Глушков В.М. Индустрия переработки информации. Коммунист, 1977, № 12, с.41-50.

11. Глушков В.М., Каныгин Ю.М. Основы экономики и организации машинной информатики,- К.: ИК АН УССР, 1981. -64 с.

12. Глушков В.М. Основы безбумажной информатики. М.: Наука, 1983. -552 с.

13. Дейт К. Введение в системы баз данных. М.: Наука, 1980. -464 с.

14. Громыко О.А. АСУ: Почему вполсилы? "Правда" от 23 августа 1982 г., В 235.

15. Информационные системы миф и действительность. - М.: Знание, 1973. -62 с.

16. Информационные системы общего назначения (аналитический обзор систем управления базами данных). -М.; Статистика, 1975. -472 с.

17. Кожурин Ф.Д., Ярмош Н.А. Структурная обработка больших информационных массивов.- Минск: Наука и техника, 1973. -196с.

18. Королев Л.Н. Структуры ЭВМ и их математическое обеспечение.- М.: Наука, 1978. -351 с.

19. Королев М.А., Клешко Г.И., Мишелев А. И. Информационные системы и структура данных. М.: Статистика, 1977. -124 с.

20. Королев Т.А. Основные направления в организации хранения массивов информации (обзор). М.: "Вопросы информационной теории и практики", 1978, № 33-34, с.3-15.

21. Куцык Б.С. Структура данных и управление. М.: Наука, 1975,- 196 с.

22. Мартин Дж. Организация баз данных в вычислительных системах.- М.: Мир, 1980. 664 с.

23. Методы и модели согласования иерархических решений /Под ред. А.А.Макарова. Новосибирск: Наука, 1979. -240 с.

24. Мидоу Ч. Анализ информационных систем. -М.: Прогресс, 1977. -400 с.

25. Овчаров Л.А., Селетков С.И. Автоматизированные банки данных.- М.: Финансы и статистика, 1982. -262 с.

26. Папернов A.A., Подымов В.Я. Методы упорядочения информации в цифровых системах, М.: Наука, 1973. -383 с.

27. Применение системы ОКА в АСУП. Методический материал. -Киев, Ин-т кибернетики, 1977. -173 с.

28. Соловьева Л.А., Корнилова Г.Ф. Способы организации пакетов прикладных программ (ППП). (Информационные материалы по математическому обеспечению ЭВМ).- Свердловск, 1979. -79 с. (Ин-т математики и механики УНК АН СССР).

29. Тиров Р. Обработка данных в управлении (в 2-х т.).- М.: Мир, 1976, т.1, 614 е.; т.2, 534 с.

30. Филиппов В.И. Руководство по СУБД КОМПАС. -М.: ВЦ АН СССР, 1981. -47 с.

31. Флорес И. Структура и управление данными. М.: Финансы и статистика, 1982. -319 с.

32. Хрустецкий Б.И., Медведь И.А. Взаимодействие человека; с ЭВМ в сфере управления. М.: Статистика, 1976. -95 с.

33. Шомье Ж. Банки данных: Использование электронной вычислительной техники. М.: Энергоиздат, 1981. -72 с.

34. Язык описания данных КОДАКСИЛ. М.: Статистика, 1981.- 183 с.

35. Ясин Е.Г. Проблемы развития систем информации. М.: Экономика и мат.методы, том ХШ, Jfc 5, 1977, с.1069-1084.

36. Codd £.F. A t relation a i J?lodeP of data fOi Large Shared Data Banks.-CASñ, V13,6 (June {910).

37. Codd CF. Seven stepts io rendezvous urittithe o a sua i user-Data base flíanag., Amsterdam, {97*/.-p {79-i99.

38. Codd E.F. Resent ¿investigations in MationaR-Vaia base Systems ¿information Processing-??,197*. p. 101?-№L

39. Sackon Hi.dl. information sistemó:modelling sequencing and transformation

40. Proc. ?d Jnt. Conf Software éng, attanta, ira, Í97S» new York, iJU, Í978,45. langefots 3. Dn dementary messages,dementar y records anddama /rases. MocMofm University, /97/.

41. TFLu rdick Mert fiu/ Ross c7oei 8. ¿ntrodváionto management information systemj-Sngiemod cam, //. K: Prentice-Haft, ¡977, n- JZffp.p.

42. Spuck Umis Ш, kzeman UtfIi am C. Design JSozUe emtubüon of management infozmatton systems.-Des Stud.

43. Uedding H. On tie selection of ascesspaths ¿nadatebase system.- flama Sase manadmstezdam,i9?%pffi39?

44. Болдонов В.И., Пашинин Ю.А. Входной язык автоматизированной информационной системы. Там же, с.100-103.

45. Болдонов В.И., Кокорин А.И., Пензин Ю.Г. Подход к автоматизации курсовых экзаменов по математике. В кн.: Алгоритмические вопросы алгебраических систем: межвузов.сб. - Иркутск: Ирк.гос.ун-т им.А.А.Жданова, 1978, с.3-10.

46. Болдонов В.И., Ащепкова Л.Я., Кояова О.М., Пашинин Ю.А,, Гидробиологическая информационная система для водоемов Восточной Сибири. В кн.: Проблемы экологии Прибайкалья. Доклады и тезисы докладов республ.конференции. Иркутск, 1979,с.172-174.

47. Болдонов В.И., Ащепкова Л.Я., Кожова О.М., Пашинин Ю.А., Гидробиологическая информационная система для водоемов Восточной Сибири. В кн.: 4-й съезд Вс.гидробиологического об-ва. Тез.докл./часть 3, Киев, Наукова думка, 1981, с.141-142.

48. Кожова О.М., Ащепкова Л.Я., Болдонов В.И., Рюгин A.B. Гидробиологическая информационная система основа биомониторинга водоемов Восточной Сибири. - В кн.: Изменчивость природных процессов во времени. Новосибирск: Наука, 1982,с.204-211.

49. Болдонов В. И. Объектное моделирование и функциональная универсальность в задачах построения баз данных, Иркутск, 1983. - 40 с. (Препринт/Ирк.гос.ун-т им.А.А.Жцанова).