Совершенствование методов проектирования прикладного программного обеспечения АСУ с использованием средств СУБД тема диссертации по экономике, полный текст автореферата
- Ученая степень
- кандидата экономических наук
- Автор
- Риппа, Сергей Петрович
- Место защиты
- Киев
- Год
- 1984
- Шифр ВАК РФ
- 08.00.13
Диссертация: содержание автор диссертационного исследования: кандидата экономических наук, Риппа, Сергей Петрович
ВВЕДЕНИЕ
ШВА I. СОВРЕМЕННАЯ ПРАКТИКА И ПУТИ СОВЕРШЕНСТВОВАНИЯ МЕТОДОВ ПРОЕКТИРОВАНИЯ ПРИКЛАДНОГО ПРОГРАММ НО ГО ОБЕСПЕЧЕНИЯ.
1.1. Тенденции развития и особенности прикладного программного обеспечения в экономических приложениях
1.2. Анализ существующих систем проектиро вания программных средств АСУ.
1.3. Основные пути совершенствования метоп -дов проектирования прикладного программного обеспечения АСУ с использованием средств СУБД
ГЛАВА 2. РАЗРАБОТКА МЕТОДОВ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ ПРОГРАММ НА ОСНОВЕ РЕЛЯ -ЦИОННОЙ МОДЕЛИ ДАННЫХ
2.1. Построение реляционной модели базы данных проектирования программ.
2.2. Операции исчисления отношений БД про екта программного обеспечения.
2.3. Разработка алгоритмического обеспечения процесса проектирования прикладных программных средств АСУ.
ГЛАВА 3. АВТОМАТИЗИРОВАННОЕ ПРОЕКТИРОВАНИЕ ПРIK-ЛАДНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ АСУ НА
ОСНОВЕ РЕЛЯЦИОННЫХ СУБД.
3.1. Основные компоненты реляционной СУБД, используемые при проектировании про грамм в экономических приложениях.
3.2. Разработка программных средств проектирования в среде реляционной СУБД.
3.3. Автоматизированное проектирование программного обеспечения учетных задач на примере АСУ предприятиями Миндор строя УССР.
3.4. Оценка эффективности методов автома -тизированного проектирования программного обеспечения на основе СУБД.
Диссертация: введение по экономике, на тему "Совершенствование методов проектирования прикладного программного обеспечения АСУ с использованием средств СУБД"
Важным направлением коммунистического строительства на этапе совершенствования развитого социализма является совершенст -вование методов руководства экономикой. В материалах ХХУ1 съезда КПСС отмечалось, что "нельзя приспосабливать живой, развивающийся организм управления хозяйством к устоявшимся, привычным формам. Наоборот, формы должны приводиться в соответствие с изменяющимися хозяйственными задачами" /2, с. 51/. В решении задач совершенствования систем управления экономикой,создании методов гибкого, оперативного, научно обоснованного управления ведущее место отводится использованию средств вычислительной техники и экономико-математического аппарата. Именно поэтому в последние годы опережающими темпами развивается производство средств автоматизации и систем управления, направляются большие ресурсы на "совершенствование вычислительной техники, ее элементной базы и математического обеспечения, средств и систем сбора, передачи и обработки информации" Д, с. 146/.
Интенсификация и ускорение темпов развития производства быстродействующих управляющих и вычислительных комплексов, пери -ферийного оборудования к ним требует существенного улучшения сопровождения используемого математического обеспечения и раз -работки в широких масштабах новых программных средств. Приня -тый ХХУ1 съездом КПСС курс на совершенствование систем управления экономикой на основе средств вычислительной техники предопределил необходимость расширения ". автоматизации: проектно-конструкторских и научно-исследовательских: работ с применением вычислительной техники" /I, с. WiA
В настоящее время технология построения АСУ, основанная на использовании средств автоматизации проектирования, выступает в качестве одного из решающих факторов и резервов развития отраслей народного хозяйства, повышения эффективности общественного производства.
Таким образом, эффективность выполнения директивных заданий партии и правительства по совершенствованию системы управления экономикой во многом зависит от эффективности и качества проектных работ по программному обеспечению АСУ.В связи с этим понята актуальность работ, направленных на совершенствование методов проектирования программных систем, создание информационного обеспечения технологии: проектирования и автоматизированных средств выполнения проектных работ. Успешная реализация мер по улучшению технологии проектирования программ определяется разработкой и внедрением в практику построения АСУ систем автоматизированного.' проектирования. Совершенствование проектной деятельности для АСУ требует создания теоретических положений использования комплекса проектных методов и средств не только на стадиях первоначального построения программных систем, но и на стадиях сопровождения, когда выполняется совершенствование и модификация обеспечивающих подсистем АСУ. Решение теоретических проблем проектирования программных; систем специально для экономических: приложений позволит создать и внедрить в АСУ различных уровней автоматизированные средства проектирования, обеспечивающие повышение производительности, труда в программировании и снижении стоимости проектных работ и сопровождения программных комплексов. Необходимость в таких средствах: остро ощущается в связи с тем, что в теории и практике АСУ не получили должного развития методы выполнения комплексных проектных работ на всех стадиях программирования, начиная от выработки технического задания и заканчивая сопровождением. Существующие системы проектирования находятся на уровне использования отдельных ме -тодов и практически не обеспечивают комплексного охвата всех необходимых проектных методов.
Проведение исследований в традиционных направлениях, таких как создание новых языков программирования и отдельных функциональных пакетов программ, не только не исчерпывают возможностей развития информационного и программного обеспечения АСУ, но и не могут дать существенного повышения эффективности этих подсистем. Недостаточно разработанными остаются вопросы комплексного совершенствования информационного и прикладного программного обеспечения с использованием средств автоматизации, что подтверждается во многих исследованиях, в том числе в трудах В.М.Глуш -кова, И.В.Вельбицкого, В.Н.Ходаковского, В.Л.Эпштейна, В.В.Евдокимова, В.А.Рейнера и других. Это является одной из главных причин смещения исследований из области совершенствования отдельных подсистем управления в область комплексного проектирования,учи -тывающего особенности развития и совершенствования всей системы управления в изменяющихся экономических условиях.
Проблема изучения совокупности проектных методов создания программных средств, ориентированных на интенсивное изменение спецификаций на проект программ не случайно возникла одновременно с задачей совершенствования систем управления экономикой. Отсутствие автоматизированных средств проектирования, позволяющих вносить изменения в комплексы программ на всех стадиях разработки и функционирования АСУ, является одним из главных сдерживающих факторов повышения эффективности применения вычислительной техники в системах управления экономикой. Поэтому наряду с на -личием систем управления базами данных (СУБД), поддерживающих и обновляющих информационную базу управления, важное значение имеет существование аналогичных средств для создания и модификации компонентов прикладного программного обеспечения.
Проблемы совершенствования технологии программирования и связанные с ними вопросы применения методов нисходящего, моду -ального, восходящего и структурного проектирования программ рассматриваются в исследованиях Ф.Брукса, В.В.Липаева, Дж.Мичтома , Дж.Хьюза, С.Т.Радионова, В.Турского и других ученых. Вместе с тем, вопросы комплексного сочетания методов проектирования на всех стадиях разработок программ и средств автоматизации проектных методов на сегодняшний день еще недостаточно изучены и не нашли должного отражения в трудах по экономическим приложениям вычислительной техники. Как показывает практика, существующие в технологии программирования АСУ методы проектирования не учиты -Бают особенностей автоматизации функций управления в экономике, проявляющихся в постоянном изменении функций управления и совершенствовании экономических показателей. В результате при высоких требованиях к возможностям1 обновления программных средств имеет место высокая трудоемкость проектных работ в программировании и низкая производительность труда разработчиков АСУ. Наряду с диспропорциями технологии проектирования, не обеспечивающей комп -лексное сочетание методов нисходящего, модульного, восходящего и структурного проектирования, существенное значение имеет отсут -ствие возможностей применения средств проектирования на стадиях сопровождения программных средств, что является одним из препятствий в повышении эффективности систем управления.
Теоретическая и практическая актуальность проблем совершен ствования методов проектирования программного обеспечения специально в экономических приложениях предопределили выбор темы и предмета данного диссертационного исследования.
Целью диссертации является разработка научно-обоснованных рекомендаций по совершенствованию методов проектирования про -граммного обеспечения АСУ, ориентированных на максимальный учет специфики применений вычислительных средств в экономических приложениях. В качестве основы совершенствования техноло -гии проектирования исследуются возможности автоматизации; про -ектных работ с применением средств ОУБД. Исходя из указанной цели в диссертационной работе поставлены и решены следующие задачи:
1. Проанализировать и обобщить существующие тенденции в развитии программного обеспечения АСУ и выявить группы работ, оказывающие наиболее существенное влияние на продолжительность и качество разработки обеспечивающих подсистем АСУ.
2. Исследовать совокупность основных методов проектирова -ния, составляющих технологию построения прикладных программных средств, и уровень существующих технологических и инструментальных систем проектирования АСУ. Выявить основные недостатки систем проектирования и проанализировать факторы, определяющие требования к методам проектирования, которые ориентированы на экономические приложения.
3. Выделить перечень особенностей решения задач управления в экономике, определяющих организацию проектирования программного обеспечения и установить требования к организации проектных работ для наиболее интенсивно совершенствуемых подсистем и комплексов задач на примере АСУ предприятий Миндорстроя УССР.
4. Определить наиболее перспективные направления совершенствования методов проектирования программных средств с использованием средств СУБД.
5. Построить информационную базу проекта программного обеспечения, основанную на применении реляционных структур данных, разработать методику описания концептуальной модели базы дан -ных проекта для хранения и обновления компонентов программ.
6. Разработать аппарат манипулирования элементами проекта на основе операций исчисления отношений, позволяющих автоматизировать технологию применения методов проектирования при за -грузке, обновлении и модификации компонентов программ.
7. Построить алгоритмическое обеспечение технологии приме-менения методов проектирования программных средств в экономи -ческих приложениях, ориентированное на применение реляционной СУБД.
8. Разработать логическую модель БД проекта в терминах языка описания данных в рамках конкретной реляционной СУБД и по -строить комплекс программных: средств и процедур, обеспечиваю -щих применение методов автоматизированного проектирования для загрузки, обновления, добавления и удаления компонентов программ.
9. Выполнить апробацию разработанных методов автоматизированного проектирования на примере АСУ предприятий Миндорстроя УССР для отработки технологии проектных работ с учетом специ -фики экономических приложений и построить комплекс прикладных программных средств для АСУ предприятий Миндорстроя с целью последующего наращивания и расширения в среде ОС ЕС и СУБД.
10. Проанализировать эффективность применения методов автоматизированного проектирования программного обеспечения АСУ, основанного на использовании средств реляционных СУБД.
В качестве объекта исследования выбраны процессы проекти -рования прикладного программного обеспечения в АСУ предприятий Миндорстроя УССР. Использованы материалы преимущественно АСУ Киевского облдорстроя. Диссертация содержит результаты иссле -дований и практических разработок, выполненных с 1979 по 1984 годы В научно-исследовательских лабораториях Ростовского и Киевского институтов народного хозяйства, ГИВЦе Миндорстроя УССР, ИК АН УССР и ряде ВЦ предприятий машиностроительных отраслей промышленности.
При разработке методологической основы диссертации использованы произведения классиков марксизма-ленинизма, Программа КПСС, директивные материалы партии и правительства. Разработка исходной теоретической концепции: и, в дальнейшем, рекомендаций по совершенствованию методов проектирования прикладного програм много обеспечения для экономических приложений основаны на результатах научных исследований по общей технологии программирования, автоматизации проектирования систем управления, теории управления и вопросам хозяйственного строительства. При иссле -довании проблем автоматизированного применения методов проектирования программных средств использовались принципы теории реляционных баз данных, аппарата исчисления отношений, реляцион -ной алгебры и теории алгоритмизации.
На защиту выносятся следующие основные положения:
I. Технологической и инструментальной основой средств построения функциональных и обеспечивающих подсистем АСУ является комплекс основных методов проектирование прикладного программ -ного обеспечения. Для учета специфики программирования в экономических: приложениях: необходимы автоматизированные средства комплексного сочетания основных методов нисходящего, модульного, восходящего и структурного проектирования на всех стадиях разработки и сопровождения программного обеспечения, а также наличие единой информационной базы проектных данных, позволяющей хранить и обновлять прикладные программы.
2. Одним из наиболее эффективных направлений совершенствования методов проектирования прикладного программного обеспе -чения в экономических, приложениях: является применение средств реляционных СУБД для автоматизации проектных работ. Для использования реляционной СУБД в проектных целях необходимо решение следующих задач: построение базы данных (БД) программного обеспечения и определение технологии выполнения методов проекти -рования на основе средств манипулирования проектными данными.
3. Разработка методики построения реляционной модели БД программного обеспечения и методики формализации методов нис -ходящего, модульного, восходящего и структурного проектирования на основе операций исчисления отношений БД проекта.
Разработка алгоритмического и программного обеспечения методов автоматизированного проектирования на основе средств реляционных СУБД и аппробация их на примере АСУ предприятий Мин дорстроя УССР и ряда предприятий машиностроительных отраслей промышленности.
Научная новизна диссертационного исследования заключается в том, что впервые разработаны основные положения методики применения средств реляционных-БД для автоматизации проектирова -ния прикладного программного обеспечения АСУ. Построена реляционная модель БД проектирования программных средств, дано теоретическое обоснование применимости операций исчисления отношений для загрузки и обновления проектной информации в рамках основ них методов проектирования. Разработано алгоритмическое обеспечение и комплекс программных средств, позволяющих автоматизировать выполнение методов нисходящего, модульного, восходящего и структурного проектирования с учетом требований их комплексного сочетания на всех стадиях построения и сопровождения программных компонентов. Апробация программных средств проектирования выполнена на основе математического обеспече -ния 00 ЕО ЭВМ, алгоритмического языка PL/I и программных средств реляционной СУБД "Пальма".
Полученные в диссертации результаты направлены на повышение эффективности проектных работ в программном обеспечении АСУ специально с учетом специфики экономических приложений. При этом, использование рекомендаций и предложений, обоснованных в работе, позволяет сократить сроки разработки прикладных про -граммных систем, затраты на проектирование, внедрение и экс -плуатацию подсистем информационного и программного обеспече -ния АСУ. Рекомендации по организации информационной базы проектирования обеспечивают построение автоматизированных средств проектирования программ на основе реально функционирующей реляционной СУБД. Предложенные методы автоматизированного про -ектирования и разработанные программные средства для их поддержки имеют приложение при определении структуры прикладных: программных средств АСУ, выполнении работ по программтрованию, совершенствованию и обнов лению обеспечивающих: подсистем АСУ в период сопровождения. Обоснованная концепция автоматизирован -ного проектирования отвечает современным подходам совершенст -вования технологии программирования и организации автоматизи -рованных банков данных.
Основные результаты исследования и рекомендации внедрены при непосредственном участии автора в ходе проектирования подсистем программного обеспечения АСУ предприятий дорожного строительства на ГИВЦ Миндорстроя УССР. Ряд положений использован при разработке Общесистемного математического обеспечения ОСЕС ЭШ и справочника терминов и толкового словаря по технологии и организации программирования прикладных" задач в АСУ различного назначения и ВЦ (заданиеГКНТ СССР, исполнитель ИК АН УССР). Проведенные исследования нашли свое отражение в докладах и сообщениях, сделанных на Республиканских и отраслевых конферен -циях и семинарах за период 1980-1984 гг. f
Диссертация: заключение по теме "Математические и инструментальные методы экономики", Риппа, Сергей Петрович
ЗАКЛЮЧЕНИЕ
В диссертационной работе предпринята попытка разработать теоретические и прикладные вопросы реализации интегрирован -ной системы проектирования прикладных программных средств АСУ, начиная со стадий подготовки технического задания и вплоть до этапов сопровождения системы. Проведенное исследование позволило выявить особенности технологии проектирования программ для экономических приложений, выделить совокупность основных проектных методов и наметить пути астоматизации проектных работ. В соответствии с выполненным анализом для эффективного применения программных средств в экономических приложениях наиболее характерной является необходимость постоянных изменений и модификаций компонентов программ, которая обусловлена следующими причинами: совершенствованием методов, показателей и принципов планирования, организации, учета, анализа производства, оплаты и стимулирования труда, материально-технического снабжения и других комплексов управленческих задач ; существованием остаточных ошибок и внесением новых при изменении прикладного программного обеспечения; неизбежным отставанием поставляемых программных средств от ожиданий пользователей вследствие достаточно длительного вре -мени разработки АСУ; обновлением системного и прикладного программного обеспе -чения, предлагаемого фондами алгоритмов и программ, региональними центрами обслуживания ЭВМ; появлением новых аппаратных средств вычислительной техники. Установлено, что основными недостатками, присущими технологии проектирования программного обеспечения АСУ являются: отсутствие автоматизированных средств, позволяющих приме -нять полный набор основных методов проектирования (нисходящий, модульный, восходящий и структурный) и обеспечивающих их комплексное сочетание на всех стадиях разработки и сопровождения прикладных программных систем; неполный учет особенностей программирования в экономических приложениях и отсутствие проектных методов комплексного изменения требований, спецификаций и программ в соответствии с меняющимися экономическими и другими условиями функционирования систем управления; отсутствие единой информационной базы, позволяющей хранить и обновлять взаимосвязанное описание всех компонентов проекта.
В итоге выполнения диссертационной работы получены следую -щие основные результаты:
1. На основании глубокого анализа состояния технологии проектирования программных средств определено место и значение проектных работ в практике построения АСУ, разработаны критерии оценки уровня технологии проектирования с учетом особенностей экономических приложений программных средств и выявлены наибо -лее перспективные направления совершенствования методов проек -тирования программного обеспечения АСУ на основе средств реля -ционных СУБД.
2. Разработана методика построения реляционной модели БД проекта программ и формализации выполнения основных методов нисходящего, модульного, восходящего и структурного проектиро вания программного обеспечения в терминах аппарата исчисления отношений.
3. Разработано алгоритмическое и программное обеспечение методов автоматизированного проектирования программных средств в среде реляционной СУБД.
4. С использованием методов автоматизированного проектирования построены элементы подсистем программного обеспечения "Учет труда и зарплата", "Учет материалов", "Учет дорог и до -рожных сооружений"для АСУ предприятий Миндорстроя УССР. Комп -леке методов автоматизированного проектирования опробован при разработке общесистемногоматематического обеспечения ОС ЕС ЭВМ для ряда АСУ предприятий машиностроительных отраслей промышленности. Применение технологии автоматизированного проектирова -ния позволило значительно улучшить технико-экономические показатели программного обеспечения АСУ.
Проведенное в работе исследование позволяет сделать следующие выводы:
I. Выполненный анализ состояния технологии: программного обеспечения для ряда АСУ Миндорстроя и машиностроительных от -раслей промышленности позволил дать оценку достигнутого уровня проектных работ и выявить ряд нерешенных проблем в области организации, проектирования подсистем АСУ. Внедрение результатов исследования способствовало созданию научно-обоснованной тех -нологии проектирования программных средств в ряде АСУ респуб -лики, что позволило им перейти от традиционно малоэффективных форм организации проектных работ в программировании к принци -пиально новому уровню технологии проектирования на основе применения средств реляционных СУБД.
2. Предложенная методика построения реляционной БД проекта программ и применения операций исчисления отношений для создания и обновления элементов проекта придали технологии проектирования статус основного инструментального средства при кол -лективной разработке программного обеспечения для экономических приложений ВТ.
3. Разработанное алгоритмическое и программное обеспечение методов автоматизированного проектирования с использованием реляционных СУБД позволили решить задачи комплексного применения основных методов проектирования на всех стадиях построения и сопровождения программных средств, а также создания единой информационной базы проектных данных.
Апробация автоматизированных проектных методов на основе реляционной СУБД показала высокую эффективность предлагаемой технологии проектирования.
5. Использование результатов исследования создало необхо -димые условия для внедрения в промышленную эксплуатацию комп -лекса автоматизированных средств проектирования прикладных программных систем АСУ, а также позволило определить тенденции и разработать научно-обоснованные рекомендации по перспектив -ному развитию и совершенствованию технологии программного обеспечения в экономических приложениях.
Диссертация: библиография по экономике, кандидата экономических наук, Риппа, Сергей Петрович, Киев
1. Материалы ХХУ1 съезда КПСС. Основные направления экономического и социального развития СССР на 1.8I-I985 годы и на период до 1990 года.- М.: Издательство политической литературы, 1981, с. 131-205.
2. Алгоритмизация в автоматизированных системах управления.-Киев, Техника, 1972.-233 с.
3. АНДОН §.И., ЯШУНИН А.Г. Об одной концепции построения системы управления реляционными базами данных.- В кн.: Банки дан -ных и информационно-поисковые системы.- Киев, ИК АН УССР, 1979, с. 3-24.
4. АРИУС автоматизация разработки информационно-управляю -щих систем (Научно-инженерная концепция, модели, языковые средства).- М.: Институт проблем управления, 1975.- 66 с.
5. АТРЕ Ш. Структурный подход к организации баз данных.-М.: §инансн. и с та тш тика1983.- 317 с.
6. ВЕНИАМИНОВ Е.М. Алгебраический подход к моделям баз данных реляционного типа.- В кн.: Семиотика и информатика. М.: ВИНИТИ АН СССР, вып. 12, с. 154-160.
7. БОГЕМСКИЙ В.А. Структура программного комплекса для ведения банка данных на основе СУБД Пальма.- В кн.: Банки данных вавтоматизированных системах обработки данных.- Киев, ИК АН УССР, 1981, с. III-I2I.
8. БОРЩЕВ В.Б. Логический подход к описанию реляционных баз данных.- В кн.: Семиотика и информатика.- М.: ВИНИТИ АН УССР, 1981, К 16, с. 78-122.
9. БРУДНО В.А. Реляционные модели базы данных: вывод ответа на запрос.- Программрование, 1977, № 2, с. 60-63.
10. БРУКС ТС. Как проектируются и создаются программные комп -лексы.- М.: Мир, 1979.- 218 с.
11. ВЕЙНЕРОВ О.М., КАЗАРОВ М.С., ЛАТИШЕВ М.И. Методы и сред -ства автоматизации проектирования логических структур баз дан -ных.- Зарубежная радиоэлектроника, 1980, № 9, с. 33-49. •
12. ВЕЛЬБИЦКИЙ И.В. Безбумажная технология программирования в диалоговой среде.- УСиМ, 1982, 18 6, с. 29-38.
13. ВЕЛЬБИЦКИЙ И.В. Р-технология-80.- УСиМ, 1980, К 6, с.4955.
14. ВЕЛЬБИЦКИЙ И.В., ХОДАКОВСКИЙ В.Н., ШОЖОВ Л.И. Техноло -гический комплекс производства программ на машинах ЕС ЭВМ, БЭСМ-6.- М.: Статистика, 1980.- 263 с.
15. ВОЛИН В.Г., ГРУЗЫАН В.А., СЕНЕЛКШ В.И., ЭПШТЕЙН В.Л. Структура инструментального комплекса АРИУС.- В кн.: Автомати -зация проектирования систем управления.- М.: Финансы и статис -тика, 1981, с. I0I-II2.
16. ВОЛИН В.Г., ГРУЗМАН В.А. Программно-математическое обеспечение экспериментального комплекса АРИУС.- В кн.: Автоматизация проектирования систем управления.- М.: Статистика, 1973, с. II0-I2I.
17. ВОЛЬФЕНГАГЕН В.Э., КОКОРЕВА Л.В. Реляционный подход к решению задач на сетевых моделях.- В кн.: Инженерно-математические методы в физике и кибернетике,- М.: Атомиздат, вып. 8, 1979, с. 48-55.
18. ВОЛЬФЕНГАГЕН В.Э., КУЗИН Л.Т., САРКИСЯН В.Д. Реляционные методы проектирования баз данных.- Киев: Вища школа, 1979. 192 с.
19. ГЛАСС Р., НУАЗО Р. Сопровождение программного обеспечения.- Ы.: Мир, 1983.- 158 с.
20. ГЛУШКОВ В.М. Фундаментальные исследования и технология программирования.- Программирование, 1980, № 2, с. 3.
21. ГОЛОЩУК И.А., КРАМАРЕНКО Р.П., СКЛЯРОВ А.В. Управление мультидоступом к базе данных в системе Пальме.- В кн.: Банки данных в автоматизированных системах обработки данных.- Киев: ЙК АН УССР, 1981, с. 85-94.
22. ГОРЧИНСКАЯ О.Ю., ПЕТРОВ С.В., ТЕНЕНБАУМ Л.А. Разложе -ние отношений и логическое проектирование реляционных баз данных. 4.1, Автоматика и телемеханика.- М.: Наука, 1983, К 2, с. 159-166.
23. ГОРЧИНСКАЯ О.Ю., ПЕТРОВ С.В., ТЕНЕНБАУМ Л.А. Разложе -ние отношений и логическое проектирование реляционных баз данных. 4.2. Автоматика и телемеханика.- М.: Наука, 1983, К 3. с. 152-160.
24. ГОРЧИНСКАЯ 0.10. Теоретический аспект построения ре ля -ционных баз данных (обзор).- Автоматика и телемеханика.- М.: Наука, 1983, К I, с. 5-25.
25. ГРЕБЕННИКОВ Л.И., ЛЕБЕДЕВ В.Н. Решение задач на ПЛ/I в ОС ЕС.- М.: Финансы и статистика, 1981.- 302 с.
26. ГУДМАН С., ХИДЕТНИЕМИ С. Введение в разработку и ана -лиз алгоритмов.- М.: Мир, 1981.- 366 с.
27. ДАЙТБЕГОВ Л.М., ДУБРОВО И.Г. Организация наборов данныхв ОС ЕС ЭВМ.- М.: Финансы и статистика, 1982.- 277 с.
28. ДАНИЛОЧКИН В.П., МИТРОФАНОВ В.В., ОДИНЦОВ Б.В., ПЕЛЕДОВ Г.В. Операционная система ОС ЕС.- М.: Статистика, 1980.- 480с.
29. ДЕЙТ К. Введение в системы баз данных.- М.: Наука,1980, 450 с.
30. ДЕМЬЯНЕНКО В.Ю. Программные средства создания и ведения баз данных.- М.: Финансы и статистика, 1984.- 127 с.
31. ДРИБАС В.П., КУРСАКОВА Г.Л., СТОЛЯРОВ Г.К. Введение в реляционные модели базы данных.- Минск: ИМ АН БССР, 1977.- 54с. (АН БССР, Институт математики, препринт, К 4 (20)).
32. ДРИБАС В.П. Реляционные модели баз данных.- Минск, БГУ им. В.И.Ленина, 1982.- 192 с.
33. ЕВДОКИМОВ В.В. Методология разработки систем автомати -зации проектирования АСУП.- В кн.: Автоматизация проектирования систем управления.- М.: Финансы и статистика, 1981, с. 5-17.
34. ЕВДОКИМОВ В.В., РЕЙНЕР В.А. Машинный синтез АСУП.- М.: Статистика, 1980.- 222 с.
35. Единая система электронных вычислительных маиин. Операционная система. Язык управления заданиями. Описание языка.
36. Ц 51. 804.001-01. Д2, 1973.- 327 с.
37. ЕРОФЕЕВ В.И., МЕРКУШОВ Ю.П., ПЕРШИКОВ В.И., СОКОЛОВ А.П. Средства отладки программ в ОС ЕС ЭВМ.- М.: Статистика, 1979.245 с.
38. ЗАДЫХАЩЮ И.б., СОЛОВЬЕВ В.В. Вопросы создания специа -лизированного процессора для реляционных баз данных.- М.: ИПМ АН СССР, 1979,- 31 с. (АН СССР, ИЛИ, препринт 79-187).
39. ЗАИКИН О.Н., КРИВЕЦ И.П., РЕЙНЕР В.А., СОВЕТ^( Б.Я. Математическая модель оптимальной информационной базы АСУ.- Л.: ЛГУ, 1979.- 134 с.
40. ЗАЙЦЕВ Н.Г. Принципы информационного обеспечения в системах переработки информации и управления,- Киев: Наукова дум -ка, 1976.- 184 с.
41. ЗЕЛКОВЕЦ М., ШОУ А., ГЭННОН Дж. Принципы разработки программного обеспечения.- М.: Мир, 1982.- 368 с.
42. ЗЕМЛЯНСКИЙ А.А., ПЕРСИЦ. Основы операционной системы ЕС ЭВМ.- М.: Сов.радио, 1980.- 144 с.
43. КАЛИНИЧЕНКО Л.А. Метод построения коммутативных отображений моделей данных при интеграции неоднородных баз данных.-Программирование^ 1978, № 6, с. 14-19.
44. КАЛЬИИНШ А.А., БИЧЕВСКИЙ Я.Я., БАРЗДИНЬ Я.М. Разрешимые и неразрешимые случаи проблем построения полных систем приме -ров.- Уч. записки ЛГУ им. Стучки, т. 210. Теория алгоритмов и программ, вып. I.- Рига: 1974.- 188 с.
45. КАРАСЕВ О.И., МАКШАК Ф.Ф., РЕЙНЕР В.А. и др. АСУП начбазе пакетов прикладных программ.- М.: Статистика, 1978.- 158с.
46. КАРАСЕВ О.Н., РЕЙНЕР В.А. К вопросу о построении математической модели системы управления промышленными предприятиямии ее декомпозиция.- В кн.: Автоматизированные системы управления. Л.: ЛГУ,- 1979, с. 86-94.
47. КАХРО М.И., КАЛЬЯ А.П., ТЫУГУ Э.Х. Инструментальная система программирования ЕС ЭВМ (ПРИЗ).- М.: Финансы и статистика 1981.- 157 с.
48. КОЗЛОВ Д.Н. Интерфейс путей доступа СУБД Пальма.- В кн.: Банки данных в автоматизированных систем обработки данных.-Киев: ИК АН УССР, 1981, с. ЮЗ-Ы2.
49. КОКОРЕВА Л.В., МАЛАШИНИН И.М. Проектирование банков данных.- М.: Наука, 1984.- 256 с.
50. КОПЕЙКИН М.В., ОСМОЛОВСКИЙ Л.Г., ПЕТУХОВ О.А. Обобщениереляционного подхода к организации логической модели базы данных.- В кн.: Первая всесоюзная конференция "Банки данных",секция I, теоретические проблемы. Тезисы докладов, Тбилиси, 1980, с. 24-36.
51. КОПЕЙКИН М.В., ОСМОЛОВСКИЙ Л.Г., ПЕТУХОВ О.А. Обобщения модель базы данных.- В кн.: Проблемы системотехники и АСУ. Издательство СЗЗ ПИ, Лениград, 1980,- с. 38-52.
52. КОССО В.П., КУЗНЕЦОВ И.Е., ОСАДЧИЙ Н.И., СУМАРОКОВ Т.Н. Системы управления базами данных семейства "Банк".- М.: Финансы и статистика, 1983.- 158 с.
53. КРАМАРЕНКО Р.П. Архитектура и функциональная структура СУБД Пальма ОС,- В кн.: Банки данных: Тезисы докладов второй всесоюзной конференции. Программное обеспечение банков данных, Киев, 1983, с. 27-30.
54. КРИНИЦКИЙ Н.А. Алгоритмы вокруг нас.- М.: Наука, 1977.-224с.
55. КРИНИЦКИЙ Н.А. Анализ математического обеспечения ЗВМ,-Программироваиие, 1978, $ 4.- 89 с.
56. КРИНИЦКИЙ Н.А., МИРОНОВ Г.А., ФРОЛОВ Г.Д. Автоматизированные информационные системы.- М.: Наука, 1982.- 381 с.
57. КРИНИЦКИЙ Н.А. Широкое формальное определение алгорит -ма.- В кн.: Проблемы кибернетики, вып. 32, М.: Наука, 1977, с. 12-18.
58. КУЗИН Л.Г., Вальфенгаген В.Э. Функциональная модель реляционного банка данных.- В кн.: Инженерно-математические методы в физике и кибернетике.- М.: Атомиздат, вып. 8, 1979, с.70-76.
59. ЛЕБЕДЕВ В.Н., СОКОЛОВ А.П. Введение в систему программирования ОС ЕС.- М.: Статистика, 1978.- 144 с.
60. ЛИПАЕВ В.В. и др. Отладка систем управления алгоритмов ЦВМ реального Бремени.- М.: Оов.радио, 1974.- 326с.
61. ЛИПАЕВ В.В., МАКАРОВ В.Н., ПОТАПОВ А.Н. Расчет и анализ технико-экономических показателей разработки программного обеспечения.- УС ДО, 1982, II I, с. 3-7. !
62. ЛИПАЕВ В.В. Проектирование математического обеспечения АСУ.- М.: Сов.радио, 1977.- 400 с.
63. ЛИПАЕВ В.В. Состояние и проблемы производства програм -много обеспечения для систем управления и обработки информации.-УСиМ, 1980, № I, с. 9-15.
64. МАКЛАКОВ А.В. К вопросу опреде ления функциональной за -висимости между атриьутами отношения в реляционных базах дан -ных.- Программирование, 1978, К I, с. 60-64.
65. МАРКОВ А.А. Теория алгоритмов.- Труды мат. ин-та им. С тек лов а АН СССР, т. ШП, 1954, с. 86-154.
66. МАРТИН Дж. Организация баз данных в вычислительных сис- -темах.- М.: Мир.,1978.- 6Гб с.
67. МАРТИН Дж.Организация баз данных в вычислительных системах.- 2-е'изд. доп.- М.: Мир, 1980.- 662 с.
68. МИТРОФАНОВ В.В., ОДИНЦОВ Б.В. Программы обслуживания ОС ЕС ЭВМ.- М.: Статистика, 1977.- 136 с.
69. МЮШОВСКИЙ С.Д., СТОГНИЙ А.А. Вопросы автоматизации проектирования баз данных.- УС ДО, 1979, II 6, с. 29-35.
70. МИТГОМ Дж.,ХЬЮЗ Дж. Структурный подход к программированию.- М.: Мир, 1980.- 278 с.
71. МОДИН А.А., ЯКОВЕНКО Е.Г., ПОГРЕБНОЙ Е.П. Справочник разработчика АСУ.- 2-е изд.- перераб. и доп. М.: Экономика, 1978.- 583 с.
72. НЕКЛЮДОВА Е.А., ЦАЛЕНКО М.Ш. Синтез логической схемы реляционной базы данных.- Программирование, 1979, гё б, с.58-68.
73. ОВЧАРОВ Л.А., СЕЛЕТКОВ С.Н. Автоматизированные банки данных.- М.: Финансы и статистика, 1982.- 262 с.
74. ОЛЛЕ Т.В. Предложения КОДАСИЛ по управлению базами данных (пер.с англ.).- М.: Финансы и статистика, 1981.- 286 с.
75. Основные характеристики отечественных СУБД и ИПС./ Под ред. Стогния А.А/ ИК АН УОСР, Киев, 1980.- 118 с.
76. Пасичник В.В. Некоторые вопросы анализа реляционных моделей баз данных.- Контрольно-измерительная техника, Львов,Вища школа, № 30, 1981, с. 142-149.
77. ПЕЛЕДОВ Г.В., РАЙКОВ Л.Д. Введение в ОЕ ЕО ЭВМ.- М.: Статистика, 1977.- 120 с.
78. Перечень общесоюзных научно-технических программ на 1980-1990 годы.-М.: Издательство политической литературы,1979.-121 с.
79. ПОДОЛЬСКИЙ В.И., ПЕТРОВА С.Е., ДАНЕЛЯН Е.И. Организация банка данных в АСУП.- М.: Машиностроение, 1978.- 88 с.
80. Программирование на ПЛ/I ОС ЕС М.И.Аугустон, Р.П.Еаль-дис, Я.М.Барздинь и др.- 2-е изд. доп.- М.: Финансы и статис -тика, 1984.- 327 с.
81. РАДИОНОВ С.Т. Основные концепции модульности и анализ некоторых направлений развития общей технологии программирования.- Программирование, 1980, 15 2, с. 33-39.
82. Реляционные СУБД РЕЛЬБАЗ.- УСиМ: 1984, № 7, с. 98-102.
83. РИППА С.П. Вопросы моделирования технологии и выбор методов автоматизированного проектирования программного обес -печения АСУ. Машин, обраб.информ., вып. 38, Киев: Вища школа, 1984, с. 97-105.
84. РИППА С.П. Использование реляционных структур данныхпроектирования программного обеспечения экономических задач.-Машин, обраб. информ. вып. 39, Киев: Вища школа, 1984, с. 5864.
85. РИППА С.П. Комплексное программирование функциональных задач среде СУБД. ВИНИТИ, 1982, Ш 512 81, Деп. 24 с.
86. РИППА С.П., ОЛЕКСШ А.С. Использование банков данных для систем автоматизированного контроля. Материалы респ. научн. техн. семинара "Системы контроля параметров электронных устройств и приборов", Киев, 1984, с. 129.
87. РОЗАН Б.А. Метод структурного построения тестов для отладки управляющих программ.- Программирование, 1980, № 2, с. 62-67.
88. Реляционные системы (История развития и примеры реализации).- Вычислительные системы, 1980, Ji5 I, с. 98-107.
89. САВИНКОВ В Л!., ВЕЙНЕРОВ О.М., КАЗАРОВ М.С., АЛЕКСАНД -РОВ А.А. Обобщенные процедуры логического проектирования баз данных и уточнение инфологической модели: формальный подход.
90. В кн.: Информационные системы и банки.- НИВТиА, АН ВНР, 1982, с. 22-36.
91. САВИНКОВ В.М., НАЗАРОВ М.С., РЫСЕВИЧ Ю.К. Использование системы управления базами данных в АСУ. Краткий обзор.- В кн.: Алгоритмы и организация решения экономических задач. И.: Статистика, 1979, вып. 13, с. 29-38.
92. Система математического обеспечения ЕС ЭВМ / Под общ. ред. А.М.ЛарионоваМ.: Статистика, 1974.- 216 с.
93. Система управления базами данных Пальма ОС (Версия 4.2). Описание применения.- ЯЩ. 10006-01 31 01. ИК АН УССР,-Киев, 1982.- 88 с.
94. Система управления базами данных Пальма ОС (Версия4.2). Описание языка. Язык данных реляционного интерфейса,- ЯЩ. 10006-01 35 OI-I. ИН АН УССР, Киев, 1982.- 55 с.
95. Система управоения базами данных Пальма ОС (Версия 4.2). Руководство оператора.- ЯЩ. 10006-01 34 01. ИК АН УССР, Киев, 1982.- 14 с.
96. Система управления базами данных Пальма ОС (Версия 4.2). Руководство программиста. Программы обслуживания.- ЯЩ. 10006-01 33 01-2. ИК АН УССР. Киев, 1982.- 50 с.
97. Система управления базами данных, Пальма ОС (Версия 4.2). Руководство программиста. Разработка прикладных программ.-ЯЩ. 10006-01 33 OI-I, ИК АН УСОР, Киев, 1982.- 77 с.
98. Система управления базами данных Пальма ОС (Версия 4.2).Руководство системного программиста.- ЯЩ. 10006-01 32 01, ИК АН УССР. Киев, 1982.- 46 с.
99. СКОТТ Р., СОНДАК Н. ПЛ/l для программистов.- М.: Статистика, 1977.- 244 с.
100. СТОГНИЙ А.А. Методы и процедуры проектирования схем баз данных.- Сб. научн. трудов. Киев, 1982.- 72 с.
101. СТОГНИЙ А.А. О сферах применения банков данных.- В кн.: Применение вычислительной техники в научных исследованиях. Тезисы докладов Международной конференции (ЧССР, Либлице, май 1980 г.), Прага, 1980, с. 9-10.
102. СТОГНИЙ А.А. Проблемы использования систем управления базами данных.- Киев, 1979.- 119 с.
103. СТОГНИЙ А.А., ПАСШИК В.В. Реляционные модели баз данных.- Киев: ИК АН УССР, 1983.- 285 с.
104. СТОЛЯРОВ Г.К. Обзор предложений рабочей группыCODASYL по базам данных.- В кн.: Алгоритмы и организация решения экономи -ческих задач. М.: Статистика, 1974, вып. 4, с. 51-58.
105. Создание и использование банков данных в АСУП.- М.: Статистика, 1977.- 175 с.
106. ТЕЙЕР Т., ЛИЛОВ М., НЕЛЬСОН Э. Надежность программного обеспечения.- М.: Мир, 1981.- 325 с.
107. ТЕРЕЩЕНКО А.А., КАЮРОВ В.Ю., КИРСАНОВ В.Ф., КОВАЛЕВ
108. А.Л., КОСЯК А.С. Организация процесса проектирования в безбумажной Р-технологии программирования.- УСиМ, 1982, № 6, с.38-43.
109. Технологический комплекс программиста. Аппарат управления базой данных проектирования. Руководство программиста. 34/56.00006-02 33 01, ЦСУ СССР, ВГПТИ МУВР, Воронеж, 1981,118 с.
110. ТУРСКИЙ В. Методология программирования.- М.: Мир,1981.-164 с.
111. УЛЬМАН Дж. Основы систем баз данных.- М.: Финансы и статистика, 1983.- 334 с.
112. ФЕРРАРИ Д. Оценка производительности вычислительных систем.- М.: Мир, 1981.- 278 с.
113. ХОЛСТЕД М.Х. Начало науки о программах.- М.: Финансы и статистика, 1982.- 128 с.
114. ХОТЯШОВ Э.Н. Концепция системы машинной разработки АСУ Марс.- В кн.: Автоматизация проектирования систем управления. М.: Финансы и статистика, 1981, с. II2-I26.
115. ИЗ. ЦАЛЕНКО М.Ш. Реляционные модели баз данных (обзор).- В кн.: Алгоритмы и организация решения экономических задач.- М.: Статистика, 1977, вып. 9 (с. 18-36), вып. 10 (с. 16-29).
116. ШОЛМОВ Л.И., ХОДАКОВСКИЙ В.Н., МАКАРОВ В.В., ПРИХОДЬКО О.М., ПРОЦЕНКО С.С., Графическое представление алгоритмов в безбумажной Р-технологии программирования.- УСиМ, 1982, № 6, с. 43-47.
117. ЦЕРБША Д., САВИНОВ 13.А. Сродства математического обеспечения ЭВН: проблемы развития.- Идеология, политика, зпо-поиика. СПА, 1983, Г- 8, с. 98-106.
118. ЭППТЕЙП В.Л. ДЕТо?;птизация проектирования.- В кп.: Автоматизация проектирования систем управления. Под обцоп ред. акад. В.А.Трапезникова. Вип. П.: Фнвапсн и статистикаД982, с. 3.
119. ЗППТЕЙН В.Л., СЕИЕЛКШ В.П. Языковые сродства архитектора АСУ.- П.: Эноргопздат, 1982.- 200 с.